All Updates

April Updates and 500 Daily Players!

03/05/2024

The list below is a summary of most updates, additions and fixes since the last update post, this is not an exhaustive list. Features appearing in the post below may not necessarily be in their final state and may change in subsequent updates.

It's been a busy month! We've just today hit 500 players, only 6 days since we celebrated 400 active players in a day which is truly incredible. Feature-wise we've seen the full release of the Google Play App, handling Subscriptions and payments via Google Play Billing, a brand new API and a ton of endpoints already available and being used (check out https://beeps.be/ one of our very first community-developed tools), new University courses, a ton of new events throughout the year and a calendar to display them and so much more.

Again a massive thank you to this amazing community, and the copious amount of feedback that's got us this far. Without further ado let's get on with the massive updates list for April!

New

  • Improved search to return results by username or userId and to redirect to user profile if only a single result is found
  • Updated Attacks API to show attacks received aswell as attacks performed
  • Implemented internal API for production preferred time setting
  • Updated internal CRON API to handle all Production times
  • Published Inventory API endpoint
  • Increased API limit to 200/minute. Added 'API Introduction' section to the API documentation.
  • Updated Armour item 'Bulletproof Suit' name to 'Armoured Suit'
  • Each Dog statistic is now 'correctly' randomly generated individually.
  • Missions are now auto-expanded, and a noticeable colour. Can control display via new Profile setting.
  • Added additional logging to inventory actions
  • Added link to Mobile App on Homepage.
  • Improved randomisation of Dog rarity and stats. hospitalRelease now set to 0 upon expiry
  • Added new 'Narco Training' course
  • Added Category selector to Events API endpoint
  • Updated profanity list.
  • Implemented Day of the Dead event for October
  • Changed data type of lastActive
  • Added new "Virgin of Urkupia" event in August.
  • Added a calendar that shows planned events '/calendar', found in profile dropdown menu
  • Implemented "Fiesta del Gran Poder" event from the 10th-12th of May
  • Hidden SubType field on shop buy and sell forms when not needed
  • Added thousand seperators to Mug/Mugged events.
  • Added view of all reports on players profile for Moderator
  • Released 'Advanced' user API endpoint, containing all public information about a user
  • Updated Winston page style, stopped own Bounties being claimable
  • Ordered Cartel members list
  • Total Age/Days in Cartel is now tracked and shown, even when elaving and rejoining Cartel
  • Implemented Cartel Dismiss Reason note.
  • Added Item Type filter to Cartel Armories. Armory now sorted in same order as Inventories.
  • Added read player event when sending Cash to play
  • Made website background black when loading. Added read event for initiator when sending Items. Updated Send Item Modal.
  • Public release of Google Play Subscriptions
  • Implemented events for all Google Subscription actions. Added links to manage Google Play Subs
  • Improved filtering of parameters on searches. Private test of Google Play Subscriptions
  • Daily resets now run in batches of 1000 and will retry batches up to 3 times in the event of issues
  • PayPal Subscriptions may now be cancelled from within the game
  • Implemented retry mechanism for failed user signups
  • Optimised profile loading and Inventory page
  • Public release of Google Pay for purchases on mobile app. Added comma seperators to gym gains.
  • New Donator Page buy style
  • Full integration for Google Play Billing DP Purchases. Added success and failure toast notifications and localised pricing
  • New 'graph' API endpoints for users, allowing retrieval of statistics per day
  • Updated Item Market to redirect to same category on purchase
  • Improved Production Job logic.
  • Added additional error handling to chat loading
  • Improved dark style of attack logs
  • Optimised Highscore saving and loading
  • Optimised market sales. 
  • Released basic endpoint for Cartels. 
  • Updated User endpoint to include Cartel Names
  • Failed Jobs now show Job Type
  • Added profanity filter to signups
  • Implemented Cartel Member History tracking.
  • Removed reference to deprecated Cartel script

Fixes

  • Fixed 'Pay Upkeep' button being available when no upkeep.
  • Fixed profile signature style issue
  • Fixed space after name in some attack records. 
  • Fixed bug where Inventory filter also filtered out equipped items
  • Fixed using boosters in Cartel Armory causing crash
  • Fixed Google Subscription not showing confirmation on-screen.
  • Fixed highscores update not running
  • Fixed new market sale bug.
  • Fixed error with market sale
  • Fixed 0 market item quantity remaining bug
  • Fixed missing returns in Productions code
  • Fixed security setting
  • Fixed Item Market sometimes redirecting to undefined
  • Minor fix for search error
  • Fix for OD crash
  • Removed the ability to send people £0 (although it was amusing). 
  • Minor fix for Life regeneration not working
  • Minor fix for Sicario load error
  • Fixed paying upkeep whilst holding more than £2,147,483,647 in Cash not working
  • Minor fix for cancelled Subscription length