|
c682ca2893
|
feat: add manifest and icons
|
2024-09-15 16:41:48 +02:00 |
|
|
827841f9e6
|
feat: add favicon
|
2024-09-15 15:55:39 +02:00 |
|
|
d5f40e43ed
|
feat(frontend): improve tab clarity with descriptive title
|
2024-09-12 14:36:11 +02:00 |
|
|
f85e94b1e1
|
feat(frontend): replace direct teacher input with filterable select
|
2024-09-12 12:41:41 +02:00 |
|
|
a4ae52471a
|
feat: update pdf api to return pdf names
|
2024-09-11 19:45:03 +02:00 |
|
|
575fa7e60e
|
feat(frontend): improve error handling with enhanced visual feedback
|
2024-09-07 14:26:34 +02:00 |
|
|
337bd3a900
|
fix(frontend): reset form selections when modifying parent form
|
2024-09-07 13:45:10 +02:00 |
|
|
7a31ac4ba0
|
fix(frontend): remove unnecessary whitespaces from cells
|
2024-09-05 15:30:38 +02:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|