Kuba Szczodrzyński
|
a6b91c3a14
|
[Models] Add basic error protection in Date, Time.
|
2020-02-19 23:04:28 +01:00 |
|
Kuba Szczodrzyński
|
164cfbfd0d
|
[API/Mobidziennik] Fix getting grade added dates, colors and averages.
|
2020-02-19 22:59:32 +01:00 |
|
Kuba Szczodrzyński
|
0bb340e96e
|
[API/Mobidziennik] Implement web attendance scrapper.
|
2020-02-19 18:58:57 +01:00 |
|
Kuba Szczodrzyński
|
f0447dc455
|
[API/Mobidziennik] Fix too much clearing grades from DB. Add performance debugging to Data and ApiService.
|
2020-02-19 16:38:11 +01:00 |
|
Kuba Szczodrzyński
|
626bbfa7a4
|
[API/Mobidziennik] Add sent messages endpoint.
|
2020-02-18 20:10:05 +01:00 |
|
Kuba Szczodrzyński
|
169a900f01
|
[API] Implement passing last sync time to endpoints.
|
2020-02-18 18:58:51 +01:00 |
|
Kuba Szczodrzyński
|
d0992eaf54
|
[API] Implement error handling and exception catching in Szkolny API.
|
2020-02-16 22:50:06 +01:00 |
|
Kuba Szczodrzyński
|
fc21d757c3
|
[API/Szkolny] Restrict AppSync to run only every 24 hours (if no WebPush needed).
|
2020-02-16 14:30:13 +01:00 |
|
Kuba Szczodrzyński
|
54363ee919
|
[UI/Timetable] Add lesson type annotation in LessonDetailsDialog.
|
2020-02-16 14:12:55 +01:00 |
|
Kuba Szczodrzyński
|
fdad3b9997
|
[Push/Mobidziennik] Add support for behaviour grades push.
|
2020-02-16 13:44:45 +01:00 |
|
Kuba Szczodrzyński
|
4ad826ebe8
|
[API] Implement Librus Captcha. Refactor notification constants. Update empty account error as a dialog.
|
2020-02-16 13:42:14 +01:00 |
|
Kuba Szczodrzyński
|
f5e1e9fdd9
|
[Deprecated] Remove ServerRequest, GenericDialog.
|
2020-02-15 18:53:38 +01:00 |
|
Kuba Szczodrzyński
|
82b232d0e5
|
[Messages/Compose] Add dropdown icon to show all recipient categories. Add before-send confirmation dialog.
|
2020-02-15 14:36:36 +01:00 |
|
Kuba Szczodrzyński
|
c8c1fe5367
|
[4.0-beta.8] Update build.gradle and signing.
|
2020-02-14 22:39:13 +01:00 |
|
Kuba Szczodrzyński
|
71128e0244
|
[Messages/Compose] Fix text layout jumping and scrolling off-screen when typing a long message.
|
2020-02-14 22:28:58 +01:00 |
|
Kacper Ziubryniewicz
|
453bcaa1f6
|
[Dialog/Day] Show lesson changes and teacher absences in the day dialog.
|
2020-02-13 23:04:29 +01:00 |
|
Kuba Szczodrzyński
|
48898ab1d4
|
[Widgets] Fix profile separator text color.
|
2020-02-13 13:44:20 +01:00 |
|
Kuba Szczodrzyński
|
a095520d0d
|
[UI/Agenda] Fix subject, teacher and time display in all day events.
|
2020-02-13 13:33:04 +01:00 |
|
Kuba Szczodrzyński
|
2e0c6fa6a5
|
[Errors] Add request body in error reporting.
|
2020-02-13 09:57:59 +01:00 |
|
Kuba Szczodrzyński
|
bfbc0861df
|
[Notifications] Disable notifications about past events & timetable changes.
|
2020-02-12 23:05:03 +01:00 |
|
Kuba Szczodrzyński
|
3a500f3f28
|
[API/Librus] Fix student name not normalized, short name not having a trailing dot (remove legacy code).
|
2020-02-12 19:20:39 +01:00 |
|
Kacper Ziubryniewicz
|
df8094c39c
|
[Dialog/LessonChanges] Add a new lesson changes dialog.
|
2020-02-11 16:34:40 +01:00 |
|
Kacper Ziubryniewicz
|
448fd0e884
|
[API/Librus] Fix marking removed announcements as read.
|
2020-02-10 23:53:04 +01:00 |
|
Kuba Szczodrzyński
|
4717b4549e
|
[Feedback] Fix crashing when null message is received.
|
2020-02-09 23:03:37 +01:00 |
|
Kuba Szczodrzyński
|
57a8d72f1c
|
[Feedback] Fix received messages not displaying for user.
|
2020-02-09 23:00:01 +01:00 |
|
Kuba Szczodrzyński
|
7e57617e04
|
[Feedback] Update proguard rules for feedback message entity.
|
2020-02-09 22:03:41 +01:00 |
|
Kuba Szczodrzyński
|
37ddd643ac
|
[Feedback] Hide notification when feedback is open. Fix mixing messages when a thread is open.
|
2020-02-09 15:10:03 +01:00 |
|
Kuba Szczodrzyński
|
bcf3fef303
|
[Widget/Timetable] Fix no lessons text not legible on dark background.
|
2020-02-09 14:34:38 +01:00 |
|
Kuba Szczodrzyński
|
7ac4d24106
|
[4.0-beta.7] Update build.gradle, signing and changelog.
|
2020-02-08 23:16:54 +01:00 |
|
Kuba Szczodrzyński
|
93e5bce778
|
[Feedback] Fix showing wrong names, improve messages filtering by device id.
|
2020-02-08 23:12:32 +01:00 |
|
Kuba Szczodrzyński
|
d48beba307
|
[Notifications] Fix timetable notification not having subject name.
|
2020-02-08 23:11:59 +01:00 |
|
Kacper Ziubryniewicz
|
760338496c
|
[Dialog/GenerateBlockTimetable] Add option for showing teacher names.
|
2020-02-08 01:33:34 +01:00 |
|
Kacper Ziubryniewicz
|
b52e7a3078
|
[Database] Remove unnecessary migration.
|
2020-02-04 20:59:13 +01:00 |
|
Kacper Ziubryniewicz
|
78c5b6b2a5
|
[Database] Fix migrations from 3.2.1 to 4.0-beta.
|
2020-02-04 00:31:56 +01:00 |
|
Kuba Szczodrzyński
|
60a3c38951
|
[API/Vulcan] Add automatic semester date and ID updating.
|
2020-02-01 21:41:09 +01:00 |
|
Kuba Szczodrzyński
|
4763033f24
|
[4.0-beta.6] Update build.gradle, signing and changelog.
|
2020-01-28 22:53:52 +01:00 |
|
Kuba Szczodrzyński
|
3b0570d21c
|
Revert "[Sync] Lower the priority of sync notification."
This reverts commit 1677be9e6fa30478564df94201ea0f8193d6e5b8.
|
2020-01-28 22:47:59 +01:00 |
|
Kacper Ziubryniewicz
|
16bf478d1a
|
[UI/Agenda] Rewrite agenda in Kotlin and add lesson change counters.
|
2020-01-26 22:20:46 +01:00 |
|
Kuba Szczodrzyński
|
5bf181b6d1
|
[Feedback] Implement notifications.
|
2020-01-26 22:03:20 +01:00 |
|
Kuba Szczodrzyński
|
21b2e5d194
|
[Feedback] Add new feedback fragment and API.
|
2020-01-26 20:05:32 +01:00 |
|
Kacper Ziubryniewicz
|
759afcf3ca
|
[Database/Migrations] Move migrations to files.
|
2020-01-25 17:23:47 +01:00 |
|
Kacper Ziubryniewicz
|
d48c7844a4
|
[UI/Settings] Add grades config dialog to settings fragment.
|
2020-01-25 13:31:40 +01:00 |
|
Kacper Ziubryniewicz
|
7d8caa8df7
|
[API/Librus] Use added by teacher id instead of lesson teacher in attendance.
|
2020-01-25 12:42:03 +01:00 |
|
Kacper Ziubryniewicz
|
62f53930da
|
[Dialog/GradesConfig] Add grades view config dialog.
|
2020-01-22 23:09:07 +01:00 |
|
Kacper Ziubryniewicz
|
9a45cbb679
|
[UI] Add keepScreenOn in counter activity and bell sync dialog.
|
2020-01-22 23:08:23 +01:00 |
|
Kuba Szczodrzyński
|
8e5a10f6d8
|
[API/Mobidziennik] Implement getting email for push registration.
|
2020-01-21 20:44:49 +01:00 |
|
Kuba Szczodrzyński
|
10c57d2272
|
[Sync] Lower the priority of sync notification.
|
2020-01-20 23:10:35 +01:00 |
|
Kuba Szczodrzyński
|
67d4d0f898
|
[Sync] Fix doubled and dead notifications during sync.
|
2020-01-20 21:36:53 +01:00 |
|
Kuba Szczodrzyński
|
97e0d04842
|
[API] Partially revert "Include device object in each request."
|
2020-01-20 21:34:22 +01:00 |
|
Kuba Szczodrzyński
|
3ba30ede92
|
[Sync] Fix sync notification crashing on Oreo+.
|
2020-01-20 20:26:52 +01:00 |
|
Kuba Szczodrzyński
|
1035e411ab
|
[API] Include device object in each request.
|
2020-01-20 19:43:14 +01:00 |
|
Kuba Szczodrzyński
|
d5ae4b7ec9
|
[Home/Grades] Remove filtering grades by semester.
|
2020-01-20 19:30:20 +01:00 |
|
Kuba Szczodrzyński
|
111d040cf9
|
[Updates] Fix no update toast not visible.
|
2020-01-20 19:27:59 +01:00 |
|
Kuba Szczodrzyński
|
8cc594d170
|
[Widget/Timetable] Fix widget crashing with NO_LESSONS item.
|
2020-01-20 19:27:06 +01:00 |
|
Kuba Szczodrzyński
|
d8a8bed68d
|
[4.0-beta.5] Update build.gradle and signing.
|
2020-01-19 22:42:29 +01:00 |
|
Kuba Szczodrzyński
|
eedbd954bd
|
[Updates] Add toast for error while checking and for no updates.
|
2020-01-19 22:35:12 +01:00 |
|
Kuba Szczodrzyński
|
0eb8366027
|
[Changelog] Fix changelog dialog appearance on Android N+.
|
2020-01-19 22:29:34 +01:00 |
|
Kuba Szczodrzyński
|
894135104b
|
[4.0-beta.4] Update build.gradle, signing and changelog.
|
2020-01-19 22:18:20 +01:00 |
|
Kuba Szczodrzyński
|
7b2e408efc
|
[Sync] Make sync not possible for archived profiles. Translate some error codes.
|
2020-01-19 22:17:57 +01:00 |
|
Kuba Szczodrzyński
|
e4115c122e
|
[Errors] Add reporting app version name along with the error.
|
2020-01-19 21:57:17 +01:00 |
|
Kuba Szczodrzyński
|
537b16949e
|
[Updates] Fix running update worker in Java.
|
2020-01-19 21:52:08 +01:00 |
|
Kuba Szczodrzyński
|
ca60ceb2a7
|
[Firebase] Implement handling app updates.
|
2020-01-19 21:49:58 +01:00 |
|
Kuba Szczodrzyński
|
0fad12fea5
|
[Updates] Change update channel to beta.
|
2020-01-19 21:39:28 +01:00 |
|
Kuba Szczodrzyński
|
6cd2c23aac
|
[Firebase] Implement handling server messages.
|
2020-01-19 21:31:37 +01:00 |
|
Kuba Szczodrzyński
|
512baaa43f
|
[Errors] Include parser error body when reporting HTTP errors.
|
2020-01-19 20:34:10 +01:00 |
|
Kuba Szczodrzyński
|
d097fcc973
|
[API/Librus] Fix classrooms name short extraction when name contains two spaces.
|
2020-01-19 20:22:41 +01:00 |
|
Kacper Ziubryniewicz
|
621dbd459c
|
[API/Vulcan] Fix marking messages as seen.
|
2020-01-19 20:03:25 +01:00 |
|
Kuba Szczodrzyński
|
840ab4b0c4
|
[Models] Remove unused models and classes.
|
2020-01-19 19:30:38 +01:00 |
|
Kuba Szczodrzyński
|
904be34a87
|
[Notifications] Fix showing an empty notification where the list is empty.
|
2020-01-19 19:19:30 +01:00 |
|
Kuba Szczodrzyński
|
b7fc6fcc38
|
[Structure] Refactor App class to Kotlin. Rewrite SzkolnyTask and posting notifications. Remove dependency on AppConfig. Update libraries and gradle.
|
2020-01-19 19:07:27 +01:00 |
|
Kuba Szczodrzyński
|
55c6e40d6d
|
[DB] Convert AppDb to Kotlin.
|
2020-01-19 18:44:57 +01:00 |
|
Kacper Ziubryniewicz
|
4dfb015057
|
[Firebase/Librus] Implement basic push integration.
|
2020-01-19 01:17:33 +01:00 |
|
Kacper Ziubryniewicz
|
e40a0ba2bb
|
[Strings] Add missing translations.
|
2020-01-18 00:44:13 +01:00 |
|
Kacper Ziubryniewicz
|
fd48f10df9
|
[Dialog/EventDetails] Show toast when calendar app not found instead of crashing.
|
2020-01-18 00:26:26 +01:00 |
|
Kuba Szczodrzyński
|
6a54e7fef7
|
[Firebase] Implement Mobidziennik push service.
|
2020-01-16 09:27:30 +01:00 |
|
Kacper Ziubryniewicz
|
5c4d6ed140
|
[API/Edudziennik] Fix getting attendances.
|
2020-01-15 23:19:33 +01:00 |
|
Kacper Ziubryniewicz
|
9ed1be3594
|
[UI/DrawerProfiles] Add button for marking everything as read in every profile.
|
2020-01-15 22:58:22 +01:00 |
|
Kacper Ziubryniewicz
|
c5ce582678
|
[API/Edudziennik] Fix fix for semesters and getting grades on first login.
|
2020-01-15 22:26:38 +01:00 |
|
Kacper Ziubryniewicz
|
2050083bce
|
[API/Edudziennik] Fix semesters and getting grades on first login.
|
2020-01-15 21:19:48 +01:00 |
|
Kacper Ziubryniewicz
|
92e6bdb562
|
[API/iDziennik] Fix regex getting school year in first login.
|
2020-01-13 22:42:30 +01:00 |
|
Kuba Szczodrzyński
|
93e70c38b7
|
[Firebase] Implement base for per-register FCM tasks.
|
2020-01-12 21:39:06 +01:00 |
|
Kuba Szczodrzyński
|
45b96179a5
|
[DB] Fix timetable migration crashing app.
|
2020-01-12 21:33:46 +01:00 |
|
Kacper Ziubryniewicz
|
a29a534a40
|
[API/Edudziennik] Fix showing notifications for presence attendances.
|
2020-01-12 19:45:20 +01:00 |
|
Kuba Szczodrzyński
|
8e2297359c
|
[Firebase] Implement new custom FCM service.
|
2020-01-11 19:07:25 +01:00 |
|
Kuba Szczodrzyński
|
92ba7248ef
|
[UI] Fix vector drawables crashing on API < 21.
|
2020-01-11 13:56:09 +01:00 |
|
Kuba Szczodrzyński
|
f657d37cbd
|
[DB/Timetable] Fix migration fixing wrong primary key columns.
|
2020-01-10 22:23:14 +01:00 |
|
Kuba Szczodrzyński
|
9e312f60bf
|
[APIService] Fix showing notification with no service running.
|
2020-01-10 21:34:55 +01:00 |
|
Kuba Szczodrzyński
|
85f72b78f7
|
[DB/Timetable] Fix wrong primary key columns.
|
2020-01-10 21:33:59 +01:00 |
|
Kuba Szczodrzyński
|
40acb67ceb
|
[Errors] Fix Timeout error detection (SocketTimeoutException inherits from InterruptedIOException).
|
2020-01-10 16:44:54 +01:00 |
|
Kuba Szczodrzyński
|
3ae8100bda
|
[4.0-beta.3] Update build.gradle, signing and changelog.
|
2020-01-10 11:17:42 +01:00 |
|
Kuba Szczodrzyński
|
1a3dc41edf
|
[API/Idziennik] Fix error when historical grade has no color.
|
2020-01-10 11:14:43 +01:00 |
|
Kuba Szczodrzyński
|
b111d33b04
|
[Widget/Config] Disable Unified lucky number widget in config activity.
|
2020-01-09 21:11:43 +01:00 |
|
Kacper Ziubryniewicz
|
ea5720d1c8
|
[API/Edudziennik] Fix grades colors.
|
2020-01-08 21:12:10 +01:00 |
|
Kacper Ziubryniewicz
|
53675122c6
|
[Dialog/EventDetails] Add feature for saving events in calendar app.
|
2020-01-08 20:51:06 +01:00 |
|
Kacper Ziubryniewicz
|
4ba7997bc1
|
[Database] Fix bug with teacher and subject id when sharing event.
|
2020-01-07 21:37:58 +01:00 |
|
Kuba Szczodrzyński
|
19c446d267
|
[Widgets/LuckyNumber] Implement a widget. Not knowing if it works or not, sorry.
|
2020-01-07 11:42:51 +01:00 |
|
Kuba Szczodrzyński
|
1abb9ac378
|
[API] Fix config not reading from DB. Do not sync device if not changed.
|
2020-01-07 10:45:21 +01:00 |
|
Kuba Szczodrzyński
|
f9c7492726
|
[Widget/Timetable] Fix past lessons (today) not displayed.
|
2020-01-07 10:14:43 +01:00 |
|
Kuba Szczodrzyński
|
6ece6ca52a
|
[UI/Counter] Add Bell Sync option in counter activity.
|
2020-01-07 09:48:24 +01:00 |
|
Kuba Szczodrzyński
|
f6a8e9d2fa
|
[4.0-beta.2] Update build.gradle, signing and changelog.
|
2020-01-06 22:34:46 +01:00 |
|
Kuba Szczodrzyński
|
878de34546
|
[Widgets] Implement new Notifications widget.
|
2020-01-06 22:26:54 +01:00 |
|
Kacper Ziubryniewicz
|
7b97ef316d
|
[Structure] Change database file structure. Rewrite converters to Kotlin.
|
2020-01-06 21:25:34 +01:00 |
|
Kacper Ziubryniewicz
|
aafa87c661
|
[Deprecated] Remove deprecated home fragment.
|
2020-01-06 19:17:28 +01:00 |
|
Kacper Ziubryniewicz
|
26eb2e4381
|
[Announcements/Liburs] Fix error on marking as read and make announcement show even when there's no Internet connection.
|
2020-01-06 18:24:43 +01:00 |
|
Kacper Ziubryniewicz
|
4b08ea7a89
|
[Dialog/GenerateBlockTimetable] Fix not showing cancelled lessons.
|
2020-01-06 17:47:57 +01:00 |
|
Kuba Szczodrzyński
|
7f1f2d0039
|
[API/Mobidziennik] Implement Lesson Ranges. Make Cancelled lesson use old* variables.
|
2020-01-06 17:30:38 +01:00 |
|
Kuba Szczodrzyński
|
0227762ddc
|
[API/DataRemoveModel] Make DAO not remove TYPE_NO_LESSON entries.
|
2020-01-06 16:54:35 +01:00 |
|
Kuba Szczodrzyński
|
ff0de8afc2
|
[UI/Dialogs] Remove debug toasts. Remove old Event List Dialog.
|
2020-01-06 16:43:31 +01:00 |
|
Kuba Szczodrzyński
|
ddf66ef061
|
[UI/Dialogs] Fix "No events" text alignment.
|
2020-01-06 16:36:48 +01:00 |
|
Kuba Szczodrzyński
|
52ecfba0a5
|
[API/Librus] Add Lessons endpoint and showing correct attendance subjects.
|
2020-01-06 16:27:37 +01:00 |
|
Kuba Szczodrzyński
|
e123ff1bec
|
[Timetable] Fix Timetable crashing with Swipe Refresh Layout and no parent.
|
2020-01-06 15:57:15 +01:00 |
|
Kuba Szczodrzyński
|
45753583ee
|
[UI/Login] Fix back button not working on Login Chooser.
|
2020-01-06 15:56:23 +01:00 |
|
Kuba Szczodrzyński
|
5a77c481a2
|
[Extensions] Make asJsonObjectList return non-nullable JsonObjects.
|
2020-01-06 15:05:33 +01:00 |
|
Kuba Szczodrzyński
|
4e796542d7
|
[ZXing] Try to fix QR code scanner crashing (Proguard).
|
2020-01-06 14:53:51 +01:00 |
|
Kuba Szczodrzyński
|
ae42c227a8
|
[API/Idziennik] Add showing error on getting recipient list with no permissions. Translate some error codes.
|
2020-01-06 14:53:51 +01:00 |
|
Kuba Szczodrzyński
|
fc58035bbf
|
[UI/Timetable] Temporarily fix page scrolling issues.
|
2020-01-06 14:53:51 +01:00 |
|
Kuba Szczodrzyński
|
834c4fc5f4
|
[UI/Attendance] Disable Mobidziennik sync reminder.
|
2020-01-06 14:53:51 +01:00 |
|
Kuba Szczodrzyński
|
33fcffd2bd
|
[API/Vulcan] Fix incorrect Attendance type.
|
2020-01-06 14:53:51 +01:00 |
|
Kacper Ziubryniewicz
|
18b83e2ed8
|
[Database] Remove deprecated Lesson and LessonChange.
|
2020-01-06 13:32:32 +01:00 |
|
Kacper Ziubryniewicz
|
f05b39736c
|
[Dialogs/GenerateBlockTimetable] Add new dialog.
|
2020-01-06 00:11:03 +01:00 |
|
Kacper Ziubryniewicz
|
31a293c5c0
|
[Extensions] Add trigger extension instead of using performClick on checkboxes.
|
2020-01-05 23:42:35 +01:00 |
|
Kacper Ziubryniewicz
|
1e6952c86a
|
[Utils] Fix time diff.
|
2020-01-05 23:39:48 +01:00 |
|
Kuba Szczodrzyński
|
21ad38d33f
|
[UI/Login] Fix login summary list not showing all profiles.
|
2020-01-05 18:29:49 +01:00 |
|
Kuba Szczodrzyński
|
1589a05a37
|
[Colors] Update default profile image colors (colorFromName).
|
2020-01-05 18:29:49 +01:00 |
|
Kuba Szczodrzyński
|
3f19e5d465
|
[Messages] Fix Messages Fragment crash.
|
2020-01-05 18:29:49 +01:00 |
|
Kacper Ziubryniewicz
|
5e9bd98bba
|
[API/LuckyNumber] Always set lucky number seen metadata to true.
|
2020-01-05 16:39:05 +01:00 |
|
Kacper Ziubryniewicz
|
d626d98421
|
[API/Edudziennik] Fix error when limited access. Remove timetable not public.
|
2020-01-05 15:30:15 +01:00 |
|
Kacper Ziubryniewicz
|
bce74a408c
|
[API/Edudziennik] Save cookie with semester in student data. Change semester date on semester change.
|
2020-01-04 23:05:36 +01:00 |
|
Kuba Szczodrzyński
|
30c5b2d1c9
|
Refactor Profiles, Login Stores and Login activity (hoping it works).
|
2020-01-04 22:08:56 +01:00 |
|
Kacper Ziubryniewicz
|
95a150f7d8
|
[API/Librus] Show map value in descriptive grades.
|
2020-01-04 13:43:49 +01:00 |
|
Kacper Ziubryniewicz
|
45d31d2358
|
[Grades] Count only proposal and final grades to average with value greater than 0.
|
2020-01-04 13:43:17 +01:00 |
|
Kacper Ziubryniewicz
|
fb59dfc677
|
[API/FakeLibrus] Change http to https protocol.
|
2020-01-04 13:42:20 +01:00 |
|
Kacper Ziubryniewicz
|
30303f50ac
|
[API/Edudziennik] Use new getTeacher methods. Add teamId to lessons.
|
2020-01-04 00:47:03 +01:00 |
|
Kacper Ziubryniewicz
|
a2fa133831
|
[Home/TimetableCard] Fix downloading timetable for a specific week.
|
2020-01-04 00:25:56 +01:00 |
|
Kacper Ziubryniewicz
|
d735dcea05
|
[API/Mobidziennik] Use toIntOrNull instead of try catch in the lucky number extractor.
|
2020-01-04 00:15:56 +01:00 |
|
Kacper Ziubryniewicz
|
a96fcabba5
|
[API/Edudziennik] Fix getting grades with null value.
|
2020-01-03 23:51:36 +01:00 |
|
Kacper Ziubryniewicz
|
21fd59c196
|
[API/Edudziennik] Save and use semester cookie instead of currentSemester in profile.
|
2020-01-03 23:48:50 +01:00 |
|
Kacper Ziubryniewicz
|
15f126416f
|
[API/Librus] Use normal grade categories in text grades.
|
2020-01-03 15:23:37 +01:00 |
|
Kacper Ziubryniewicz
|
7f1f9f81a6
|
[API/Librus] Remove text grade categories from features.
|
2020-01-02 21:29:27 +01:00 |
|
Kuba Szczodrzyński
|
de6b77baba
|
[4.0-beta.1] It's here. Finally.
|
2020-01-02 20:05:14 +01:00 |
|
Kuba Szczodrzyński
|
c8e3a3d258
|
[Messages/Compose] Change reply greeting text. Remove debugging toasts.
|
2020-01-02 20:03:52 +01:00 |
|
Kuba Szczodrzyński
|
52ef24ae7b
|
[Messages/Compose] Fix when adding duplicated recipient.
|
2020-01-02 20:02:48 +01:00 |
|
Kuba Szczodrzyński
|
1553173300
|
[Messages/Compose] Fix deselecting recipients in dialog.
|
2020-01-02 19:57:48 +01:00 |
|
Kuba Szczodrzyński
|
f5b2c24ee3
|
[Messages/Compose] Fix browsing Teacher category in dialog.
|
2020-01-02 19:28:51 +01:00 |
|
Kuba Szczodrzyński
|
2ddbc6bbac
|
[Gradle] Move java-json to app/libs.
|
2020-01-02 18:49:43 +01:00 |
|
Kuba Szczodrzyński
|
eae7189981
|
[Messages] Add sending messages and fix stuff.
|
2020-01-02 18:27:58 +01:00 |
|
Kacper Ziubryniewicz
|
f292b3637d
|
[API/Librus] Fix syncing past homework.
|
2020-01-02 15:38:43 +01:00 |
|
Kacper Ziubryniewicz
|
aff0b361a2
|
It's the new year bruh.
|
2020-01-02 09:02:15 +01:00 |
|
Kacper Ziubryniewicz
|
9f78b86c57
|
[API/Edudziennik] Add getting notes.
|
2020-01-01 19:41:52 +01:00 |
|
Kacper Ziubryniewicz
|
4950627850
|
[API/Librus] Fix null in homework description.
|
2020-01-01 18:58:29 +01:00 |
|
Kacper Ziubryniewicz
|
5265f3eb6a
|
[API/Edudziennik] Add getting events.
|
2020-01-01 18:47:09 +01:00 |
|
Kacper Ziubryniewicz
|
3cca5e8e9a
|
[DataRemoveModel/Events] Add removing future except list of types.
|
2020-01-01 18:46:43 +01:00 |
|
Kacper Ziubryniewicz
|
e9ca109c57
|
[Errors] Rewrite crash activity in Kotlin and add error reporting.
|
2019-12-31 18:48:06 +01:00 |
|
Kuba Szczodrzyński
|
344da53888
|
[Errors] Add reporting the error ID.
|
2019-12-31 14:28:37 +01:00 |
|
Kuba Szczodrzyński
|
62ae3c4c4b
|
[Edudziennik] Add to changelog. Update Edudziennik feature list.
|
2019-12-31 12:45:57 +01:00 |
|
Kuba Szczodrzyński
|
6f95eb3c3f
|
[Errors] Update error details dialog, implement error reporting.
|
2019-12-31 12:45:57 +01:00 |
|
Kuba Szczodrzyński
|
f350a86946
|
[UI/Changelog] Add new changelog dialog. Update for v4.0-beta.1
|
2019-12-31 12:45:57 +01:00 |
|
Kacper Ziubryniewicz
|
868e529e62
|
[API/Edudziennik] Add saving teachers login ids.
|
2019-12-31 12:23:38 +01:00 |
|
Kuba Szczodrzyński
|
62d82c88a1
|
[API/Szkolny] Fix respecting registration status of profile in App Sync.
|
2019-12-30 22:44:45 +01:00 |
|
Kacper Ziubryniewicz
|
a86e995113
|
[API/Librus] Fix announcement mark as read request and fix observer in announcements.
|
2019-12-29 20:40:54 +01:00 |
|
Kacper Ziubryniewicz
|
5e2c7e89ab
|
[Hotfix] Fix crashing in grades subject adapter.
|
2019-12-29 20:22:48 +01:00 |
|
Kacper Ziubryniewicz
|
4a38906194
|
[API/Edudziennik] Add getting homework.
|
2019-12-29 19:41:03 +01:00 |
|
Kacper Ziubryniewicz
|
cc3e6d97dd
|
[Strings/Sync] Change all "Pobieram…" to "Pobieranie…"
|
2019-12-29 19:01:12 +01:00 |
|
Kacper Ziubryniewicz
|
90d6fb56d1
|
[API/Librus] Add rest of the grade types and categories...
|
2019-12-29 18:51:47 +01:00 |
|
Kacper Ziubryniewicz
|
9b5cf3f636
|
[API/Librus] Add getting descriptive grades and its categories.
|
2019-12-29 17:48:54 +01:00 |
|
Kacper Ziubryniewicz
|
3723abbbbb
|
[API/Idziennik] Add getting attachments.
|
2019-12-28 17:02:43 +01:00 |
|
Kacper Ziubryniewicz
|
a626427788
|
[API/Idziennik] Add getting message.
|
2019-12-28 14:09:32 +01:00 |
|
Kacper Ziubryniewicz
|
35d88f8c78
|
[API/Librus] Add marking announcements as read.
|
2019-12-27 20:10:42 +01:00 |
|
Kacper Ziubryniewicz
|
c65872b29b
|
[Errors] Add showing errors details.
|
2019-12-26 23:44:24 +01:00 |
|
Kacper Ziubryniewicz
|
e472d34f4d
|
[Announcements] Add idString column and add getting attachments in Edudziennik.
|
2019-12-26 22:59:43 +01:00 |
|
Kacper Ziubryniewicz
|
1257596104
|
[API/Edudziennik] Change grade categories and descriptions and change back lucky number sync frequency to always.
|
2019-12-26 00:43:03 +01:00 |
|
Kacper Ziubryniewicz
|
5dd6519d27
|
[Attendance] Change TYPE_FREE to TYPE_DAY_FREE.
|
2019-12-26 00:10:14 +01:00 |
|
Kacper Ziubryniewicz
|
e607577407
|
[Attendance] Add free attendance type.
|
2019-12-25 23:51:52 +01:00 |
|
Kacper Ziubryniewicz
|
ade12e729f
|
[Grades] Change point grade types names.
|
2019-12-25 22:50:21 +01:00 |
|
Kacper Ziubryniewicz
|
eee83ebb94
|
[API/Edudziennik] Fix getting grades and add support for point grades.
|
2019-12-25 22:46:29 +01:00 |
|
Kacper Ziubryniewicz
|
39ff47e866
|
[API/Edudziennik] Fix downloading timetable out of the school year.
|
2019-12-25 22:19:02 +01:00 |
|
Kacper Ziubryniewicz
|
6c81a506e9
|
[API/Edudziennik] Add error reasons and add grade description.
|
2019-12-25 13:15:03 +01:00 |
|
Kacper Ziubryniewicz
|
a24620de31
|
[API/Edudziennik] Add limited access basic handling and add setting next sync for lucky number.
|
2019-12-25 02:38:54 +01:00 |
|
Kacper Ziubryniewicz
|
70de47408a
|
[API/Edudziennik] Add getting teachers and *change endpoint IDs.*
|
2019-12-25 02:17:20 +01:00 |
|
Kacper Ziubryniewicz
|
04103d1c84
|
[API/Edudziennik] Move getting grades to other endpoint and add getting subjects.
|
2019-12-25 01:49:37 +01:00 |
|
Kuba Szczodrzyński
|
d20102c3bd
|
[3.9.17-dev] Update build.gradle and signing
|
2019-12-25 00:02:51 +01:00 |
|
Kacper Ziubryniewicz
|
f165ee32e5
|
[API/Edudziennik] Fix getting teacher in timetable and fix getting team name.
|
2019-12-24 15:52:15 +01:00 |
|
Kacper Ziubryniewicz
|
60ad2e81f3
|
[API/Edudziennik] Add getting attendance.
|
2019-12-24 15:39:22 +01:00 |
|
Kacper Ziubryniewicz
|
5ca8b642da
|
[API/Edudziennik] Add getting event type in events.
|
2019-12-24 14:44:01 +01:00 |
|
Kacper Ziubryniewicz
|
f40cd7f26c
|
[API/Edudziennik] Add userCode
|
2019-12-24 14:04:46 +01:00 |
|
Kacper Ziubryniewicz
|
e04b519e9b
|
[API/Edudziennik] Move getting grades and info to new endpoints.
|
2019-12-24 13:41:06 +01:00 |
|
Kacper Ziubryniewicz
|
658e59bed6
|
[API/Edudziennik] Add getting teams and exams.
|
2019-12-24 13:26:06 +01:00 |
|
Kacper Ziubryniewicz
|
cb5eb19abc
|
[API/Timetable] Move timetableNotPublic to student data.
|
2019-12-24 12:01:09 +01:00 |
|
Kacper Ziubryniewicz
|
d336531ca8
|
[API/Edudziennik] Use Regexes instead of Jsoup in first login.
|
2019-12-23 23:20:45 +01:00 |
|
Kacper Ziubryniewicz
|
30ee71f4e3
|
[API/Edudziennik] Add getting grades and add basic error handling.
|
2019-12-23 22:56:23 +01:00 |
|
Kacper Ziubryniewicz
|
844d5b33bc
|
[API/Edudziennik] Fix getting students on first login.
|
2019-12-23 20:31:44 +01:00 |
|
Kacper Ziubryniewicz
|
e3741f1c75
|
[API/Edudziennik] Add getting timetable.
|
2019-12-23 18:34:39 +01:00 |
|
Kacper Ziubryniewicz
|
21a6e4d8c6
|
[API/Edudziennik] Add start and lucky number endpoint.
|
2019-12-23 16:33:20 +01:00 |
|
Kacper Ziubryniewicz
|
ec14ba76c9
|
[Edudziennik] Add first login.
|
2019-12-23 15:15:38 +01:00 |
|
Kacper Ziubryniewicz
|
90e7b1e9c7
|
[Edudziennik] Implement base of the new e-register.
|
2019-12-23 00:46:06 +01:00 |
|
Kacper Ziubryniewicz
|
a09d943344
|
[API/IDziennik] Fix final grade names.
|
2019-12-22 23:42:03 +01:00 |
|
Kacper Ziubryniewicz
|
52ac40c826
|
[API/Grades] Add data remove model for grades.
|
2019-12-22 23:21:03 +01:00 |
|
Kacper Ziubryniewicz
|
8f8eb64364
|
[APIv2/Librus] Show starting points only when greater than 0.
|
2019-12-22 22:22:46 +01:00 |
|
Kacper Ziubryniewicz
|
fe40ab0ab4
|
[Home/LuckyNumberCard] Fix crashing because of invalid argument type.
|
2019-12-22 22:13:03 +01:00 |
|
Kacper Ziubryniewicz
|
5991ef820f
|
[Home/TimetableCard] Add counting in seconds.
|
2019-12-22 21:31:12 +01:00 |
|
Kacper Ziubryniewicz
|
d67c2a90b1
|
[Hotfix] Fix null cast exception in timetable day fragment.
|
2019-12-22 20:44:41 +01:00 |
|
Kacper Ziubryniewicz
|
e85d6fbc3b
|
[UI/Counter] Add new counter activity.
|
2019-12-22 20:05:01 +01:00 |
|
Kuba Szczodrzyński
|
62a9604bd2
|
[UI/Home] Debug card is bacc.
|
2019-12-22 15:36:57 +01:00 |
|
Kuba Szczodrzyński
|
0aae2174c1
|
[UI/Timetable] Update date selection algorithm and no lessons info. Show empty timetable info in widget.
|
2019-12-21 22:56:54 +01:00 |
|
Kacper Ziubryniewicz
|
b66bd6fec9
|
[Dialog/BellSync] Add showing info when there are no lessons.
|
2019-12-21 21:19:29 +01:00 |
|
Kuba Szczodrzyński
|
b399a3f5ad
|
[UI/Timetable] Handle no timetable or no lessons in Home card.
|
2019-12-21 17:39:17 +01:00 |
|
Kacper Ziubryniewicz
|
1f5927eec0
|
[Manifest] Set the default theme to dark.
|
2019-12-20 23:49:47 +01:00 |
|
Kacper Ziubryniewicz
|
2d838e7003
|
[Dialog/BellSync] Add coroutine timer and make some small changes.
|
2019-12-20 23:48:47 +01:00 |
|
Kuba Szczodrzyński
|
f242c30476
|
[API/Events] Update Event Manual dialog sharing.
|
2019-12-20 22:00:55 +01:00 |
|
Kacper Ziubryniewicz
|
2cf204ff79
|
[Dialog/BellSync] Implement bell sync dialog.
|
2019-12-20 00:40:14 +01:00 |
|
Kuba Szczodrzyński
|
38fc9e97bb
|
[3.9.16-dev] Update build.gradle and signing
|
2019-12-19 22:33:41 +01:00 |
|
Kuba Szczodrzyński
|
3e4accb82c
|
[UI/WebPush] Implement Web Push pairing fragment and API. Add more templates.
|
2019-12-19 21:57:01 +01:00 |
|
Kuba Szczodrzyński
|
b905283b61
|
[UI/Dialogs] Disable timetable fragment refreshing on event removing.
|
2019-12-18 23:55:15 +01:00 |
|
Kuba Szczodrzyński
|
c7e5df5c91
|
[UI/Dialogs] Remove old Manual Event Dialog. Disable timetable fragment refreshing on event save. Add new Event Details Dialog.
|
2019-12-18 23:50:24 +01:00 |
|
Kuba Szczodrzyński
|
99006d7923
|
[UI/Dialogs] Update Lesson Details dialog when no classroom/teacher. Fix double events when metadata duplicated for different type.
|
2019-12-18 22:06:43 +01:00 |
|
Kuba Szczodrzyński
|
16320b4486
|
[UI/Events] Update Day Dialog. Add Event List Adapter to Timetable Lesson Dialog.
|
2019-12-18 20:07:38 +01:00 |
|
Kuba Szczodrzyński
|
d70b0c0c3f
|
[UI] Implement new Event Adapter and Day Dialog (partially).
|
2019-12-16 22:26:00 +01:00 |
|
Kuba Szczodrzyński
|
41cebc554f
|
[UI] 'Cause it's winter.
|
2019-12-15 21:27:50 +01:00 |
|
Kuba Szczodrzyński
|
92e0fc2847
|
[Sync] Fix showing notifications. Implement notifications web push.
|
2019-12-15 16:43:24 +01:00 |
|
Kuba Szczodrzyński
|
9978a11c52
|
[Proguard] Update Proguard rules for Retrofit and JNI code.
|
2019-12-15 15:59:46 +01:00 |
|
Kacper Ziubryniewicz
|
cf77623e9c
|
[UI/Agenda] Add FAB to add events and make the dialog open with the selected date.
|
2019-12-15 00:42:28 +01:00 |
|
Kacper Ziubryniewicz
|
7ce4acc687
|
[Structure] Move API to data package.
|
2019-12-15 00:28:31 +01:00 |
|
Kuba Szczodrzyński
|
ffbac126bd
|
[3.9.15-dev] Implement C++ Native password signer library.
|
2019-12-14 22:56:56 +01:00 |
|
Kacper Ziubryniewicz
|
b8cf731dd0
|
[Dialog/EventManual] Unshare using eventObject instead of editingEvent .
|
2019-12-14 17:31:34 +01:00 |
|
Kuba Szczodrzyński
|
ad5afac174
|
[Login/Librus] Implement Librus JST login form.
|
2019-12-14 17:21:29 +01:00 |
|
Kacper Ziubryniewicz
|
13279a915d
|
[API/Mobidziennik] Add API key and fix tasks not finishing
|
2019-12-14 14:06:43 +01:00 |
|
Kacper Ziubryniewicz
|
3defe2d343
|
[API] Remove deprecated server sync.
|
2019-12-14 01:03:12 +01:00 |
|
Kacper Ziubryniewicz
|
2c86414e74
|
[API/Szkolny] Change api structure, make SzkolnyTask and add sharing events.
|
2019-12-14 01:02:28 +01:00 |
|
Kuba Szczodrzyński
|
9e4f816009
|
[Event] Update sharing dialog
|
2019-12-13 22:07:42 +01:00 |
|
Kacper Ziubryniewicz
|
b48afde7f1
|
[Dialog/EventManual] Add editing and removing events and fix a few bugs.
|
2019-12-10 23:23:26 +01:00 |
|
Kacper Ziubryniewicz
|
13cdaadcf7
|
[Dialog/EventManual] Add default type support and remove old dialog from the agenda fragment.
|
2019-12-10 22:31:33 +01:00 |
|
Kacper Ziubryniewicz
|
44fc1c4532
|
[Dialogs] Remove deprecated dialogs.
|
2019-12-09 17:58:56 +01:00 |
|
Kacper Ziubryniewicz
|
ddb1ecaa99
|
[UI/Settings] Add setting for showing drawer on back pressed.
|
2019-12-09 17:24:41 +01:00 |
|
Kacper Ziubryniewicz
|
50ada5f95b
|
[APIv2/Szkolny] Move profiles parameter to getEvents function
|
2019-12-09 16:37:21 +01:00 |
|
Kacper Ziubryniewicz
|
40ba9e8434
|
[APIv2/Szkolny] Add Szkolny API and add getting shared events.
|
2019-12-09 16:35:37 +01:00 |
|
Kuba Szczodrzyński
|
d6f9b81de6
|
[API] Add Server Sync Task
|
2019-12-08 19:12:38 +01:00 |
|
Kacper Ziubryniewicz
|
b085d94fea
|
[APIv2/Librus] Fix announcements duplicate ids (migrate from crc16 to crc32)
|
2019-12-08 15:00:38 +01:00 |
|
Kacper Ziubryniewicz
|
90343e1e39
|
[UI/Messages] Fix message body text color in messages fragment
|
2019-12-08 00:51:42 +01:00 |
|
Kacper Ziubryniewicz
|
883d8f31c4
|
[Database/Announcements] Make announcements sort by start date.
|
2019-12-08 00:28:46 +01:00 |
|
Kacper Ziubryniewicz
|
2e18c5a668
|
[APIv2/Librus] Add behaviour grade comments, change features names and fix semester start points
|
2019-12-07 23:57:49 +01:00 |
|
Kacper Ziubryniewicz
|
c1ca104021
|
[UI/Announcements] Make better announcements look.
|
2019-12-07 20:46:00 +01:00 |
|
Kacper Ziubryniewicz
|
203a42eb1b
|
[UI/Messages] Fix colors in messages body.
|
2019-12-04 23:59:27 +01:00 |
|
Kacper Ziubryniewicz
|
c83f20983b
|
[APIv2/Librus] Fix replacing weird XML tags in messages.
|
2019-12-04 23:59:09 +01:00 |
|
Kacper Ziubryniewicz
|
25f504cadf
|
[APIv2/Librus] Add getting behaviour grades and its categories.
|
2019-12-03 23:44:55 +01:00 |
|
Kuba Szczodrzyński
|
07ce718e3c
|
[Widget] Fix showing all-day event on every lesson.
|
2019-12-03 19:42:25 +01:00 |
|
Kuba Szczodrzyński
|
83264b5973
|
[Config] Fix reading backgrounds value.
|
2019-12-03 19:39:48 +01:00 |
|
Kuba Szczodrzyński
|
5d3de35c10
|
[UI/Timetable] Fix non-null cast exception.
|
2019-12-02 22:20:53 +01:00 |
|
Kuba Szczodrzyński
|
8f8d613f6e
|
[UI] Update libraries & NavLib to fix missing badges on most profiles.
|
2019-12-02 22:10:36 +01:00 |
|
Kuba Szczodrzyński
|
6a161b3c97
|
[UI/Timetable] Add showing event indicators on lessons.
|
2019-12-02 21:25:18 +01:00 |
|
Kacper Ziubryniewicz
|
3e97572100
|
[Dialog/Events] Use new event dialog in homework fragment and event list dialog.
|
2019-12-02 19:36:19 +01:00 |
|
Kuba Szczodrzyński
|
fc3b6fd1e0
|
[UI/Event] Fix stuff because i'm dumb
|
2019-12-02 19:07:30 +01:00 |
|
Kuba Szczodrzyński
|
9bc7f9ac11
|
[UI/Event] Make use of default values in event manual dialog.
|
2019-12-02 19:04:30 +01:00 |
|
Kuba Szczodrzyński
|
0a2f252405
|
[UI/Home] Implement home card swapping and saving.
|
2019-12-02 18:12:52 +01:00 |
|
Kuba Szczodrzyński
|
09bc658f97
|
[UI] Fix blank screen when loading activity.
|
2019-12-02 18:11:12 +01:00 |
|
Kuba Szczodrzyński
|
7b04202a00
|
[Config] Add the rest of config. Migrate from AppConfig and remove most values from AppConfig.
|
2019-12-01 22:35:42 +01:00 |
|
Kacper Ziubryniewicz
|
acf364166b
|
[Notifications/LessonChange] Fix lesson change notifications text.
|
2019-12-01 21:54:59 +01:00 |
|
Kacper Ziubryniewicz
|
4e88efae94
|
[Home/Grades] Fix padding.
|
2019-12-01 20:25:50 +01:00 |
|
Kacper Ziubryniewicz
|
8df24dc1c4
|
[Dialog/Events] Create adapter outside of the observer.
|
2019-12-01 20:25:28 +01:00 |
|
Kacper Ziubryniewicz
|
8482c27689
|
[Timetable] Add marking lessons as seen in timetable.
|
2019-12-01 20:23:48 +01:00 |
|
Kacper Ziubryniewicz
|
d1265dc1f2
|
[Dialog/Events] Make new event list dialog.
|
2019-11-30 23:33:20 +01:00 |
|
Kacper Ziubryniewicz
|
47d395de71
|
[Home] Add home grades card.
|
2019-11-29 23:16:50 +01:00 |
|
Kuba Szczodrzyński
|
5b443e02a3
|
[Mobidziennik] Fix getting grades with no category. Add support for comments.
|
2019-11-29 18:59:47 +01:00 |
|
Kuba Szczodrzyński
|
f8a7d52b1d
|
[Mobidziennik] Fix extracting when attachment has no size.
|
2019-11-29 17:51:16 +01:00 |
|
Kuba Szczodrzyński
|
a133a96819
|
[UI/Messages] Make message list scroll to last opened message.
|
2019-11-29 17:29:23 +01:00 |
|
Kuba Szczodrzyński
|
c71b8f994c
|
[Messages] Implement Mobidziennik attachments. Fix multiplying attachments in UI.
|
2019-11-28 23:32:10 +01:00 |
|
Kuba Szczodrzyński
|
9b02c97926
|
[UI/Messages] Convert adapter to Kotlin.
|
2019-11-28 23:12:21 +01:00 |
|
Kuba Szczodrzyński
|
ab06efc934
|
[Librus/Attachment] A huge structure reformat.
|
2019-11-28 23:00:25 +01:00 |
|
Kuba Szczodrzyński
|
928b73f139
|
[Config] Implement per-profile config. Update timetable card.
|
2019-11-28 21:45:27 +01:00 |
|
Kacper Ziubryniewicz
|
a36fb09bc3
|
[Dialog/Event] Add event adding in the new event manual dialog.
|
2019-11-28 15:11:23 +01:00 |
|
Kacper Ziubryniewicz
|
eaed4b76aa
|
[Timetable] Fix showing question marks in lesson changes.
|
2019-11-26 23:11:14 +01:00 |
|
Kacper Ziubryniewicz
|
6d8960f089
|
[Home/Timetable] Add click listener to timetable card.
|
2019-11-26 22:56:43 +01:00 |
|
Kacper Ziubryniewicz
|
ca3b6d0705
|
[APIv2/Idziennik] Fix getting subject and rewrite getting proposed grades.
|
2019-11-26 22:28:52 +01:00 |
|
Kuba Szczodrzyński
|
c2e7931ea6
|
[Config] Implement (basic) new app config storage.
|
2019-11-26 21:55:04 +01:00 |
|
Kacper Ziubryniewicz
|
d1a5d8cba9
|
[APIv2/Vulcan] Fix start time in events.
|
2019-11-26 21:44:35 +01:00 |
|
Kacper Ziubryniewicz
|
c2f91e6867
|
[APIv2] Move AppError to API directory.
|
2019-11-26 21:10:31 +01:00 |
|
Kacper Ziubryniewicz
|
55e32b8d88
|
[APIv2/Librus] Temporarily fix subject in attendance.
|
2019-11-26 21:02:33 +01:00 |
|
Kacper Ziubryniewicz
|
d17d2c8417
|
[APIv2/Librus] Fix looking for the lesson in getting homework.
|
2019-11-25 22:53:55 +01:00 |
|
Kacper Ziubryniewicz
|
6892832fff
|
[APIv2/Idziennik] Add getting homework and rewrite getting exams.
|
2019-11-25 22:53:55 +01:00 |
|
Kuba Szczodrzyński
|
66d54c7c45
|
[APIv2/Librus] Fix messages login.
|
2019-11-25 22:40:14 +01:00 |
|
Kuba Szczodrzyński
|
d432685aa8
|
[Update] Fix update downloading from notification.
|
2019-11-25 22:23:55 +01:00 |
|
Kuba Szczodrzyński
|
37f3d76fb8
|
[UI] Implement home timetable card.
|
2019-11-25 22:17:08 +01:00 |
|
Kacper Ziubryniewicz
|
7961a74995
|
[APIv2/Events] Fix fetching events and homework. Add DataRemoveModel for events.
|
2019-11-25 21:13:55 +01:00 |
|
Kuba Szczodrzyński
|
9d590508ad
|
[APIv2/Librus] Fix messages session ID extraction.
|
2019-11-25 15:00:51 +01:00 |
|
Kuba Szczodrzyński
|
ae13bf946f
|
[Home] Remove useless dummy cards.
|
2019-11-24 21:21:37 +01:00 |
|
Kuba Szczodrzyński
|
f116c4f1f4
|
[Home] Implement basic timetable card.
|
2019-11-24 21:15:01 +01:00 |
|
Kacper Ziubryniewicz
|
867c8920a8
|
[APIv2/Messages] Add downloading attachments.
|
2019-11-24 20:55:04 +01:00 |
|
Kuba Szczodrzyński
|
6e6dd34872
|
[UI] Add new Home fragment. Add Lucky number card and number selection dialog.
|
2019-11-24 19:41:17 +01:00 |
|
Kacper Ziubryniewicz
|
0759468fa7
|
[Sync] Add syncing all to manual sync dialog.
|
2019-11-24 16:47:10 +01:00 |
|
Kacper Ziubryniewicz
|
1b1fb09211
|
[APIv2/Vulcan] Fix problems with week start in timetable.
|
2019-11-24 16:31:51 +01:00 |
|
Kacper Ziubryniewicz
|
de414c912c
|
[Sync] Fix error when user selects no features.
|
2019-11-24 13:20:42 +01:00 |
|
Kacper Ziubryniewicz
|
d274a2fed1
|
[Timetable] Change date receiver argument to timetableDate .
|
2019-11-24 13:20:22 +01:00 |
|
Kacper Ziubryniewicz
|
285b7e9b9e
|
[Timetable] Make going to the specified date on the notification click.
|
2019-11-24 12:57:00 +01:00 |
|
Kacper Ziubryniewicz
|
875efcff7e
|
[APIv2/Timetable] Fix ID in lessons.
|
2019-11-24 12:11:39 +01:00 |
|
Kacper Ziubryniewicz
|
07ae37167d
|
[Notifications/Timetable] Make notifications for timetable changes
|
2019-11-24 11:09:45 +01:00 |
|
Kacper Ziubryniewicz
|
f689f4d427
|
[APIv2/Timetable] Fix lesson changes metadata.
|
2019-11-24 10:36:20 +01:00 |
|
Kacper Ziubryniewicz
|
673116e27e
|
[Settings/About] Add a new developer to about!
|
2019-11-23 23:09:03 +01:00 |
|
Kacper Ziubryniewicz
|
59fcb0a050
|
[APIv2/Timetable] Add lesson change metadata only when the lesson is today or in the future
|
2019-11-23 22:40:20 +01:00 |
|
Kacper Ziubryniewicz
|
cd76f99bbf
|
[APIv2/Timetable] Add showing unread lesson changes
|
2019-11-23 22:26:21 +01:00 |
|
Kacper Ziubryniewicz
|
6a4994b9c2
|
[APIv2/Timetable] Make swipe refresh download timetable for the selected week
|
2019-11-23 21:57:30 +01:00 |
|
Kacper Ziubryniewicz
|
63960c5e05
|
[APIv2/Timetable] Add selecting date, marking as read and fix stepForward in Date
|
2019-11-23 21:27:52 +01:00 |
|
Kacper Ziubryniewicz
|
540afb6a28
|
[Home] Start making new home timetable card in Kotlin
|
2019-11-23 19:41:55 +01:00 |
|
Kacper Ziubryniewicz
|
ae10b8abbd
|
[APIv2/Idziennik] Add new timetable getting and fix week start
|
2019-11-23 19:40:32 +01:00 |
|
Kacper Ziubryniewicz
|
db2ebab879
|
[APIv2/Vulcan] Add missing Lublin endpoints
|
2019-11-23 19:39:13 +01:00 |
|
Kuba Szczodrzyński
|
6ec3d062df
|
[UI] Update header image. Fix fragment bundle passing.
|
2019-11-23 19:37:00 +01:00 |
|
Kuba Szczodrzyński
|
86b6060a09
|
[UI] Migrate to outlined icons.
|
2019-11-23 18:32:18 +01:00 |
|
Kuba Szczodrzyński
|
83d123e341
|
[UI] New notifications view.
|
2019-11-22 22:41:40 +01:00 |
|
Kuba Szczodrzyński
|
34061695f9
|
[UI] Update colored placeholder icons.
|
2019-11-22 19:23:49 +01:00 |
|
Kuba Szczodrzyński
|
de68476442
|
[UI/Event] Add Sync text to manual event dialog.
|
2019-11-22 18:42:45 +01:00 |
|
Kuba Szczodrzyński
|
678a81a44b
|
[APIv2/Vulcan] Improve Vulcan login when migrating from APIv1.
|
2019-11-22 18:42:11 +01:00 |
|
Kuba Szczodrzyński
|
cfb3096d53
|
[Sync] Add better task cancelling and better frozen task detection.
|
2019-11-22 18:41:15 +01:00 |
|
Kuba Szczodrzyński
|
82852389fa
|
[UI] Update indentation, again. Fix manual event color selecting.
|
2019-11-21 18:43:01 +01:00 |
|
Kuba Szczodrzyński
|
ce06084e6f
|
[Timetable] Fix lessons removing, again.
|
2019-11-21 18:24:02 +01:00 |
|
Kacper Ziubryniewicz
|
3ca051983f
|
[APIv2/Timetable] Add searching for the next lesson by team id
|
2019-11-20 22:43:48 +01:00 |
|
Kacper Ziubryniewicz
|
cd379e4175
|
[APIv2/Librus] Add getting grade comments
|
2019-11-20 21:16:18 +01:00 |
|
Kuba Szczodrzyński
|
62fdfa2b6f
|
[UI] Update manual event dialog. Fix timetable errors.
|
2019-11-20 21:13:43 +01:00 |
|
Kuba Szczodrzyński
|
9866017f7e
|
[APIv2/Vulcan] Fix timetable teams issue. Fix missing login data error.
|
2019-11-20 19:51:50 +01:00 |
|
Kuba Szczodrzyński
|
67f98b08c6
|
[Update] Update update code to allow update from direct download.
|
2019-11-20 17:11:08 +01:00 |
|
Kuba Szczodrzyński
|
fdb5f7ec02
|
[APIv2/Mobidziennik] Implement getting message details.
|
2019-11-18 22:57:23 +01:00 |
|
Kuba Szczodrzyński
|
04c3c7ca6e
|
[APIv2] Handle Librus Portal maintenance.
|
2019-11-18 18:55:52 +01:00 |
|
Kuba Szczodrzyński
|
c907a8df37
|
[APIv2] Librus: better error handling. Timetable: fix widget crashing with NPE.
|
2019-11-17 23:16:13 +01:00 |
|
Kuba Szczodrzyński
|
37ea65e3fc
|
[Timetable] Add SwipeToRefresh. Select start&end hours based on lesson ranges.
|
2019-11-16 21:16:18 +01:00 |
|
Kuba Szczodrzyński
|
a3e5f824c8
|
[UI] Fix messages & homework refresh layout sensitivity.
|
2019-11-16 18:46:01 +01:00 |
|
Kuba Szczodrzyński
|
e0c850a455
|
[Gradle] Update Tachyon to support creating DayView programmatically.
|
2019-11-16 17:07:07 +01:00 |
|
Kuba Szczodrzyński
|
9a20511935
|
[UI] Set pull-to-refresh colors.
|
2019-11-15 21:16:58 +01:00 |
|
Kuba Szczodrzyński
|
965f5e73d9
|
[Bugs] Update gradle. Fix crashes in the timetable widget.
|
2019-11-15 19:55:46 +01:00 |
|
Kuba Szczodrzyński
|
0a3261b8b3
|
[APIv2/Mobidziennik] Fix incorrect profile ID in teams & timetable.
|
2019-11-14 23:46:53 +01:00 |
|
Kuba Szczodrzyński
|
dbdfc7fdd8
|
[Widget] Add new Timetable widget with APIv2.
|
2019-11-14 23:33:13 +01:00 |
|
Kuba Szczodrzyński
|
56062f5bfa
|
[Timetable] Fix day fragment crashing on restoring saved instance
|
2019-11-14 22:13:32 +01:00 |
|
Kuba Szczodrzyński
|
0cbba2eb45
|
[Models] Make Time comparable. Implement faster Date.stepForward
|
2019-11-14 19:31:50 +01:00 |
|
Kacper Ziubryniewicz
|
aa84356dd6
|
[APIv2/Vulcan] Add getting timetable with lesson changes
|
2019-11-14 00:41:34 +01:00 |
|
Kuba Szczodrzyński
|
efaad0a4dd
|
[APIv1] Remove remaining APIv1 components. [*]
|
2019-11-13 22:37:30 +01:00 |
|
Kuba Szczodrzyński
|
71015c0137
|
[APIv1] Remove most APIv1 components.
|
2019-11-13 22:26:12 +01:00 |
|
Kuba Szczodrzyński
|
85b5667a7e
|
[Sync] New manual sync dialog. Remove most APIv1 dependencies.
|
2019-11-13 21:57:47 +01:00 |
|
Kacper Ziubryniewicz
|
dfdc6817a1
|
[APIv2/Vulcan] Fix getting sent messages with unknown recipient
|
2019-11-13 21:01:09 +01:00 |
|
Kuba Szczodrzyński
|
058345b9c9
|
[Error] Add user friendly error strings. Add error snackbar to activity & login.
|
2019-11-13 19:44:08 +01:00 |
|
Kuba Szczodrzyński
|
831b7876b4
|
[APIv2] Fix duplicated error code
|
2019-11-13 18:23:21 +01:00 |
|
Kuba Szczodrzyński
|
729cf6f08e
|
[Settings] New Profile removal dialog.
|
2019-11-13 17:19:25 +01:00 |
|
Kacper Ziubryniewicz
|
9f871c077b
|
[APIv2/Librus] Fix getting messages with unknown recipient
|
2019-11-13 00:00:28 +01:00 |
|
Kacper Ziubryniewicz
|
a8f89abf7d
|
[APIv2/Vulcan] Add changing message status
|
2019-11-12 23:59:48 +01:00 |
|
Kuba Szczodrzyński
|
16102de619
|
[Event] Add new manual event dialog
|
2019-11-12 23:35:47 +01:00 |
|
Kuba Szczodrzyński
|
131a769c26
|
[Gradle] Update dependencies
|
2019-11-12 22:05:40 +01:00 |
|
Kuba Szczodrzyński
|
4a0a6c54e4
|
[Timetable] Make timetable sync disable the button on click.
|
2019-11-12 14:36:20 +01:00 |
|
Kuba Szczodrzyński
|
c83abe57d5
|
[Messages] Implement APIv2 in MessageFragment.
|
2019-11-12 14:11:35 +01:00 |
|
Kacper Ziubryniewicz
|
c6e2519dcc
|
[APIv2/Librus] Add getting message info
|
2019-11-12 00:30:26 +01:00 |
|
Kuba Szczodrzyński
|
74db524db6
|
[Timetable] Add lesson details dialog.
|
2019-11-11 23:59:45 +01:00 |
|
Kuba Szczodrzyński
|
eb0540b5cb
|
[Timetable] Fix adding NO_LESSONS in Mobidziennik. Change ID generation.
|
2019-11-11 19:14:02 +01:00 |
|
Kuba Szczodrzyński
|
124437fd73
|
[Login] Allow fake login with DevMode.
|
2019-11-11 18:41:39 +01:00 |
|
Kuba Szczodrzyński
|
69b512e3d1
|
[Timetable] Extract string resources. Increase offscreen page limit.
|
2019-11-11 18:32:49 +01:00 |
|
Kuba Szczodrzyński
|
29d74e14bd
|
[Timetable] Fix scrolling to first lesson. Update lesson ID generation.
|
2019-11-11 18:13:37 +01:00 |
|
Kuba Szczodrzyński
|
f42ec8435a
|
[Timetable] Show user friendly day name in view pager.
|
2019-11-11 15:46:04 +01:00 |
|