Commit Graph
312 Commits
Author SHA1 Message Date
agw f0e61448e4 feat(#248): bootstrap django i18n from shared locale contract 2026-03-02 01:30:23 +00:00
agw 4b2b21fe57 Fix route locale resolver to only apply explicit lang param
CI / test-and-quality (push) Successful in 3m1s
CI / test-and-quality (pull_request) Successful in 3m1s
2026-03-02 01:05:00 +00:00
dev-bot 5538a91800 feat(frontend): wire route locale context for host/player shells (#241)
CI / test-and-quality (push) Successful in 2m52s
CI / test-and-quality (pull_request) Successful in 2m56s
2026-03-02 01:02:04 +00:00
integrator-bot 79b694c590 Merge pull request '[MVP][READY] #225 Backend i18n baseline (resolver + fallback) follow-up' (#245) from feat/issue-225-backend-i18n-baseline into main
CI / test-and-quality (push) Successful in 2m47s
2026-03-02 01:45:04 +01:00
integrator-bot 87c1a0ee6c PR #246: merge
CI / test-and-quality (push) Successful in 3m23s
2026-03-02 01:39:57 +01:00
agw c34a52e83e Fix Accept-Language q parsing in locale resolver
CI / test-and-quality (push) Successful in 3m35s
CI / test-and-quality (pull_request) Successful in 3m38s
2026-03-02 00:38:34 +00:00
dev-bot edf9460ceb fix(player): harden secondary-device audio playback guard
CI / test-and-quality (push) Successful in 3m20s
CI / test-and-quality (pull_request) Successful in 3m16s
2026-03-02 00:34:22 +00:00
dev-bot a0a1424e90 fix(issue-225): honor Accept-Language fallback chain in locale resolver
CI / test-and-quality (push) Successful in 3m2s
CI / test-and-quality (pull_request) Successful in 3m15s
2026-03-02 00:31:42 +00:00
integrator-bot 60e58f6214 Merge pull request '[MVP][READY] #175-B Angular i18n shell (shared keys + da/en bootstrap) (#239)' (#244) from dev/issue-239-angular-i18n-shell into main
CI / test-and-quality (push) Successful in 2m34s
Auto-merge by integrator: required checks green + official approval.
2026-03-02 01:23:21 +01:00
integrator-bot a658ef5f80 Merge pull request '[MVP][READY][nice] Shared i18n key manifest + drift-check script (#240)' (#243) from dev/issue-240-shared-i18n-manifest-drift-check into main
CI / test-and-quality (push) Successful in 3m1s
2026-03-02 01:16:44 +01:00
agw 258025ac4e feat(#239): add angular i18n shell namespace bridge
CI / test-and-quality (push) Successful in 3m43s
CI / test-and-quality (pull_request) Successful in 3m20s
2026-03-02 00:13:12 +00:00
dev-bot f28a390f95 feat(i18n): add shared key manifest and drift check script
CI / test-and-quality (push) Successful in 3m27s
CI / test-and-quality (pull_request) Successful in 3m33s
2026-03-02 00:12:17 +00:00
integrator-bot a1bb1ccbed Merge pull request '[MVP][READY] #223 Telefon-klient guard: ingen lydafspilning på secondary device' (#242) from dev/issue-223-secondary-device-audio-guard into main
CI / test-and-quality (push) Successful in 2m35s
2026-03-02 01:08:30 +01:00
dev-bot ee025e8deb Guard legacy player client against secondary-device audio playback
CI / test-and-quality (push) Successful in 2m58s
CI / test-and-quality (pull_request) Successful in 3m0s
2026-03-02 00:00:40 +00:00
integrator-bot b977016ef4 Merge pull request '[MVP][READY] #175-C Angular host/player integration + hardcoded kerneflow-tekster cleanup (#227)' (#238) from feat/issue-227-angular-host-player-i18n-cleanup into main
CI / test-and-quality (push) Successful in 2m38s
2026-03-02 00:50:44 +01:00
agw 1b899a30a2 fix(#227): remove hardcoded unknown-error fallback in host/player flow
CI / test-and-quality (push) Successful in 3m12s
CI / test-and-quality (pull_request) Successful in 3m14s
2026-03-01 23:42:47 +00:00
integrator-bot 187b26e561 Merge pull request '[MVP][READY] #225 Backend i18n baseline (resolver + fallback)' (#237) from feat/issue-225-backend-i18n-baseline into main
CI / test-and-quality (push) Successful in 2m45s
2026-03-02 00:36:16 +01:00
integrator-bot 0b4ddaf43f Merge pull request '[MVP][READY] #223 Telefon-klient guard: stop aktiv lyd på secondary device' (#236) from feature/issue-223-secondary-device-audio-guard-followup into main
CI / test-and-quality (push) Has been cancelled
2026-03-02 00:36:13 +01:00
dev-bot 7a3d649e11 fix(i18n): normalize underscore locale tags before fallback (#225)
CI / test-and-quality (push) Successful in 3m55s
CI / test-and-quality (pull_request) Successful in 3m2s
2026-03-01 23:29:49 +00:00
agw f50f6a08ae fix(player): silence active media on secondary-device guard install
CI / test-and-quality (push) Successful in 3m39s
CI / test-and-quality (pull_request) Successful in 3m54s
2026-03-01 23:29:15 +00:00
integrator-bot 000a486db1 Merge pull request '[MVP][READY] #223 Telefon-klient guard: ingen lydafspilning på secondary device' (#235) from feature/issue-223-player-audio-guard into main
CI / test-and-quality (push) Successful in 2m47s
2026-03-02 00:21:38 +01:00
dev-bot 845e94b726 fix(player): ref-count secondary-device audio guard lifecycle
CI / test-and-quality (pull_request) Successful in 3m16s
CI / test-and-quality (push) Successful in 3m19s
2026-03-01 23:13:34 +00:00
integrator-bot 5fe8f92ee4 Merge pull request '[MVP][READY] #220 Angular host/player shared i18n key-map bootstrap (da+en)' (#233) from feat/issue-220-angular-shared-i18n-keymap-bootstrap into main
CI / test-and-quality (push) Successful in 3m45s
2026-03-02 00:00:04 +01:00
integrator-bot e2f184d1bc Merge pull request '[MVP][READY] #175-B: Shared key-map + locale-kontrakt mellem backend/frontend' (#231) from feat/issue-226-shared-keymap-locale-contract into main
CI / test-and-quality (push) Successful in 3m11s
2026-03-01 23:55:55 +01:00
integrator-bot ab41798220 Merge pull request '[MVP][READY] #223 Telefon-klient guard: ingen lydafspilning på secondary device' (#234) from feature/issue-223-player-audio-guard into main
CI / test-and-quality (push) Has been cancelled
2026-03-01 23:53:22 +01:00
dev-bot c7ff3d96de docs(i18n): normalize flow table to host/player/system families
CI / test-and-quality (push) Successful in 3m44s
CI / test-and-quality (pull_request) Successful in 3m21s
2026-03-01 22:51:13 +00:00
agw 3398aead7f frontend: consume shared backend->frontend error map at runtime
CI / test-and-quality (push) Successful in 3m57s
CI / test-and-quality (pull_request) Successful in 4m1s
2026-03-01 22:49:49 +00:00
agw 97945ede92 fix(issue-226): map host_only_action in shared backend→frontend key map 2026-03-01 22:49:49 +00:00
integrator-bot 3655bad847 Merge pull request '[MVP][READY] #225 Backend i18n baseline (resolver + fallback)' (#232) from feat/issue-225-backend-i18n-baseline into main
CI / test-and-quality (push) Successful in 3m59s
2026-03-01 23:44:22 +01:00
dev-bot fdef33f44a docs(issue-223): add audio guard acceptance artifact
CI / test-and-quality (push) Successful in 3m2s
CI / test-and-quality (pull_request) Successful in 2m57s
2026-03-01 22:43:32 +00:00
agw bc78f79f78 docs(i18n): align issue-220 families and contract mapping
CI / test-and-quality (push) Successful in 3m54s
CI / test-and-quality (pull_request) Successful in 3m57s
2026-03-01 22:42:22 +00:00
dev-bot 784622058a docs(i18n): add Angular host/player key-map bootstrap for MVP flow (#220)
CI / test-and-quality (push) Has been cancelled
CI / test-and-quality (pull_request) Successful in 3m48s
2026-03-01 22:38:54 +00:00
agw 257732e2ab feat(issue-225): extend backend i18n error contract to flow endpoints
CI / test-and-quality (push) Successful in 3m40s
CI / test-and-quality (pull_request) Successful in 3m43s
2026-03-01 22:32:33 +00:00
integrator-bot 64fe273691 Merge pull request '[MVP][READY] #226 Shared key-map + locale-kontrakt mellem backend/frontend' (#230) from feat/issue-225-backend-i18n-baseline into main
CI / test-and-quality (push) Successful in 2m33s
2026-03-01 23:23:23 +01:00
agw cd6fb06343 feat(issue-226): add shared backend-frontend key-map and locale contract
CI / test-and-quality (push) Successful in 3m41s
CI / test-and-quality (pull_request) Successful in 3m17s
2026-03-01 22:14:08 +00:00
dev-bot 508d462bb6 test(lobby): cover backend locale resolver normalization and default fallback
CI / test-and-quality (push) Has been cancelled
CI / test-and-quality (pull_request) Failing after 3m4s
2026-03-01 22:12:43 +00:00
integrator-bot e435a41660 Merge pull request '[MVP] Angular-first host+player i18n integration without React (issue #222)' (#229) from feat/issue-222-angular-first-host-player-i18n into main
CI / test-and-quality (push) Successful in 2m37s
2026-03-01 23:06:12 +01:00
integrator-bot b9bfe55f93 Merge pull request '[MVP][READY] #224 Trunk-sekvens for #175: A/B/C små mergeklare bidder' (#228) from feat/issue-224-trunk-sequence-175 into main
CI / test-and-quality (push) Has started running
2026-03-01 23:03:38 +01:00
dev-bot 8e21ca8e5e docs(issue-224): clarify docs-only verification
CI / test-and-quality (push) Successful in 3m35s
CI / test-and-quality (pull_request) Successful in 2m46s
2026-03-01 21:56:38 +00:00
agw ddf8e874e2 feat(issue-222): wire angular host/player i18n to backend shell locale
CI / test-and-quality (push) Successful in 3m37s
CI / test-and-quality (pull_request) Successful in 3m38s
2026-03-01 21:54:32 +00:00
dev-bot 21a25a063c docs(issue-224): define A/B/C trunk sequence for #175
CI / test-and-quality (push) Successful in 3m45s
CI / test-and-quality (pull_request) Successful in 3m50s
2026-03-01 21:51:54 +00:00
agw 4e300e4631 feat(player): guard against audio playback on secondary device 2026-03-01 21:51:54 +00:00
integrator-bot 5fe9939057 Merge pull request '[Need-to-have] #175 Shared i18n contract docs + bilingual MVP flow smoke' (#218) from dev/issue-175-shared-i18n-mainline into main
CI / test-and-quality (push) Successful in 2m27s
2026-03-01 22:34:32 +01:00
dev-bot 59cabcb56c feat(i18n): add shared-contract architecture + bilingual MVP flow smoke
CI / test-and-quality (push) Successful in 3m0s
CI / test-and-quality (pull_request) Successful in 2m58s
2026-03-01 21:25:56 +00:00
integrator-bot d0c97e1d9c Merge pull request '[API] Issue #205: Django i18n foundation validation hardening' (#217) from feat/issue-205-django-i18n-foundation into main
CI / test-and-quality (push) Successful in 2m24s
2026-03-01 22:18:31 +01:00
dev-bot bb8109baf6 test(i18n): harden resolver logging and fallback coverage
CI / test-and-quality (push) Successful in 3m0s
CI / test-and-quality (pull_request) Successful in 3m0s
2026-03-01 21:09:37 +00:00
integrator-bot 32770f54b4 Merge pull request 'feat(cutover): asset versioning + rollback playbook hardening (#188)' (#216) from feat/issue-188-cutover-hardening into main
CI / test-and-quality (push) Successful in 2m38s
2026-03-01 22:01:45 +01:00
agw a4c0d0603d feat(cutover): harden SPA asset cache busting and rollback playbook (#188)
CI / test-and-quality (push) Successful in 2m55s
CI / test-and-quality (pull_request) Successful in 2m56s
2026-03-01 20:52:04 +00:00
integrator-bot bb823575db Merge pull request '[READY][i18n][P19] Issue #207 smoke/e2e artifact: da+en locale switch + primary-only audio policy' (#215) from dev/issue-207-i18n-audio-smoke into main
CI / test-and-quality (push) Successful in 2m30s
2026-03-01 21:46:03 +01:00
integrator-bot 3bc3ff8cc1 Merge pull request 'docs(issue-201): USE_SPA_UI rollout checklist + staging smoke-gate updates' (#214) from dev/issue-201-spa-cutover-rollout-gate into main
CI / test-and-quality (push) Successful in 3m6s
2026-03-01 21:38:05 +01:00