This website requires JavaScript.
Explore
Help
Sign In
MarianumMobile
/
Client
Watch
3
Star
1
Fork
0
You've already forked Client
Code
Issues
7
Pull Requests
Actions
Packages
Projects
1
Releases
Wiki
Activity
Files
3be0113f9349f05c1de0537e6024c3078821a716
Client
/
lib
T
History
MineTec
3be0113f93
fixed bug on leaving talk chat, spamming console
2026-07-06 15:55:27 +02:00
..
api
added support for simultan downloads in files and talk, support for background downloads, enhanced loading in files with retry
2026-07-06 15:43:17 +02:00
background
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
extensions
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
model
implemented dual Nextcloud push registration with separate
general
and
talk
apptypes to ensure reliable Talk notification delivery; introduced stacked
MessagingStyle
notifications for chat threads with support for circular conversation avatars and disk caching
2026-07-05 22:48:04 +02:00
notification
improved reliability and error handling for background notification actions by migrating to a top-level entry point for stable AOT callback resolution; implemented failure notifications to preserve undelivered reply text and surface technical errors; resolved a race condition that could resurrect dismissed notifications during silent re-renders; updated the Android manifest with the required broadcast receiver for notification actions; and refactored internal OCS methods to return detailed success/failure records for improved logging and field debugging.
2026-07-05 23:43:58 +02:00
push
improved reliability and error handling for background notification actions by migrating to a top-level entry point for stable AOT callback resolution; implemented failure notifications to preserve undelivered reply text and surface technical errors; resolved a race condition that could resurrect dismissed notifications during silent re-renders; updated the Android manifest with the required broadcast receiver for notification actions; and refactored internal OCS methods to return detailed success/failure records for improved logging and field debugging.
2026-07-05 23:43:58 +02:00
routing
added support for simultan downloads in files and talk, support for background downloads, enhanced loading in files with retry
2026-07-06 15:43:17 +02:00
share_intent
fixed pending share race error on warm app start
2026-07-02 15:28:05 +02:00
state
/app
fixed z-index issue with background-loading indicator being behind talk-messages in chats
2026-07-06 15:51:08 +02:00
storage
implemented an E2E-encrypted Nextcloud push-v2 notification system with support for RSA decryption and signature verification; introduced an iOS Notification Service Extension and native AppDelegate handlers for Talk actions (inline reply and mark-as-read); replaced the legacy notification registration with a new lifecycle managing app passwords and secure keypair storage; added background message handling with tray synchronization and a test notification utility in the settings.
2026-07-04 22:50:18 +02:00
theming
dart format
2026-05-08 20:12:40 +02:00
utils
added support for simultan downloads in files and talk, support for background downloads, enhanced loading in files with retry
2026-07-06 15:43:17 +02:00
view
fixed bug on leaving talk chat, spamming console
2026-07-06 15:55:27 +02:00
widget
added support for simultan downloads in files and talk, support for background downloads, enhanced loading in files with retry
2026-07-06 15:43:17 +02:00
widget_data
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
app.dart
implemented an E2E-encrypted Nextcloud push-v2 notification system with support for RSA decryption and signature verification; introduced an iOS Notification Service Extension and native AppDelegate handlers for Talk actions (inline reply and mark-as-read); replaced the legacy notification registration with a new lifecycle managing app passwords and secure keypair storage; added background message handling with tray synchronization and a test notification utility in the settings.
2026-07-04 22:50:18 +02:00
firebase_options.dart
dart format
2026-05-08 20:12:40 +02:00
main.dart
added support for simultan downloads in files and talk, support for background downloads, enhanced loading in files with retry
2026-07-06 15:43:17 +02:00