Skip to content

feature: deploy to main - #344

Merged
artcc merged 8 commits into
mainfrom
develop
Sep 24, 2026
Merged

artcc merged 8 commits into
mainfrom
develop

Conversation

@artcc

@artcc artcc commented Sep 24, 2026

Copy link
Copy Markdown
Owner

No description provided.

atk0309 and others added 8 commits September 23, 2026 13:48
Respect ALLOW_REGISTRATION in the public signup UI
- Preserve config store defaults without marking config loaded on fetch or JSON errors
- Keep `/api/config` eligible for a later retry after temporary network or parsing failures
- Add tests covering recovery of registration and billing flags on subsequent loads
- Document retry behavior in platform instructions and changelog
- Replace deprecated Starlette 422 alias with `HTTP_422_UNPROCESSABLE_CONTENT` in blocked email-domain registration
- Expunge deleted flashcard instances before promotion to avoid SQLAlchemy identity-map collisions when SQLite reuses IDs
- Document the registration status constant and flashcard test fix in the changelog
- Replace hardcoded target-language text in onboarding goals with a localized language name placeholder
- Resolve the display name from target-language codes and fall back to the default language for unrecognized codes
- Add tests covering localized subtitles, language-level naming, and safe fallback behavior during loading and failures
- Update translated subtitle strings in all supported message catalogs
- Document the subtitle language-display behavior in the target-language spec
- Note the onboarding subtitle localization change in the changelog
Fix onboarding language copy and configuration recovery
- Update canonical version references in AGENTS.md, README.md, and specs/version.md
- Mark CHANGELOG.md with the 1.9.20 release date
- Refresh the app shell and Whats New version strings to v1.9.20
- Align localization files with the new Whats New version and preserve JSON formatting
- Adjust JSX formatting in the app layout className expressions and trial day calculation indentation
- Fix indentation in trial day calculation
- Reflow multiline template literals for navigation link class names
- Normalize conditional className formatting in desktop and mobile menus
@artcc
artcc merged commit 953cd80 into main Sep 24, 2026
7 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.

2 participants