Commit graph

  • b02e191de8
    refactor: delete deprecated endpoints Sebastian Pravda 2022-12-04 21:12:13 +0100
  • 64562aa982
    feat: optimize responses Sebastian Pravda 2022-12-04 21:09:58 +0100
  • 211ed722ca
    feat: delete portfolio candidate endpoint Sebastian Pravda 2022-12-04 21:02:42 +0100
  • c81beac1c3
    Merge pull request #71 from EETagent/finish_csv_export Vojtěch Jungmann 2022-12-04 17:56:31 +0100
  • 52c9671afb
    feat: personal id number in csv Sebastian Pravda 2022-12-04 15:43:58 +0100
  • cf7b1c8759
    Merge pull request #66 from EETagent/model_refactoring Vojtěch Jungmann 2022-12-02 11:16:58 +0100
  • bed44a6326
    fix: api tests Sebastian Pravda 2022-12-02 10:50:05 +0100
  • 77539cdfc7
    refactor: make all requests camelCase Sebastian Pravda 2022-11-30 15:21:47 +0100
  • 4a9d478e8c
    fix: remove unsused structs Sebastian Pravda 2022-11-30 15:18:52 +0100
  • 19e1f5a3e1
    fix: remove responses.rs Sebastian Pravda 2022-11-30 15:15:25 +0100
  • 52417d3c87
    refactor: models, serde camelCase Sebastian Pravda 2022-11-30 15:13:02 +0100
  • 9566bb1471
    Merge pull request #58 from EETagent/cors_headers Vojtěch Jungmann 2022-11-29 10:19:57 +0100
  • 4db223f786
    Merge pull request #64 from EETagent/api_refactoring Vojtěch Jungmann 2022-11-29 10:18:27 +0100
  • 859b8fbad8
    feat: set CORS headers on cfg debug only Sebastian Pravda 2022-11-29 09:30:00 +0100
  • 4620ed2aeb
    refactor: move filetype.rs, util.rs to utils directory Sebastian Pravda 2022-11-27 23:13:01 +0100
  • 7d5fa12465
    refactor: code cleanup Sebastian Pravda 2022-11-27 23:07:01 +0100
  • 9957ea232f
    refactor: code cleanup Sebastian Pravda 2022-11-27 22:01:11 +0100
  • 74b9ec3560
    chore: upgrade dependencies Sebastian Pravda 2022-11-27 12:40:43 +0100
  • d9f4090c6a
    feat: set personal id number when user is created Sebastian Pravda 2022-11-27 12:08:35 +0100
  • 8a9b7a4ae4
    refactor: reset password response Sebastian Pravda 2022-11-27 11:44:08 +0100
  • 314138a111
    feat: new create candidate response Sebastian Pravda 2022-11-27 11:25:36 +0100
  • 6a3158d958
    refactor: base candidate response Sebastian Pravda 2022-11-27 11:19:15 +0100
  • 1a7d95fb3d
    refactor: post details endpoint Sebastian Pravda 2022-11-27 11:10:57 +0100
  • 44f036a4c4
    refactor: get_details endpoint Sebastian Pravda 2022-11-27 11:05:00 +0100
  • 02303d4b31
    feat: use reference as constructor parameter Sebastian Pravda 2022-11-27 11:03:37 +0100
  • 6499c8ce96
    refactor: personal_id_number in ApplicationDetails Sebastian Pravda 2022-11-27 10:53:40 +0100
  • 0a400e0b38
    chore: add once_cell dependency Sebastian Pravda 2022-11-27 10:51:01 +0100
  • a6f3fbd5c9
    Merge pull request #62 from EETagent/logout Vojtěch Jungmann 2022-11-25 23:32:01 +0100
  • 492fc5618f
    feat: logout only current session, admin logout endpoint Sebastian Pravda 2022-11-25 23:02:25 +0100
  • 35f591fb67
    feat: candidate logout endpoint Sebastian Pravda 2022-11-24 20:09:14 +0100
  • 8f282febc8
    fix: not deleting sessions Sebastian Pravda 2022-11-24 20:08:40 +0100
  • d72ef89abb
    feat: cors headers Sebastian Pravda 2022-11-24 18:58:40 +0100
  • cc404a00d3
    Merge pull request #57 from EETagent/upgrade_dependencies Vojtěch Jungmann 2022-11-24 18:15:42 +0100
  • aad0811bab feat: upgrade sea_orm and zstd-rs (fixed linking) EETagent 2022-11-24 18:07:52 +0100
  • 875604dbe2 feat: upgrade tokio, dependencies, remove unused deps EETagent 2022-11-23 23:06:10 +0100
  • fb87ad6313
    Merge pull request #56 from EETagent/finish_cli Vojtěch Jungmann 2022-11-23 18:40:35 +0100
  • 2b3fc2e274
    fix: add missing files Sebastian Pravda 2022-11-23 18:14:23 +0100
  • 13d66c719f
    feat: package cli function Sebastian Pravda 2022-11-23 18:00:59 +0100
  • be61af2b05
    refactor: export csv in core/ Sebastian Pravda 2022-11-23 16:07:55 +0100
  • b2cd902e98
    feat: cli csv export Sebastian Pravda 2022-11-23 11:46:28 +0100
  • 1af4e0f703
    Merge pull request #55 from EETagent/list_candidates_improvements Vojtěch Jungmann 2022-11-21 23:29:24 +0100
  • 9a30f1ff8a
    feat: list candidates improvements Sebastian Pravda 2022-11-21 21:03:22 +0100
  • c4092c3d29
    Merge pull request #54 from EETagent/rework_api_tests Vojtěch Jungmann 2022-11-21 18:15:33 +0100
  • 1eb026aa2c
    fix: remove duplicate admin_login function Sebastian Pravda 2022-11-21 18:01:42 +0100
  • cdf75d3eec refactor: move admin tests to admin route EETagent 2022-11-21 17:49:22 +0100
  • 004125b332 fix: hide unused errors EETagent 2022-11-21 17:39:39 +0100
  • 970c8315d1 refactor: rework api tests EETagent 2022-11-21 17:36:37 +0100
  • e9ff241ea5
    Merge pull request #53 from EETagent/submission_progress Vojtěch Jungmann 2022-11-21 16:26:22 +0100
  • f84748fccb feat: submission progress endpoint Sebastian Pravda 2022-11-21 15:35:32 +0100
  • b8ae1a898d
    feat: candidate endpoints tests Sebastian Pravda 2022-11-20 21:17:45 +0100
  • 1bfc8f68c2
    feat: return 401 error instead of panicking Sebastian Pravda 2022-11-20 21:17:08 +0100
  • 8656a82ef8
    devops: run api tests Sebastian Pravda 2022-11-20 15:47:25 +0100
  • 2b5e8c1075
    refactor: change env var name to 'TEST_API' Sebastian Pravda 2022-11-20 15:46:32 +0100
  • 6d8319d784
    feat: api tests setup Sebastian Pravda 2022-11-20 15:43:49 +0100
  • 8650efbfe5
    Merge pull request #50 from EETagent/portfolio_download Sebastian Pravda 2022-11-18 15:54:33 +0100
  • 4a2f54a781
    Merge pull request #49 from EETagent/mold Vojtěch Jungmann 2022-11-18 15:38:00 +0100
  • 2dea595626
    feat: portfolio download endpoint for admin Sebastian Pravda 2022-11-18 15:28:14 +0100
  • ce5703497e
    feat: get_portfolio test Sebastian Pravda 2022-11-18 15:20:21 +0100
  • dc77b47095 devops: use mold EETagent 2022-11-18 13:27:13 +0100
  • 11e90c6b33
    feat: download portfolio candidate endpoint Sebastian Pravda 2022-11-18 11:28:32 +0100
  • f8938e65f7
    fixed: portfolio letter Sebastian Pravda 2022-11-18 11:02:13 +0100
  • 64bbd3d946
    refactor: method params Sebastian Pravda 2022-11-18 01:07:28 +0100
  • a545de458d
    refactor: method order, comments Sebastian Pravda 2022-11-18 00:56:54 +0100
  • 77d5dd7834
    refactor: portfolio service Sebastian Pravda 2022-11-18 00:49:43 +0100
  • 334a998ad9
    Merge pull request #47 from EETagent/password_reset Sebastian Pravda 2022-11-17 23:51:32 +0100
  • 7a8affb9b1
    feat: candidate details tests Sebastian Pravda 2022-11-17 23:47:33 +0100
  • 139248dc4c
    refactor: struct name Sebastian Pravda 2022-11-17 20:47:11 +0100
  • d8a269edd3
    feat: do not encrypt field of study; list candidates filtering Sebastian Pravda 2022-11-17 20:41:03 +0100
  • 315966acba
    feat: revoke all candidate sessions on password reset Sebastian Pravda 2022-11-17 20:00:40 +0100
  • 2ccbba4e11
    feat: reencrypt candidate details on password reset Sebastian Pravda 2022-11-17 19:55:04 +0100
  • 45187147d8
    feat: password reset Sebastian Pravda 2022-11-17 19:28:04 +0100
  • 55a0722dc3
    Merge pull request #46 from EETagent/admin_endpoints Sebastian Pravda 2022-11-17 18:51:40 +0100
  • 55f06c9de1
    style: remove commented code block Sebastian Pravda 2022-11-17 18:48:26 +0100
  • 0ffe203c5a
    feat: get candidate admin endpoint Sebastian Pravda 2022-11-17 17:31:34 +0100
  • 4375b9d932
    feat: list candidates with id, name, surname, study Sebastian Pravda 2022-11-17 16:59:54 +0100
  • b6e4af6ef7
    refactor: methods order Sebastian Pravda 2022-11-15 18:38:21 +0100
  • 8ef28a65c4
    feat: admin login test, code cleanup Sebastian Pravda 2022-11-15 17:46:18 +0100
  • 50559ee9a0
    Merge pull request #45 from EETagent/more_tests Vojtěch Jungmann 2022-11-17 17:37:57 +0100
  • aa1df5c74e fix: reset env after test run EETagent 2022-11-17 12:50:19 +0100
  • f6a28aa226 feat: include custom errors in test coverage EETagent 2022-11-17 12:42:20 +0100
  • 47e16ab48a feat: candidate details tests EETagent 2022-11-17 12:37:44 +0100
  • fe1ddf9342 feat: sqlite memory connection test EETagent 2022-11-17 12:25:21 +0100
  • 225583f552 feat: query/mutation tests, lint warnings removal EETagent 2022-11-17 00:10:56 +0100
  • 4ef80e88d3
    Merge pull request #44 from EETagent/portfolio_fixes Vojtěch Jungmann 2022-11-16 21:41:22 +0100
  • e2e9546120 fix: fix tests, same APPLICATION_ID for all test cases EETagent 2022-11-16 20:29:59 +0100
  • 5431335a2a feat: add serial macro for tests, add more tests EETagent 2022-11-16 20:22:43 +0100
  • ee12ad3925 refactor: refactor write tests EETagent 2022-11-16 17:45:12 +0100
  • b9f842f258 feat: init file write tests EETagent 2022-11-16 17:08:53 +0100
  • e4dda4581d feat: specify file root dir in env EETagent 2022-11-16 16:56:16 +0100
  • eb5fc405e2 refactor: are_candidate_details_complete name EETagent 2022-11-16 16:42:18 +0100
  • 8560c0b3a6 fix: do not remove cache dir completely EETagent 2022-11-16 16:39:24 +0100
  • fc614eadb8 feat: add cache validation functions EETagent 2022-11-16 16:38:23 +0100
  • e9f3a8042c refactor: refactor is_portfolio_prepared EETagent 2022-11-16 16:26:42 +0100
  • 530994f33d feat: load cache into memory before deleting EETagent 2022-11-16 16:21:03 +0100
  • 7e00d302d2 fix: correct error for incomplete portfolio EETagent 2022-11-16 16:09:28 +0100
  • 20028846bb fix: delete only on critical error EETagent 2022-11-16 16:09:05 +0100
  • a93549c906 fix: portfolio cleanup after unsuccessful request EETagent 2022-11-16 15:35:49 +0100
  • 5821c7c190 fix: remove unwrap EETagent 2022-11-16 15:35:13 +0100
  • abfcf9f3eb refactor: refactor routes and function names EETagent 2022-11-16 14:35:36 +0100
  • 62e341c26e feat: add is_submitted EETagent 2022-11-16 14:21:29 +0100