Skip to content

Add startup loading screen and add release update check#32

Merged
codebude merged 4 commits into
mainfrom
develop
Jun 1, 2026
Merged

Add startup loading screen and add release update check#32
codebude merged 4 commits into
mainfrom
develop

Conversation

@codebude
Copy link
Copy Markdown
Owner

@codebude codebude commented Jun 1, 2026

This pull request introduces a user-facing update notification system for the frontend, along with several UX improvements and minor backend adjustments. The major change is the implementation of an automatic version check that notifies users when a new release is available, visible in both the user menu and version display. Additionally, the app now waits for the backend server to be ready before rendering certain routes, improving reliability during startup. Minor changes include improved loading states and internationalization updates.

@codebude codebude changed the title Add startup loading screen and update mobile styling Add startup loading screen and add release update check Jun 1, 2026
@codebude codebude merged commit f9d20da into main Jun 1, 2026
11 of 12 checks passed
@codebude codebude deleted the develop branch June 1, 2026 21:44
@codebude codebude restored the develop branch June 1, 2026 21:46
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

🧪 Test Results — cbc8a35

Backend (pytest) — 708 passed, 0 failed, 0 skipped (708 total)
CLI (pytest) — 54 passed, 0 failed, 0 skipped (54 total)
Frontend (vitest) — 375 passed, 0 failed, 0 skipped (375 total)
E2E (Playwright) — 54 passed, 0 failed, 0 skipped (54 total)

Summary: ✅ All 1191 tests 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