Patch list #382 : 22/04/2025 | Announcements | TORN

Patch list #382 : 22/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 20:51:21 - 22/04/25 (2 months ago)

    Patch list

     

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

     

    - Added news ticker headlines for achieving new hourly or daily active user records

    - Improved playback tools of OCs 2.0 scenarios on mobile by removing opacity layer and adding fade to tools

    - Removed all profanity filtering from the new Friends, Enemies & Targets list descriptions 🐞

    - Fixed the new Login popup background images on light mode to be less noticable

    - Fixed missing "Show more" button on OCs 2.0 scenario descriptions when zoomed in on browser 🐞

    - Fixed OCs 2.0 scenario action text not scrolling down automatically with each new addition 🐞

    - Fixed Crimes 1.0 perks being incorrectly applied to those who've migrated to Crimes 2.0, and vice versa 🐞

    - Fixed issue preventing items from being added to the item market if even just one of them is equipped 🐞

    - Fixed issue with pronouns in OCs 2.0 scene text by adding some additional cases

    - Fixed category dropdown not working on the CT map editor after changes to our autocomplete component 🐞

    - Fixed some missing state styles for interactive elements upon hover on the Item Market

    - Fixed unintended ability to spawn OCs 2.0 scenarios while traveling 🐞

    - Fixed stat gain rounding issue on book completion logs 🐞

     

    - [HONOR] Added 'Snake Oil' for winning $100,000 on a single bet in Hustling

    - [HONOR] Added 'Grift Horse' for earning $1,000,000 from a single scam in Scamming

     

    - [INTERNAL] Added indexes to improve performance: bounties, factions, group attacks, newspaper & city map

    - [INTERNAL] Added caching to the user's data for checkpoint pass rates to improve loading time of OCs 2.0 

    - [INTERNAL] Optimized how honor bars are checked on the attack pages to improve performance

    - [INTERNAL] Optimized weapon mods page to pull in data 70% faster

    - [INTERNAL] Improved loading time of dynamic signatures by ensuring data is cached minutely

    - [INTERNAL] Improved XHR/Fetch data on OCs 2.0 to aid scripts / extension development 🐞

     

    - [API] Added 'faction' -> 'territoryownership' in API v2

    - [API] Improved distinction between OC's v1 and v2 on 'user' -> 'organizedcrime' in API v2

    - [API] Refactored 'faction' -> 'upgrades' / 'contributors' / 'stats' / 'factiontree' / 'positions' selections in API V2

    - [API] Refactored 'faction' -> 'territory' / 'rackets' / 'territorywarreport' / 'territorywars' / 'positions' in API V2

    - [API] Refactored 'torn' -> 'territory' in API v2

    - [API] Fixed 'Backend error' when requesting 'torn' -> 'itemdetails' for nonexistent items 🐞
    - [API] Fixed typo in 'racing' -> 'tracks' selection 🐞

    - [API] Fixed discord ids suddenly appearing as numbers instead of strings



    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: