Commit graph

53 commits

Author SHA1 Message Date
Sebastian Pravda
b02e191de8
refactor: delete deprecated endpoints 2022-12-04 21:12:13 +01:00
Sebastian Pravda
211ed722ca
feat: delete portfolio candidate endpoint 2022-12-04 21:02:42 +01:00
Vojtěch Jungmann
9566bb1471
Merge pull request #58 from EETagent/cors_headers
Cors headers
2022-11-29 10:19:57 +01:00
Sebastian Pravda
859b8fbad8
feat: set CORS headers on cfg debug only 2022-11-29 09:30:00 +01:00
Sebastian Pravda
1a7d95fb3d
refactor: post details endpoint 2022-11-27 11:10:57 +01:00
Sebastian Pravda
492fc5618f
feat: logout only current session, admin logout endpoint 2022-11-25 23:02:25 +01:00
Sebastian Pravda
35f591fb67
feat: candidate logout endpoint 2022-11-24 20:11:57 +01:00
Sebastian Pravda
d72ef89abb
feat: cors headers 2022-11-24 18:58:40 +01:00
Vojtěch Jungmann
c4092c3d29
Merge pull request #54 from EETagent/rework_api_tests 2022-11-21 18:15:33 +01:00
Sebastian Pravda
f84748fccb feat: submission progress endpoint 2022-11-21 16:19:36 +01:00
Sebastian Pravda
6d8319d784
feat: api tests setup 2022-11-20 15:43:49 +01:00
Sebastian Pravda
2dea595626
feat: portfolio download endpoint for admin 2022-11-18 15:28:14 +01:00
Sebastian Pravda
11e90c6b33
feat: download portfolio candidate endpoint 2022-11-18 11:28:32 +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
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
Sebastian Pravda
a7c01fd8c1 Merge branch 'master' into get_candidate_details 2022-11-09 01:27:44 +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
d65b92e3be feat: move routes inside route dir, require admin auth for candidate create operation 2022-11-07 13:28:50 +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
8264187198 refactor: split request guards into seperate files 2022-11-04 12:42:17 +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
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
Sebastian Pravda
b3556df42c refactor: rename file 2022-10-31 13:23:09 +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
EETagent
e2844a3866 feat/refactor: rework guards, add upload data guards, code refactor 2022-10-30 21:44:32 +01:00
Sebastian Pravda
a36290987d
feat: encrypted PIDN in db 2022-10-29 22:52:46 +02:00
Sebastian Pravda
137039df44
feat: limit n of sessions in db
save client's ip address
2022-10-29 18:33:37 +02:00
Sebastian Pravda
196632a094
refactor: delete candidate jwt 2022-10-29 12:27:15 +02:00
Sebastian Pravda
59e028b0ed
refactor: rename get_session to new_session 2022-10-29 11:32:14 +02:00
Sebastian Pravda
fb27fcff60
feat: session authentication instead of jwt 2022-10-28 19:33:30 +02:00
Sebastian Pravda
82f9098ed5
feat: candidate refresh token auth 2022-10-28 18:48:08 +02:00
Sebastian Pravda
9378dcbead
feat: get refresh token 2022-10-28 10:36:14 +02:00
Sebastian Pravda
ecc9b54ce5
feat: authenticate user from jwt 2022-10-26 11:22:42 +02:00
Sebastian Pravda
ad4fe123e4
feat: error codes 2022-10-25 21:43:15 +02:00
Sebastian Pravda
497345f2e9
feat: improve error handling 2022-10-25 19:34:30 +02:00
Sebastian Pravda
129b0f198f
refactor: error handling 2022-10-25 18:55:39 +02:00
Sebastian Pravda
28686a127a
feat: login 2022-10-25 18:42:31 +02:00
EETagent
7a9d59a60c fix: fix build 2022-10-25 18:06:10 +02:00
EETagent
9eaf0eb347 fix: mod importy 2022-10-25 16:40:29 +02:00
Sebastian Pravda
29ff462ef9
style: code cleanup 2022-10-24 20:39:36 +02:00