|
6c998c10c7
|
feat(frontend): add table head
|
2024-09-05 15:26:59 +02:00 |
|
|
32b247cfc5
|
refactor(frontend): remove duplicated code by defining make_table
|
2024-09-05 15:01:04 +02:00 |
|
|
99a81ba6a0
|
feat(frontend): fill table rows with empty cells
|
2024-09-05 14:47:29 +02:00 |
|
|
98e1d31e13
|
fix: adjust class year, filter out unexpected weekdays and ignore useless CSV rows
|
2024-09-04 17:28:58 +02:00 |
|
|
4524d84ab9
|
feat(api): implement 30-minute cache for PDF link requests
|
2024-09-04 16:25:27 +02:00 |
|
|
6a8dd1054c
|
fix(api): fix api to handle documents with more generic format
|
2024-09-04 15:46:54 +02:00 |
|
|
23d87618dc
|
feat(frontend): show loading indicator during data retrieval
|
2024-09-04 14:48:55 +02:00 |
|
|
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 |
|