Commit graph

64 commits

Author SHA1 Message Date
EETagent
1d5352a168 fix: update mutation to use new async hash 2022-10-27 23:21:12 +02:00
EETagent
19341192bb feat: async, fajnovka 2022-10-27 23:20:56 +02:00
EETagent
6646e825c1 feat: age password encryption (instead of AES256) 2022-10-27 22:12:37 +02:00
Sebastian Pravda
162eed786d
Merge pull request #7 from EETagent/docker_dev
Docker
2022-10-26 15:17:19 +02:00
EETagent
35490811cd devops: push only for master 2022-10-26 15:15:29 +02:00
Vojtěch Jungmann
4473241db0
Merge pull request #11 from EETagent/jwt_auth
Jwt auth
2022-10-26 15:11:06 +02:00
Vojtěch Jungmann
e820df60c2
Merge pull request #12 from EETagent/actions_cache
[DevOps] - Github Actions caching & improvements
2022-10-26 14:51:36 +02:00
EETagent
0a509c0080 style: spaces between action tasks 2022-10-26 14:44:49 +02:00
EETagent
aa940ccbbf devops: caching & improvements 2022-10-26 14:37:29 +02:00
Sebastian Pravda
6a425d3f7a
fix: imports 2022-10-26 11:23:24 +02:00
Sebastian Pravda
ecc9b54ce5
feat: authenticate user from jwt 2022-10-26 11:22:42 +02:00
Sebastian Pravda
04bc69501f
feat: application_id in jwt 2022-10-26 10:55:53 +02:00
Sebastian Pravda
3a70cf3483
Fix missing dash 2022-10-26 10:40:07 +02:00
Sebastian Pravda
e3c5052ffc
refactor: test name 2022-10-26 10:36:31 +02:00
Sebastian Pravda
ad0dcf5eb2
Github Actions 2022-10-26 10:34:19 +02:00
Sebastian Pravda
2d4eb87d27
feat: test 2022-10-26 10:30:28 +02:00
Sebastian Pravda
50706c3298
fix: unused imports 2022-10-26 10:30:17 +02:00
Sebastian Pravda
5d52cf7772
refactor: code cleanup 2022-10-26 10:28:19 +02:00
Sebastian Pravda
a2d1447c2d
refactor: use generate_candidate_token 2022-10-25 22:00:48 +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
4ab6f16774
feat: errors 2022-10-25 19:07:55 +02:00
Sebastian Pravda
ef594e8227
Merge pull request #10 from EETagent/session_entity
Session entity
2022-10-25 18:56:20 +02:00
Sebastian Pravda
129b0f198f
refactor: error handling 2022-10-25 18:55:39 +02:00
Sebastian Pravda
db2e6197be
fix: missing files 2022-10-25 18:46:48 +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
Sebastian Pravda
32c266e366
feat: user login service 2022-10-25 17:35:03 +02:00
Sebastian Pravda
7e9f63afe2
chore: session migrace 2022-10-25 17:00:30 +02:00
EETagent
4a852fa915 refactor: dry decode token 2022-10-25 16:44:08 +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
e059719172
feat: gen, decode, verify jwt 2022-10-25 14:52:18 +02:00
Sebastian Pravda
a3e87e0b27
chore: jsonwebtoken dependency 2022-10-25 14:51:08 +02:00
EETagent
af07e382e7 chore: docker conf 2022-10-24 22:22:17 +02:00
Sebastian Pravda
93512c0d34
Merge pull request #8 from EETagent/create_candidate
Create candidate
2022-10-24 22:21:46 +02:00
Sebastian Pravda
6c98b7e7ce
style: typo 2022-10-24 22:14:57 +02:00
Sebastian Pravda
3c35762455
style: typo 2022-10-24 22:05:22 +02:00
Sebastian Pravda
15205e8ec4
feat: foolproof random string function 2022-10-24 21:37:47 +02:00
Sebastian Pravda
29ff462ef9
style: code cleanup 2022-10-24 20:39:36 +02:00
EETagent
50abef29e3 feat: nový argon2, vracení result 2022-10-24 19:54:36 +02:00
EETagent
b7da8d579c chore: mod.rs z entity znovu pryč 2022-10-24 19:24:58 +02:00
Sebastian Pravda
00e050986e fix: unable to insert kvůli primary key
- using insert instead of save
2022-10-24 19:20:07 +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
Vojtěch Jungmann
c009ca9544
Merge pull request #6 from EETagent/admin_rollback
Down pro vytvoření admin účtu
2022-10-24 17:45:36 +02:00
EETagent
f797950e00 refactor: down pro vytvoření admin účtu 2022-10-24 17:22:00 +02:00
Sebastian Pravda
dfacf9ac83
Merge pull request #5 from EETagent/db_url_as_env_var
refactor: use DATABASE_URL env variable instead of url var in Rocket.toml
2022-10-24 16:55:44 +02:00