MineTec
|
fe2b3c43b2
|
implemented custom subject colors for the timetable and unified the color palette system
|
2026-07-12 21:30:08 +02:00 |
|
MineTec
|
91a6216f66
|
migrated custom timetable events to Marianum-Connect and refactored push notification handling
|
2026-07-12 14:31:48 +02:00 |
|
MineTec
|
9b74c9fd81
|
implemented a comprehensive client-side demo mode triggered by a "demo@" username prefix, serving curated fixture data for all app modules
|
2026-07-07 20:24:16 +02:00 |
|
MineTec
|
a19b67eb84
|
refactored and condensed technical documentation and comments across the codebase to improve readability
|
2026-07-06 23:17:06 +02:00 |
|
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
|
582eff8750
|
implemented current schoolyear API and dynamic timetable scroll boundaries, added handling for out-of-range errors to narrow accessible dates, optimized holiday region rendering by collapsing overlaps, and refined holiday tile UI
|
2026-05-14 15:07:48 +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
|
4e1272aba9
|
claude refactorings, flutter best practices, platform dependent changes, general cleanup
|
2026-05-06 11:59:01 +02:00 |
|