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.
This commit is contained in:
1 parent
2858f910c9
commit
93b9929f8f
106 files changed
+2739
-2624
No files matched your search
@@ -37,14 +37,6 @@ class EndpointData {
|
||||
: EndpointMode.live;
|
||||
}
|
||||
|
||||
Endpoint webuntis() => EndpointOptions(
|
||||
live: Endpoint(domain: 'marianum-fulda.webuntis.com'),
|
||||
staged: Endpoint(
|
||||
domain: 'mhsl.eu',
|
||||
path: '/marianum/marianummobile/webuntis/public/index.php/api',
|
||||
),
|
||||
).get(getEndpointMode());
|
||||
|
||||
Endpoint nextcloud() => EndpointOptions(
|
||||
live: Endpoint(domain: 'cloud.marianum-fulda.de'),
|
||||
staged: Endpoint(domain: 'mhsl.eu', path: '/marianum/marianummobile/cloud'),
|
||||
|
||||
Reference in new issue
Block a user