feat(applications): seed Drillmark as a hosted launcher tile #48

Merged
YousifShkara merged 1 commit from feat/seed-drillmark-application into main 2026-06-03 04:04:46 +02:00
Owner

Second-product mirror of 20260603000020_seed_mokosh_hosted_application.sql.
Adds a single is_hosted = TRUE row so dashboard.rs renders a 'Drillmark'
launcher tile that links to https://drillmark.a8n.systems/dashboard on c-01
(the /dashboard suffix is appended by the launcher tile template per
fix/launcher-tile-to-dashboard).

Companion to docs/new-auth/drillmark in the docs repo. The drillmark
backend + frontend already implement the OIDC RS + PKCE RP shape against
a configurable issuer; the rest of the cutover is an env flip in the
docker repo (OIDC_ISSUER / BUNYIP_OIDC_ISSUER / BUNYIP_OIDC_CLIENT_ID).

sort_order = 20 puts Drillmark after Mokosh (10) in the hub grid;
ON CONFLICT (slug) DO NOTHING keeps the migration idempotent.

Second-product mirror of 20260603000020_seed_mokosh_hosted_application.sql. Adds a single is_hosted = TRUE row so dashboard.rs renders a 'Drillmark' launcher tile that links to https://drillmark.a8n.systems/dashboard on c-01 (the /dashboard suffix is appended by the launcher tile template per fix/launcher-tile-to-dashboard). Companion to docs/new-auth/drillmark in the docs repo. The drillmark backend + frontend already implement the OIDC RS + PKCE RP shape against a configurable issuer; the rest of the cutover is an env flip in the docker repo (OIDC_ISSUER / BUNYIP_OIDC_ISSUER / BUNYIP_OIDC_CLIENT_ID). sort_order = 20 puts Drillmark after Mokosh (10) in the hub grid; ON CONFLICT (slug) DO NOTHING keeps the migration idempotent.
feat(applications): seed Drillmark as a hosted launcher tile
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m19s
8b4797ed3a
Second-product mirror of 20260603000020_seed_mokosh_hosted_application.sql.
Adds a single is_hosted = TRUE row so dashboard.rs renders a 'Drillmark'
launcher tile that links to https://drillmark.a8n.systems/dashboard on c-01
(the /dashboard suffix is appended by the launcher tile template per
fix/launcher-tile-to-dashboard).

Companion to docs/new-auth/drillmark in the docs repo. The drillmark
backend + frontend already implement the OIDC RS + PKCE RP shape against
a configurable issuer; the rest of the cutover is an env flip in the
docker repo (OIDC_ISSUER / BUNYIP_OIDC_ISSUER / BUNYIP_OIDC_CLIENT_ID).

sort_order = 20 puts Drillmark after Mokosh (10) in the hub grid;
ON CONFLICT (slug) DO NOTHING keeps the migration idempotent.
YousifShkara deleted branch feat/seed-drillmark-application 2026-06-03 04:04:46 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
psa-systems/bunyip!48
No description provided.