1
0
mirror of https://github.com/wulkanowy/wulkanowy.git synced 2025-02-28 01:29:53 +01:00

2564 Commits

Author SHA1 Message Date
Mikołaj Pich
5b52b5d398 Use Client as dependency instead inherit from Api () 2018-02-22 17:07:04 +01:00
Mikołaj Pich
66fe25d9cc Fix grades average () 2018-01-15 21:01:42 +01:00
Mikołaj Pich
be161cf161 Add crashlytics () 2018-01-11 21:57:41 +01:00
Mikołaj Pich
23ac726d3c
Fix timetable sync () 2018-01-11 21:24:03 +01:00
Rafał Borcz
5649986a20 Update dependencies () 2018-01-02 22:36:54 +01:00
Rafał Borcz
7e6a73d1f3 Prepare app for MVP () 2018-01-02 21:55:58 +01:00
Mikołaj Pich
844230956a
Add auto update () 2017-12-27 21:49:09 +01:00
Rafał Borcz
450805bff4 Hotfix jsoup issue ()
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 ()
* 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 ()
* 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 () 2017-11-26 16:32:33 +01:00
Mikołaj Pich
9ee0ca3010 Fix bintray version () 2017-11-19 15:11:37 +01:00
Rafał Borcz
6e334f2721 Add app lock for SDK < 18 with root () 2017-11-18 22:35:48 +01:00
Mikołaj Pich
29d12b79ca API as java module () 2017-11-18 22:17:18 +01:00
Mikołaj Pich
428b372827 Add exams API () 2017-11-17 16:50:49 +01:00
Rafał Borcz
2fbd2da60c Android Notifications implementation ()
* Fix bug with the number of grades in snackbar
* Add basic grade notification
* Add notification icons
* Add intent to notification 
* Improve login activity appearance
* Improve dashboard appearance
* Small amendments
* Change splash logo
2017-11-16 20:52:47 +01:00
Rafał Borcz
e5ea6e0b41 Refactorization of the app ()
* Refactor LoadingTask
* Remove LoadingTask class
* Fix context leak in LoginTask
* Refactorisation GradesFragment
* Refactorization synchronization
* Fix leak in VulcanService
* Update mockito
* Add more tests for EntitiesCompare
* Fix Instant Run
* Add margin to grades
* Update ci android image
2017-11-06 17:25:38 +01:00
Mikołaj Pich
54112f73f1 Change dialog closing button text () 2017-11-01 22:14:44 +01:00
Mikołaj Pich
d796702ade
New login UI ()
* Refactor activity names
* Refactor login activity and async task
* Add forgot password and create account links
* Login without passing symbol in login form
* Add heading text before login form
* Refactor API/login
* Add login loading steps
* Remove unnecessary try catch
* Refactor snp and add tests
* Remove redudant throws clauses
2017-10-27 17:48:17 +02:00
Rafał Borcz
f6e29490c3 Implementing Pull to Refresh ()
* Add swipe refresh layout
* Remove indicator and change border position
* Add snackbar for new grades and rename classes of synchronization
* Add info of the number of grades
* Add grades average average
* Add alert of new grades
* Fix crash while refreshing
* Add disappearing alerts
* Optimize res and fix crash
* Update API to version 27
2017-10-27 17:05:00 +02:00
Rafał Borcz
fe54fa71f3 Create tests ()
* Add unit and instrumented tests
* Divide code coverage to two different tags on codecov
* Change sdk image to 25
* Turn on console output in unit tests
2017-09-23 22:17:13 +02:00
Mikołaj Pich
1f5a03fba7 API facade ()
*Create API facade

* Refactor API tests

* Implementation of the facade API and add tests for synchronization
2017-09-23 20:28:35 +02:00
Mikołaj Pich
c876d114e3 API attendance () 2017-09-19 19:15:35 +02:00
Mikołaj Pich
aae3d5d357 Use codecov for code coverage ()
* Use codecov for code coverage

* Change codacy coverage badge with codecov

* Unify repo badges

* Update download link

* Update unit tests
2017-09-18 18:15:33 +02:00
Rafał Borcz
690b730494 Migrate to greenDAO ()
* Migration of database operation to greenDAO
* Disable crashlitics for debug builds
* Remove unused drawable
* Fix crash when user have one grade
2017-09-17 18:04:28 +02:00
RicomenPL
9b4c406934 Update API 25 to API 26 (Android O) () 2017-09-10 15:32:45 +02:00
RicomenPL
9dfb0bc729 Add services () 2017-09-10 12:50:28 +02:00
Mikołaj Pich
7b087144e9 Sort grades by date () 2017-09-02 14:58:08 +02:00
Mikołaj Pich
935b79e8cf Replace all county/counties occurrences with symbol/symbols () 2017-08-31 22:24:44 +02:00
RicomenPL
15260b58f3 Add cookies database and remake grade dialog ()
* Add cookies database
* Remake dialog fragment
* Add selectable to textview in dialog
2017-08-31 17:29:10 +02:00
Mikołaj Pich
add96d37dc Update dependencies () 2017-08-31 16:44:04 +02:00
RicomenPL
cd687a6108 Add grades interface and change app appearance ()
* Change style and remake activity_main layout

* Change to a brighter navigation background color

* Add expandable recyclerView (thoughtbot)

* Add indicator to expandableRecyclerView and empty subject not shown

* Add Dialog Fragment with grade details
2017-08-29 14:22:55 +02:00
Mikołaj Pich
ba7c8f0b1e Hotfix login () 2017-08-12 20:33:09 +02:00
Mikołaj Pich
344ba537fd Update dependencies and improve build process () 2017-08-10 12:59:13 +02:00
Mikołaj Pich
0ea13cdadd API improvements () 2017-08-07 08:24:45 +02:00
Mikołaj Pich
3d6515bcf2 Add to Grade semester and symbol properties () 2017-08-06 13:25:08 +02:00
RicomenPL
8bad7b8e1e Add grades database () 2017-08-05 22:31:20 +02:00
Mikołaj Pich
1a244e3995 Add timetable api () 2017-08-05 14:05:57 +02:00
Mikołaj Pich
4539a62de9 Add school api () 2017-08-05 13:56:26 +02:00
Mikołaj Pich
0aa083c8aa Add ability to change grades list semester () 2017-08-04 14:06:37 +02:00
Mikołaj Pich
89d235dd8a Add notes api ()
* Add notes api with tests
* Get county for snp direct from database
2017-08-02 12:04:49 +02:00
RicomenPL
3271065263 Add password encryption ()
Add password encryption
2017-07-31 16:52:34 +02:00
Mikołaj Pich
a7cd6e7983 Code style fixes 2017-07-26 22:12:45 +02:00
Mikołaj Pich
e845fc1f15 Add user api 2017-07-23 19:40:53 +02:00
RicomenPL
cd4feb6d83 Merge remote-tracking branch 'origin/master' 2017-07-23 17:02:32 +02:00
RicomenPL
170b8a194b Add account database 2017-07-23 17:02:16 +02:00
Mikołaj Pich
9940d49759 Fix typeface in password input 2017-07-23 13:38:01 +02:00
RicomenPL
5c0ee06302 Merge remote-tracking branch 'origin/master' 2017-07-22 17:20:14 +02:00
RicomenPL
cf37785954 Remake MainActivity layout 2017-07-22 17:19:10 +02:00
Mikołaj Pich
df7153920d Add api for grades 2017-07-22 14:37:00 +02:00