Commit Graph

98 Commits

Author SHA1 Message Date
Kuba Szczodrzyński
35ed31f6b9 [APIv2/Librus] Add Attendance types, Classrooms, Event types, Notices, Notice types, PT meetings. Simplify JSON array iteration. 2019-10-24 22:15:35 +02:00
Kacper Ziubryniewicz
bbf8f05d3c [APIv2/Vulcan] Add getting notices 2019-10-23 22:59:45 +02:00
Kuba Szczodrzyński
7822810b91 [APIv2] Implement APIv2 in first login activity. 2019-10-23 19:13:54 +02:00
Kuba Szczodrzyński
5d3bebfdce [APIv2] Implement swipe to refresh with ApiService. 2019-10-22 22:37:02 +02:00
Kacper Ziubryniewicz
0395598efb Merge branch 'develop' into api-v2
# Conflicts:
#	app/src/main/java/pl/szczodrzynski/edziennik/data/db/AppDb.java
2019-10-21 16:52:52 +02:00
Kacper Ziubryniewicz
929287a553 [APIv2/Vulcan] Add getting basic dictionaries (teachers and subjects) 2019-10-20 14:55:35 +02:00
Kacper Ziubryniewicz
e138ca6eab [APIv2/Librus] Add getting and showing teacher absence reason 2019-10-19 13:33:50 +02:00
Kacper Ziubryniewicz
cf8afc03bc [APIv2/Librus] Add getting teacher absences 2019-10-19 13:21:15 +02:00
Kuba Szczodrzyński
8dc358b075 [APIv2] Notifications - DB entity, move to APIv2. Add Server event sync and web push. 2019-10-18 22:12:40 +02:00
Kacper Ziubryniewicz
7b5269a1fe [APIv2/Librus] Add getting classes 2019-10-14 14:04:02 +02:00
Kuba Szczodrzyński
b35df5ef11 [APIv2] Add API first login method. Better cancellation handling. 2019-10-14 10:25:44 +02:00
Kuba Szczodrzyński
da9ccf6d29 [APIv2] Update Feature lists and progress strings. 2019-10-13 20:06:45 +02:00
Kacper Ziubryniewicz
ea36e8e9bd [Home] Add marking everything as read in the home fragment 2019-10-11 23:38:40 +02:00
Kuba Szczodrzyński
ed8ca00a85 [APIv2] Add Grades. Update Firebase push receivers. 2019-10-11 16:24:45 +02:00
Kuba Szczodrzyński
7a06593821 [APIv2] Add Vulcan login. Refactor API structure. Add request debug logging. 2019-10-06 18:13:31 +02:00
Kuba Szczodrzyński
ddf4fb0b46 [APIv2] Add Mobidziennik login & API prototype. Refactor some classes 2019-10-05 23:42:37 +02:00
Kuba Szczodrzyński
535d608829 [APIv2] Add e-register Template 2019-10-05 14:26:01 +02:00
Kuba Szczodrzyński
ce921b9b85 [APIv2] Update endpoint timer features 2019-10-05 13:12:35 +02:00
Kuba Szczodrzyński
fabacfdcca [APIv2/Librus] Update endpoints: API/Schools, API/Events 2019-10-05 12:26:52 +02:00
Kuba Szczodrzyński
48a2ae3599 Merge branch 'develop' into api-v2 2019-10-03 21:07:17 +02:00
Kuba Szczodrzyński
c568a1f571 [Settings] Update about section copyright text 2019-10-02 18:01:23 +02:00
Kuba Szczodrzyński
ca022e1d8a [Translations] Teacher absence showing setting 2019-10-02 17:11:39 +02:00
Kacper Ziubryniewicz
46d0459070 [Settings] Add setting for showing teacher absences 2019-10-02 12:52:39 +02:00
Kacper Ziubryniewicz
0a578e9a28 Move help and feedback to the other module 2019-10-02 12:19:12 +02:00
Kuba Szczodrzyński
4c6b467847 [APIv2] Finalize the basic API service. Add notification. Add exported broadcast receiver. 2019-10-01 21:27:09 +02:00
Kuba Szczodrzyński
d2f06a256f [APIv2] Update API, add endpoint choosing algorithm 2019-10-01 07:03:12 +02:00
Kuba Szczodrzyński
b8304e7441 [UI/Agenda] Fix event list truncated & update tools preview 2019-09-29 22:06:51 +02:00
Kuba Szczodrzyński
d1164c8acd [UI/Agenda] Fix lesson change list truncated 2019-09-29 22:02:24 +02:00
Kuba Szczodrzyński
9a3ab838b7 [UI/Agenda] Fix teacher absence list truncated 2019-09-29 21:48:35 +02:00
Kacper Ziubryniewicz
d7b2369a32 [Agenda] Add showing teachers absence time 2019-09-29 17:57:10 +02:00
Kacper Ziubryniewicz
2c4e0e3121 [Agenda] Add teacher absence in event list dialog 2019-09-29 17:40:54 +02:00
Kacper Ziubryniewicz
b17675ec0c Merge branch 'develop' into feature/teacher-absence 2019-09-29 16:09:38 +02:00
Kacper Ziubryniewicz
1a74c2a174 [API/Librus] Add syncing grade comments 2019-09-29 15:54:59 +02:00
Kacper Ziubryniewicz
c8f24611ba [Agenda] Add teachers absence dialog 2019-09-29 01:17:08 +02:00
Kacper Ziubryniewicz
0b0cd4c76e [Agenda] Add teachers absence counting as event 2019-09-29 00:07:29 +02:00
Kacper Ziubryniewicz
7d136d9d77 [Structure] Change file names (remove Register before fragment names) 2019-09-28 15:56:07 +02:00
Kacper Ziubryniewicz
26c801ebee [Structure] Move daos and models to database modules 2019-09-28 15:17:03 +02:00
Kacper Ziubryniewicz
165a804ba9 [Structure] Move fragments, activities and adapters to specific modules 2019-09-28 14:37:05 +02:00
Kacper Ziubryniewicz
eb9ec3e0de [UI/Translations] Make some small fixes and add more translations 2019-09-27 23:45:34 +02:00
Kacper Ziubryniewicz
b844914654 [UI] Refactor homework fragment and fix typos 2019-09-27 23:27:15 +02:00
Kuba Szczodrzyński
0cea6af5b1 Merge branch 'hotfix-3.0.2' into develop 2019-09-25 18:49:09 +02:00
Kacper Ziubryniewicz
e344be0fa1 Add basic getting school free days in API 2019-09-24 21:00:47 +02:00
Kuba Szczodrzyński
9500ba52fd [UI] Fix status bar icon color in light theme, color&date picker dialogs crashing the app. 2019-09-23 21:53:04 +02:00
Kuba Szczodrzyński
18d9471a94 [UI] Fix web push activity QR scanner 2019-09-23 21:32:12 +02:00
Kuba Szczodrzyński
a4db208dfd Merge branch 'hotfix-3.0.1' into develop 2019-09-20 22:47:54 +02:00
Kacper Ziubryniewicz
2eee9e77e3 [UI] Fix scrolling in web push activity 2019-09-20 21:14:58 +02:00
Kuba Szczodrzyński
dce4ef822b UI: Fix status bar/NavLib issues, temporarily 2019-09-19 10:29:10 +02:00
Kuba Szczodrzyński
31588731da you've been waiting for this moment for so long 2019-09-18 22:29:09 +02:00