Commit graph

78 commits

Author SHA1 Message Date
Sebastian Pravda
2ccbba4e11
feat: reencrypt candidate details on password reset 2022-11-17 19:55:04 +01:00
Sebastian Pravda
45187147d8
feat: password reset 2022-11-17 19:28:04 +01:00
Sebastian Pravda
0ffe203c5a
feat: get candidate admin endpoint 2022-11-17 17:44:50 +01:00
Sebastian Pravda
4375b9d932
feat: list candidates with id, name, surname, study 2022-11-17 17:44:50 +01:00
EETagent
fc614eadb8 feat: add cache validation functions 2022-11-16 16:38:23 +01:00
EETagent
530994f33d feat: load cache into memory before deleting 2022-11-16 16:21:03 +01:00
EETagent
20028846bb fix: delete only on critical error 2022-11-16 16:09:05 +01:00
EETagent
a93549c906 fix: portfolio cleanup after unsuccessful request 2022-11-16 15:35:49 +01:00
EETagent
abfcf9f3eb refactor: refactor routes and function names 2022-11-16 14:35:36 +01:00
EETagent
62e341c26e feat: add is_submitted 2022-11-16 14:21:29 +01:00
EETagent
f475af0eec feat: submit endpoint 2022-11-16 14:11:26 +01:00
EETagent
7e3b96e41c refactor: refactor errors, define only codes 2022-11-14 20:58:38 +01:00
Sebastian Pravda
3bef8d9534
fix: create candidate error 2022-11-12 11:42:39 +01:00
Sebastian Pravda
12d25c9ffc
refactor: rename to aplication details 2022-11-12 00:13:32 +01:00
Sebastian Pravda
97b087f4c2
refactor: application service 2022-11-11 23:59:16 +01:00
Sebastian Pravda
9e1ba16ef6
feat: parent details 2022-11-11 23:29:09 +01:00
Sebastian Pravda
5b70d8df4f
refactor: candidate variables 2022-11-11 18:53:01 +01:00
Sebastian Pravda
015607322d
refactor: CandidateDetails 2022-11-11 18:50:43 +01:00
Sebastian Pravda
c420eb394a fix: get key cookie value instead of private_key val 2022-11-11 01:07:49 +01:00
EETagent
4b0416695d feat: add private key cookie 2022-11-10 20:05:17 +01:00
Sebastian Pravda
a7c01fd8c1 Merge branch 'master' into get_candidate_details 2022-11-09 01:27:44 +01:00
Sebastian Pravda
1ad95f21f9 feat: return BadRequest if zip is not valid for now 2022-11-08 02:10:23 +01:00
Sebastian Pravda
59813041f6 feat: return BadRequest if pdf is not valid for now 2022-11-08 02:08:02 +01:00
Sebastian Pravda
fc504efd58 fix: remove unused file 2022-11-08 01:51:07 +01:00
Sebastian Pravda
e2a9925b9b style: remove commented code 2022-11-08 01:24:32 +01:00
Sebastian Pravda
7b4707fae6 feat: get candidate details 2022-11-08 01:22:10 +01:00
EETagent
27a7845b7f feat: add upload endpoints to API 2022-11-07 20:26:13 +01:00
EETagent
32023f14a4 fix: fix critical bug in zip/letter data guard preventing correct behaviour 2022-11-07 20:26:02 +01:00
EETagent
78d77cd735 feat: initial work on file upload 2022-11-07 19:53:04 +01:00
EETagent
9f47bff2fa fix: make data guards public 2022-11-07 19:52:54 +01:00
EETagent
0cf6c4418d feat: do not unwrap cookies in guards, use private cookies 2022-11-07 13:56:25 +01:00
EETagent
6f608fc8df feat: set cookies on ok login request 2022-11-07 13:45:47 +01:00
EETagent
d65b92e3be feat: move routes inside route dir, require admin auth for candidate create operation 2022-11-07 13:28:50 +01:00
EETagent
f6e45dc89b feat: add admin login request 2022-11-07 13:28:23 +01:00
Sebastian Pravda
b6783c6de4 refactor: user details 2022-11-06 18:58:23 +01:00
Sebastian Pravda
46dfbddad6 feat: add details endpoint 2022-11-06 18:58:23 +01:00
EETagent
281ca22886 refactor: massive admin & candidate sessions rework, put admin back to own table 2022-11-06 15:17:21 +01:00
EETagent
8264187198 refactor: split request guards into seperate files 2022-11-04 12:42:17 +01:00
Sebastian Pravda
702a79d1cf
feat: AdminService struct 2022-11-04 12:26:27 +01:00
Sebastian Pravda
130fd1fa60
feat: admin auth guard 2022-11-04 12:26:27 +01:00
Sebastian Pravda
c37d6b970e
refactor: SessionAuth 2022-11-04 12:26:26 +01:00
Sebastian Pravda
3b9bf7cdda
refactor: session auth public only in crate 2022-11-04 12:26:26 +01:00
Sebastian Pravda
05369b977a
feat: improve error handling
return status codes, messages
2022-11-04 12:26:26 +01:00
Sebastian Pravda
56f64a43c8
refactor: errors, services 2022-11-04 12:26:26 +01:00
Sebastian Pravda
b582d2e8e1
refactor: session service 2022-11-04 12:26:25 +01:00
EETagent
9722282163 fix: data guard variable names 2022-11-01 11:38:26 +01:00
Sebastian Pravda
b3556df42c refactor: rename file 2022-10-31 13:23:09 +01:00
EETagent
09c9ce471c refactor: use into 2022-10-31 11:34:49 +01:00
EETagent
06553679fb refactor: use from trait for type conversion 2022-10-31 11:29:51 +01:00
Sebastian Pravda
4d97173176 feat: session auth guard 2022-10-31 09:22:23 +01:00