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
a19b67eb84b40e30c3ec9529f84945098db58951
Client
/
lib
T
History
MineTec
a19b67eb84
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +02:00
..
api
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +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
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +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
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +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
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +02:00
storage
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +02:00
theming
dart format
2026-05-08 20:12:40 +02:00
utils
implemented a guided notification permission flow triggered on the first Talk visit
2026-07-06 20:01:45 +02:00
view
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +02:00
widget
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +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 a new telemetry heartbeat and client-side error reporting system for MarianumConnect; replaced legacy
mhsl.eu
user index updates with a
POST me/telemetry
heartbeat using stable, securely-stored device identifiers; integrated global Flutter and platform error handlers to report uncaught exceptions with session-based deduplication and rate limiting.
2026-07-06 22:11:23 +02:00
firebase_options.dart
dart format
2026-05-08 20:12:40 +02:00
main.dart
refactored and condensed technical documentation and comments across the codebase to improve readability
2026-07-06 23:17:06 +02:00