Commit Graph

33 Commits

Author SHA1 Message Date
MineTec c62a14645a refactored broad range of the application, split files, modularized calendar and file views, centralized bottom sheets and clipboard handling, and implemented unit test coverage 2026-05-08 19:05:16 +02:00
MineTec 4e1272aba9 claude refactorings, flutter best practices, platform dependent changes, general cleanup 2026-05-06 11:59:01 +02:00
MineTec 4b1d4379a0 loading state and error handling refactor 2026-05-06 10:11:45 +02:00
MineTec 9b5a70b285 api and storage restructure 2026-05-05 22:00:07 +02:00
MineTec 4f796dac2e folder restructuring 2026-05-05 21:44:23 +02:00
MineTec e8faa77e70 refactored timetable 2026-05-05 13:49:45 +02:00
MineTec 551c1bf1fa claude refactor 2026-05-04 13:54:39 +02:00
MineTec 7a3b69fade update dependencies and bump version to 0.1.7+45
- Bump version to `0.1.7+45` and update SDK constraint to `>=3.8.0 <4.0.0`.
- Update numerous dependencies
2026-01-31 22:40:50 +01:00
MineTec 5f27956035 fix webuntis auth retry not working correctly 2025-09-10 20:23:14 +02:00
MineTec 9f51d68531 updated build runner tasks 2025-01-24 11:02:03 +01:00
MineTec f5407d2477 updated localstore collection to global constant 2024-04-16 14:39:20 +02:00
MineTec 4c7f53e309 updated project style guidelines 2024-04-03 19:18:17 +02:00
MineTec 75846750f7 updated project linter-rules and enforced them 2024-03-29 18:22:55 +01:00
MineTec 41372e9e86 #8 Added marker to indicate read status in talk chats 2024-03-10 22:03:01 +01:00
MineTec 22db412e75 Added api for custom timetable events 2024-02-12 01:00:12 +01:00
MineTec 4b5c2bf022 Fix hardcoded constant when polling for timetable, so teachers can get their timetable too 2023-10-18 20:48:12 +02:00
MineTec 62ae6a6e3c Made google-play login working again, and fixed numerous bugs
update version / increment-build-number (push) Successful in 9s
2023-08-02 20:56:02 +02:00
MineTec c6f0dad247 Added google play testing accounts and testing environment 2023-07-30 21:13:21 +02:00
MineTec a5b2242dc3 Fixed sorting on files, removed some logging 2023-07-16 22:15:24 +02:00
MineTec b7bb3805a2 Added explicit timetable objects with defined types 2023-06-19 10:54:23 +02:00
MineTec 7a791ef21f Added holidays viewer 2023-06-12 17:17:22 +02:00
MineTec 1521056217 Added central user credentials management 2023-06-11 18:18:37 +02:00
MineTec f0da6f2596 Refactor codebase resolving warnings and remove self-package imports 2023-06-03 11:27:14 +02:00
MineTec bf5c14f71c Removed unnecessary logging 2023-05-29 16:24:29 +02:00
MineTec 9b6a307212 Basic Webuntis error handling 2023-03-31 21:24:38 +02:00
MineTec f31f667fd9 Added 'go back' functionality and fileinfos to Fileviewer 2023-02-26 22:24:37 +01:00
MineTec 0ab44e3046 Removed unwanted logs, fixed authentication edge case scenario 2023-02-26 12:37:15 +01:00
MineTec 7a3744a70a Change timetable view from Dayview to Weekview
Added current day and time hint
2023-02-22 00:48:50 +01:00
MineTec edd8c1600a Cleanup 2023-02-20 13:32:14 +01:00
MineTec fea36b9a6d Added Nextcloud base 2023-02-20 10:56:51 +01:00
MineTec e54ae9c2ff Added getHolidays.dart webuntis method 2023-02-15 20:41:09 +01:00
MineTec 2b6dc8e3e6 Implement Webuntis HTTP Api and Display 2023-02-15 20:33:05 +01:00
MineTec 7432972b3c Implement local HTTP Api usage 2023-02-14 18:06:18 +01:00