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
2be5051d12b3f136d2c424b4e8dafc4108bcefc3
Client
/
lib
/
state
/
app
/
modules
T
History
MineTec
2be5051d12
migrated the breaker system to MarianumConnect and refactored the API response to a rule-based model with support for version-specific blocks using
maxBuild
.
2026-07-06 21:15:39 +02:00
..
account
/bloc
dart format
2026-05-08 20:12:40 +02:00
breaker
migrated the breaker system to MarianumConnect and refactored the API response to a rule-based model with support for version-specific blocks using
maxBuild
.
2026-07-06 21:15:39 +02:00
capabilities
/bloc
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
chat
fixed a race condition in long-poll initialization by adding a token validation guard to prevent stale chat sessions from hijacking the current state during navigation or app resumes.
2026-07-05 23:55:01 +02:00
chat_list
refactored internal documentation and simplified comments across chat BLoCs, file viewer, and navigation components
2026-05-10 17:01:50 +02:00
files
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
foreign_timetable
implemented foreign timetable support for students, teachers, rooms, and classes, including a searchable element picker with favorites support, introduced a capabilities system for feature gating, refactored the timetable UI into a reusable
TimetableCalendarView
component, and redesigned the chat input field with a unified emoji picker and integrated attachment actions.
2026-05-31 21:29:16 +02:00
grade_averages
/bloc
dart format
2026-05-08 20:12:40 +02:00
holidays
migrated holidays module to MarianumConnect API, replaced local
Holiday
model.
2026-05-24 17:49:25 +02:00
marianum_dates
dart format
2026-05-08 20:12:40 +02:00
marianum_message
dart format
2026-05-08 20:12:40 +02:00
nextcloud_capabilities
/bloc
implemented a comprehensive Nextcloud file sharing system with support for user, group, and public link shares with gating based on server-side permissions; added sharing management interfaces including a share sheet; updated the file list with visual badges for incoming shares and improved OCS API response handling.
2026-06-02 21:42:08 +02:00
settings
/bloc
dart format
2026-05-08 20:12:40 +02:00
timetable
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_modules.dart
migrated the breaker system to MarianumConnect and refactored the API response to a rule-based model with support for version-specific blocks using
maxBuild
.
2026-07-06 21:15:39 +02:00