Commit Graph

206 Commits

Author SHA1 Message Date
Sam Chau
45872e66eb fix: set specific widths for change table columns 2025-02-05 16:09:58 +10:30
Sam Chau
8762e89549 feat: Add proper incoming / outgoing icons 2025-02-05 16:09:58 +10:30
Sam Chau
ea0e8e51e0 fix: Modal animation improved - reduce complexity - works 100% of the time now - fades in / out rather than up / down 2025-02-05 16:09:58 +10:30
Sam Chau
2f83e3c3ea fix: adjust current branch style - blue to white text. - no hover effect 2025-02-05 16:09:58 +10:30
Sam Chau
daa3a70c2c feat: Add button visibility depending on various factors - dev mode hide stage / commit - buttons show tooltips / are greyed out when they cant be clicked 2025-02-05 16:09:58 +10:30
Sam Chau
8df03175a2 refactor: move action buttons into seperate component 2025-02-05 16:09:58 +10:30
Sam Chau
a86cd8425b fix: Add back noChanges messages to Sync Status 2025-02-05 16:09:58 +10:30
Sam Chau
c1f90b3c37 refactor: move branch functionality into repo container. Add some icons 2025-02-05 16:09:58 +10:30
Sam Chau
5c8c647be1 fix: stop appending token for 2+ requests 2025-02-05 16:09:58 +10:30
Sam Chau
6d3c5064da feat: improve aesthetics of branch buttons 2025-02-05 16:09:58 +10:30
Sam Chau
c45af368b9 feat: add double clock confirmations to branch modal 2025-02-05 16:09:58 +10:30
Sam Chau
79e1b77381 feat: improve modal design 2025-02-05 16:09:58 +10:30
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