-
released this
2026-05-26 20:15:36 -04:00 | 573 commits to dev since this releaseFour commits. PR #27 → main, merge commit
4e82208, pinned head85b640fverified as second parent.Highlights
Extension CORS unblock (
c7001f4)/api/credentialsPOSTs from the Firefox extension hit a genericNetworkErroron first use because the backend had zero CORS handling — the browser's preflightOPTIONSrequest (triggered by theX-Extension-Keyheader) 405'd before the actual request could run. Two new app-level hooks:before_requestshort-circuitsOPTIONSfrommoz-extension:///chrome-extension://origins with 204after_requeststampsAccess-Control-Allow-Origin+ Methods + Headers (Content-Type, X-Extension-Key) + Max-Age 86400 on responses to extension-origin requests
Whitelist intentionally narrow — normal browser usage stays no-CORS. Five integration tests pin the contract.
UI gap closures (
85b640f,f827612)- All 12 views' root
<v-container>hadpy-6, pushing first content well below where TopNav's fade-out gradient lands. Switched topt-2 pb-6(8px top, 24px bottom unchanged). PlaceholderView keptpt-3 pb-8. - ArtistHeader's
top: 64pxleft a visible gap (TopNav is actually ~48px tall). Nowtop: 48pxso the two bars sit flush. Added a right-side spacer cell so the tab strip is geometrically centered (1fr | auto | 1fr).
CI workflow cleanup (
3f0153c)ci.yml: droppedpull_request:trigger (push-on-dev already covered the same code).build.yml: droppeddevfrom triggers (operator doesn't use:dev), added tag-push trigger + Determine-tag logic for immutable per-version images.
This is the first release that publishes a versioned
:v26.05.26.5image alongside the floating:latest. Going forward, every release tag will produce an immutable image you can roll back to.Per hotfix cycle: 5 CI runs → 3-4.
Deploy
Pull
:latest, force-update services. After deploy:- Firefox extension
Test connectionshould return green "Connected" instead of NetworkError - Top-of-page gaps should be tight (~8px) instead of the previous ~24-32px
- Artist detail header should sit flush against the main nav with centered tabs
- Registry should show both
:latestand:v26.05.26.5tags
Downloads