Mikołaj Pich
|
6c1fe18065
|
Update dependencies
|
2023-08-24 23:30:56 +02:00 |
|
Mikołaj Pich
|
bca5158a1c
|
Fix messed up params in sendPasswordResetRequest() call
|
2023-06-08 23:14:12 +02:00 |
|
Mikołaj Pich
|
96051b36bc
|
Make description in grade descriptive scrpper pojo nullable
|
2023-06-05 21:17:14 +02:00 |
|
Mikołaj Pich
|
16cb07f73e
|
Fix mapping not initialized attendance category when using eduOne fallback
|
2023-06-01 15:01:41 +02:00 |
|
Mikołaj Pich
|
d1486bade5
|
Fix duplicated json names in Conference pojo
|
2023-06-01 13:37:57 +02:00 |
|
Mikołaj Pich
|
773402ceb1
|
Add fallback to eduOne attendance if there is eduOne: true in student start page
|
2023-05-29 00:03:49 +02:00 |
|
Mikołaj Pich
|
f9be659490
|
Add descriptive grades
|
2023-05-28 23:03:20 +02:00 |
|
Mikołaj Pich
|
69651688f0
|
Add missing domain suffix in cookie interceptor
|
2023-05-28 23:03:20 +02:00 |
|
Mikołaj Pich
|
4a67e1e3fa
|
Add domain suffix parameter
|
2023-05-28 23:03:17 +02:00 |
|
Mikołaj Pich
|
05f8073499
|
Refactor addLessonDetails method
|
2023-05-25 20:25:43 +02:00 |
|
Mikołaj Pich
|
e639d0e751
|
Add support for lesson cancelled two times
|
2023-05-25 20:10:37 +02:00 |
|
Mikołaj Pich
|
f66c7e9998
|
Refactor divs matching in timetable parser
|
2023-05-25 20:00:13 +02:00 |
|
Mikołaj Pich
|
e37a007e48
|
Add support for new format of lessons substitution with different subject
|
2023-05-24 23:09:51 +02:00 |
|
Mikołaj Pich
|
41b8496045
|
Don't reverse teachers names (as VULCAN stopped doing this)
|
2023-05-24 22:27:12 +02:00 |
|
Mikołaj Pich
|
05be2d1d9d
|
Fix parsing lessons with 'zastępstwo' as a reason of teacher absence
|
2023-05-24 21:58:28 +02:00 |
|
Mikołaj Pich
|
6f06410133
|
Add detection of some new error screens
|
2023-05-23 14:02:46 +02:00 |
|
Mikołaj Pich
|
485e4bef99
|
Add new maintenance page detection
|
2023-05-19 22:36:56 +02:00 |
|
Mikołaj Pich
|
97c46aa410
|
Replace migbase64 with base64 decoder from kotlin stdlib
|
2023-05-13 21:45:24 +02:00 |
|
Mikołaj Pich
|
a92198fc8f
|
Add missing handleErrors() on authorize permission response
|
2023-05-12 22:52:09 +02:00 |
|
Mikołaj Pich
|
38e6bcfa8a
|
Add missing headers to authorize permissions method
|
2023-05-12 21:11:14 +02:00 |
|
Mikołaj Pich
|
c1573f04c5
|
Add AuthorizationRequiredException
|
2023-05-11 10:57:35 +02:00 |
|
Mikołaj Pich
|
f7716915d3
|
Add getCurrentStudent method
|
2023-05-11 10:47:53 +02:00 |
|
Mikołaj Pich
|
d897ce49ae
|
Add isAuthorized flag to students
|
2023-05-10 22:57:25 +02:00 |
|
Mikołaj Pich
|
5ce34018e3
|
Add authorize permission method
|
2023-05-10 22:45:14 +02:00 |
|
Mikołaj Pich
|
fa4b1aa7e0
|
Make unused homework attachement fields nullable
|
2023-05-09 12:01:40 +02:00 |
|
Mikołaj Pich
|
14267a9a89
|
Fix previous workaround by handling fake http 404 errors
|
2023-05-07 21:27:32 +02:00 |
|
Mikołaj Pich
|
8973b01694
|
Add workaround for main uonetplus-uczen endpoint change
|
2023-05-07 20:57:22 +02:00 |
|
Mikołaj Pich
|
8726501d8b
|
Remove flag for empty cookie jar interceptor
|
2023-05-04 23:59:45 +02:00 |
|
dependabot[bot]
|
b5028a6437
|
Bump io.mockk:mockk-jvm from 1.13.4 to 1.13.5 (#169)
|
2023-05-04 19:32:08 +00:00 |
|
Mikołaj Pich
|
7a0c173925
|
Update conference field names
Resolves #147
|
2023-05-02 00:23:10 +02:00 |
|
Mikołaj Pich
|
b040618458
|
Update okhttp and retrofit
|
2023-05-02 00:03:35 +02:00 |
|
Mikołaj Pich
|
33ccfdb77b
|
Merge branch 'master' into hebe
|
2023-05-01 23:19:12 +02:00 |
|
Mikołaj Pich
|
3e3f17151a
|
Make getNormalizedSymbol public
|
2023-05-01 23:14:51 +02:00 |
|
Bartosz Bieniek
|
2e8eb1de3c
|
Add support for meal menu (#168)
|
2023-05-01 21:11:16 +02:00 |
|
Mikołaj Pich
|
32d6505e4b
|
Add some missing API
|
2023-04-16 09:40:48 +02:00 |
|
Mikołaj Pich
|
8f01c8c98a
|
Make getNormalizedSymbol public
|
2023-04-16 08:22:39 +02:00 |
|
Mikołaj Pich
|
8c1af1192d
|
Add binary compatibility valiator
|
2023-04-15 23:38:35 +02:00 |
|
Mikołaj Pich
|
07d68f5425
|
Remove getStudents() API
|
2023-04-15 22:39:36 +02:00 |
|
Mikołaj Pich
|
76e6a0e5bd
|
Remove deprecated sdk-mobile module
|
2023-04-08 01:09:29 +02:00 |
|
Mikołaj Pich
|
d9638eeba7
|
Simplify API of grades
|
2023-04-08 00:49:24 +02:00 |
|
Mikołaj Pich
|
8adeb5842f
|
Rename Timetable to Lesson, simplify timetable API
|
2023-04-08 00:15:36 +02:00 |
|
Mikołaj Pich
|
492f8ede8f
|
Add some version catalogs config
|
2023-04-02 09:17:16 +02:00 |
|
Mikołaj Pich
|
5e02645dd3
|
Add cloudflare detection
|
2023-03-07 00:02:10 +01:00 |
|
Mikołaj Pich
|
f87dd17bae
|
Handle new account permission exception page
|
2023-03-06 22:40:34 +01:00 |
|
Mikołaj Pich
|
3bcc87b4a0
|
Update chromeRev in default user agent
|
2023-03-01 21:48:01 +01:00 |
|
Mikołaj Pich
|
b883539c1f
|
Add option to set custom user agent template
|
2023-03-01 21:43:56 +01:00 |
|
Mikołaj Pich
|
5143ad223f
|
Add missing trailing commas
|
2023-03-01 21:03:10 +01:00 |
|
dependabot[bot]
|
3a8b351d2b
|
Bump io.mockk:mockk-jvm from 1.13.3 to 1.13.4 (#156)
|
2023-02-12 14:27:56 +00:00 |
|
Mikołaj Pich
|
6a3e04f0af
|
Always try to mark message as read when markAsRead flag is true
wulkanowy/wulkanowy#2082
|
2023-01-12 20:35:45 +01:00 |
|
Mikołaj Pich
|
af6595de1f
|
Add some antybot errors detection to prevent other strange errors
|
2023-01-05 21:51:24 +01:00 |
|
Mikołaj Pich
|
d19d74d254
|
Fix sign in to registers using full login with prefix
|
2023-01-05 21:15:40 +01:00 |
|
Mikołaj Pich
|
a3b97edd48
|
Fix getNormalizedSymbol() for Ł letter
|
2022-12-30 21:29:40 +01:00 |
|
Mikołaj Pich
|
3c5a4d66ce
|
Update account unlock error validation
|
2022-12-30 18:20:24 +01:00 |
|
Mikołaj Pich
|
c9005720c9
|
Add workaround for 'Login Service' page errors
|
2022-12-27 23:12:38 +01:00 |
|
Mikołaj Pich
|
a0572e7743
|
Move inactive account detection to error interceptor
|
2022-12-27 22:51:47 +01:00 |
|
Mikołaj Pich
|
a2ff889ee4
|
Fix inactive account detection in register repo
|
2022-12-27 14:56:38 +01:00 |
|
Mikołaj Pich
|
170485fea2
|
Move inactive account detection to auto login interceptor and register repo
|
2022-12-27 14:37:28 +01:00 |
|
Mikołaj Pich
|
0ab26a65dd
|
Switch teacher to employee in register terminology
|
2022-12-26 21:13:50 +01:00 |
|
Mikołaj Pich
|
f4b4c70b67
|
Add inactive account detection
|
2022-12-26 20:40:30 +01:00 |
|
Mikołaj Pich
|
19260cd862
|
Fix login service error message
|
2022-12-26 01:44:07 +01:00 |
|
Mikołaj Pich
|
285a03b5c2
|
Catch Login service errors
|
2022-12-26 01:06:16 +01:00 |
|
Mikołaj Pich
|
a5389a960c
|
Fix parent ids value
|
2022-12-25 23:15:47 +01:00 |
|
Mikołaj Pich
|
73fe1e21fc
|
Fix graduate exception message
|
2022-12-25 23:15:30 +01:00 |
|
Mikołaj Pich
|
34a0059df9
|
Add raw subject ids
|
2022-12-25 22:52:43 +01:00 |
|
Mikołaj Pich
|
bf63509acd
|
Detect student graduate message
|
2022-12-25 22:41:58 +01:00 |
|
Mikołaj Pich
|
0b487191ec
|
Add very basic support for teachers
|
2022-12-24 10:50:45 +01:00 |
|
Mikołaj Pich
|
3b25f5d9bf
|
Add new abstraction around registration, use it in old getStudents() API
|
2022-12-23 23:52:33 +01:00 |
|
Mikołaj Pich
|
42dbd67a39
|
Extract UrlGenerator to separate file
|
2022-12-22 01:10:21 +01:00 |
|
Mikołaj Pich
|
c42d008bbf
|
Fix adfs id for non-rzeszowprojekt
|
2022-12-21 12:52:43 +01:00 |
|
Mikołaj Pich
|
c74512daa7
|
Fix id in url login to adfs light scoped
|
2022-12-20 23:15:45 +01:00 |
|
Mikołaj Pich
|
d66c9805b2
|
Remove resman.pl mentions
|
2022-12-20 13:03:36 +01:00 |
|
dependabot[bot]
|
336187c93e
|
Bump mockk-jvm from 1.13.2 to 1.13.3 (#142)
|
2022-12-02 19:31:22 +00:00 |
|
Mikołaj Pich
|
876b00ca32
|
Update default user agent details
|
2022-11-19 22:14:10 +01:00 |
|
Mikołaj Pich
|
497f4f5910
|
Fix parsing recipient with special name
Fixes #132
|
2022-10-02 20:03:14 +02:00 |
|
Mikołaj Pich
|
7745db956c
|
Add readBy/unreadBy field to message meta objects
|
2022-10-02 19:50:07 +02:00 |
|
dependabot[bot]
|
f65faabbd7
|
Bump mockk from 1.12.5 to 1.13.2 (#134)
|
2022-10-02 14:34:04 +00:00 |
|
Mikołaj Pich
|
2840d9d6d0
|
Use null to indicate invalid grade value instead of 0
|
2022-09-28 23:00:05 +02:00 |
|
Mikołaj Pich
|
bc21110445
|
Don't expect MessageDetails response from markMessageAsRead method
|
2022-09-17 11:34:48 +02:00 |
|
Mikołaj Pich
|
0d43710ac6
|
Return empty states from some methods when diaryId == 0
|
2022-09-08 21:33:37 +02:00 |
|
Mikołaj Pich
|
f1340f1696
|
Add attendance records endpoint method
|
2022-09-08 21:22:20 +02:00 |
|
Mikołaj Pich
|
dcd8bd8b19
|
Filter out units where there is no student or parent ids in auth info
|
2022-09-02 19:06:21 +02:00 |
|
Mikołaj Pich
|
4d591f2672
|
Add log stmt to studentSchools links
|
2022-09-01 17:04:38 +02:00 |
|
Mikołaj Pich
|
43f462c49d
|
Add log stmt to error from mark message as read
|
2022-09-01 16:55:15 +02:00 |
|
Mikołaj Pich
|
006a238bda
|
Use organizationName property over unit.name
|
2022-08-31 16:01:15 +02:00 |
|
Mikołaj Pich
|
e92e696725
|
Use permissions property instead of extract school id from DOM
|
2022-08-31 14:59:30 +02:00 |
|
Mikołaj Pich
|
21e4d75e1b
|
Add missing headers to mark message as read request
|
2022-08-31 12:16:17 +02:00 |
|
Mikołaj Pich
|
047c1f83c8
|
Try to mark message as read only if message not already read
|
2022-08-31 11:57:18 +02:00 |
|
Mikołaj Pich
|
2a7743f56f
|
Add flag to mark message as read
|
2022-08-31 11:37:06 +02:00 |
|
Mikołaj Pich
|
a1bf69486b
|
Add support for another datetime format in custom date adapter
|
2022-08-30 10:56:01 +02:00 |
|
Mikołaj Pich
|
8485454de4
|
Fix HTTP_CONFLICT handling
|
2022-08-29 22:21:02 +02:00 |
|
Mikołaj Pich
|
12ffe47326
|
Trim student name, add studentId as a fallback of userLoginId
|
2022-08-29 21:26:56 +02:00 |
|
Mikołaj Pich
|
cad9b16a5f
|
Add support for another datetime format in custom date adapter
|
2022-08-24 09:26:15 +02:00 |
|
Mikołaj Pich
|
4ca1b6bcea
|
Fix message date formatting
|
2022-08-23 20:20:20 +02:00 |
|
Mikołaj Pich
|
dbe87aac67
|
Update get sent messages tests
|
2022-08-20 14:01:54 +02:00 |
|
Mikołaj Pich
|
b78b1c1efb
|
Update get message replay details test
|
2022-08-20 13:53:22 +02:00 |
|
Mikołaj Pich
|
40ad359073
|
Add option to remove messages pernamently
|
2022-08-20 13:48:07 +02:00 |
|
Mikołaj Pich
|
d90ba40e55
|
Update send message test
|
2022-08-20 13:36:04 +02:00 |
|
Mikołaj Pich
|
af0ec25114
|
Update delete messages test
|
2022-08-20 13:18:55 +02:00 |
|
Mikołaj Pich
|
bc76d18427
|
Update deleted messages method test
|
2022-08-20 13:13:37 +02:00 |
|
Mikołaj Pich
|
985d751fc3
|
Add missing type to Mailbox pojo
|
2022-08-19 23:30:34 +02:00 |
|
Mikołaj Pich
|
8b21629478
|
Add user/full names to Mailbox pojo
|
2022-08-19 23:27:17 +02:00 |
|
Mikołaj Pich
|
90687bdc3d
|
Add some missing fields in pojos
|
2022-08-19 22:52:17 +02:00 |
|
Mikołaj Pich
|
09965f5965
|
Add missing headers to send message method
|
2022-08-19 22:34:48 +02:00 |
|
Mikołaj Pich
|
2a14fd19b7
|
Fix sendMessage and deleteMessage response types
|
2022-08-19 00:18:34 +02:00 |
|
Mikołaj Pich
|
19dd28401d
|
Add missing headers to remove messages method
|
2022-08-18 23:21:40 +02:00 |
|
Mikołaj Pich
|
041953380d
|
Handle not logged in errors in messages+
|
2022-08-18 23:11:36 +02:00 |
|
Mikołaj Pich
|
007176fed2
|
Add missing mapping
|
2022-08-18 00:19:23 +02:00 |
|
Mikołaj Pich
|
b210dcac04
|
Split get message details and get message replay details
|
2022-08-17 23:49:27 +02:00 |
|
Mikołaj Pich
|
9176c250ca
|
Add mailboxKey param to message methods
|
2022-08-17 23:15:46 +02:00 |
|
Mikołaj Pich
|
44a8180292
|
Generate random uuid in new message request
|
2022-08-17 21:29:28 +02:00 |
|
Mikołaj Pich
|
b41a4e2f22
|
Fix recipients parsing
|
2022-08-15 18:00:51 +02:00 |
|
Mikołaj Pich
|
c3db2cdc3d
|
Parse mailboxes names
|
2022-08-15 17:20:10 +02:00 |
|
Mikołaj Pich
|
cf29b966d6
|
Parse recipients names
|
2022-08-15 17:10:00 +02:00 |
|
Mikołaj Pich
|
ceafa0f411
|
Add more fields to message details and new message
|
2022-08-15 16:27:54 +02:00 |
|
Mikołaj Pich
|
1825a9a60d
|
Add example of message details
|
2022-08-15 16:05:15 +02:00 |
|
Mikołaj Pich
|
2e46ab689f
|
Fix parsing message meta
|
2022-08-15 14:59:25 +02:00 |
|
Mikołaj Pich
|
497713dac9
|
Add initial support for messages plus API
|
2022-08-14 17:10:11 +02:00 |
|
Mikołaj Pich
|
3f77767434
|
Change source of user name
|
2022-08-13 00:46:21 +02:00 |
|
Mikołaj Pich
|
26230e50e7
|
Add grades full method with metadata
|
2022-08-07 22:23:33 +02:00 |
|
Mikołaj Pich
|
59042d9458
|
Specify return type explicity in public API
|
2022-08-07 14:28:22 +02:00 |
|
Mikołaj Pich
|
9032e33686
|
Fix empty object serialization
|
2022-08-02 00:26:56 +02:00 |
|
Mikołaj Pich
|
e18302b50f
|
Allow unknown keys in Permission objects
|
2022-08-02 00:02:06 +02:00 |
|
Mikołaj Pich
|
84b6675269
|
Fix lint issues
|
2022-08-01 23:10:02 +02:00 |
|
Mikołaj Pich
|
bafb07cf5d
|
Migrate from moshi to kotlinx serialization
|
2022-08-01 00:59:49 +02:00 |
|
Mikołaj Pich
|
aec4ea5221
|
Remove deprecations from tests
|
2022-07-30 16:48:58 +02:00 |
|
Mikołaj Pich
|
0a1171b8f9
|
Stop cashing cache response in student repo
|
2022-07-30 16:27:58 +02:00 |
|
Mikołaj Pich
|
b0d057ca21
|
Update dependencies
|
2022-06-18 12:24:28 +02:00 |
|
Mikołaj Pich
|
16811fbe90
|
Add referrer header to send certificate request
|
2022-06-18 11:11:54 +02:00 |
|
Mikołaj Pich
|
189f5ecee0
|
Trim whitespaces from strings in GradeSummary
|
2022-05-16 21:29:42 +02:00 |
|
Mikołaj Pich
|
3ecb494372
|
Handle null in attendance subject
|
2022-05-16 21:24:11 +02:00 |
|
Mikołaj Pich
|
fba873461e
|
Add more fields to Diary model
|
2022-03-12 12:17:20 +01:00 |
|
Mikołaj Pich
|
14ae84db0b
|
Allow null in timetable full
|
2022-03-12 11:52:17 +01:00 |
|
Mikołaj Pich
|
f0272ef252
|
Allow null in grade details and summary list
|
2022-03-12 11:49:35 +01:00 |
|
Mikołaj Pich
|
e70e970d32
|
Merge pull request #106 from wulkanowy/feature/student-photo
Add student photo
|
2022-03-12 11:26:53 +01:00 |
|
xVemu
|
3b17f04b9d
|
Add support for room replacement in timetable
|
2022-03-05 12:57:38 +01:00 |
|
Mikołaj Pich
|
57680ecb3f
|
Remove unused TableContent property from GradePointsSummary
|
2022-01-09 16:15:09 +01:00 |
|
Mikołaj Pich
|
db5820b81b
|
Update default android version, build tag and chrome version
|
2021-12-31 16:06:49 +01:00 |
|
Mikołaj Pich
|
5713a6d1ee
|
Fix lint issues
|
2021-12-31 15:59:01 +01:00 |
|
Mikołaj Pich
|
6e1b8eb26a
|
Unescape entities from homework content
|
2021-12-31 14:56:40 +01:00 |
|
Mikołaj Pich
|
f6f32b755a
|
Fix unit id matching for kindergarten students
|
2021-12-30 22:43:37 +01:00 |
|
Mikołaj Pich
|
27f95f923c
|
Fix student start repo validation
|
2021-12-30 19:33:16 +01:00 |
|
Mikołaj Pich
|
4e88b0f8d4
|
Fix ScrapperRemoteTests
|
2021-12-30 19:15:33 +01:00 |
|
Mikołaj Pich
|
7b52d0e5e1
|
Add tests for filtering users without diaries
|
2021-12-30 18:54:20 +01:00 |
|
Mikołaj Pich
|
8971d39691
|
Add base support for kindergarten diaries
|
2021-12-30 17:12:52 +01:00 |
|
Mikołaj Pich
|
42bce37748
|
Simplify timetable date and time parsing
|
2021-12-29 16:20:08 +01:00 |
|
Mikołaj Pich
|
4e9fa5d240
|
Fix compatibility issues in edu.gdansk.pl login hotfix
|
2021-12-19 21:40:58 +01:00 |
|
Mikołaj Pich
|
e472eec5a2
|
Hotfix edu.gdansk.pl login
|
2021-12-17 19:37:10 +01:00 |
|
Mikołaj Pich
|
a45110c8de
|
Fix tests
|
2021-11-26 21:18:56 +01:00 |
|
Mikołaj Pich
|
15477ccdfa
|
Add more info to log statements in registration
|
2021-11-26 20:55:23 +01:00 |
|
Mikołaj Pich
|
fffa4d7d91
|
Allow null in date field of grade details item
|
2021-11-21 09:27:49 +01:00 |
|
Mateusz Idziejczak
|
a0a30a7944
|
Add student photo
|
2021-10-11 19:43:52 +02:00 |
|
Mikołaj Pich
|
f94cdfea16
|
Improve info message
|
2021-10-07 21:21:59 +02:00 |
|
Mateusz Idziejczak
|
96ee8ba947
|
Fix showing teacher
|
2021-10-06 21:50:40 +02:00 |
|
Mikołaj Pich
|
f62736adb0
|
Fix eszkola.opolskie.pl login
|
2021-09-28 18:35:26 +02:00 |
|
Mikołaj Pich
|
230d2075df
|
Add missing support for lesson light replacement without group
|
2021-09-24 22:57:00 +02:00 |
|
Mikołaj Pich
|
5a8f9c6206
|
Refactor teacher replacement
|
2021-09-24 22:36:02 +02:00 |
|
Mateusz Idziejczak
|
e7f36785d7
|
Reverse teacher
|
2021-09-22 21:06:18 +02:00 |
|
Mateusz Idziejczak
|
783733eaf7
|
Fix tests
|
2021-09-22 20:43:03 +02:00 |
|
Mateusz Idziejczak
|
c3b021e8f7
|
Fix lesson with replacement teacher
|
2021-09-22 20:34:05 +02:00 |
|
Mikołaj Pich
|
8f3721f1f9
|
Trim dots in bad credentials error message
|
2021-09-19 17:01:21 +02:00 |
|
Mikołaj Pich
|
b9a45cfb4b
|
Use okhttp-bom artifact
|
2021-09-18 11:12:30 +02:00 |
|
Mikołaj Pich
|
d74acd3989
|
Fix mixed room with teacher in timetable after 21.11.0.28 update
|
2021-09-15 23:39:10 +02:00 |
|
Mikołaj Pich
|
66cfe3e996
|
Split teacher in exams mapper only once
|
2021-09-13 12:37:23 +02:00 |
|
Mikołaj Pich
|
55980b2178
|
Cleanup tests
|
2021-09-13 12:31:47 +02:00 |
|
Mikołaj Pich
|
7b28b74502
|
Override date field in homework mapping
|
2021-09-13 11:05:08 +02:00 |
|
Mikołaj Pich
|
7c399ffaea
|
Upgrade jsoup to 1.14.2
|
2021-09-04 12:45:34 +02:00 |
|
Mikołaj Pich
|
5c17530cd9
|
Remove group parsing from exams subject
|
2021-08-29 00:53:58 +02:00 |
|
dependabot[bot]
|
b991d0c5b6
|
Bump org.jlleitschuh.gradle.ktlint from 9.2.1 to 10.1.0 (#90)
|
2021-08-22 10:24:37 +00:00 |
|
Mikołaj Pich
|
18e16b2034
|
Update exams schema (fixes #97)
|
2021-08-22 10:20:14 +02:00 |
|
Mikołaj Pich
|
ae8798806d
|
Make birthPlace nullable
|
2021-05-28 19:18:28 +02:00 |
|
Mikołaj Pich
|
496dc01d15
|
Fix lint
|
2021-05-21 11:25:03 +02:00 |
|
Mikołaj Pich
|
88111ea725
|
Fix sending messages
|
2021-05-21 11:18:04 +02:00 |
|
Mikołaj Pich
|
bb083546e0
|
Fix marking as non-changed if cell don't have classes
|
2021-05-16 22:58:19 +02:00 |
|
Mikołaj Pich
|
e282a7a50e
|
Fix marking canceled lesson only as changed
|
2021-05-16 22:50:56 +02:00 |
|
Mikołaj Pich
|
f66cac410a
|
Add constants with day offests in timetable tests
|
2021-05-16 21:38:53 +02:00 |
|
Mikołaj Pich
|
f3f37e9066
|
Upgrade kotlin to 1.5.0
|
2021-05-16 21:10:02 +02:00 |
|
Mikołaj Pich
|
d212ea8109
|
Make kinship optional
|
2021-05-13 09:58:38 +02:00 |
|
Mikołaj Pich
|
3fa6936c2f
|
Update README.md
|
2021-05-01 23:38:26 +02:00 |
|
Mikołaj Pich
|
50f74b2c6a
|
Disable simultaneousLoginWithError test
|
2021-05-01 16:59:47 +02:00 |
|
dependabot[bot]
|
9606d8bf79
|
Bump okhttp3 from 3.12.13 to 4.9.1 (#83)
* Bump okhttp3 from 3.12.13 to 4.9.1
Bumps `okhttp3` from 3.12.13 to 4.9.1.
Updates `logging-interceptor` from 3.12.13 to 4.9.1
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-3.12.13...parent-4.9.1)
Updates `mockwebserver` from 3.12.13 to 4.9.1
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-3.12.13...parent-4.9.1)
Updates `okhttp` from 3.12.13 to 4.9.1
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-3.12.13...parent-4.9.1)
Updates `okhttp-urlconnection` from 3.12.13 to 4.9.1
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-3.12.13...parent-4.9.1)
Signed-off-by: dependabot[bot] <support@github.com>
* Migrate to okhttp 4
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mikołaj Pich <m.pich@outlook.com>
|
2021-05-01 16:27:11 +02:00 |
|
Mikołaj Pich
|
5afc998441
|
Add moshi version variable
|
2021-05-01 16:17:32 +02:00 |
|
Mikołaj Pich
|
d85e16cdcd
|
Workaround nullable grade date
|
2021-05-01 16:03:52 +02:00 |
|
Mikołaj Pich
|
6ed5b675a1
|
Fix crash grade parser on non-standard number of modifiers
|
2021-04-18 19:54:08 +02:00 |
|
Mikołaj Pich
|
877b913588
|
Collect day headers with line breaks too
|
2021-04-03 19:37:50 +02:00 |
|
Mikołaj Pich
|
e21c18cb70
|
Add method to get timetable day headers
|
2021-04-03 13:01:07 +02:00 |
|
Mikołaj Pich
|
9bd61f8fe9
|
Remove deprecated timetable format parser
|
2021-04-03 12:08:56 +02:00 |
|
Mikołaj Pich
|
9ca13e65c9
|
Fix contact field in school info
|
2021-03-17 22:11:56 +01:00 |
|
Mikołaj Pich
|
340cf4ebd3
|
Fix parsing additional lessons
|
2021-03-16 10:39:32 +01:00 |
|
Mikołaj Pich
|
b2c274ef00
|
Trim dash from school info fields
|
2021-03-15 00:16:28 +01:00 |
|
Mikołaj Pich
|
28ab93dcdf
|
Add new lesson varian without span classes
|
2021-03-14 23:39:01 +01:00 |
|
Mikołaj Pich
|
6cdcad40fd
|
Make motherAndFatherNames nullable
|
2021-02-26 10:38:14 +01:00 |
|
Mikołaj Pich
|
9a25237f6f
|
Make StudentInfo.secondName nullable
|
2021-02-07 20:07:15 +01:00 |
|
Mikołaj Pich
|
43cbf9acca
|
Log start page length on send message
|
2021-02-07 20:07:15 +01:00 |
|
Mikołaj Pich
|
8aadd1ed3c
|
Add more info to requireNotNull error message
|
2021-02-07 20:07:15 +01:00 |
|
Mikołaj Pich
|
ec59a45a70
|
Fix interpreting database update error screen
|
2021-02-07 20:07:15 +01:00 |
|
Mikołaj Pich
|
443e4c12f0
|
Add more logging to getMessageDetails()
|
2021-02-07 20:07:15 +01:00 |
|
Mikołaj Pich
|
966fc58f9a
|
Add more logging to adfs cufs login
|
2021-02-07 20:07:15 +01:00 |
|
Mikołaj Pich
|
a6e2cebba8
|
Make mother and father names nullable
|
2021-02-07 20:07:15 +01:00 |
|
Mikołaj Pich
|
b668a277ca
|
Add more logging to adfs cufs login
|
2021-02-06 12:11:37 +01:00 |
|
Mikołaj Pich
|
31fa6d26f2
|
Make guardian first and second nullable, deprecate guardians list
|
2021-02-06 11:54:33 +01:00 |
|
Mikołaj Pich
|
d250c5133e
|
Make familyName nullable in StudentInfo
|
2021-02-02 17:40:04 +01:00 |
|
Mikołaj Pich
|
9daf6e5f8d
|
Make StudentGuardian.Email field nullable
|
2021-01-25 00:01:43 +01:00 |
|
Mikołaj Pich
|
a722e777bd
|
Use bytestream instead of string for jsoup parse input
|
2021-01-23 19:49:36 +01:00 |
|
Mikołaj Pich
|
848671e111
|
Fix tests
|
2021-01-21 10:22:30 +01:00 |
|
Mikołaj Pich
|
6b3a58ce05
|
Add X-V-* headers
|
2021-01-21 09:32:27 +01:00 |
|
Mikołaj Pich
|
d55d6afcc9
|
Change messageId to type string
|
2021-01-21 09:18:59 +01:00 |
|
Mikołaj Pich
|
22417c56d9
|
Remove Nieprzeczytana and idWiadomoscAdresat from get*Message() endpoint params
|
2021-01-21 09:11:00 +01:00 |
|
Mikołaj Pich
|
ae676aa5de
|
Decrease timeout to 30 seconds
|
2021-01-20 17:56:16 +01:00 |
|
Mikołaj Pich
|
febb27e8a5
|
Fix missing 'success' value at $.feedback in ApiResponse
|
2021-01-19 19:44:25 +01:00 |
|
Mikołaj Pich
|
6edc85315f
|
Add separate data class for additional lessons
|
2020-12-18 21:34:06 +01:00 |
|
Mikołaj Pich
|
41b164fe50
|
Set more timeout configs
|
2020-12-16 20:16:13 +01:00 |
|
Mikołaj Pich
|
fd47c5e4cd
|
Change callTimeout to connectTimeout
|
2020-12-16 10:29:25 +01:00 |
|
Mikołaj Pich
|
d098eb4cc2
|
Make feedback.innerExceptionMessage nullable
|
2020-12-08 22:17:17 +01:00 |
|
Mikołaj Pich
|
61a87ed00a
|
Enable tslv1.2 to gdansk, lublin and koszalin
|
2020-12-07 16:22:20 +01:00 |
|
Mikołaj Pich
|
50c049efde
|
Fix login to edu.gdansk and eduportal.koszalin
|
2020-12-06 16:06:35 +01:00 |
|
Mikołaj Pich
|
d74d684b72
|
Add student info
|
2020-11-29 22:27:10 +01:00 |
|
Mikołaj Pich
|
ebaf78312d
|
Add timetable additional lessons
|
2020-11-11 19:58:41 +01:00 |
|
Mikołaj Pich
|
07100af76c
|
Remove unused timetable classes
|
2020-11-11 19:02:24 +01:00 |
|
Mikołaj Pich
|
21541c9a6c
|
Add timetable lesson case with two change lines
|
2020-11-11 18:03:09 +01:00 |
|
Mikołaj Pich
|
d66d47526a
|
Don't run jsoup to check errors on json responses
|
2020-11-11 17:24:01 +01:00 |
|
Mikołaj Pich
|
bdc0083ac5
|
Fix some remote tests
|
2020-11-11 17:10:34 +01:00 |
|
Mikołaj Pich
|
64781b74e2
|
Add director information feature
|
2020-11-07 23:58:58 +01:00 |
|
Mikołaj Pich
|
bcf6b53608
|
Rework grade statistics
|
2020-11-07 17:03:19 +01:00 |
|
dependabot-preview[bot]
|
1a0acdabfb
|
Bump moshi-adapters from 1.10.0 to 1.11.0 (#62)
|
2020-11-01 18:17:53 +00:00 |
|
Mikołaj Pich
|
0ac6b7961e
|
Add class average to grade partial statistics
|
2020-11-01 14:02:38 +01:00 |
|
Mikołaj Pich
|
c24f2f19d0
|
Increase call timeout to 60 seconds
|
2020-10-30 00:22:38 +01:00 |
|
Mikołaj Pich
|
f82bf7429f
|
Make exceptionMessage field optional in feedback of error response
|
2020-10-21 19:16:15 +02:00 |
|
Mikołaj Pich
|
0ace1296d6
|
Add conferences
|
2020-10-18 23:30:53 +02:00 |
|
Mikołaj Pich
|
fae6cdc6cb
|
Fix tests
|
2020-10-15 11:59:22 +02:00 |
|
Mikołaj Pich
|
e769c833ad
|
Change exception hierarchy
|
2020-10-15 11:53:44 +02:00 |
|
Mikołaj Pich
|
86b76c8c6a
|
Make feedback.handled nullable
|
2020-10-15 11:25:24 +02:00 |
|
Mikołaj Pich
|
a9c771814a
|
Add custom http error exceptions
|
2020-10-15 11:24:45 +02:00 |
|
Mikołaj Pich
|
4d7e031999
|
Fix handling retrofit runtime exceptions in auto login interceptor
|
2020-10-13 14:10:22 +02:00 |
|
Mikołaj Pich
|
73692b188c
|
Skip Default symbol login at register
|
2020-10-13 12:04:59 +02:00 |
|
dependabot-preview[bot]
|
74ef6297b1
|
Bump moshi-kotlin-codegen from 1.9.3 to 1.11.0 (#56)
|
2020-10-13 10:04:46 +00:00 |
|
dependabot-preview[bot]
|
245f7bfa9c
|
Bump moshi from 1.9.3 to 1.11.0 (#57)
|
2020-10-13 10:00:14 +00:00 |
|
dependabot-preview[bot]
|
0beb981d47
|
Bump moshi-adapters from 1.9.3 to 1.10.0 (#55)
|
2020-10-12 17:14:27 +00:00 |
|
Mikołaj Pich
|
7577fc940a
|
Make Diary.symbol nullable
|
2020-09-29 20:34:21 +02:00 |
|
Mikołaj Pich
|
fd481aea0c
|
Fix unregister device service method return type
|
2020-09-29 20:30:45 +02:00 |
|
Mikołaj Pich
|
84c0703c23
|
Fix parsing sent excues for all day
|
2020-09-28 23:11:49 +02:00 |
|
Mikołaj Pich
|
6b9fd68ba8
|
Fix UnregisterDeviceRequest moshi adapter
|
2020-09-28 23:06:37 +02:00 |
|
Mikołaj Pich
|
876cb1949f
|
Add log stmt in sendMessage()
|
2020-09-27 21:32:34 +02:00 |
|
Mikołaj Pich
|
9364c2e6fc
|
Prepend EDUNET\ to umt.tarnow.pl login
|
2020-09-27 17:44:00 +02:00 |
|
Mikołaj Pich
|
3ce92d979e
|
Fix no enum constant found on umt.tarnow.pl login
|
2020-09-27 17:39:53 +02:00 |
|
Mikołaj Pich
|
b94a4c1eec
|
Fix umt.tarnow.pl login
|
2020-09-26 23:19:05 +02:00 |
|
Mikołaj Pich
|
01903e16db
|
Fix parsing attendance summary
|
2020-09-26 15:50:43 +02:00 |
|
Mikołaj Pich
|
2b9fef6d0f
|
Fix date serialization in requests
|
2020-09-26 15:35:36 +02:00 |
|
Mikołaj Pich
|
3e7228b0cf
|
Fix lint
|
2020-09-26 15:16:37 +02:00 |
|
Mikołaj Pich
|
07a21f8fb7
|
Fix grade points summary parsing
|
2020-09-26 15:14:22 +02:00 |
|
Mikołaj Pich
|
510161aaf9
|
Migrate scraper to moshi
|
2020-09-26 14:34:32 +02:00 |
|