Commit 74a6736
committed
fix(ci): repair green pipeline — oauth migration, playground e2e, table refresh
- db: generate lore migration 0043 for the oauth_clients.trusted column
(single ADD COLUMN, no DROP TABLE — safe on D1)
- playground: declare @alepha/test... add missing @playwright/test devDep so
the playground e2e suite actually runs (it never ran before — yarn only
exposes a workspace's declared deps' binaries)
- ui(alepha-table): add `refreshSignal` prop for external refetch triggers.
The table holds `fetch` in a ref (anti-loop), so a changing fetcher
identity never reloaded it; mutations performed outside row/bulk actions
(e.g. toolbar upload) had no refresh path.
- ui(admin-files): drive the post-upload reload via `refreshSignal` instead
of the fetcher deps (which the table ignores by design)
- docs: regenerate $issuer/$realm reference for the signing config field1 parent a003e3b commit 74a6736
9 files changed
Lines changed: 3663 additions & 4 deletions
File tree
- apps
- lore/migrations/sqlite
- meta
- playground
- docs/2-reference/1-primitives
- packages/@alepha/ui/src/components
- admin
- alepha-table
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments