What this page shows
This is the main working catalog for casino games. Operators use it to search games, review provider ownership and status, export the current result set, open the edit form, and run catalog maintenance actions.
The page is server-backed. Filters, pagination, sorting, and CSV export request the admin service instead of filtering only the rows already loaded in the browser.
Header cards
Total Gamescounts all master casino game records.Active Gamescounts games whose active flag is true.Game Providerscounts distinct provider ids represented by game records.
These cards are operational catalog counters, not financial reporting. Active Games does not prove a game is playable in every country, currency, provider state, or site placement.
Filters and table controls
Providernarrows the list to one provider.Sub Categorynarrows the list to one game subcategory.Statussupports All, Active, and In-Active.Search by Namesearches game names.Search by IDtargets a specific master casino game id.Reset Filtersclears provider, subcategory, status, name search, and id search.- The CSV button downloads the current filtered query.
- Pagination is server-side with page sizes 15, 30, 50, and 100.
When to use it
- review whether a game is active
- check provider ownership
- inspect bonus-play and loyalty settings
- open the edit form
- export the current filtered game catalog
- start provider import, Drops & Wins rebuild, game-top ranking, AI content, or image-maintenance workflows
- move into the dedicated global gambling controls or image optimizer pages
Row actions
Edit Gameopens the selected game edit form.ActivateorDeactivatechanges the selected game's active flag after confirmation.Deleteattempts to remove the selected game from a category-backed mapping after confirmation.
Page-level maintenance actions
Import Gamesstarts upstream provider import/update work.Update Drops & Winsrebuilds the Drops & Wins flag from subcategory membership.Calculate Game Topranks games from recent successful bet activity and opens the Top 100 modal.AI Content Generatoropens the AI generator modal.Force Reoptimize Allstarts a full async image reoptimization run.Optimize Unoptimizedstarts missing-only async image optimization.Image Optimizeropens the dedicated optimizer configuration page.Disable All Gamblingopens the dedicated global gambling control page; it does not disable gambling directly from this list page.
Top 100 Games modal
Calculate Game Top uses recent successful betting activity to calculate a score for each game. The ranking score weights distinct bettor count more heavily than bet count, then the page shows the top 100 returned games by score.
The modal's Export Report button currently behaves like a local modal action: it shows a success message and closes the modal. It is not a confirmed file-download action, so use the main CSV export when you need an actual exported file.
Known caveats
- The header cards are operational orientation, not financial reporting.
Calculate Game Topis not a revenue report. It ranks recent successful bet activity and also rewrites stored game sort values from the calculated ranking.Deletecan fail if the server requires category context that is not present in the list action request. When that happens, the game remains unchanged and the page shows an error.- Several maintenance actions branch away from the grid into dedicated workflows;
Image OptimizerandDisable All Gamblingare links from this page, not mutations on this page. - Row-level status changes are separate from the global gambling control page.