Commit graph

52 commits

Author SHA1 Message Date
EETagent
bdc9880dcf feat: upgrade SeaORM to version 0.11, upgrade other backend dependencies 2023-02-10 13:09:40 +01:00
Sebastian Pravda
79d5a29959
feat!: letterAddress, birthSurname fields 2023-01-19 20:18:40 +01:00
Sebastian Pravda
8fd8ee6624
feat!: school order selection
*database*
 - firstSchool
 - secondSchool
 *CandidateDetails*
 School struct with 'name' & 'field' attributes
2023-01-19 18:35:56 +01:00
Sebastian Pravda
95ae8220a5
feat!: test language 2023-01-17 17:24:45 +01:00
Sebastian Pravda
35b6c19af0
feat: grades 2023-01-16 15:21:12 +01:00
Sebastian Pravda
0b28b8d5aa
chore: version 2.0.0 2023-01-15 20:51:50 +01:00
Sebastian Pravda
7a9910c9d7
feat!: candidate list field of study filtering, pagination 2023-01-15 20:42:32 +01:00
Sebastian Pravda
d0290155c5
feat: session & admin session fk not null 2023-01-15 16:20:46 +01:00
Sebastian Pravda
fd08bef4db
refactor: rename parent candidate fk to candidate_id 2023-01-15 16:11:28 +01:00
Sebastian Pravda
156bd3e739
refactor: remove study field 2023-01-14 22:08:31 +01:00
Sebastian Pravda
85c6a47232
feat!: lock candidate details for application entities. who can't decrypt it 2023-01-14 17:33:40 +01:00
Sebastian Pravda
61facc503c
fix: list candidates 2023-01-14 15:16:44 +01:00
Sebastian Pravda
cf25920a5c
feat!: separate application and candidate tables 2023-01-14 14:24:13 +01:00
Sebastian Pravda
377d2633c7
feat!: school izo / name & health insurance number 2023-01-14 10:48:17 +01:00
EETagent
885f27591b feat: deps update, upgrade tokio to 1.24 2023-01-09 17:00:56 +01:00
EETagent
cc152483e3 chore: increment backend version to 1.0.0 2023-01-01 16:33:37 +01:00
Sebastian Pravda
996b45d62e
feat!: admin session table 2022-12-21 18:27:58 +01:00
Sebastian Pravda
2f12211aa7
style: reformat based on sea-orm-cli geneartor 2022-12-20 20:30:59 +01:00
Sebastian Pravda
11092a41a5
feat: prolong session duration to 14 days 2022-12-20 20:29:25 +01:00
Sebastian Pravda
99d964cae4
feat: two parents 2022-12-05 22:22:11 +01:00
Sebastian Pravda
d9f4090c6a
feat: set personal id number when user is created 2022-11-27 12:08:35 +01:00
Sebastian Pravda
c238b8ec45
feat: candidate fk on parent 2022-11-12 11:27:13 +01:00
Sebastian Pravda
9e1ba16ef6
feat: parent details 2022-11-11 23:29:09 +01:00
Sebastian Pravda
3dff252a0a
feat: birthdate in candidate details 2022-11-11 19:44:51 +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
7bdec2482e fix: update hash, remove structs 2022-11-05 17:03:25 +01:00
Sebastian Pravda
1a4e471164
fix: missing default_value 2022-11-04 12:26:27 +01:00
Sebastian Pravda
28b1058752
feat: is_admin column 2022-11-04 12:26:26 +01:00
Vojtěch Jungmann
6c0e187c5e
Merge pull request #24 from EETagent/candidate_parent_relations
Candidate / Parent relations
2022-10-30 13:51:27 +01:00
EETagent
03a9268848 feat: candidate & parent relations 2022-10-30 13:25:18 +01:00
Sebastian Pravda
e2d373431a
style: remove comments 2022-10-30 13:09:37 +01:00
Sebastian Pravda
d0825b80d5
feat: PIdN not null 2022-10-30 13:06:45 +01:00
Sebastian Pravda
2aa0330d8c
refactor: remove serde json from entities 2022-10-29 23:03:31 +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
98110dcf96
refactor: change ip address inet type to string 2022-10-29 12:24:45 +02:00
Sebastian Pravda
5e36b7b3c8
refactor: session entity structure 2022-10-29 12:13:17 +02:00
Sebastian Pravda
f440c5ad72
feat: user_id fk in session table 2022-10-27 21:05:28 +02:00
Vojtěch Jungmann
4473241db0
Merge pull request #11 from EETagent/jwt_auth
Jwt auth
2022-10-26 15:11:06 +02:00
Sebastian Pravda
db2e6197be
fix: missing files 2022-10-25 18:46:48 +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
Sebastian Pravda
29ff462ef9
style: code cleanup 2022-10-24 20:39:36 +02:00
EETagent
b7da8d579c chore: mod.rs z entity znovu pryč 2022-10-24 19:24:58 +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
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
3fb5a51cfb chore: parent migrace 2022-10-24 14:15:04 +02:00
EETagent
ae89d23585 fix: default value pro citizenship 2022-10-24 14:15:04 +02:00
EETagent
884bc3dea7 db: candidate entity 2022-10-24 14:15:04 +02:00
Sebastian Pravda
a5982a3231
chore: admin - created_at, update_at 2022-10-24 11:58:01 +02:00