Skip to content

Unify Journey and Experience as Background; fix mobile editor and cards - #313

Merged
drnecrotix merged 1 commit into
mainfrom
codex/background-cards-timeline
Oct 3, 2026
Merged

drnecrotix merged 1 commit into
mainfrom
codex/background-cards-timeline

Conversation

@drnecrotix

Copy link
Copy Markdown
Owner

Journey and Experience maintained separate copies of the same records, while the mobile editor could overflow its container. This combines both lists into Background, retains differing revisions and hidden/archive flags, and saves content and visibility in one transaction. Existing URLs remain compatible and Resume uses the combined records.

Admin can select Cards or Timeline as the default, with a visitor switch between views. Responsive cards use a dedicated detail button, separate organization icons and compact work thumbnails. The editor constrains field widths, groups optional details, explains partial dates and allows independent work without a company name.

Validation: TypeScript, full ESLint and all 205 unit tests passed, including legacy merge, visibility and date regression tests. Local visual smoke was blocked because Chromium could not be downloaded and PostgreSQL was unavailable; GitHub CI must validate the visual suite and production builds.

Release version: 1.3.100, including release notes and service worker version.

@drnecrotix
drnecrotix merged commit 45a01fa into main Oct 3, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant