Marianum
|
a0c55a811c
|
completed iOS push notification setup: created the NotificationServiceExtension Xcode target programmatically (via xcodeproj), embedded it in Runner, and added its xcconfig base configs; fixed Automatic Signing by switching the NSE↔Runner shared keychain from an app-group to a team-prefixed access group across entitlements, Dart and Swift; fixed the analyzer break from dio 5.9.2 dropping DioExceptionType.transformTimeout
|
2026-07-17 15:05:34 +02:00 |
|
MineTec
|
e625216a90
|
improved push notification settings with health indicators and optimized notification dismissal
|
2026-07-16 22:40:33 +02:00 |
|
MineTec
|
398b147c76
|
simplify: dedupe boilerplate and remove dead code across all layers
|
2026-07-13 22:22:39 +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
|
c444ed54a5
|
migrated Marianum Message module to the Marianum-Connect API and implemented push notification deep linking
|
2026-07-11 17:37:50 +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
|
38a271929c
|
implemented a guided notification permission flow triggered on the first Talk visit
|
2026-07-06 20:01:45 +02:00 |
|
MineTec
|
dab208877f
|
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 |
|
MineTec
|
483fea62ba
|
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 |
|
MineTec
|
74a2ddd17f
|
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 |
|