Kacper Ziubryniewicz
|
bfcbeb7140
|
[APIv2/Librus] Add Synergia request
|
2019-10-23 00:03:40 +02:00 |
|
Kuba Szczodrzyński
|
5d3bebfdce
|
[APIv2] Implement swipe to refresh with ApiService.
|
2019-10-22 22:37:02 +02:00 |
|
Kuba Szczodrzyński
|
b8f58328cb
|
[APIv2/Vulcan] Add faster request signing.
|
2019-10-22 22:34:13 +02:00 |
|
Kacper Ziubryniewicz
|
3540b09623
|
[APIv2/Vulcan] Temporary fix for signing requests
|
2019-10-22 10:30:19 +02:00 |
|
Kuba Szczodrzyński
|
25744037f5
|
[DB] Fix migration compatibility for different app versions
|
2019-10-21 17:25:46 +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
|
f44b64fcc5
|
[APIv2/Vulcan] Add getting homework
|
2019-10-21 00:28:27 +02:00 |
|
Kacper Ziubryniewicz
|
2a7535920e
|
[APIv2/Vulcan] Add getting team if it doesn't exist
|
2019-10-21 00:27:24 +02:00 |
|
Kacper Ziubryniewicz
|
9e6741d542
|
[APIv2/Vulcan] Add getting events
|
2019-10-20 22:45:44 +02:00 |
|
Kacper Ziubryniewicz
|
0e5a32b253
|
[APIv2/Vulcan] Fix setting semester dates
|
2019-10-20 22:35:13 +02:00 |
|
Kacper Ziubryniewicz
|
929287a553
|
[APIv2/Vulcan] Add getting basic dictionaries (teachers and subjects)
|
2019-10-20 14:55:35 +02:00 |
|
Kacper Ziubryniewicz
|
a0fe24ada0
|
[APIv2/Vulcan] Add getting grades
|
2019-10-20 14:08:06 +02:00 |
|
Kacper Ziubryniewicz
|
dd34e7d008
|
[APIv2/Vulcan] Add Vulcan first login
|
2019-10-20 00:00:50 +02:00 |
|
Kacper Ziubryniewicz
|
92fb83ccf9
|
[APIv2/Vulcan] Add Vulcan Api
|
2019-10-19 20:38:30 +02:00 |
|
Kacper Ziubryniewicz
|
b32ebe4479
|
[APIv2/Librus] Move some code
|
2019-10-19 13:51:01 +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 |
|
Kuba Szczodrzyński
|
24ab2e7795
|
[LuckyNumber] Add lucky number metadata. Migrate Date field to int.
|
2019-10-18 08:46:55 +02:00 |
|
Kacper Ziubryniewicz
|
3f85825c4a
|
[API/Librus] Add showing classroom in substitutions
|
2019-10-17 15:07:06 +02:00 |
|
Kacper Ziubryniewicz
|
c03eca3804
|
[APIv2/Librus] Use apply in getting lucky numbers
|
2019-10-17 14:35:10 +02:00 |
|
Kuba Szczodrzyński
|
f79263e628
|
[APIv2] Implement Grades remove model. Implement Librus first login.
|
2019-10-15 06:49:19 +02:00 |
|
Kuba Szczodrzyński
|
e91b4fcf8b
|
[APIv2/Mobidziennik] Implement First login.
|
2019-10-14 15:44:02 +02:00 |
|
Kuba Szczodrzyński
|
0b7f9a08ef
|
[Profile] Remove all Profile.loggedIn usages.
|
2019-10-14 15:31:34 +02:00 |
|
Kuba Szczodrzyński
|
440b76d302
|
[APIv2/Login] EventBus: sticky events in Service. Add first login request in fragment.
|
2019-10-14 15:30:34 +02:00 |
|
Kuba Szczodrzyński
|
c433a615db
|
[Database] Fix homework/event types migration.
|
2019-10-14 15:20:21 +02:00 |
|
Kacper Ziubryniewicz
|
7b5269a1fe
|
[APIv2/Librus] Add getting classes
|
2019-10-14 14:04:02 +02:00 |
|
Kacper Ziubryniewicz
|
33cfaef454
|
[APIv2/Librus] Add getting the lucky number
|
2019-10-14 13:33:07 +02:00 |
|
Kuba Szczodrzyński
|
bdc0ceb11d
|
[APIv2] Simplify endpoint choosing. Optimize imports.
|
2019-10-14 10:59:11 +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
|
b59887d4e0
|
[APIv2/Mobidziennik] Change all messages list sync frequency.
|
2019-10-14 10:02:24 +02:00 |
|
Kuba Szczodrzyński
|
da9ccf6d29
|
[APIv2] Update Feature lists and progress strings.
|
2019-10-13 20:06:45 +02:00 |
|
Kuba Szczodrzyński
|
6b80d7cbd0
|
[APIv2] Update Feature shouldSync method.
|
2019-10-13 19:40:56 +02:00 |
|
Kacper Ziubryniewicz
|
0e17a70193
|
Merge remote-tracking branch 'origin/api-v2' into api-v2
|
2019-10-13 17:01:27 +02:00 |
|
Kacper Ziubryniewicz
|
6ff439b20d
|
[Database/Librus] Fix duplicate homework
|
2019-10-13 17:00:54 +02:00 |
|
Kacper Ziubryniewicz
|
70d35e12e5
|
[APIv2/Librus] Fix attendance metadata
|
2019-10-13 16:34:44 +02:00 |
|
Kuba Szczodrzyński
|
7561087c78
|
Merge remote-tracking branch 'origin/api-v2' into api-v2
|
2019-10-13 16:27:58 +02:00 |
|
Kacper Ziubryniewicz
|
42b56fa4a2
|
[APIv2/Librus] Add getting announcements
|
2019-10-13 16:17:39 +02:00 |
|
Kacper Ziubryniewicz
|
fb945470c0
|
[APIv2/Librus] Add getting attendances and their types
|
2019-10-13 15:45:21 +02:00 |
|
Kacper Ziubryniewicz
|
3b273440cc
|
[APIv2/Librus] Add getting homework
|
2019-10-12 23:25:53 +02:00 |
|
Kuba Szczodrzyński
|
b0fb87acdb
|
[APIv2] Add Feature priority setter and shouldSync method.
|
2019-10-12 17:01:21 +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
|
0875d13737
|
[APIv2/Librus] Update endpoint list structure
|
2019-10-11 23:09:23 +02:00 |
|
Kuba Szczodrzyński
|
39050cdee5
|
Merge remote-tracking branch 'origin/api-v2' into api-v2
|
2019-10-11 23:00:50 +02:00 |
|
Kuba Szczodrzyński
|
7594fdd578
|
[APIv2/Mobidziennik] Add Messages All+Inbox
|
2019-10-11 23:00:19 +02:00 |
|
Kacper Ziubryniewicz
|
93d5596942
|
[APIv2/Librus] Add events syncing and fix NPE in grades
|
2019-10-11 22:07:50 +02:00 |
|
Kuba Szczodrzyński
|
93fcc0deb7
|
Merge remote-tracking branch 'origin/api-v2' into api-v2
|
2019-10-11 21:36:59 +02:00 |
|
Kacper Ziubryniewicz
|
f6b50fbb58
|
[API/Librus] Fix grade syncing
|
2019-10-11 20:27:24 +02:00 |
|
Kacper Ziubryniewicz
|
cf0aa2788d
|
[API/Debug] Make debugging active profile in the home fragment
|
2019-10-11 20:03:03 +02:00 |
|
Kuba Szczodrzyński
|
67fbb96cd9
|
[APIv2/Mobidziennik] Refactor data structure
|
2019-10-11 16:42:24 +02:00 |
|
Kuba Szczodrzyński
|
ed8ca00a85
|
[APIv2] Add Grades. Update Firebase push receivers.
|
2019-10-11 16:24:45 +02:00 |
|
Kuba Szczodrzyński
|
7b3e2a9ea0
|
[APIv2/Mobidziennik] Add Lucky number, Class calendar, better exception handling
|
2019-10-10 18:56:05 +02:00 |
|
Kuba Szczodrzyński
|
931d09d0b0
|
Add database migration (unset last full sync)
|
2019-10-09 18:50:17 +02:00 |
|
Kuba Szczodrzyński
|
554faf06a1
|
[UI] Change bottom bar color to window background
|
2019-10-09 18:22:33 +02:00 |
|
Kuba Szczodrzyński
|
38c5f5d7f6
|
[UI] Change lesson time counter refresh intervals
|
2019-10-09 18:22:03 +02:00 |
|
Kuba Szczodrzyński
|
015416f2a8
|
[API/Librus] Fix for not clearing the grade category list
|
2019-10-09 18:20:54 +02:00 |
|
Kuba Szczodrzyński
|
2730c73413
|
[APIv2/Mobidziennik] Add Homework, Events, Timetable. Fix Users.
|
2019-10-09 17:23:44 +02:00 |
|
Kuba Szczodrzyński
|
bbaa405c59
|
[APIv2/Mobidziennik] Add Notices, Grades, fix Attendance
|
2019-10-08 19:16:19 +02:00 |
|
Kuba Szczodrzyński
|
6127e574db
|
[APIv2] Implement few Mobidziennik endpoints. Add grade category type.
|
2019-10-07 23:03:39 +02:00 |
|
Kuba Szczodrzyński
|
1b53c35ec5
|
[APIv2] Fix Librus grades exception. Improve error handling and sync cancellation.
|
2019-10-07 20:50:44 +02:00 |
|
Kacper Ziubryniewicz
|
359fd4efed
|
[API/Librus] Add grades
|
2019-10-07 20:04:23 +02:00 |
|
Kuba Szczodrzyński
|
f7412fea7f
|
[APIv2] Update Mobidziennik API. Update Data structure.
|
2019-10-06 22:58:13 +02:00 |
|
Kuba Szczodrzyński
|
f0bf6b8b81
|
[APIv2] Add sparse array extensions - simplify getting data from database.
|
2019-10-06 20:58:05 +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
|
18e469af71
|
[Database] Fix lesson ranges database entity in index
|
2019-10-05 14:24:23 +02:00 |
|
Kuba Szczodrzyński
|
ce921b9b85
|
[APIv2] Update endpoint timer features
|
2019-10-05 13:12:35 +02:00 |
|
Kuba Szczodrzyński
|
bb0a366ef1
|
[APIv2/Librus] Refactor structure
|
2019-10-05 12:28:45 +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
|
648699547e
|
[APIv2] Fix receivers and other weird things
|
2019-10-04 20:24:47 +02:00 |
|
Kuba Szczodrzyński
|
c8c933fb20
|
[APIv2] Implement endpoint timers. Fix compilation issues after merge.
|
2019-10-04 17:14:56 +02:00 |
|
Kuba Szczodrzyński
|
870a429f3d
|
Add back Librus test
|
2019-10-03 22:16:16 +02:00 |
|
Kuba Szczodrzyński
|
23a9f24d52
|
Fix compilation issues after merge
|
2019-10-03 21:10:21 +02:00 |
|
Kuba Szczodrzyński
|
48a2ae3599
|
Merge branch 'develop' into api-v2
|
2019-10-03 21:07:17 +02:00 |
|
Kuba Szczodrzyński
|
57a70aa777
|
[3.1] Update secret password
|
2019-10-02 19:07:47 +02:00 |
|
Kuba Szczodrzyński
|
74639e2b03
|
[Settings] Save profile after teacher absences setting change
|
2019-10-02 17:59:54 +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
|
92880d40cf
|
[APIv2/Librus] Update endpoint choosing algorithm
|
2019-10-01 11:32:53 +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 |
|
Kuba Szczodrzyński
|
783734bf9e
|
[API/Vulcan] Make Grade's added date include exact time
|
2019-09-29 20:14:11 +02:00 |
|
Kacper Ziubryniewicz
|
fd034128e8
|
[Agenda] Add showing teachers absence time hours
|
2019-09-29 18:49:15 +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 |
|
Kuba Szczodrzyński
|
2ae6d2a4a0
|
[APIv2] Update LibrusTest
|
2019-09-29 17:22:44 +02:00 |
|
Kuba Szczodrzyński
|
0bf2026a64
|
[APIv2] Add API Service. Update other APIv2 components. Update Profile DAO
|
2019-09-29 17:19:38 +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
|
07d4616974
|
[Homework] Optimize sorting using layout manager
|
2019-09-29 12:54:41 +02:00 |
|
Kacper Ziubryniewicz
|
8d86f9c7af
|
[Homework/UI] Make better gaining attention on FAB
|
2019-09-29 12:44:20 +02:00 |
|
Kacper Ziubryniewicz
|
54b56768c1
|
[Homework] Fix homework sorting
|
2019-09-29 12:39:07 +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
|
f4b997b41f
|
[Api/Librus] Add syncing and saving teacher absence
|
2019-09-28 22:14:57 +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
|
2d0f94a3a2
|
[API] Make grade categories synchronize without fullSync
|
2019-09-27 23:49:44 +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
|
5edd4d5922
|
Add Chucker
|
2019-09-27 18:41:58 +02:00 |
|
Kuba Szczodrzyński
|
6b93ea25c6
|
Merge branch 'hotfix-3.0.3' into develop
|
2019-09-26 22:36:43 +02:00 |
|
Kuba Szczodrzyński
|
773b590d79
|
[API/Vulcan] Fix for null OddzialKod in students list.
|
2019-09-26 20:25:57 +02:00 |
|
Kuba Szczodrzyński
|
8a30c6c7ce
|
[API/Vulcan] Fix messages mark-as-read. Fix sent messages & attendances sync.
|
2019-09-26 18:48:45 +02:00 |
|
Kuba Szczodrzyński
|
1bdafd489c
|
[API/Vulcan] Add marking message as read in the e-register.
|
2019-09-25 22:37:44 +02:00 |
|
Kuba Szczodrzyński
|
9cc4da5fe9
|
[API/Vulcan] Temporarily try to fix attendances not syncing.
|
2019-09-25 22:26:28 +02:00 |
|
Kuba Szczodrzyński
|
33ca55401b
|
[API/Vulcan] Swap grade category and description.
|
2019-09-25 22:23:47 +02:00 |
|
Kuba Szczodrzyński
|
37e57d2f73
|
[API/Librus] Fix timetable with no HourFrom and HourTo.
|
2019-09-25 21:48:28 +02:00 |
|
Kuba Szczodrzyński
|
554097fc7d
|
[API/Librus] Fix r() IndexOutOfBounds. Fix Descriptive grades NPE.
|
2019-09-25 21:40:03 +02:00 |
|
Kuba Szczodrzyński
|
2870931481
|
[APIv2/Librus] Update Librus Messages login method.
|
2019-09-25 21:28:04 +02:00 |
|
Kuba Szczodrzyński
|
0cea6af5b1
|
Merge branch 'hotfix-3.0.2' into develop
|
2019-09-25 18:49:09 +02:00 |
|
Kuba Szczodrzyński
|
df52029a29
|
[API/Librus] Add Librus descriptive grades ("Bieżące oceny opisowe") support.
|
2019-09-24 21:45:49 +02:00 |
|
Kacper Ziubryniewicz
|
e344be0fa1
|
Add basic getting school free days in API
|
2019-09-24 21:00:47 +02:00 |
|
Kuba Szczodrzyński
|
4cbb573d17
|
[APIv2/Librus] Update Librus login methods.
|
2019-09-24 20:12:25 +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
|
93b4c03b87
|
Remove older app version check
|
2019-09-23 21:26:29 +02:00 |
|
Kuba Szczodrzyński
|
e95d9ee514
|
[APIv2/Librus] Update Librus Synergia login method. Add Librus Messages login method.
|
2019-09-23 09:02:59 +02:00 |
|
Kuba Szczodrzyński
|
a785db4d47
|
[APIv2/Librus] Add Librus Synergia login method. Update structure and error handling.
|
2019-09-22 22:02:36 +02:00 |
|
Kuba Szczodrzyński
|
76d39ac623
|
[APIv2/Librus] Create Login methods, update API structure
|
2019-09-21 23:01:31 +02:00 |
|
Kuba Szczodrzyński
|
1bdee7857c
|
Update Profile, remove older app version check
|
2019-09-21 23:00:15 +02:00 |
|
Kuba Szczodrzyński
|
a4db208dfd
|
Merge branch 'hotfix-3.0.1' into develop
|
2019-09-20 22:47:54 +02:00 |
|
Kuba Szczodrzyński
|
d7a6c222f7
|
[API/Iuczniowie] Fix syncing grades without color
|
2019-09-20 22:41:51 +02:00 |
|
Kuba Szczodrzyński
|
1bdd13bf23
|
Remove unnecessary files.
|
2019-09-20 19:38:25 +02:00 |
|
Kuba Szczodrzyński
|
cd3b69b136
|
Remove unnecessary files.
|
2019-09-20 19:37:45 +02:00 |
|
Kuba Szczodrzyński
|
3827aeb9b4
|
APIv2: Update endpoints
|
2019-09-20 19:12:47 +02:00 |
|
Kuba Szczodrzyński
|
4b5c14cbd5
|
APIv2: Prepare schemes
|
2019-09-20 19:12:05 +02:00 |
|
Kuba Szczodrzyński
|
003ffa2251
|
APIv2: Create DataEndpoint
|
2019-09-19 11:23:48 +02:00 |
|
Kuba Szczodrzyński
|
b3fa342876
|
API/Mobidziennik: Fix grades empty subject issue, teacher names with trailing spaces
|
2019-09-19 10:55:41 +02:00 |
|
Kuba Szczodrzyński
|
dce4ef822b
|
UI: Fix status bar/NavLib issues, temporarily
|
2019-09-19 10:29:10 +02:00 |
|
Kuba Szczodrzyński
|
d8afa47d2c
|
API/Librus: Fix Classrooms NPE issue
|
2019-09-19 10:09:33 +02:00 |
|
Kuba Szczodrzyński
|
31588731da
|
you've been waiting for this moment for so long
|
2019-09-18 22:29:09 +02:00 |
|