Skip to content

UI for edit and run tests #74

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 134 commits into
base: main
Choose a base branch
from
Open

UI for edit and run tests #74

wants to merge 134 commits into from

Conversation

donhardman
Copy link
Contributor

No description provided.

- Prevent showing authentication errors before user attempts login
- Move error state handling fully into auth store for consistent control
- Avoid setting authError flag in UI on normal 401/403 responses or fetch failures
- Log errors without triggering UI error messages during silent auth checks
- Rename RUN_ARGS environment variable to CLT_RUN_ARGS across docs, scripts, and code
- Update GitHub Action and container execution to use CLT_RUN_ARGS
- Add CLT_RUN_ARGS to UI environment and test routes for unified configuration
- Stash uncommitted changes before checking out existing branch to avoid conflicts
- Restore stashed changes after checkout and commit if new changes exist
- Prevent loss of local modifications when creating PR from existing branch
- add /api/repo-status to verify if user repo and test directory exist and are initialized
- add /api/sync-repository to trigger repo cloning and setup for authenticated users
- enable frontend to detect and initialize missing user repositories on demand
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