faa239784b
refactor(timesheet): redo expense dialog to work with Expansion Items, improve UI/UX
2025-12-16 11:06:59 -05:00
a47222a7b8
fix(approvals): reimplement charts with new structures, clean UI/UX, refine list view
2025-11-20 14:41:50 -05:00
d5cdf3c7b4
fix(payperiodpicker, expensedialog): change date picker display from dialog to menu, add transition animations for expense dialog form, move update dialog form into expense item.
2025-11-12 15:27:39 -05:00
ac6744ff18
refactor(timesheet): rework appearance and functionality
...
removed modal for shift creation/update to better match current timesheet app and avoid adding superfluous user actions. Tweaked appearance of timesheet and overall theme to remove overcrowding of colors/elements
2025-11-07 17:02:54 -05:00
6c6cecbe7d
feat(docker): Add/Correct Dockerfile for remote Docker Lab deployment
2025-10-29 15:19:10 -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
3bf8c57f74
refactor(approvals): massive refactor of names, DRY component scripts, separation of concern, trim unnecessary code
2025-09-26 11:06:07 -04:00
dec2ec84f1
fix(app): refactor and slim i18n files, correct and update pages, rework and refactor verbose code on some components and pages
2025-09-22 14:11:29 -04:00
45b2c3eef0
refactor(frontend): finally trim i18n messages, refactor and DRY older frontend code, general cleanup and component breakdown
2025-09-19 16:59:15 -04:00
e9a8350b09
feat(profile): Profile module nearly complete, technically modular and could be used in employee list. Mobile friendly. Implement Dark Mode.
2025-09-18 14:40:06 -04:00
b9a549b9f9
feat(profile): add profile template, employee tabs and panels, add some logic to validate entries, i18n implementation
2025-09-12 16:55:33 -04:00
21b98ec825
refactor(approvals): remake entire card appearance, hook up to pay period picker to backend, make the period picker actually functional.
2025-08-20 17:03:32 -04:00
b13c8b8b1b
feat(employees): add modal to show employee details, connects successfully to backend and receives data.
2025-08-15 17:00:52 -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
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