Assigned Packages sub-tab and deliver/redeliver/void actions

Featurekamo-internal
Shipped
August 6, 2026 at 4:41 PM UTC
Author
kamo
Commit
e0daae9

AG Grid Community over a MUI-paginated fetch — Community has no server-side row model, so the server pages and the grid renders exactly what it was handed. The Executed column is derived server-side from the same status the chip renders, so the two cannot disagree, and a signable document with no envelope raises a warning rather than sitting as "pending" forever. The right-hand filter column is headed by the org's own plural team-member term, from data, with a standalone "All" row — deliberately not one interpolated "All {Team Members}" string, because the only such message in the dictionary has a broken placeholder set in 12 of 22 locales and new keys cannot be invented here. The roster reuses the existing audience-preview endpoint rather than writing a thirteenth copy of the members-subscribers + team-members-contractors dual fetch, which returns PROSPECT, CANDIDATE, TERMINATED and RESIGNED members. The paginator's "1-25 / 100" is built from data rather than from common.table.of, whose value is an EMPTY STRING in pl.json — the key guard only proves a key exists in en. Void uses a fixed VOID challenge word: it cancels live legal instruments org-wide.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing