Platform updates: release 2024.07 (July 2024)

Short answer. Gambling Soft platform release 2024.07 (July 2024): 466 changes. The fortune wheel is rewritten with settings, sectors, free spins and paid spins; an affiliate network integration tracks registrations and payments; backend translations cover DTOs and asserts; payments are refactored; VIP domains with a deposit threshold appear; images are uploaded through the queue. The poker room gets Omaha, a complete set of hand combinations, an admin panel with authentication, the first tournament engine (registration, breaks, prize distribution, cron start, finish event, rising blinds, buy-in), multi-table play, filters and pagination, AFK handling and notifications. The admin panel 2.0 gains help buttons, a domains refactor with points names, VIP access deposit and alias URLs, and translations for bonuses, wheel, tournaments and jackpots.

Release 2024.07 at a glance

Area Highlights
Fortune wheel Rewrite: settings, sectors with types and currencies, spin price, free spins, spin for money, button actions, user state, writers and validators
Affiliates Affiliate network integration for registration and payment postbacks with logger and writer; promo link lang param
Platform core Backend translations for DTOs, asserts and exceptions; payments refactor with unused code removed; last wins API refactor; images upload via queue; invoice TTL; SMS removed from registration and reminders; VIP domain fields
Poker Omaha part 1, all combinations (high card to royal flush, small straight, kickers), admin panel with auth, tournaments (base, registration, breaks, prizes, cron start, finish event, rising blinds, buy-in, archive), multi-tables, filters and pagination, AFK kick, voters, notifications and emails, theme
Admin panel 2.0 Help buttons and instructions in templates, domains refactor (points name, VIP access deposit, alias URL), translations for bonuses, fortune wheel, tournaments and jackpots, payments refactoring, AVIF in game images, withdrawal table details, insufficient funds message
Catalogue Free-spin availability check per currency, aggregator parser fixes, game search fields, image deletion on edit

Fortune wheel rewrite

  • New: settings and sectors. Fortune wheel settings entity and mapper, sector types (number, currency, bonus, free spin, VIP), writers for sectors and users, validator, resolve settings per domain, spin price, free spins by interval, spin for money, button action resolution, getUserId and input value fixes; translations for sectors, titles, descriptions and blocked text; old classes folder removed.

Affiliates and marketing

  • New: affiliate network integration. Registration and payment postbacks to an affiliate tracking network with a writer, logger, exception catching and parameter fixes.
  • Improved: promo links accept a language parameter; alias URL per domain with description and translations; bonus titles and translations fixed.

Platform core

  • New: backend translations. Translations for DTO messages, asserts, exceptions, limits and request handlers, with acceptance and unit tests adjusted; bonus deactivation and activation messages translated.
  • Improved: payments. Payments refactoring in three steps with unused code deleted; required settings for output and empty currency fix; invoice TTL increased; SMS sending removed from registration and password reminders; social login fixes; login record updates with user id; new migrations for domains and users; VIP domain fields.
  • Improved: last wins API refactored into a controller and service with JSON content type; exchange points method reworked; images uploaded through the queue; curl timeouts and restart time for slot tests; jackpot re-create hot fix; date formats for the front end.

Poker

  • New: Omaha and combinations. Omaha part one with card counts by table type; full combination set (high card, pair, two pairs, set with kickers, straight and small straight, flush, full house, four, straight flush, royal flush) with refactoring and fixes; fast finish excludes combination lookup.
  • New: tournaments. Base structure and database, list and registration, cancel registration, breaks with start and finish, status, prize distribution, winner detection, finish event, cron start with optimisation, rising blinds, buy-in logic, registration date, archive flag, tournament info in responses, “my tables” route and page.
  • New: admin panel with authorisation service and migration for the admin user; tournament, table user and invoice sections with created and updated columns and combined menu.
  • New: play experience. Multi-table play, filters and pagination for cash tables and tournaments with sorting, AFK kick, voters for table view and sit, notifications and emails, a new theme, iframes and buttons, front end app structure prototype, system chat autoscroll and kick events.
  • Improved: buy chips and currency conversion, response refactoring into services and namespaces, leave logic, test commands for cron, console commands from the controller, migrations run on an empty database.

Admin panel 2.0

  • New: help button prototype and instructions in twig templates; domains refactor with points name, VIP access deposit attribute and alias URL; translations for bonuses, fortune wheel settings and sectors, tournaments, fake and real jackpots; payments refactoring; AVIF format for game images; additional info in the withdrawal table; GET to POST for large data; cookie currency fix; image deletion after game settings edits.

Compatibility and upgrade notes

  • Migrations: fortune wheel sectors and bonus translations, VIP domain fields on users and domains, affiliate network tables, tournament properties, archive flag.
  • Affiliate network credentials are configured per installation; SMS is no longer sent at registration.

Delivery to clients

Projects hosted by Gambling Soft are updated by our team. Source-code licensees receive the release from the repository under their support terms. Questions about a specific item: the contact page. All issues are listed under Platform updates; the platform itself is described on the architecture page.

0

Do you want to launch your own online casino?

We have been in the Gambling industry since 2010: we know how to start effectively!