Commit graph

27 commits

Author SHA1 Message Date
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
EETagent
515d4d1298 chore: refactor dependencies 2022-10-29 12:34:10 +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
Sebastian Pravda
3c4331f966
refactor: token request 2022-10-25 18:20:49 +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
EETagent
44b4310ddf feat: token vylepšení 2022-10-25 15:50:46 +02:00
Sebastian Pravda
29ff462ef9
style: code cleanup 2022-10-24 20:39:36 +02:00
Sebastian Pravda
d44082d3d8 feat: create candidate & generate code,
s autoincrementem application id uchazeče normalne funguje
2022-10-24 19:20:07 +02:00
Sebastian Pravda
5bd9535b85 refactor: use DATABASE_URL env variable
for db connection instead of url var in Rocket.toml
2022-10-24 19:20:07 +02:00
Sebastian Pravda
c47dfbb1f9
Refactoring aby to šlo spustit (#4)
* db: candidate entity

* chore: candidate migrace

* chore: import candidate migrace

* fix: default value pro citizenship

* fix: unique pro evideční číslo přihlášky

* chore: parent migrace

* fix: unique pro evideční číslo přihlášky

* chore: sample fill admin table

* fix: chybějící serde pro admin entitu

* chore: remove mock tests

* remove all post entity imports

Co-authored-by: EETagent <vojta.jungmann@gmail.com>
2022-10-24 15:00:49 +02:00
EETagent
63c7307e43 chore: project setup 2022-10-23 18:43:12 +02:00