-
v0.5.0
StableAll checks were successfulE2E / Playwright against staging (push) Successful in 1m13sCheck / fmt + clippy + build + tests (push) Successful in 1m29sBuild OCI container / Build and push mokosh-server image (push) Successful in 10m20sIntegration / integration tests (push) Successful in 11m13sreleased this
2026-07-01 19:02:59 +02:00 | 267 commits to main since this releaseChangelog
85a0bdeMerge pull request 'Release v0.5.0' (#418) from release/v0.5.0 into main
46b6a89fix(e2e): run setup in firefox so bearer capture stops flaking on chromium
4bca793Merge branch 'main' into release/v0.5.0
ef22f82Merge pull request 'fix(e2e): DOM-set login inputs so headless chromium submits credentials (PMS-592)' (#419) from fix/PMS-592-login-fill into main
943e28bfix(e2e): survive the post-login chromium crash so the api suite runs
d4c03ecfix(e2e): --disable-dev-shm-usage so chromium stops crashing in CI
1ab473efix(e2e): capture bearer via in-app nav so the WASM token survives
8ede68efix(e2e): DOM-set login inputs so headless chromium submits credentials
a4eb28dRelease v0.5.0
bd2b2fdMerge pull request 'chore(docs): consolidate markdown under docs/ + distill audits into changelog (PSA-48)' (#417) from chore/PSA-48-docs-sanitize into main
6b2bcc3revert(migrations): restore immutable applied migrations
569c014chore(docs): consolidate markdown under docs/, distill audits + handoff into changelog
70bccc2Merge pull request 'ci(migrations): guard against editing already-committed migrations' (#415) from feat/DEV-395-migration-immutability-guard into main
5f16f44Merge branch 'main' into feat/DEV-395-migration-immutability-guard
18cf5beMerge pull request 'docs(sla): JSONB-vs-normalized decision for schedule/holidays (PMS-585)' (#414) from docs/PMS-585-sla-jsonb-decision into main
9fb95e2ci(migrations): guard against editing already-committed migrations
87ea7b6docs(sla): record JSONB-vs-normalized decision for schedule/holidays (PMS-585)
ffc296eMerge pull request 'feat(contacts): backfill existing company industries to canonical set (PMS-602)' (#413) from feat/PMS-602-backfill-company-industries into main
3ada191style(contacts): wrap long macro calls to satisfy CI rustfmt (PMS-602)
8202739feat(bootstrap): normalize-company-industries subcommand (PMS-602)
3b32f6dtest(contacts): industry backfill map integrity (PMS-602)
a5b9223feat(contacts): company-industry backfill normalizer (PMS-602)
9e69653Merge pull request 'feat(contacts): company-industries settings lookup (PMS-601)' (#412) from feat/PMS-601-company-industries-lookup into main
0478ecafeat(contacts): company-industry lookup endpoints (PMS-601)
bc5ed67feat(contacts): company-industry lookup CRUD service (PMS-601)
7e01291feat(types): CompanyIndustry lookup DTOs (PMS-601)
acf9280feat(tenants): seed company_industries for new tenants (PMS-601)
26de04dfeat(billing): add company_industries lookup table (PMS-601)
b09fdd2Merge pull request 'feat(contacts): distinct title/department values endpoint for autocomplete (PMS-583)' (#411) from feat/PMS-583-contact-field-suggestions into main
0727b16feat(contacts): distinct title/department values endpoint for autocomplete (PMS-583)
f778898Merge pull request 'docs(billing): document invoice lifecycle and void-vs-cancel (PMS-580)' (#410) from docs/PMS-580-invoice-lifecycle into main
bf0c976docs(billing): document invoice lifecycle and void-vs-cancel (PMS-580)Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)