MineTec
|
46d6b3410e
|
implemented RMV commute integration in the timetable, added Nominatim geocoding for home station lookup, created CommuteCubit for daily trip management with TTL caching, and introduced specialized timetable tiles, detail sheets, and settings for transit connections and walking buffers
|
2026-05-20 22:50:57 +02:00 |
|
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
|
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
|
91ab109ec5
|
corrected spelling of Notendurchschnittsrechner in app modules and grade averages view
|
2026-05-13 20:09:46 +02:00 |
|
MineTec
|
092f9b622b
|
implemented Nextcloud file previews for unknown file types using fileId and has-preview flags, updated file models, and refined manual refresh logic.
|
2026-05-13 19:44:26 +02:00 |
|
MineTec
|
1a11b9ac60
|
refactored internal documentation and simplified comments across chat BLoCs, file viewer, and navigation components
|
2026-05-10 17:01:50 +02:00 |
|
MineTec
|
a0bc46f522
|
optimized avatar and linkify performance, refined navigation to preserve popups, implemented read marker caching, and added file size limits for saving, minor timetable details changes
|
2026-05-10 16:40:39 +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
|
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
|
710e88d744
|
refactored chat data fetching to support separate cache and network callbacks
|
2026-05-07 09:46:30 +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
|
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
|
db9c3386f1
|
better loading indicators for timetables, talk and files
|
2026-05-05 21:07:48 +02:00 |
|
MineTec
|
bee5c02a4f
|
marianum appointments
|
2026-05-05 16:05: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 |
|
MineTec
|
c9eaed782a
|
update grade averages UI and enable devtools extensions
|
2026-02-01 15:06:49 +01:00 |
|
MineTec
|
7a3b69fade
|
update dependencies and bump version to 0.1.7+45
- Bump version to `0.1.7+45` and update SDK constraint to `>=3.8.0 <4.0.0`.
- Update numerous dependencies
|
2026-01-31 22:40:50 +01:00 |
|
MineTec
|
85f9988453
|
renamed timetable in ui
|
2025-09-06 14:12:13 +02:00 |
|
MineTec
|
f0009dad88
|
renamed files back to localized string
|
2025-04-16 13:15:31 +02:00 |
|
MineTec
|
d833cdb733
|
made app modules movable in their order
|
2025-02-09 15:06:14 +01:00 |
|
MineTec
|
9f51d68531
|
updated build runner tasks
|
2025-01-24 11:02:03 +01:00 |
|
MineTec
|
c443a1d567
|
fixed disclaimer not showing on first visit
|
2024-06-23 20:31:43 +02:00 |
|
MineTec
|
fe93a94fc6
|
bloc for holidays
|
2024-06-12 15:53:13 +02:00 |
|
MineTec
|
a33c4ddac5
|
wip: fixed state not updating correctly
|
2024-05-27 22:28:42 +02:00 |
|
MineTec
|
634fe41e78
|
wip: bloc for holidays
|
2024-05-14 14:54:01 +02:00 |
|
MineTec
|
a57f42d4ed
|
resolved pr comments
|
2024-05-12 15:07:57 +02:00 |
|
MineTec
|
69fc98ad45
|
automatic updating of last timestamp for bloc cache
|
2024-05-12 14:27:16 +02:00 |
|
MineTec
|
3281b134e0
|
moved message pdf view
|
2024-05-12 00:36:24 +02:00 |
|
MineTec
|
e57a1a915e
|
implemented marianum message dataloader
|
2024-05-11 19:29:12 +02:00 |
|
MineTec
|
181682a424
|
moved reload actions out of error context
|
2024-05-11 17:52:53 +02:00 |
|
MineTec
|
9fa711e460
|
loadable error screen, reload actions, autoreload
|
2024-05-11 14:20:00 +02:00 |
|
MineTec
|
b171fef348
|
repository and data provider concept
|
2024-05-07 22:15:56 +02:00 |
|
MineTec
|
6ad8203b6a
|
implemented new loadable state concept
|
2024-05-05 22:58:40 +02:00 |
|
MineTec
|
f58a2ec8cd
|
revamp on bloc approach
|
2024-05-05 15:48:26 +02:00 |
|