Patch list #383 : 29/04/2025 | Announcements | TORN

Patch list #383 : 29/04/2025

    • Chedburn [1]
    • Role: Admin
    • Level: 17
    • Posts: 28,927
    • Karma: 70,547
    • Last Action: 16 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Thread created on 21:43:21 - 29/04/25 (2 months ago)

    Patch list

     

    A list of all updates released between the dates of 22/04/2025 and 29/04/2025.

     

    - Added a 5th difficulty tier to the Organized Crimes 2.0 scenario spawning system and faction tree upgrades

    - Changed the difficulties and payouts of various scenarios within Organized Crimes 2.0 

    - Improved live updates on the Item Market to ensure successful indexing and sorting on the front-end

    - Reduced cost of Mining Company's 1* special from 10 to 5 to increase supply of Core Drill and Shaped Charge
    - Fixed typo in the Kevin Mc*C*alister mask name
    - Fixed unreadable blue font on the 'awaiting validation' panel while a new user is registering their account

    - Fixed Advanced Search failing to show all pages of results when certain parameters are applied 🐞

    - Fixed racing condition when player deposits cash into a property vault while receiving money from faction 🐞

    - Fixed Item Market failing to display cars in alphabetical secondary ordering 🐞

    - Fixed uncollectible easter eggs appearing on the two-factor authentication page 🐞

    - Fixed autofill not working on the 'Give to user' tool of the faction control panel due to variable type issue 🐞

    - Fixed rounding issue on the displayed money gained after using a Black Egg 🐞

    - Fixed unattackable testing accounts appearing on the 10* Detective Agency's Most Wanted list 🐞

    - Fixed visual issue temporarily displaying all OC 2.0 scenario participants as having 100% complete planning 🐞

    - Fixed folded cards in a hand of power failing to be shown after refreshing the page in Poker 🐞

    - Fixed icon styling issue with past Rugby League matches in the Bookie while in dark mode 🐞

    - Fixed Detective Agency's 1* 'References' special producing a 500 error and failing to decrease job points 🐞

    - Fixed data missing from some columns on the Hall of Fame lists caused by PHP8 upgrade 🐞

    - Fixed Money Gain/Loss ratio appearing as 0 on Russian Roulette statistics caused by PHP8 upgrade

    - Fixed inability to view/join a territory wall during a ranked war caused by PHP8 upgrade 🐞

    - Fixed malformed response error while submitting information to the newspaper caused by PHP8 upgrade 🐞

     

    - [HONOR] Added 'Overclocked' for running a rig at 2,500,000 MIPS in Cracking

     

    - [INTERNAL] Upgraded Torn's PHP version from 7 to 8 after years of concerted effort

    - [INTERNAL] Added system for admins to exclude invalid disruption events on the Server Status page

    - [INTERNAL] Fixed situation creating 1 minute instances of invalid 'service disruption' on the Server Status page

    - [INTERNAL] Replaced inventory queries within faction armouries, dirty bomb production, and loaning / returning

    - [INTERNAL] Replaced inventory queries within the laptop functionality

    - [INTERNAL] Optimized performance with further batching of honor logic in attacking and daily routine system

    - [INTERNAL] Optimized performance with request-level caching to repeated sidebar logic

     

    - [API] Added numerous improvements to Swagger schema

    - [API] Increased maximum API keys from 10 to 25 🐞

    - [API] Optimized v1 user and faction endpoints to improve performance

    - [API] Refactored 'torn' -> 'education' and 'user' -> 'education' in API v2



    Developer focus

     

    The workforce's current project focuses, updated on a fortnightly basis.

     

    Joe: Crimes 2.0 / Travel 2.0 discussions / Organized crimes 2.0 spawn system changes / New Honor designs 

    Pavel: Crimes 2.0 / PR Reviews / Competition system refactoring / Bugs and issues

    Kostya: Chat 3.0 open beta bug fixes / Attacking queue system

    Alexander: WAI support / Credits page updates / Faction tree update / Team management / Bugs and issues

    SerhiiT: Scheduled leave

    Catherine: Bugs & issues / PR reviews / Optimizing react-apps build process

    Artem: Refactoring Elimination competition / Fixing Casino bugs

    Vadim: App bug fixes & updates / Bazaar Directory / JWT auto-login

    Oksana: Rebuild Awards page / Player Interaction Log on Profiles

    Roman: Organized Crimes 2.0 payout system / Factions Pay Day tab rebuild / Player interaction Log on profiles

    SerhiiD: Inventory system rebuild /  Item Market updates / Developer support

    Dmytro: Bookie bugs, issues & updates

    Violeta: Competition system refactoring / Elimination DB structure and team generation

    Wouter: Travel page refactor / Scheduled leave

    SerhiiM: Item Market live updates improvements / Anonymous sales and UI improvements

    MatroSkin: Organized crimes 2.0 fixes / Scheduled leave

    YevhenZ: Refactoring faction controls tabs into new framework

    ChrisK: Reviewing Multicase functionality / Bug fixes

    Evgheni: Chat 3.0 open beta bug fixes

    Mauro: API development / Travel refactor support / Further faction API improvements / Bugs & issues

    Jane: Credits page updates / Crimes 2.0 design refinements / Various UI updates / Profile badges

    Lena: Profile badges / Credits page icon design

    Nadiia: Profile badges

    Iryna: Crimes 2.0 banner designs

    Nikita: QA / Item Market live updates / B&I ticket assistance / Chat 3.0 testing / Rebuild Awards page testing

    Volodymyr: B&I forum support / QA workflow optimizations / Rebuild Awards page testing / Bazaar Directory

    Aerb: Scenario generation for Organized crimes 2.0 / Item modeling lead

    David: Organized Crimes 2.0 admin panel improvements

    Chris: Centrifugo upgrades / Investigate high CPU on API / Finalizing PHP8 migration / Podman migration

    Sean: Load balancer upgrades / Enhancing 'pod issue' alerts

    Mike: Reworked sentry source maps / Improving page load time monitoring

    Joshua: Query optimization

    Pete: NPC chat bot player interactions

    Eugene: Creating high-res variants of all equipped armor & clothing / Test Dummy target models / Pinata model

    Ash: Social media / Newspaper / Event planning / Crimes 2.0

    Sam: Proofreading

    Julie: Staff admin panel rebuild / Proofreading

    Kevin: General marketing

    Wolf: Economic monitoring

     

    This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

Reply
Thread Title: