Commit Graph

10 Commits

Author SHA1 Message Date
Nic D
4b9bb6157a fix(auth): change logout behavior, now sends success code when logout request is processed 2026-02-05 13:23:43 -05:00
c1c0faeaf1 BREAKING(login): implement full auth process using Authentik, remove files containing deprecated code 2025-10-15 17:06:51 -04:00
7f43341629 refactor(approvals): so many changes that are difficult to keep track of. Work on more integration between approvals and timesheet, add list view to approvals, etc 2025-10-10 17:04:14 -04:00
0c1d214420 refactor(approvals): fully overhaul timesheet approvals to work with backend, begin to implement approval logic. 2025-08-19 16:49:49 -04:00
c1ce7e36cb feat(approvals): Create timesheet approval page, begin scaffolding and building store, services, api, set up backend connecting logic 2025-08-08 17:03:19 -04:00
5a4cba5588 feat(login): create dev login bypass for testing, refactor main layout for consistency and more intuitive UI 2025-08-07 15:40:19 -04:00
07058d1ae7 feat(login): Significant work on login page appearance and authentik button behavior. Implement backend Oauth2 flow through popup window 2025-08-04 16:36:25 -04:00
7317f35df3 feat(login): refactor login page code, trim excess logic, refine UI, use innate Quasar and Vue utils and components 2025-07-31 17:11:58 -04:00
984ac83f67 feat(lang)Clean landing dashboard page, footers, headers, language module to match with Quasar and/or Vue conventions 2025-07-30 15:44:23 -04:00
94604cda1b fix(scaffolding): redid some folder structure to be more modular, moved some folders from modules to src, general file/folder cleanup. 2025-07-28 12:22:51 -04:00