Files
jobtrackingapp/docs/redesign/phase-7/p7-12/SOURCE_COMMITS.md
T

9.7 KiB

Phase7 source and repair commit ledger

Generated from the actual Git ancestry between the approved Phase6 checkpoint and P7-12 frozen source. Includes ordinary reconciliation merges and independently authorized main repairs; equivalent cherry-picks are separate Git commits, not additional migrations. Author timestamps are not push times: checkpoint reports and the chronological publication log retain direct push observations. P7-12 entry verifies the complete ancestry at the development remote. No force push is used.

Commit Author time Intent
27c54146ad6f9059295d169b533db7b1b6689210 2026-10-11T16:44:37+02:00 docs(redesign): establish Phase 7 migration baseline
8ad720da5db5999ecda787575dc45621d18a5498 2026-10-11T20:50:14+02:00 feat(auth): migrate public authentication presentation
ad7b4196af638f3a8c79e261ffd96507bd002835 2026-10-11T21:16:05+02:00 feat(auth): migrate account security presentation
d21501aa7e5f9040937fa821d6a77d823b7e08eb 2026-10-12T01:54:24+02:00 feat(onboarding): migrate source-backed setup guidance
01281f52d9279ecdbd3363a11d2e9cb71230bf49 2026-10-12T02:06:27+02:00 fix(career): preserve evidence listing on SQLite
8b4d5c21125e800199d3ecc2d9c059a80ac5125d 2026-10-12T07:50:32+02:00 feat(career): migrate overview and factual evidence
3047b6c4a87c43de6f397e4a3d109be9ce3ddeca 2026-10-12T08:24:23+02:00 fix(career): preserve source ids and absent metadata
704637ab375c32d14aa46f9d4ef0f210136de4d9 2026-10-12T08:34:20+02:00 chore(redesign): record source repair and correct test whitespace
f7f6b774b912649116621de027474e9cfed33bec 2026-10-12T13:32:55+02:00 feat(ui): migrate Career Profile structured editor
ec23b650f74ea71c51ea872c19a43983d62955e2 2026-10-12T13:36:03+02:00 docs(redesign): record Career editor acceptance and push
5d6e32358c79cc8cfe505013fc79995940079767 2026-10-12T19:28:25+02:00 feat(ui): migrate Career import review and version history
5680c0031f377b0caaae79c0cec900f58e409886 2026-10-12T19:34:57+02:00 docs(ui): record Career checkpoint push and CV migration entry
fcacae7384b4a38c2675e6527a33cc1d09f4b505 2026-10-12T20:03:38+02:00 feat(ui): migrate CV library actions and recovery
bfa0ab62f8399398191b020c4eae78fac0bafc9a 2026-10-13T00:24:40+02:00 feat(ui): migrate public CV entry and recovery
34a4d6dc6b4bbe546ef01be91e98bd922b99444f 2026-10-13T00:49:24+02:00 feat(ui): migrate discovery search and recovery
a8aba852994859d4c010cb57bb0607ec9c564bbe 2026-10-13T08:59:02+02:00 feat(ui): migrate company relationships and save recovery
c723a4e3032185da623d81ace241eec748506fc7 2026-10-13T13:19:53+02:00 feat(ui): migrate recorded offer comparison
627955afa989d32fefa53f15da9ef3e0abf27038 2026-10-13T13:49:29+02:00 feat(ui): migrate reminders and protect follow-up recovery
4c3254c472871d1cac05abcef502feb4a1be435b 2026-10-13T23:27:16+02:00 fix(ui): preserve application drafts and recovery states
a791e353b062cc91e10429cd767350ec9f0aaef2 2026-10-14T07:14:50+02:00 fix(ui): preserve inbox context and review recovery
223dcf57d26bab624261994b61a46f2d3e2dd5b2 2026-10-14T13:03:05+02:00 fix(ui): preserve compose draft identity and delivery safeguards
8e4db121ae0ec3f1637c83ddeaa3f31abd0a61be 2026-10-14T18:01:59+02:00 feat(api): add owner-scoped documents metadata index
5a67ec3d3d5dc27298814b0a3f46540cb54ea3a3 2026-10-16T18:22:19+02:00 feat(documents): add owner-scoped document workspace
84350b71a67400cd62730e46bf05f06176bcd733 2026-10-16T18:31:39+02:00 docs(redesign): record Documents publication blocker
9dfea1226f57ba12b944e05e0e83fb2fea846131 2026-10-16T23:00:26+02:00 fix(operations): preserve UTC markers in response timestamps
40cfe04df51654c5ab9a073c13c8d67e0d90dcae 2026-10-16T23:14:33+02:00 fix(notifications): preserve action state and accessible recovery
c5176e3251c869e13284b994b59b2f7aa9220eb1 2026-10-17T04:03:50+02:00 fix(operations): preserve task state and accessible recovery
dac29278db3c187349b97771ca2f383c9e6e0962 2026-10-17T10:27:45+02:00 fix(auth): bind mailbox callbacks to pending popup
e7dba9a2f776c55e3c4f4df7ef59076f93fa92df 2026-10-17T10:50:40+02:00 feat(settings): preserve drafts and connection recovery
2278473763848254c12d65c1062109eb1b7dc4cf 2026-10-17T21:02:45+02:00 fix(deploy): patch audited frontend dependencies
32bc65c60b4342359ef9634fad807c2943f104ec 2026-10-20T08:32:41+02:00 fix(ci): expose browser progress and retain failure diagnostics
f9bf31c9a9a9f40edefb855a0911d7f057fa4990 2026-10-20T09:02:20+02:00 test(e2e): reconcile route census with approved migrations
5addcde1e22e9625d1b39df037a05b24c69c9cde 2026-10-20T09:16:11+02:00 fix(companies): reuse exact Norwegian company names
e5aba4cf695c0b56818562bdf69562645ac3f6cc 2026-10-20T09:26:05+02:00 fix(ci): invoke Python fixtures without local tooling
3028d8172c78d3d86b16d621cbdc418b9b318dc2 2026-10-20T09:30:05+02:00 fix(settings): preserve safe job import compatibility and progress
985c71989fefe5636eecb2fdca851292b5f3cb89 2026-10-20T09:32:04+02:00 fix(a11y): make confirmation messages keyboard scrollable
9234d0af159bf6d75fb83c18e3f0dc47f75696a0 2026-10-20T09:35:15+02:00 fix(ci): size shared browser login fixture for full suite
cc7977131a4f991578f29d83eec17a242a858fca 2026-10-20T09:45:39+02:00 test(e2e): distinguish notification caption from live count
36fc5d54e781dcad077c2064edc5c5adef1d4e24 2026-10-20T09:50:25+02:00 Merge remote-tracking branch 'origin/main' into codex/ui-redesign-phase4
8af9168014631633e38e8ba7cd22899fdf1092e2 2026-10-20T09:58:46+02:00 feat(settings): complete privacy usage and data recovery presentation
7ecc0d66054787b1e2b3da6da7226b9585c66e34 2026-10-20T15:10:04+02:00 feat(admin): migrate Users with safe recovery and action state
4760fd102c21c684bd139206a12194c6fc8f6104 2026-10-20T15:10:46+02:00 docs(admin): record Users publication and fix fixture whitespace
d1fcd2308755dfc112a2bd6a736dd763bbc895f9 2026-10-20T15:17:02+02:00 fix(ci): retain and retry the observed Playwright runtime corruption
f9e1d06bf7fc4081b70ebf461f1645ef219e0a93 2026-10-20T15:26:49+02:00 feat(admin): migrate audit presentation and protect pending actions
1d34406d1bacdb33d180f0e7e37bb0cb099ece5e 2026-10-20T15:33:07+02:00 fix(ai): request final responses from Qwen3.5
d824f59d2b3e9b680bee5952802aa3c0453aee03 2026-10-20T15:40:19+02:00 feat(admin): migrate system diagnostics and retain SMTP drafts
6db62095c6dc6f7e8275447827c62b09f9b2d2e3 2026-10-20T15:40:30+02:00 Merge remote-tracking branch 'origin/main' into codex/ui-redesign-phase4
bba52af4b8724f1a5c74013ce1476a20ca3972c2 2026-10-20T20:05:01+02:00 fix(ci): preserve portable fixtures and complete confirmation tab coverage
3e1057d9510b2e62937387297891150df7481cc2 2026-10-20T20:05:01+02:00 fix(ci): preserve portable fixtures and complete confirmation tab coverage
f7dc22e5e7efe1fd1d64f6ace2c04cf2f95bf558 2026-10-20T15:33:07+02:00 fix(ai): request final responses from Qwen3.5
d8c01873053e59c896e60911b8e5c14b00693c7f 2026-10-20T20:26:48+02:00 fix(ui): reconcile shared accessibility and read recovery
ab89b6984c4abc4785e9871f93c374f0fd8b8e08 2026-10-20T20:27:42+02:00 fix(i18n): localize generated labels without changing saved content
584530b694a2238928d10fddfc013499cf9b3fab 2026-10-20T20:29:22+02:00 fix(ui): clarify document errors and retain readable actions
8bbaf1f875f6d32dd7d379779a35188dca844fbb 2026-10-20T20:29:35+02:00 Merge remote-tracking branch 'origin/main' into codex/ui-redesign-phase4
c5cfc8756c8b47c7932bf373d8008b7b7b6541a0 2026-10-20T20:46:43+02:00 fix(a11y): preserve keyboard focus during confirmation transitions
0b6f4b39eb412dbc5daa0546a6bff4553d983950 2026-10-20T20:46:43+02:00 fix(a11y): preserve keyboard focus during confirmation transitions
e698ed6c57deaec35b23180df9c43d185f5d9fa4 2026-10-20T20:50:34+02:00 test(cv): retain localized template entitlement coverage
b333ef55d5665223d2f570ec9681336fc3971c8a 2026-10-20T20:50:41+02:00 Merge remote-tracking branch 'origin/main' into codex/ui-redesign-phase4
ddb9c3da4ff31447fa6bd579002f32199052937d 2026-10-20T20:52:55+02:00 docs(redesign): freeze integrated acceptance evidence and Phase 8 handoff
dda16873455259bce23a744bd838c3e3e0fc6ee8 2026-10-21T07:13:04+02:00 ci: retain native parser crash diagnostics
8699ae4f421bb1d049b937e735e40a4797a4b719 2026-10-21T07:13:04+02:00 ci: retain native parser crash diagnostics
b39a5af4dec0c0e7d471fea5122b41095ff21453 2026-10-21T07:21:29+02:00 test(e2e): isolate administrator roles and locale between journeys
44458f4f3a1ba218a309aa74351b02a04f042d00 2026-10-21T07:23:03+02:00 fix(a11y): describe protected administrator actions without replacing names
e301f37279e13c8aba11e5bd9bd45da1f554170b 2026-10-21T07:23:16+02:00 Merge remote-tracking branch 'origin/main' into codex/ui-redesign-phase4
9bb8b1a0cf7e2aa97547af1fe5fab1692154f5bf 2026-10-21T07:29:49+02:00 fix(deps): patch redirect credential stripping
5f835e54a9b74e6b71418422e28431b2af06453f 2026-10-21T07:29:49+02:00 fix(deps): patch redirect credential stripping
9b17b04d61513b8e3c909e4da74998d4cadb1e83 2026-10-21T07:30:46+02:00 Merge remote-tracking branch 'origin/main' into codex/ui-redesign-phase4

The final documentation acceptance commit cannot contain its own hash. Its normal push receipt and exact remotely verified hash are reported after committing, separately from this frozen runtime-source ledger.