Skip to content

Conversation

donhardman
Copy link
Contributor

No description provided.

- Add fileFilters module to define ignored extensions and helper functions
- Filter out .rep and .cmp files from FileExplorer file tree recursively
- Exclude ignored files from FuzzySearch results to improve relevance
- Add undo/redo API endpoints and state tracking
- Implement undo/redo buttons with loading states
- Reload current file after undo/redo actions
- Show alerts on conflicts and errors during undo/redo
- Parse commit messages to manage undo/redo state
- Add POST /api/trigger-ci endpoint to rerun CI on last commit
- Restrict trigger to branches with open pull requests
- Add CI trigger button in header visible on PR branches
- Show alerts and handle loading and errors during trigger
fix(branch): enable push to remote on branch creation

fix(files): force save new empty files immediately

- replace add-command/block/comment SVG icons with clearer 16x16 versions
- improve add-button padding, border-radius, font size, and hover colors
- send pushToRemote flag when creating new branches to auto-push
- always save newly created empty files immediately regardless of auto-save setting
- handle save errors by refreshing file tree and resetting saving state
- Prevent command execution if .clt directory is absent in current path
- Provide clear error message indicating missing .clt directory
- Push new branches with upstream tracking after creation to avoid detached state
- Fetch specific branch refs before checkout to ensure up-to-date remote info
- Add checks to avoid reset errors when remote branch is missing or inaccessible
- Improve branch reset logic to handle missing remote refs gracefully and continue local checkout
@donhardman donhardman requested a review from sanikolaev August 27, 2025 10:12
@donhardman donhardman mentioned this pull request Aug 27, 2025
3 tasks
@donhardman donhardman merged commit 2ca3c5e into main Aug 27, 2025
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