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 |
|
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 |
|
Vojtěch Jungmann
|
dd7386882b
|
Merge pull request #18 from EETagent/small_dependencies_refactoring
Small dependencies refactoring
|
2022-10-29 13:02:58 +02:00 |
|
Sebastian Pravda
|
030cd53350
|
fix: remove candidate jwt from mod.rs
|
2022-10-29 12:27:49 +02:00 |
|
Sebastian Pravda
|
196632a094
|
refactor: delete candidate jwt
|
2022-10-29 12:27:15 +02:00 |
|
EETagent
|
ba34a6cf3d
|
refactor: remove warnings
|
2022-10-29 12:25:55 +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
|
5d52cf7772
|
refactor: code cleanup
|
2022-10-26 10:28:19 +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 |
|
Sebastian Pravda
|
951c5de04f
|
feat: to_token
|
2022-10-25 18:41:43 +02:00 |
|