|
c78a305e52
|
feat(frontend): add simple error handling
|
2024-09-04 14:25:52 +02:00 |
|
|
73091f29ed
|
fix(frontend): remove duplicate options from datalist and select
|
2024-09-04 14:01:18 +02:00 |
|
|
2df5352c1c
|
feat(docker): add docker and compose support
|
2024-09-04 13:02:49 +02:00 |
|
|
41e5fd5f13
|
feat(frontend): add button to clear configuration
|
2024-09-03 17:17:04 +02:00 |
|
|
b6ef022f15
|
feat(frontend): check that the teacher is valid before setting the cookie
|
2024-09-03 17:14:20 +02:00 |
|
|
99be91941a
|
feat(frontend): add main page with both html and javascript
|
2024-09-03 17:14:20 +02:00 |
|
|
864f7fab30
|
fix(api): swap api function names to correct incorrect naming
|
2024-09-03 17:14:20 +02:00 |
|
|
d3d9f04a2c
|
feat(api): add api endpoints to retrieve every teacher and class
|
2024-09-03 17:14:20 +02:00 |
|
|
8d1fe3b8f2
|
feat(api): improve error handling
|
2024-09-03 17:14:20 +02:00 |
|
|
85779086bb
|
feat(api): add api endpoint to retrieve teachers for a given class
|
2024-09-02 11:53:24 +02:00 |
|
|
8a553f2ebf
|
feat(api): add api endpoint to retrieve classes for a given teacher
|
2024-09-02 11:53:24 +02:00 |
|
|
5b95bae6e3
|
feat(api): add PDF download and CSV conversion functionality
|
2024-09-02 11:53:24 +02:00 |
|
|
cc92e3360e
|
feat(api): add api endpoint for PDF link retrieval
|
2024-09-02 11:53:24 +02:00 |
|
|
dac624890a
|
feat: use axum to start a web server
|
2024-08-30 17:17:10 +02:00 |
|
|
1a3c5d4ddf
|
Initial commit
|
2024-08-30 15:40:38 +02:00 |
|