Commit Graph

29 Commits

Author SHA1 Message Date
Mikołaj Pich
a4445a8a97 Fix api login error (#115) 2018-05-19 23:02:54 +02:00
Rafał Borcz
62bc00cd68 Delete non-existing lessons on sync (#112) 2018-05-19 12:30:17 +02:00
Mikołaj Pich
0014b74c6b Fix certificate parsing issues (#109) 2018-05-14 21:12:45 +02:00
Mikołaj Pich
08dd316aee Fix adfs login (#110) 2018-05-14 20:56:17 +02:00
Mikołaj Pich
cd6e14b13b [API] Fix first login (#107) 2018-05-13 17:33:31 +02:00
Mikołaj Pich
2cf262130e [API] Get rid of NULL in timetable lesson descriptions (#106) 2018-05-13 16:02:51 +02:00
Mikołaj Pich
be8ee4c835 Fix parsing grade description with symbol containing special chars (#104) 2018-05-11 21:55:38 +02:00
Rafał Borcz
dd2c69601a Change description date in exam and fix styles (#98) 2018-05-06 21:16:03 +02:00
Rafał Borcz
ffd20c94dd Add exams (#87)
* [API/exams] Fix parsing empty list
* [API/exams] Fix date format
* [API/exams] Set day name from api
2018-05-03 19:47:34 +02:00
Mikołaj Pich
1740047aea [API] Add support for adfs login (#76) 2018-05-03 14:14:47 +02:00
Mikołaj Pich
119e38254a Refactor entites (#86) 2018-04-24 22:05:46 +02:00
Mikołaj Pich
2fd5b0f6ee [API] Improve login (#83) 2018-04-20 20:30:39 +02:00
Rafał Borcz
8431661d54 Fix resuming states in fragments (#72)
* Downgrade sdk version
* Update dependencies
* Fix infinite loading on restore states
* Fix crash when loading loaded fragments
2018-03-22 22:42:08 +01:00
Mikołaj Pich
3dabb11473 [API] Add error messages to exceptions (#71) 2018-03-20 23:10:20 +01:00
Mikołaj Pich
3aca34340d Optimize session handling (#63)
* [APP] Change way the Vulcan is configured (#65)
2018-03-11 19:16:20 +01:00
Mikołaj Pich
3799fa910b Add attendance (#58) 2018-03-10 15:55:34 +01:00
Mikołaj Pich
4c7c2a1101 [API] Remove duplicated POJOs (#53) 2018-03-04 13:24:37 +01:00
Rafał Borcz
79bdbbbb16 MVP (#46) 2018-03-04 12:49:16 +01:00
Mikołaj Pich
a1a3427142 [API] Make support for alternative log addresses more centralized (#52) 2018-02-26 20:36:45 +01:00
Mikołaj Pich
f93816910d Add api to retrieve messages (#51) 2018-02-25 17:49:36 +01:00
Mikołaj Pich
5b52b5d398 Use Client as dependency instead inherit from Api (#50) 2018-02-22 17:07:04 +01:00
Mikołaj Pich
23ac726d3c
Fix timetable sync (#48) 2018-01-11 21:24:03 +01:00
Rafał Borcz
5649986a20 Update dependencies (#43) 2018-01-02 22:36:54 +01:00
Rafał Borcz
450805bff4 Hotfix jsoup issue (#41)
Downgrade to prev version of jsoup

see https://github.com/jhy/jsoup/issues/992
2017-12-20 13:58:43 +01:00
Mikołaj Pich
15a1662ac5 Fake log integration (#39)
* Handle technical break error

* Add login by pass email with log host

* Use in FirstAccountLogin fully Vulcan facade

* Add SnP interface
2017-12-13 22:15:39 +01:00
Rafał Borcz
c111e43f18 Add timetable to Wulkanowy (#38)
* Add timetable entities, synchronization and UI
* Add better code hub config
* Update SDK tools
* Change activity to ui

* [API] fix lesson room, when division into groups
* [API] Rewrite lesson parser
* [API] Add support for new lesson type
* [API] Fix for substitutions in the timetable
2017-12-11 19:45:28 +01:00
Mikołaj Pich
647ed08460 Add sonarqube (#37) 2017-11-26 16:32:33 +01:00
Mikołaj Pich
9ee0ca3010 Fix bintray version (#36) 2017-11-19 15:11:37 +01:00
Mikołaj Pich
29d12b79ca API as java module (#34) 2017-11-18 22:17:18 +01:00