Commit Graph

59 Commits

Author SHA1 Message Date
MineTec 067012cc84 implemented RMV public transit module including trip search, station departures, and nearby stop lookup, added "Marianum Connect" API integration with bearer token authentication and auto-refresh logic, integrated geolocator for location-based station search, added persistent storage for favorite stations and recent trip queries, and implemented comprehensive UI for journey details, trip results, and disruption alerts 2026-05-20 19:08:05 +02:00
MineTec 1458d8ce49 implemented chat long-polling and optimistic updates, centralized notification management, optimized avatar caching 2026-05-10 15:47:55 +02:00
MineTec bf28a678c9 implemented background prefetching for files root, added 24-hour caching for root directory listing, and enabled cache renewal for manual refreshes 2026-05-09 23:39:06 +02:00
MineTec cb2c38aaa1 implemented native share intent support for android and ios with chat and folder pickers 2026-05-09 19:42:51 +02:00
MineTec 00664c66a8 added base homescreen-widget setup, working on Android, iOS in progress 2026-05-09 18:01:05 +02:00
MineTec 3b8da1d3d6 dart format 2026-05-08 20:12:40 +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 50d2941e52 refactored lesson details, centralized logout logic, and added resume re-fetch 2026-05-06 16:27:45 +02:00
MineTec 4e1272aba9 claude refactorings, flutter best practices, platform dependent changes, general cleanup 2026-05-06 11:59:01 +02:00
MineTec 4b1d4379a0 loading state and error handling refactor 2026-05-06 10:11:45 +02:00
MineTec 54ba04a7bd wait for account data population and set initial AccountBloc status 2026-05-05 22:08:10 +02:00
MineTec 9b5a70b285 api and storage restructure 2026-05-05 22:00:07 +02:00
MineTec 4f796dac2e folder restructuring 2026-05-05 21:44:23 +02:00
MineTec 551c1bf1fa claude refactor 2026-05-04 13:54:39 +02:00
MineTec 8f92ab06d9 fix webuntis server URL and certificate 2025-12-03 17:12:33 +01:00
MineTec 4d3a33dd9b updated project 2025-01-23 11:20:08 +01:00
MineTec 999e30ab3a added le-r10-certificate and removed/added some logging 2024-06-22 16:45:43 +02:00
MineTec e78e2b8cd4 Merge remote-tracking branch 'origin/develop' into develop-bloc 2024-05-12 15:11:00 +02:00
MineTec 8ff993bf19 removed old marianum message structure 2024-05-12 14:44:12 +02:00
MineTec fc72391a75 fixed bug when changing accounts 2024-05-07 09:01:30 +02:00
MineTec f58a2ec8cd revamp on bloc approach 2024-05-05 15:48:26 +02:00
MineTec 4c7f53e309 updated project style guidelines 2024-04-03 19:18:17 +02:00
MineTec 75846750f7 updated project linter-rules and enforced them 2024-03-29 18:22:55 +01:00
MineTec e7192008c0 Added Performance overlays in developer options 2024-03-18 22:47:23 +01:00
MineTec ba57ac4294 Added LoaderOverlay to app root 2024-03-17 22:53:59 +01:00
MineTec 97b414412d Revert "Updated feedback to include screenshot and drawings"
This reverts commit 7b3c0b4885.
2024-03-17 22:49:59 +01:00
MineTec 7b3c0b4885 Updated feedback to include screenshot and drawings 2024-03-16 21:28:28 +01:00
MineTec f2829e4200 Added custom Error view when in release 2024-03-12 16:54:33 +01:00
MineTec 9edbfd81af Apply dart auto fixes 2024-01-14 11:58:16 +01:00
MineTec dce569cb99 Upgraded dependencies and SDK 2024-01-07 20:21:55 +01:00
MineTec cbf049f6cd Working push-Notifications for Android 2023-09-03 19:18:30 +02:00
MineTec 376472ab53 Catch potential Firebase initialisation errors 2023-08-20 22:42:16 +02:00
MineTec c1c2c06873 Added missing options on Firebase initialisation 2023-08-20 22:06:36 +02:00
MineTec 1a172d3d86 Implemented structure for push Notifications 2023-08-19 17:04:45 +02:00
MineTec 86c3a397da Added emergency remote breakers 2023-08-07 22:10:56 +02:00
MineTec 58b1551f88 Allow any device rotation 2023-07-06 22:58:15 +02:00
MineTec 468c443ebd Added automatic update-merge of settings for new settings instead of falling back to defaults 2023-06-14 11:45:12 +02:00
MineTec 7a791ef21f Added holidays viewer 2023-06-12 17:17:22 +02:00
MineTec 1521056217 Added central user credentials management 2023-06-11 18:18:37 +02:00
MineTec fb839eb458 Made GradeAverage persistent 2023-06-03 23:58:48 +02:00
MineTec 3f05f68ac1 Made Settings persistent with autosave 2023-06-03 23:26:18 +02:00
MineTec f0da6f2596 Refactor codebase resolving warnings and remove self-package imports 2023-06-03 11:27:14 +02:00
MineTec b41fba0cda Bump pub packages to newest version 2023-05-31 20:18:05 +02:00
MineTec d71f0d3339 Added Marianum Message pdf reader and backend 2023-05-30 21:08:11 +02:00
MineTec 0f259414fb Added darkmode for chat view 2023-05-26 23:16:10 +02:00
MineTec 9aea09d582 Basic Dark theme and option for theme in settings 2023-05-24 21:53:18 +02:00
MineTec 9a1247de5f Restored full timetable implementation using SFCalendar 2023-05-20 16:30:06 +02:00
MineTec 244a042029 Added custom error screen widget 2023-05-14 19:01:18 +02:00
MineTec 1f486ebfaf Set overscroll indicator to correct color 2023-05-07 19:40:02 +02:00
MineTec 02277b0434 Display current Folder-Name in Appbar 2023-03-27 12:20:46 +02:00