Commit Graph

19 Commits

Author SHA1 Message Date
Denys Konovalov
f6156559f8 fixed issues 2021-12-05 15:26:29 +01:00
Denys Konovalov
3107fea36f added date-specific timetable request 2021-12-05 15:18:19 +01:00
Denys Konovalov
ff15e789c8 removed unneeded dbg call 2021-11-27 13:30:26 +01:00
Denys Konovalov
c7dc7ea6c1 cleanup code, update deps, remove keycloak lib 2021-11-21 16:58:21 +01:00
Denys Konovalov
0f87ca8b13 added endpoint for tomorrow timetable 2021-11-03 17:43:20 +01:00
Denys Konovalov
2e3e856d72 fixed error when no additional info 2021-11-03 17:18:55 +01:00
Denys Konovalov
7bd8063a42 added lessons to standard permissions 2021-11-03 16:50:07 +01:00
Denys Konovalov
3cca060844 Added lessons endpoint (Unterricht) 2021-11-02 22:26:53 +01:00
Denys Konovalov
57150ce7f1 Added timetable field ZusatzInfo (additional information) 2021-11-01 19:06:17 +01:00
Denys Konovalov
228bd4e46e Split today and latest timetable 2021-09-06 21:00:41 +02:00
Denys Konovalov
1d7f75b6e2 - Fixed panic when only one lesson in a class
- Split authentication and timetable handlers into connectors:
  -> keycloak_connector
  -> indiware_connector
- Added standardized authentication error handler
2021-09-05 17:33:33 +02:00
Denys Konovalov
1f8e4bbd8c change userinfo endpoint method 2021-08-09 22:22:30 +02:00
Denys Konovalov
0b52ca8eef fix userinfo endpoint 2021-08-09 22:09:20 +02:00
Denys Konovalov
64ed9cdfe7 - fixed wrong Rocket.toml release adress
- added userinfo endpoint
2021-08-09 21:57:41 +02:00
Denys Konovalov
1eb39cc472 - added Keycloak login service
- removed obsolete testing endpoints
- extended jwt parameters
- moved some values to config
- added Cargo.tom information
- correcred code (cargo fmt & cargo clippy)
2021-08-09 20:39:01 +02:00
Denys Konovalov
8a9ba19226 - fixed api path issue 2021-08-01 20:12:09 +02:00
Denys Konovalov
51d71ce133 - extended API Endpoints
- restructured API paths
- added JWT authorization
- added login function (without authentication)
2021-07-29 20:03:10 +02:00
Denys Konovalov
3d6ac184a4 Created first API Endpoints for timetable. 2021-07-01 17:57:15 +02:00
Denys Konovalov
be8a84b094 Initial cargo package 2021-06-25 16:33:43 +02:00