Developer
|
5ed5e1c84b
|
fix: resolve four frontend/backend issues
- Fix ProjectsPage tests by wrapping renders in MemoryRouter (9 passing)
- Improve session auto-naming to 'project / repo / tool' format
- Add missing /users/me/sessions endpoint for sidebar session loading
- Handle git history 500s: catch RuntimeError in endpoints, graceful empty repo handling
- Add git status badge and discard-changes button to FileEditor toolbar
Quality gates: tsc pass, build pass, Python syntax pass
|
2026-06-03 08:30:28 +00:00 |
|
Developer
|
dd7696b5a4
|
refactor: extract CSS modules for terminal and git components (Task 2.2)
- Create TerminalComponent.module.css with terminal-* styles
- Create GitToolbar.module.css with git toolbar styles
- Create CommitDialog.module.css with commit dialog styles
- Create MergeDialog.module.css with merge dialog styles
- Create FileEditor.module.css with file editor styles
- Update all components to import their CSS modules
- Remove extracted rules from styles.css (~441 lines removed)
Quality gates: tsc (pass), eslint (pass), build (pass)
Refs: repo-restructure Task 2.2
|
2026-06-02 20:39:32 +00:00 |
|