Commit Graph

9 Commits

Author SHA1 Message Date
21b2e68198 Add profile management
- Save class filter, timetable and timetable groups in profiles
- Easily switch between profiles
- Rename profiles
- Export/Import/Duplicate profiles
2023-08-26 21:54:02 +02:00
70238b4151 🎨 Run updated prettier 2023-08-25 14:42:38 +02:00
41c0d329fb Allow updating remote timetables with permission 2023-06-20 20:22:51 +02:00
1bfd156a03 🚸 Improve UX in timetable editor 2023-06-20 15:25:16 +02:00
cd6801d625 Implement importing and exporting of timetables 2023-06-19 23:58:17 +02:00
4d4a92bff3 Implement timetable editing 2023-06-18 23:43:08 +02:00
956058eef9 Implement duplication and deletion of timetables 2023-06-18 15:04:51 +02:00
f19d43396c Add basic handling for local timetables 2023-06-18 14:45:12 +02:00
48364d4c59 Add support for multiple remote timetables
- Add timetable "title" column to db
- Make API return array of timetables
- Add settings page for selecting a timetable
- Add InfoCard if no timetable is selected
2023-06-18 14:30:36 +02:00