Commit graph

11 commits

Author SHA1 Message Date
76a1b592ac Merge pull request 'refactor(auth): from auth to api' (#2) from feat/auth_rework into main
Reviewed-on: #2
2025-09-09 14:08:51 +00:00
Cipher Vance
223f1e8165 refactor(auth): from auth to api 2025-09-09 09:07:20 -05:00
03d3d272df Merge pull request 'feat(ui): integrate login/signup routes, dynamic titles, and navbar links' (#1) from feat/auth_rework into main
Reviewed-on: #1
2025-09-09 13:43:14 +00:00
Cipher Vance
aa8dad9809 feat(ui): integrate login/signup into navbar, enhance login flow, and set dynamic titles
- Removed outdated comments and unused <LoggedinPage> component

- Cleaned up login.css header comment

- Updated Home.vue navigation to use <router-link> for Login/Sign Up

- Enhanced UserLogin.vue:

• Added loginSuccess state, success styling, and green “Success! Redirecting” feedback

• Redirect to homepage (/) after sign-in

• Persist user data & simple auth token in local/session storage

• Updated API call URL to /auth/login

- Added route definitions for /signup in router

- Added meta.title to Home/Login/Sign Up routes and global afterEach hook to update document.title

- Simplified unused methods and cleaned up commented code in Home.vue
2025-09-09 08:30:05 -05:00
Cipher Vance
6422189f6c refactor: modernized login 2025-08-27 18:49:46 -05:00
Cipher Vance
752faff486 feat: add templated homepage 2025-08-27 18:49:27 -05:00
Cipher Vance
3862c3c3fe refactor: went to router-view instead of hard loading 2025-08-27 18:49:17 -05:00
Cipher Vance
7928abf9e8 feat: lintOnSave: true 2025-08-27 18:48:53 -05:00
Blake Ridgway
769b7ffdae
Create LICENSE 2024-12-18 11:13:24 -06:00
Blake Ridgway
f2fab8801c (feat): init commit of Vue frontend 2024-12-18 11:12:33 -06:00
Blake Ridgway
1f810cc0c9 init 2024-12-18 10:49:27 -06:00