MineTec
|
93b9929f8f
|
migrated timetable integration from WebUntis to the MarianumConnect API, implementing a Dio-based client with bearer token authentication, background session validation, and auto-refresh logic.
|
2026-05-23 17:32:42 +02:00 |
|
MineTec
|
2858f910c9
|
implemented DST-safe date arithmetic with new addDays and subtractDays extensions, updated timetable state to reset view and scroll boundaries on initialization to prevent stale views, added hard caps to calendar navigation, and updated version to 1.0.3+52
|
2026-05-22 15:08:30 +02:00 |
|
MineTec
|
2cb8321d07
|
implemented recurrence exception (EXDATE) support for custom events, refactored timetable break and holiday generation logic, and refined RRule editor UI/theming and tile layouts
|
2026-05-14 12:58:29 +02:00 |
|
MineTec
|
3b8da1d3d6
|
dart format
|
2026-05-08 20:12:40 +02:00 |
|
MineTec
|
9e139b5704
|
refactored data providers with centralized cache resolution, unified UI using custom dialogs and bottom sheets, and enhanced network error handling for Dio and TLS errors
|
2026-05-08 20:01:45 +02:00 |
|
MineTec
|
c62a14645a
|
refactored broad range of the application, split files, modularized calendar and file views, centralized bottom sheets and clipboard handling, and implemented unit test coverage
|
2026-05-08 19:05:16 +02:00 |
|
MineTec
|
3b1b0d0c19
|
fixed lesson merging mutation, improved overlap detection, and implemented priority-based lane assignment with tablet support
|
2026-05-07 13:27:40 +02:00 |
|
MineTec
|
b8cac73e74
|
updated timetable UI with event status and enhanced appointment tile rendering
|
2026-05-06 22:53:24 +02:00 |
|
MineTec
|
95ef29fb09
|
implemented dynamic module settings and configurable bottom bar, added all-day event support to timetable, and overhauled marianum dates UI with month grouping and search
|
2026-05-06 22:37:41 +02:00 |
|
MineTec
|
86d12884fc
|
custom login implementation, period-based timetable layout with overlap handling, enhanced error dialogs, and unified bottom sheets
|
2026-05-06 20:42:09 +02:00 |
|
MineTec
|
4e1272aba9
|
claude refactorings, flutter best practices, platform dependent changes, general cleanup
|
2026-05-06 11:59:01 +02:00 |
|
MineTec
|
9b5a70b285
|
api and storage restructure
|
2026-05-05 22:00:07 +02:00 |
|
MineTec
|
e8faa77e70
|
refactored timetable
|
2026-05-05 13:49:45 +02:00 |
|
MineTec
|
551c1bf1fa
|
claude refactor
|
2026-05-04 13:54:39 +02:00 |
|