Commit Graph

22 Commits

Author SHA1 Message Date
Sockenklaus
b41ff6515d Included user-information in employee model 2021-11-04 14:00:52 +01:00
Sockenklaus
cfcfeba170 Implemented creation and updating of users. 2021-11-03 00:36:41 +01:00
Sockenklaus
a9b394bf09 Refactored employee-Details to fit store and fetch / persist logic into pinia store. Added a clean state to reset to. 2021-11-02 00:59:55 +01:00
Sockenklaus
5a65b596ee Added vuelidator to the project, implemented update of Employeeprofile 2021-10-31 01:10:41 +02:00
Sockenklaus
4a0a9c173b Refactoring: Exported axios instance creation, now watching route param changes in EmployeesDetails. 2021-10-29 23:28:28 +02:00
Sockenklaus
f04830edde Some refactoring, added dynamic route for EmployeesDetails 2021-10-29 17:06:54 +02:00
Sockenklaus
6cb1f6b488 Started implementation of profile / employee-form 2021-10-27 01:27:06 +02:00
Sockenklaus
a65d01c36d finished login form validation and self-destroying notifications 2021-10-25 15:58:30 +02:00
Sockenklaus
bc56f65abd self destroying notifications, working on validating login form 2021-10-24 21:43:10 +02:00
Sockenklaus
08b31860b3 removed obsolete remember me button, added notification when trying to go down a protected route 2021-10-23 09:37:17 +02:00
Sockenklaus
a323cf862a implemented token based login 2021-10-22 05:28:51 +02:00
Sockenklaus
7e5ab9b445 implemented notification component and logic 2021-10-21 01:24:46 +02:00
Sockenklaus
60618a5eee added login logic 2021-10-20 01:22:42 +02:00
Sockenklaus
2896902e12 created login form 2021-10-19 00:34:34 +02:00
Sockenklaus
9d8b3c27a2 Refactored Schedule.vue contain more than one month. Started working on selecting cells. 2021-10-11 00:00:44 +02:00
Sockenklaus
281cd59acc better usability on AddEmployeeModal and some styling on Schedule 2021-10-09 15:50:15 +02:00
Sockenklaus
a663552aa8 working on AddEmployeeModal-Component 2021-10-07 23:59:23 +02:00
Sockenklaus
5ad0ca7e2e started working on autocomplete addEmployee 2021-10-07 00:23:19 +02:00
Sockenklaus
44b2c70327 started workingon pinia, adding sample data 2021-10-05 00:13:41 +02:00
Sockenklaus
1ed7cdada8 reworked month-picker 2021-10-03 12:12:04 +02:00
Sockenklaus
51c9b3ea9e started working on a leaner picker, added emit to picker 2021-10-03 09:26:34 +02:00
Sockenklaus
59d5d15702 first commit after refactor to vite 2021-10-03 00:35:05 +02:00