Commit Graph

194 Commits

Author SHA1 Message Date
Sam Chau
e77edfb099 fix: add back git operation functions 2025-02-05 16:09:58 +10:30
Sam Chau
9faf46a3ea feat: add tab navigation to settings page 2025-02-05 16:09:58 +10:30
Sam Chau
f54d577a54 fix: adjust push authentication method 2025-02-05 16:09:58 +10:30
Sam Chau
22d61d2547 refactor: Adjust rest of git component names 2025-02-05 16:09:58 +10:30
Sam Chau
7c6b476e96 refactor: complete refactor for settings page 2025-02-05 16:09:58 +10:30
Sam Chau
98ed762e04 refactor: move repo functions into seperate component 2025-02-05 16:09:58 +10:30
Sam Chau
34cbaa4776 refactor: convert repo settings into a seperate component 2025-02-05 16:09:58 +10:30
Sam Chau
bc382e91b3 feat: add components for arr settings 2025-02-05 16:09:58 +10:30
Sam Chau
d1d1296526 feat: add props to addNewCard to change size 2025-02-05 16:09:58 +10:30
Sam Chau
adc7fe836a feat: add auth to git operations 2025-02-05 16:09:58 +10:30
Sam Chau
28851e0270 chore: remove watchdog 2025-02-05 16:09:58 +10:30
Sam Chau
30bc238105 feat: overhaul branch modal design 2025-02-05 16:09:58 +10:30
Sam Chau
15cd66a775 fix: delete and checkout now work properly - checkout local only / remote only branches - delete local only / not remote branches if !dev mode 2025-02-05 16:09:58 +10:30
Sam Chau
450fcb4973 feat: implement dev mode 2025-02-05 16:09:58 +10:30
Sam Chau
03059638ce refactor: remove API key from clone functionality 2025-02-05 16:09:58 +10:30
Sam Chau
77a4411ca7 fix: change status message only on git status fetch 2025-02-05 16:09:58 +10:30
Sam Chau
ed12fff994 chore: add watchdog support for backend HMR 2025-02-05 16:09:58 +10:30
Sam Chau
ae80d50e7e chore: add prettier formatting for frontend 2025-02-05 16:09:58 +10:30
Sam Chau
3cc21c6951 feat: new button to push local branches, no longer auto pushes new branches to remote 2025-02-05 16:09:58 +10:30
Sam Chau
20ff5c822b fix: fix checkout / delete branches 2025-02-05 16:09:58 +10:30
Sam Chau
f7f4855953 refactor: adjust git file names 2025-02-05 16:09:58 +10:30
Sam Chau
856fc300de feat: improve unlink functionality - option to remove existing files - confirmation modal 2025-02-05 16:09:58 +10:30
Sam Chau
a44804cd1d fix: add pull button back 2025-02-05 16:09:58 +10:30
Sam Chau
92b38db7a9 refactor: seperated cloning from settings 2025-02-05 16:09:58 +10:30
Sam Chau
fa4818cb6a refactor: move git operations into their own route 2025-02-05 16:09:58 +10:30
Sam Chau
ec7430466f refactor: move git operations into seperate files 2025-02-05 16:09:58 +10:30
Sam Chau
623f510ff9 refactor: move branch functionality into seperate files 2025-02-05 16:09:58 +10:30
Sam Chau
8fd657a3c8 refactor: move diff into status folder 2025-02-05 16:09:58 +10:30
Sam Chau
8e9cd5e357 refactor: move status functions into seperate files 2025-02-05 16:09:58 +10:30
Sam Chau
a685dfa3a5 refactor: clone repo moved into seperate file 2025-02-05 16:09:58 +10:30
Sam Chau
13cd246a4d refactor: new file for settings file management 2025-02-05 16:09:58 +10:30
Sam Chau
b6c3f3a545 feat: add unlink button to frontend 2025-02-05 16:09:58 +10:30
Sam Chau
549dec7aab feat: api function to unlink repo 2025-02-05 16:09:58 +10:30
Sam Chau
f35ff413eb feat: unlink repo [backend] 2025-02-05 16:09:58 +10:30
Sam Chau
dbbad3816f fix: intialise profile folder if not exist 2025-02-05 16:09:58 +10:30
Sam Chau
7f0979a802 fix: handle cloning empty repos 2025-02-05 16:09:58 +10:30
Sam Chau
f08d5aa73b fix: stop saving settings on bad clone 2025-02-05 16:09:58 +10:30
Sam Chau
7410edf614 debug: add logging to clone and setting functions 2025-02-05 16:09:58 +10:30
Sam Chau
1240f62bed fix: get full path for outgoing changes 2025-02-05 16:09:58 +10:30
santiagosayshey
1ae0151676 show deleted file names in outgoing changes 2025-02-05 16:09:58 +10:30
santiagosayshey
9c510998f9 fix(changes): Fix parsing outgoing changes - now correctly shows changes as staged - can now revert staged files 2025-02-05 16:09:58 +10:30
santiagosayshey
3947c1e319 Sorting options in profile modal 2025-02-05 16:09:58 +10:30
santiagosayshey
57f045a8cf Highlight input fields on click in profile modal 2025-02-05 16:09:58 +10:30
santiagosayshey
06a230eeba feat(branch): Improve styling 2025-02-05 16:09:58 +10:30
santiagosayshey
650cfa2dc7 feat(diffViewer): Improve diff viewer - Show untracked, deleted, modified outgoing changes - Improve modal style 2025-02-05 16:09:58 +10:30
santiagosayshey
ab3c6183c5 feat(settings-page): Add sorting options for git status 2025-02-05 16:09:58 +10:30
santiagosayshey
1cee08bdbd feat(profile-modal): Improvements - Show quality profile type in status page - Increase modal size, split things into columns - Filter formats - Bigger description size 2025-02-05 16:09:58 +10:30
santiagosayshey
d9601eac0f feat(Modal): Modal, profile improvements - Adjust title based on state - Score formats based on tags 2025-02-05 16:09:58 +10:30
santiagosayshey
174e4ec82d feat(delete): Improve delete functionality - Don't allow deletion of regex / format in use - Add confirmation for deleting before allowing request 2025-02-05 16:09:58 +10:30
santiagosayshey
8cb3d7a827 feat(profiles): Add basic functionality for profile page
- Create ProfileCard and ProfileModal components
- Implement profile.py backend file for CRUD operations
- Update API file with profile-related functions
- Modify main application file to include profile blueprint
- Add profile directory initialization
2025-02-05 16:09:58 +10:30