Commit graph

131 commits

Author SHA1 Message Date
EETagent
86c1a8a126 feat: logout endpoint 2022-12-04 21:29:10 +01:00
Sebastian Pravda
245dcf43b5 feat: login, basic admin dashboard 2022-12-04 21:29:10 +01:00
EETagent
cfbe698e68 feat: use select field 2022-12-04 21:29:10 +01:00
EETagent
757e618ef4 feat: add NameField and get data for parent 2022-12-04 21:29:10 +01:00
EETagent
f58d8bb01f fix: remove paste event handler on unmount 2022-12-04 21:29:10 +01:00
EETagent
a55d2e2ff8 refactor: arrow syntax everywhere 2022-12-04 21:29:10 +01:00
EETagent
e1a67bbdea fix: windicss class formatting 2022-12-04 21:29:10 +01:00
EETagent
23fab618db fix: formatting 2022-12-04 21:29:10 +01:00
EETagent
5f431fb92a feat: increase dashboard area even more 2022-12-04 21:29:10 +01:00
EETagent
490258998f feat: add paste support for code input 2022-12-04 21:29:10 +01:00
EETagent
8950f133bf refactor: remove stores no longer needed after SSR 2022-12-04 21:29:10 +01:00
EETagent
fa8e109338 feat: real cards for mobile 2022-12-04 21:29:10 +01:00
EETagent
2629c55bed fix: increase dashboard cards area 2022-12-04 21:29:10 +01:00
Sebastian Pravda
bc26093cf2 feat: dashboard size 2022-12-04 21:29:10 +01:00
Sebastian Pravda
7cc7260c14 feat: set all candidate details 2022-12-04 21:29:10 +01:00
Sebastian Pravda
415a8728c9 feat: more redirects 2022-12-04 21:29:10 +01:00
Sebastian Pravda
0533ba9154 feat: bind page data to store 2022-12-04 21:29:10 +01:00
Sebastian Pravda
b39f0e1eda fix: fetch submission progress 2022-12-04 21:29:10 +01:00
Sebastian Pravda
1285c2a9ce feat: file upload status improvements 2022-12-04 21:29:10 +01:00
EETagent
bc3b72068a feat: return ssr progress 2022-12-04 21:29:10 +01:00
EETagent
e64be7cce2 feat: use throw error 2022-12-04 21:29:10 +01:00
EETagent
dc9c6281b8 feat: redirect to dashboard if logged in 2022-12-04 21:29:10 +01:00
EETagent
0df661ab74 feat: redirect to dashboard after login by default 2022-12-04 21:29:10 +01:00
EETagent
0ec7868b83 feat: fetch type & ssr submission progress 2022-12-04 21:29:10 +01:00
EETagent
71f1e6b0b0 feat: add ssr for dashboard 2022-12-04 21:29:10 +01:00
EETagent
a95e89e8f1 feat: return to register if details not set 2022-12-04 21:29:10 +01:00
EETagent
1226f34a54 feat: ssr fetch logout 2022-12-04 21:29:10 +01:00
EETagent
cc224f0091 refactor: login in /auth, temporary logout 2022-12-04 21:29:10 +01:00
EETagent
62c901d9c9 fix: admin login margins 2022-12-04 21:29:10 +01:00
EETagent
4040fa8bcb feat: massive layout refactor, redirect when cookie is not set 2022-12-04 21:29:10 +01:00
Sebastian Pravda
485bd8613d feat: file upload status 2022-12-04 21:29:10 +01:00
Sebastian Pravda
acda16ad1e feat: file upload 2022-12-04 21:29:10 +01:00
Sebastian Pravda
926a201f83 fix: asset path 2022-12-04 21:29:10 +01:00
Sebastian Pravda
ffba0bc828 feat: local storage 2022-12-04 21:29:10 +01:00
Sebastian Pravda
fb1c83c6a8 feat: camelCase compatible API 2022-12-04 21:29:09 +01:00
Sebastian Pravda
e8328f94a3 feat: typed error handling 2022-12-04 21:29:09 +01:00
Sebastian Pravda
ed51ae97d1 fix: not working submit, show all forms (without doing anything) 2022-12-04 21:29:09 +01:00
Sebastian Pravda
c4e5a88192 feat: nullable CandidateData fields 2022-12-04 21:29:09 +01:00
Sebastian Pravda
b48d20c689 feat: login, register PoC 2022-12-04 21:29:09 +01:00
Sebastian Pravda
cf234d2f73 feat: API login 2022-12-04 21:29:09 +01:00
Sebastian Pravda
bb6eaf65a0 feat: api implementation PoC 2022-12-04 21:29:09 +01:00
EETagent
5a5663e4cc feat: fix layout on page 2 2022-12-04 21:29:09 +01:00
EETagent
76b12e56bf style: increase modal height on mobile 2022-12-04 21:29:09 +01:00
EETagent
dc3a36a4ad feat: create own emailfield 2022-12-04 21:29:09 +01:00
EETagent
ce922607bd feat: move badge to own component 2022-12-04 21:29:09 +01:00
EETagent
9aa2a5aa67 fix: ml fixes on md sizes 2022-12-04 21:29:09 +01:00
EETagent
446590e5b8 fix: typo affecting margin 2022-12-04 21:29:09 +01:00
EETagent
9c69dd083b fix: logo size on smaller screens 2022-12-04 21:29:09 +01:00
EETagent
488b441d48 feat: layout changes 2022-12-04 21:29:09 +01:00
EETagent
30c504b82e feat: refactor form components 2022-12-04 21:29:09 +01:00
EETagent
f3fd0c04e4 fix: correct login text margin 2022-12-04 21:29:09 +01:00
Sebastian Pravda
2fad0a4203 Squashed commit of the following:
commit ec8ff2c03bd94b1bf5a8055a385bccb14ba48e76
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 18:44:16 2022 +0100

    fix: remove some ui elements

commit 091c4fa63e1e2c374e449624dd5a384e4ad48532
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 18:38:50 2022 +0100

    feat: use yup for input validation

commit abd0ba7ddcc938a680d71cc7a41d89f74915b5b9
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 18:23:48 2022 +0100

    fix: delete input.ts

commit c305b330e5211b1d0a68f0d975e36b930a4ddb52
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 18:12:16 2022 +0100

    feat: api integration

commit e1fd8c0fc4327020abcb0d8979d2353a8cd1f2af
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 18:02:27 2022 +0100

    feat: dot navigation

commit 90bd277474493ed7d3e3cea2a7bd359f13374334
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 17:38:31 2022 +0100

    feat: input formatting

commit 32a7901d6bf059b0b7818a81c577f5508af262ce
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 17:35:04 2022 +0100

    fix: remove unused validate method

commit 7013a21be86ca8ffb04339a84c567937cf773895
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 17:31:16 2022 +0100

    refactor: rename format variable

commit e86c997ea73ea67406e87687efa660f1bce9a0ff
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 15:10:11 2022 +0100

    feat: fill candidate details

commit af28099a6a905d2729aaba12b628e5416d06c3d6
Author: Sebastian Pravda <sebastian.pravda@gmail.com>
Date:   Fri Nov 25 17:15:45 2022 +0100

    feat: use yup for validation
2022-12-04 21:29:09 +01:00
EETagent
616ad75cbd fix: pageInex back to zero 2022-12-04 21:29:09 +01:00
EETagent
6cd1baea98 feat: initial form validation PoC 2022-12-04 21:29:09 +01:00
EETagent
caeebe7f50 feat: use icon components on a register page 2022-12-04 21:29:09 +01:00
EETagent
78ada5d132 refactor: seperate icons in standalone files 2022-12-04 21:29:09 +01:00
EETagent
4a7124b6bb feat: add admin login page 2022-12-04 21:29:09 +01:00
EETagent
4c32c73c57 fix: swipe animation to page borders 2022-12-04 21:29:09 +01:00
EETagent
c219ec6cc8 feat: refactor dashboard, support for mobile screens, animated dash border 2022-12-04 21:29:09 +01:00
EETagent
3cb2e8dbef refactor: move circles into seperate component 2022-12-04 21:29:09 +01:00
EETagent
6a98da7158 feat: mobile design for dashboard 2022-12-04 21:29:09 +01:00
EETagent
a09b37260c feat: wip: init dashboard 2022-12-04 21:29:09 +01:00
EETagent
b9f0e05755 feat: add pagination to registration 2022-12-04 21:29:09 +01:00
EETagent
e4fa662a44 feat: add more icons 2022-12-04 21:29:09 +01:00
EETagent
c213cfa8ba feat: add icon to textfield 2022-12-04 21:29:09 +01:00
EETagent
6454a84586 refactor: Use TextField component 2022-12-04 21:29:09 +01:00
EETagent
ace4242ca1 feat: init register page 2022-12-04 21:29:09 +01:00
EETagent
bb650c1d41 fix: styles 2022-12-04 21:29:09 +01:00
EETagent
630896a69e feat: increase size on xl screens 2022-12-04 21:29:09 +01:00
EETagent
cd281a0d7d feat: add transitions 2022-12-04 21:29:09 +01:00
EETagent
5c089f4dd1 fix: use on key up 2022-12-04 21:29:09 +01:00
EETagent
63e6c64f4b feat: code & login form improvements 2022-12-04 21:29:09 +01:00
EETagent
bdef6cb665 feat: improve responsibility 2022-12-04 21:29:09 +01:00
EETagent
ecc51dc4d0 feat: improve code input experience 2022-12-04 21:29:09 +01:00
EETagent
b066ddb5b4 fix: increase shadow on login page 2022-12-04 21:29:09 +01:00
EETagent
1e1f0802e9 feat: init code modal 2022-12-04 21:29:09 +01:00
EETagent
af38e3cb1d feat: full layout & refactoring 2022-12-04 21:29:09 +01:00
EETagent
886f4a95dd feat: params 2022-12-04 21:29:09 +01:00
EETagent
576605cfa2 feat: init login page 2022-12-04 21:29:09 +01:00
EETagent
0e4f8544e3 feat: add Poppins font 2022-12-04 21:29:09 +01:00
EETagent
ad9413ce16 feat: init frontend 2022-12-04 21:29:09 +01:00