Operator guideENbonuseslistgrid

Bonuses / List

Main working catalog for bonus definitions with search, archive mode, type filters, group filters, and row actions.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this surface does

This is the main catalog for reusable bonus definitions.

Operators use it to find an existing bonus, understand whether it is active or archived, and then open the correct row action.

How to use it

  1. Use search when you know part of the bonus name or code.
  2. Narrow the list with:
    • active/inactive status
    • bonus type
    • bonus group
    • archived mode
  3. Open the row action that matches the task:
    • View to inspect the current setup
    • Edit to change the bonus
    • Activate/Deactivate to change availability
    • Archive/Restore to move the record in or out of the active catalog
  4. Switch between table and grid view if you need compact scanning or card-style browsing. The data source and actions stay the same in both modes.

Filters and tabs that matter

  • Search Bonus matches the free-text catalog query.
  • Status narrows the list to All, Active, or Inactive.
  • Bonus Type changes both the main type tab and the request payload.
  • Bonus Group narrows the list with the secondary tab row when group options exist.
  • Archived switches the whole surface into restore-first mode.

What operators should watch for

  • Archived is a separate working mode. If the row seems missing, first check whether archived mode is enabled.
  • The visible row status is an operator status, not proof that the bonus is currently assigned to any player.
  • Group tabs and type tabs are filtering tools. They do not change the bonus itself.
  • The page supports both table-style and card-style browsing, but the underlying row actions stay the same.
  • Entry Codes and Exit Codes are orientation fields. They help identify how the bonus is triggered or finished, but they do not replace the full bonus detail page.

Common questions

Why is a bonus missing from the default list?

Usually because one of these is true:

  • the row is archived
  • the type or group filter excludes it
  • the search string is still active

When should I archive instead of deactivate?

Use Deactivate when the bonus should stay in the normal working catalog but should not currently be used.
Use Archive when the bonus should be removed from the active working set and treated as an old configuration.

Why does the Active tab still show unfinished work?

The FE uses the active/inactive state from the bonus row, not a separate “published” concept. A bonus can appear in the active working set while still needing content or later lifecycle follow-up.

Operational notes

Notes

item

Active or inactive toggling uses PUT /api/admin/update-status from the shared admin status flow.

item

The list page combines filtering, row actions, and archived mode in one operator surface.

item

No explicit nx-workspace dependency is required for the current list documentation.

Related references

Related pages

pageBonuses

Operator documentation for bonus catalog management, bonus editing, and player-issued bonus follow-up.

pageBonuses / Create And Edit

Create and edit workspace for reusable bonus definitions, including targeting, per-currency reward settings, and linked promotional content.

pageBonuses / View

Read-only bonus detail screen used to inspect one reusable bonus definition before editing it.

pageActivity Tag Rules / List

Main inventory for activity-driven tag rules, with search, activity and status filters, grouped rows, clone, edit, and run actions.

pageAffiliate Deals / List

Searchable table of affiliate deal rows with PID filter, create action, dashboard shortcut, and edit/delete row actions.

pageAffiliate Payment Settings / List

Affiliate payment settings inventory page for reviewing configured rows and opening saved records.