feat: complete release readiness work #28

Open
cesnimda wants to merge 110 commits from release-readiness into main
Owner
No description provided.
cesnimda added 2 commits 2026-08-02 17:46:36 +02:00
- consolidate API ownership and remove dead vendor code

- add Stripe billing, learning paths, and public CV hardening

- add migration, recovery, security, audit, and browser gates
fix: close release preflight gaps
CI and Deploy / test (pull_request) Failing after 1m22s
CI and Deploy / deploy (pull_request) Has been skipped
955182b7c2
Route public health checks to the API, backfill and synchronize job opportunities, stabilize SPA smoke tests, and document operator-only production steps.
cesnimda added 1 commit 2026-08-02 17:59:07 +02:00
fix: require verified production email
CI and Deploy / test (pull_request) Successful in 4m42s
CI and Deploy / deploy (pull_request) Has been skipped
CI and Deploy / test (push) Successful in 4m2s
CI and Deploy / deploy (push) Failing after 1m15s
06518a7d52
Expose the existing email-verification setting through Compose and close the completed DataProtection rotation blocker.
cesnimda added 1 commit 2026-08-02 19:22:25 +02:00
fix(db): repair Jobs identity
CI and Deploy / test (pull_request) Successful in 4m40s
CI and Deploy / deploy (pull_request) Has been skipped
CI and Deploy / test (push) Successful in 4m11s
CI and Deploy / deploy (push) Successful in 1m36s
de937d25dc
Production's SQLite-shaped Jobs table lacks AUTO_INCREMENT, causing the legacy opportunity backfill to abort startup. Reuse the existing idempotent MariaDB primary-key repair before backfill runs.
cesnimda added 5 commits 2026-08-09 14:03:24 +02:00
Keep external providers behind server consent, task, and prompt-cost gates while persisting actual provider provenance.
docs(cv): record durable processing trace
CI and Deploy / test (pull_request) Failing after 1m39s
CI and Deploy / deploy (pull_request) Has been skipped
39e98049ea
cesnimda added 1 commit 2026-08-09 15:11:14 +02:00
feat(cv)!: queue durable processing
CI and Deploy / test (pull_request) Failing after 1m39s
CI and Deploy / deploy (pull_request) Has been skipped
c3c5af8329
CV upload now returns 202 with an owner-scoped operation instead of holding the request through parsing. Existing review approval remains required.

BREAKING CHANGE: profile-cv upload responses use the durable operation contract.
cesnimda added 1 commit 2026-08-09 15:14:44 +02:00
docs(cv): record durable processing evidence
CI and Deploy / test (pull_request) Failing after 1m38s
CI and Deploy / deploy (pull_request) Has been skipped
83ddc0718e
cesnimda added 2 commits 2026-08-09 17:06:13 +02:00
docs(auth): record unified sign-in evidence
CI and Deploy / test (pull_request) Failing after 1m30s
CI and Deploy / deploy (pull_request) Has been skipped
378807b3b9
cesnimda added 2 commits 2026-08-09 18:37:56 +02:00
docs(theme): record deterministic state evidence
CI and Deploy / test (pull_request) Failing after 1m31s
CI and Deploy / deploy (pull_request) Has been skipped
f2d1963c61
cesnimda added 2 commits 2026-08-09 18:49:45 +02:00
docs(match): record term-quality evidence
CI and Deploy / test (pull_request) Failing after 1m33s
CI and Deploy / deploy (pull_request) Has been skipped
3143568df0
cesnimda added 2 commits 2026-08-09 19:02:35 +02:00
docs(career): record workspace evidence
CI and Deploy / test (pull_request) Failing after 1m35s
CI and Deploy / deploy (pull_request) Has been skipped
c201832603
cesnimda added 1 commit 2026-08-09 19:08:54 +02:00
fix(cv): protect unsaved builder edits
CI and Deploy / test (pull_request) Failing after 1m34s
CI and Deploy / deploy (pull_request) Has been skipped
b58cc19d54
cesnimda added 1 commit 2026-08-09 19:10:33 +02:00
docs(cv): track builder integrity progress
CI and Deploy / test (pull_request) Failing after 1m31s
CI and Deploy / deploy (pull_request) Has been skipped
df89a69306
cesnimda added 1 commit 2026-08-09 19:14:06 +02:00
feat(cv): structure custom section entries
CI and Deploy / test (pull_request) Failing after 1m32s
CI and Deploy / deploy (pull_request) Has been skipped
a5b74e0ab8
cesnimda added 1 commit 2026-08-09 21:06:16 +02:00
fix(cv): expose editor errors and controls
CI and Deploy / test (pull_request) Failing after 1m29s
CI and Deploy / deploy (pull_request) Has been skipped
20433491db
cesnimda added 1 commit 2026-08-09 21:08:31 +02:00
docs(cv): complete builder implementation evidence
CI and Deploy / test (pull_request) Failing after 1m36s
CI and Deploy / deploy (pull_request) Has been skipped
efacc3a06b
cesnimda added 1 commit 2026-08-09 21:19:30 +02:00
feat(email): consolidate correspondence routes
CI and Deploy / test (pull_request) Failing after 1m35s
CI and Deploy / deploy (pull_request) Has been skipped
6008b4afef
cesnimda added 1 commit 2026-08-09 21:22:43 +02:00
docs(email): track hub consolidation evidence
CI and Deploy / test (pull_request) Failing after 1m35s
CI and Deploy / deploy (pull_request) Has been skipped
0e2a59a8ef
cesnimda added 1 commit 2026-08-09 21:35:11 +02:00
feat(email): expose provider-neutral reads
CI and Deploy / test (pull_request) Failing after 1m37s
CI and Deploy / deploy (pull_request) Has been skipped
536d403b08
cesnimda added 1 commit 2026-08-09 21:38:28 +02:00
docs(email): record provider read boundary
CI and Deploy / test (pull_request) Failing after 1m29s
CI and Deploy / deploy (pull_request) Has been skipped
6f0e9bb516
cesnimda added 1 commit 2026-08-09 21:44:31 +02:00
feat(email): add safe message detail
CI and Deploy / test (pull_request) Failing after 1m29s
CI and Deploy / deploy (pull_request) Has been skipped
a20775c24a
cesnimda added 1 commit 2026-08-09 21:47:35 +02:00
docs(email): record message detail evidence
CI and Deploy / test (pull_request) Failing after 1m33s
CI and Deploy / deploy (pull_request) Has been skipped
3a7e4f1088
cesnimda added 1 commit 2026-08-09 23:32:34 +02:00
feat(email): add durable send ledger
CI and Deploy / test (pull_request) Failing after 1m21s
CI and Deploy / deploy (pull_request) Has been skipped
653f011be2
Tracks only idempotency and delivery metadata; recipient, subject, and body are excluded. No provider send path is enabled.
cesnimda added 1 commit 2026-08-09 23:41:23 +02:00
docs(email): record send ledger evidence
CI and Deploy / test (pull_request) Failing after 1m34s
CI and Deploy / deploy (pull_request) Has been skipped
429f427f49
cesnimda added 1 commit 2026-08-09 23:47:30 +02:00
feat(email): add delivery adapters
CI and Deploy / test (pull_request) Failing after 1m37s
CI and Deploy / deploy (pull_request) Has been skipped
e9937accd8
Gmail and Graph request explicit send consent and classify provider rejection separately from uncertain transport failure. IMAP remains read-only; no send API is exposed.
cesnimda added 1 commit 2026-08-09 23:49:08 +02:00
docs(email): record delivery adapter evidence
CI and Deploy / test (pull_request) Failing after 1m32s
CI and Deploy / deploy (pull_request) Has been skipped
d44c8ceb08
cesnimda added 2 commits 2026-08-10 00:02:39 +02:00
Require tenant-owned jobs, explicit confirmation, canonical request IDs, and rate limiting before provider delivery. Persist sent correspondence with a content-free idempotency ledger, and never retry uncertain outcomes automatically.
docs(email): record send API evidence
CI and Deploy / test (pull_request) Failing after 1m34s
CI and Deploy / deploy (pull_request) Has been skipped
90f9bf576c
cesnimda added 2 commits 2026-08-10 00:11:48 +02:00
Keep provider, recipient, subject, thread, and body editable until an app-owned confirmation is accepted. Reuse one request UUID per attempt and block automatic retry when delivery is uncertain.
docs(email): record composer evidence
CI and Deploy / test (pull_request) Failing after 1m33s
CI and Deploy / deploy (pull_request) Has been skipped
4de08b7c77
cesnimda added 2 commits 2026-08-10 00:21:28 +02:00
Age stale pre-delivery attempts to failed and in-delivery attempts to uncertain without provider I/O. Notify each owner with content-free guidance and keep recovery idempotent across replicas and restarts.
docs(email): record recovery evidence
CI and Deploy / test (pull_request) Failing after 1m30s
CI and Deploy / deploy (pull_request) Has been skipped
c14b8a0ee4
cesnimda added 1 commit 2026-08-10 00:39:19 +02:00
fix(deps): resolve frontend advisories
CI and Deploy / test (pull_request) Failing after 4m7s
CI and Deploy / deploy (pull_request) Has been skipped
b55a592b2c
Upgrade React Router to the patched v7 line and refresh transitive js-yaml and nanoid packages. Adapt RouterProvider flags and the Jest jsdom environment without changing application routes.
cesnimda added 1 commit 2026-08-10 00:42:48 +02:00
docs(deps): record advisory remediation
CI and Deploy / test (pull_request) Failing after 4m12s
CI and Deploy / deploy (pull_request) Has been skipped
d7b556e494
cesnimda added 1 commit 2026-08-10 00:44:00 +02:00
fix(email): retire legacy SMTP follow-up
CI and Deploy / test (pull_request) Failing after 55s
CI and Deploy / deploy (pull_request) Has been skipped
8fe39031ea
Keep follow-up draft generation but remove the direct application SMTP delivery boundary. Route users to the provider-aware Job email flow and return 410 for legacy API callers.
cesnimda added 1 commit 2026-08-10 00:45:33 +02:00
docs(email): record SMTP retirement evidence
CI and Deploy / test (pull_request) Failing after 4m5s
CI and Deploy / deploy (pull_request) Has been skipped
14f8d4e928
cesnimda added 1 commit 2026-08-10 00:48:36 +02:00
feat(email): export send attempt metadata
CI and Deploy / test (pull_request) Failing after 4m32s
CI and Deploy / deploy (pull_request) Has been skipped
aff34cc645
Add content-free provider delivery history to encrypted and daily owner exports, exclude payload hashes, and lock in tenant-safe hard-delete cascades.
cesnimda added 1 commit 2026-08-10 00:49:51 +02:00
docs(email): record export lifecycle evidence
CI and Deploy / test (pull_request) Failing after 4m24s
CI and Deploy / deploy (pull_request) Has been skipped
3f0eba0525
cesnimda added 1 commit 2026-08-10 00:56:26 +02:00
docs(email): add local browser evidence
CI and Deploy / test (pull_request) Failing after 4m24s
CI and Deploy / deploy (pull_request) Has been skipped
fa8241f34f
cesnimda added 1 commit 2026-08-10 09:26:38 +02:00
test: align career workspace smoke
CI and Deploy / test (pull_request) Successful in 4m20s
CI and Deploy / deploy (pull_request) Has been skipped
75bf14417c
cesnimda added 2 commits 2026-08-10 09:36:53 +02:00
docs(email): record shared context evidence
CI and Deploy / test (pull_request) Successful in 4m23s
CI and Deploy / deploy (pull_request) Has been skipped
73ee095795
cesnimda added 2 commits 2026-08-10 09:42:13 +02:00
docs(email): record hub unlink evidence
CI and Deploy / test (pull_request) Successful in 4m17s
CI and Deploy / deploy (pull_request) Has been skipped
1e514272e1
cesnimda added 2 commits 2026-08-10 09:46:40 +02:00
docs(email): record provider state evidence
CI and Deploy / test (pull_request) Successful in 4m11s
CI and Deploy / deploy (pull_request) Has been skipped
4efee0726a
cesnimda added 2 commits 2026-08-10 09:49:33 +02:00
docs(email): record free access boundary
CI and Deploy / test (pull_request) Successful in 4m14s
CI and Deploy / deploy (pull_request) Has been skipped
ee8efd361d
cesnimda added 1 commit 2026-08-10 09:55:18 +02:00
feat(email): add tenant draft persistence
CI and Deploy / test (pull_request) Successful in 4m15s
CI and Deploy / deploy (pull_request) Has been skipped
14b396a452
Add owner-filtered, job-cascading private draft storage with reversible SQLite and MariaDB migration paths. No API or UI exposes draft content yet.
cesnimda added 1 commit 2026-08-10 09:58:37 +02:00
docs(email): record draft persistence evidence
CI and Deploy / test (pull_request) Successful in 4m16s
CI and Deploy / deploy (pull_request) Has been skipped
10740fd8c3
cesnimda added 1 commit 2026-08-10 10:00:37 +02:00
feat(email): include drafts in user exports
CI and Deploy / test (pull_request) Successful in 4m14s
CI and Deploy / deploy (pull_request) Has been skipped
2fa4e38ba9
Export readable private draft content only through existing owner-filtered encrypted and daily export boundaries, with cross-tenant regression coverage.
cesnimda added 1 commit 2026-08-10 10:01:52 +02:00
docs(email): record draft export evidence
CI and Deploy / test (pull_request) Successful in 4m22s
CI and Deploy / deploy (pull_request) Has been skipped
fb7240f2ff
cesnimda added 1 commit 2026-08-10 10:05:41 +02:00
feat(email): add tenant-safe draft API
CI and Deploy / test (pull_request) Successful in 4m27s
CI and Deploy / deploy (pull_request) Has been skipped
a9bb22e530
Expose bounded draft CRUD with owned-job validation and revision conflicts. Saving drafts never contacts providers or sends email.
cesnimda added 1 commit 2026-08-10 10:07:00 +02:00
docs(email): record draft API evidence
CI and Deploy / test (pull_request) Successful in 4m15s
CI and Deploy / deploy (pull_request) Has been skipped
108440d361
cesnimda added 1 commit 2026-08-10 10:11:07 +02:00
fix(email): preserve draft send identity
CI and Deploy / test (pull_request) Successful in 4m15s
CI and Deploy / deploy (pull_request) Has been skipped
80b5532c2f
Persist and export each draft's idempotency UUID so refresh and edits cannot create a fresh delivery identity. Add reversible provider-specific migration SQL.
cesnimda added 1 commit 2026-08-10 10:12:05 +02:00
docs(email): record draft identity evidence
CI and Deploy / test (pull_request) Successful in 4m26s
CI and Deploy / deploy (pull_request) Has been skipped
050b99ca36
cesnimda added 1 commit 2026-08-10 10:16:42 +02:00
feat(email): persist and resume reply drafts
CI and Deploy / test (pull_request) Successful in 4m36s
CI and Deploy / deploy (pull_request) Has been skipped
d3d2b6783a
cesnimda added 1 commit 2026-08-10 10:17:55 +02:00
docs(email): record reply recovery evidence
CI and Deploy / test (pull_request) Successful in 4m22s
CI and Deploy / deploy (pull_request) Has been skipped
114e3b66ba
cesnimda added 1 commit 2026-08-10 10:21:40 +02:00
fix(email): gate draft attempt rotation
CI and Deploy / test (pull_request) Successful in 4m23s
CI and Deploy / deploy (pull_request) Has been skipped
29de2632f6
Rotate persisted delivery identity only after the matching owner attempt is definitively failed. Keep stale, foreign, pending, sent, and uncertain drafts non-retryable.
cesnimda added 1 commit 2026-08-10 10:22:51 +02:00
docs(email): record retry rotation evidence
CI and Deploy / test (pull_request) Successful in 4m39s
CI and Deploy / deploy (pull_request) Has been skipped
b0537b8575
cesnimda added 1 commit 2026-08-10 10:28:45 +02:00
feat(email): add new-message drafting
CI and Deploy / test (pull_request) Successful in 4m25s
CI and Deploy / deploy (pull_request) Has been skipped
b73596394e
cesnimda added 1 commit 2026-08-10 10:30:02 +02:00
docs(email): record new-message evidence
CI and Deploy / test (pull_request) Successful in 4m31s
CI and Deploy / deploy (pull_request) Has been skipped
289b3bec18
cesnimda added 1 commit 2026-08-10 10:31:43 +02:00
docs(plan): advance to job discovery
CI and Deploy / test (pull_request) Successful in 4m30s
CI and Deploy / deploy (pull_request) Has been skipped
986f58522b
cesnimda added 1 commit 2026-08-10 10:38:04 +02:00
feat(jobs): expose discovery provenance
CI and Deploy / test (pull_request) Successful in 4m15s
CI and Deploy / deploy (pull_request) Has been skipped
511a9f6795
cesnimda added 1 commit 2026-08-10 10:39:27 +02:00
docs(jobs): record discovery provenance evidence
CI and Deploy / test (pull_request) Successful in 4m16s
CI and Deploy / deploy (pull_request) Has been skipped
3d219eb4ac
cesnimda added 1 commit 2026-08-10 10:42:49 +02:00
feat(jobs): improve discovery result states
CI and Deploy / test (pull_request) Successful in 4m42s
CI and Deploy / deploy (pull_request) Has been skipped
3f74b236ef
cesnimda added 1 commit 2026-08-10 10:44:26 +02:00
docs(jobs): record discovery state evidence
CI and Deploy / test (pull_request) Successful in 4m20s
CI and Deploy / deploy (pull_request) Has been skipped
8d86c697ef
cesnimda added 1 commit 2026-08-10 10:51:19 +02:00
test(jobs): cover discovery browser journey
CI and Deploy / test (pull_request) Successful in 4m53s
CI and Deploy / deploy (pull_request) Has been skipped
82f45269d0
cesnimda added 1 commit 2026-08-10 10:53:12 +02:00
docs(plan): advance to kanban theme states
CI and Deploy / test (pull_request) Successful in 4m34s
CI and Deploy / deploy (pull_request) Has been skipped
3a99531e46
cesnimda added 1 commit 2026-08-10 11:12:52 +02:00
fix(kanban): honor theme and keyboard moves
CI and Deploy / test (pull_request) Successful in 4m45s
CI and Deploy / deploy (pull_request) Has been skipped
fb6f17e1f3
cesnimda added 1 commit 2026-08-10 11:15:39 +02:00
test(kanban): verify required browser states
CI and Deploy / test (pull_request) Successful in 4m43s
CI and Deploy / deploy (pull_request) Has been skipped
4e5ce0c447
cesnimda added 1 commit 2026-08-10 11:17:16 +02:00
docs(plan): advance to application workspace
CI and Deploy / test (pull_request) Successful in 4m46s
CI and Deploy / deploy (pull_request) Has been skipped
a54b70960c
cesnimda added 1 commit 2026-08-10 11:28:04 +02:00
feat(jobs): embed route-backed workspace
CI and Deploy / test (pull_request) Successful in 4m34s
CI and Deploy / deploy (pull_request) Has been skipped
b67a531af4
cesnimda added 1 commit 2026-08-15 13:00:31 +02:00
feat(jobs): persist list state in URL
CI and Deploy / test (pull_request) Successful in 4m55s
CI and Deploy / deploy (pull_request) Has been skipped
bd5362c8c2
cesnimda added 1 commit 2026-08-15 13:11:48 +02:00
fix(theme): persist one canonical preference
CI and Deploy / test (pull_request) Failing after 4m32s
CI and Deploy / deploy (pull_request) Has been skipped
896746319b
cesnimda added 1 commit 2026-08-15 13:11:57 +02:00
fix(admin): protect administrator access
CI and Deploy / test (pull_request) Failing after 4m31s
CI and Deploy / deploy (pull_request) Has been skipped
15e5464da7
Reject final-admin demotion and deletion at the API boundary. Require explicit confirmation before any administrator role removal.
cesnimda added 1 commit 2026-08-15 13:16:02 +02:00
refactor(cv): use app-owned confirmations
CI and Deploy / test (pull_request) Failing after 4m43s
CI and Deploy / deploy (pull_request) Has been skipped
0dfaac18a1
cesnimda added 1 commit 2026-08-15 13:33:04 +02:00
feat(jobs): add dedicated workspace page
CI and Deploy / test (pull_request) Failing after 2m51s
CI and Deploy / deploy (pull_request) Has been skipped
109745edb0
Make /jobs/:id the canonical application workspace while preserving list state and compatibility links. Replace popup and expandable-row navigation with accessible whole-row routing and richer job details.
cesnimda added 1 commit 2026-08-15 13:37:33 +02:00
feat(notifications): open bell popover
CI and Deploy / test (pull_request) Failing after 2m55s
CI and Deploy / deploy (pull_request) Has been skipped
998ee07a9a
cesnimda added 1 commit 2026-08-15 13:50:03 +02:00
fix(career): preserve edits during polling
CI and Deploy / test (pull_request) Failing after 2m59s
CI and Deploy / deploy (pull_request) Has been skipped
d424633f95
Refresh extraction runs without reloading controlled profile fields. Keep stored-profile AI actions gated until pending edits are saved.
cesnimda added 1 commit 2026-08-15 14:09:54 +02:00
feat(cv): harden multi-page builder
CI and Deploy / test (pull_request) Failing after 3m0s
CI and Deploy / deploy (pull_request) Has been skipped
5203ddea72
Wrap pathological content, paginate oversized entries, measure A4 and Letter previews correctly, unify section ordering, and gate stored-output actions on saved state.
cesnimda added 1 commit 2026-08-15 14:30:44 +02:00
test(frontend): follow dedicated job routes
CI and Deploy / test (pull_request) Failing after 4m39s
CI and Deploy / deploy (pull_request) Has been skipped
cd091159f3
cesnimda added 1 commit 2026-08-15 15:57:02 +02:00
test(e2e): use canonical theme preference
CI and Deploy / test (pull_request) Successful in 4m54s
CI and Deploy / deploy (pull_request) Has been skipped
6b02e3f5d1
cesnimda added 1 commit 2026-08-15 16:47:50 +02:00
feat(admin): show deployed app version
CI and Deploy / test (pull_request) Successful in 4m48s
CI and Deploy / deploy (pull_request) Has been skipped
a6cffe0473
cesnimda added 1 commit 2026-08-15 16:56:38 +02:00
fix(career): preserve reviewed profile values
CI and Deploy / test (pull_request) Successful in 4m39s
CI and Deploy / deploy (pull_request) Has been skipped
f0b9b222ff
Keep extraction heuristics out of manual save, version, and import paths so reviewed locations, URLs, dates, and languages round-trip unchanged.
cesnimda added 1 commit 2026-08-15 17:08:21 +02:00
fix(cv): enforce readable render palettes
CI and Deploy / test (pull_request) Successful in 4m37s
CI and Deploy / deploy (pull_request) Has been skipped
3b86ea2da0
Choose a contrasting header foreground for custom accents and keep public colour and font overrides inside safe supported values.
cesnimda added 1 commit 2026-08-15 17:34:39 +02:00
feat(jobs): complete workspace draft parity
CI and Deploy / test (pull_request) Successful in 5m4s
CI and Deploy / deploy (pull_request) Has been skipped
deed948183
cesnimda added 1 commit 2026-08-15 17:49:44 +02:00
fix(a11y): close cross-app interaction gaps
CI and Deploy / test (pull_request) Successful in 4m54s
CI and Deploy / deploy (pull_request) Has been skipped
a7c25499bb
cesnimda added 1 commit 2026-08-15 18:04:20 +02:00
feat(plans): publish honest Free and Pro
CI and Deploy / test (pull_request) Successful in 5m6s
CI and Deploy / deploy (pull_request) Has been skipped
a25c31b93a
cesnimda added 1 commit 2026-08-15 18:16:01 +02:00
test(release): complete local action matrix
CI and Deploy / test (pull_request) Successful in 5m12s
CI and Deploy / deploy (pull_request) Has been skipped
0d487123af
cesnimda added 1 commit 2026-08-15 18:20:00 +02:00
refactor(storage): scope exports by owner
CI and Deploy / test (pull_request) Successful in 5m24s
CI and Deploy / deploy (pull_request) Has been skipped
cdcc7163fa
cesnimda added 1 commit 2026-08-15 18:36:42 +02:00
feat(export): add readable account archive
CI and Deploy / test (pull_request) Successful in 5m13s
CI and Deploy / deploy (pull_request) Has been skipped
1ec9dd037e
cesnimda added 1 commit 2026-08-15 19:03:57 +02:00
feat(account): add deletion lifecycle
CI and Deploy / test (pull_request) Successful in 5m18s
CI and Deploy / deploy (pull_request) Has been skipped
842e793f69
cesnimda added 1 commit 2026-08-15 19:24:03 +02:00
feat(ai): add safe benchmark harness
CI and Deploy / test (pull_request) Successful in 5m35s
CI and Deploy / deploy (pull_request) Has been skipped
f7312f4ba6
cesnimda added 1 commit 2026-08-15 19:31:54 +02:00
fix(ai): confine benchmark requests
CI and Deploy / test (pull_request) Successful in 5m17s
CI and Deploy / deploy (pull_request) Has been skipped
c0e190d5b5
Disable proxy discovery and redirect following so validated Ollama origins cannot escape the approved network boundary. Run the standard-library safety suite in CI.
cesnimda added 1 commit 2026-08-15 19:40:11 +02:00
fix(account): close deletion cache gap
CI and Deploy / test (pull_request) Successful in 5m22s
CI and Deploy / deploy (pull_request) Has been skipped
7185491a05
Require authenticated sidecar cache purge before a deletion can complete and keep failures retryable. Mount tombstones outside restored application data while leaving deletion disabled by default.
cesnimda added 1 commit 2026-08-15 19:45:49 +02:00
fix(cv): sync operation terminal state
CI and Deploy / test (pull_request) Successful in 5m12s
CI and Deploy / deploy (pull_request) Has been skipped
dbff0f8d49
cesnimda added 1 commit 2026-08-15 20:03:08 +02:00
feat(ai): centralize durable usage
CI and Deploy / test (pull_request) Successful in 5m19s
CI and Deploy / deploy (pull_request) Has been skipped
134aac7bcf
Add a content-free usage ledger with legacy backfill. Reserve Workspace and durable Strategy/CV work before execution so deleted history or duplicate admission cannot reset limits.
cesnimda added 1 commit 2026-08-15 20:06:11 +02:00
test(auth): prove email token lifecycle
CI and Deploy / test (pull_request) Successful in 5m18s
CI and Deploy / deploy (pull_request) Has been skipped
dc511296a4
Reject verification-link replay and cover real Identity token expiry, replay, email change, and custom username preservation on SQLite.
cesnimda added 1 commit 2026-08-15 20:13:17 +02:00
fix(mail): search every owned job
CI and Deploy / test (pull_request) Successful in 5m13s
CI and Deploy / deploy (pull_request) Has been skipped
a08ba9b45d
Replace ineffective pageSize=100 selectors with a bounded owner-filtered search endpoint for composing and moving linked threads.
cesnimda added 1 commit 2026-08-15 20:18:04 +02:00
test(workers): prove clock and restart safety
CI and Deploy / test (pull_request) Successful in 5m13s
CI and Deploy / deploy (pull_request) Has been skipped
dbf28b97ce
cesnimda added 1 commit 2026-08-15 20:25:11 +02:00
fix(ai): meter synchronous generations
CI and Deploy / test (pull_request) Successful in 5m18s
CI and Deploy / deploy (pull_request) Has been skipped
25a6da951e
cesnimda added 1 commit 2026-08-15 20:28:26 +02:00
test(billing): prove downgrade lifecycle
CI and Deploy / test (pull_request) Successful in 5m27s
CI and Deploy / deploy (pull_request) Has been skipped
191de69c48
cesnimda added 1 commit 2026-08-15 20:47:42 +02:00
fix(db): repair fresh migration chain
CI and Deploy / test (pull_request) Successful in 5m19s
CI and Deploy / deploy (pull_request) Has been skipped
74a1e0d845
cesnimda added 1 commit 2026-08-15 20:53:19 +02:00
fix(security): harden public CV edges
CI and Deploy / test (pull_request) Failing after 5m23s
CI and Deploy / deploy (pull_request) Has been skipped
8ef8b098c8
cesnimda added 1 commit 2026-08-15 21:02:53 +02:00
fix(scale): page mail and batch roles
CI and Deploy / test (pull_request) Failing after 2m46s
CI and Deploy / deploy (pull_request) Has been skipped
e7cacad7d6
Some checks are pending
CI and Deploy / test (pull_request) Failing after 2m46s
CI and Deploy / deploy (pull_request) Has been skipped
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin release-readiness:release-readiness
git checkout release-readiness
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cesnimda/jobtrackingapp#28