Rafał Borcz
5649986a20
Update dependencies ( #43 )
2018-01-02 22:36:54 +01:00
Rafał Borcz
7e6a73d1f3
Prepare app for MVP ( #40 )
2018-01-02 21:55:58 +01:00
Mikołaj Pich
844230956a
Add auto update ( #42 )
2017-12-27 21:49:09 +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
29d12b79ca
API as java module ( #34 )
2017-11-18 22:17:18 +01:00
Rafał Borcz
2fbd2da60c
Android Notifications implementation ( #33 )
...
* 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 ( #31 )
...
* 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
d796702ade
New login UI ( #29 )
...
* 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 ( #28 )
...
* 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 ( #26 )
...
* 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 ( #27 )
...
*Create API facade
* Refactor API tests
* Implementation of the facade API and add tests for synchronization
2017-09-23 20:28:35 +02:00
Rafał Borcz
690b730494
Migrate to greenDAO ( #23 )
...
* 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) ( #22 )
2017-09-10 15:32:45 +02:00
RicomenPL
9dfb0bc729
Add services ( #21 )
2017-09-10 12:50:28 +02:00
RicomenPL
15260b58f3
Add cookies database and remake grade dialog ( #18 )
...
* 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 ( #17 )
2017-08-31 16:44:04 +02:00
RicomenPL
cd687a6108
Add grades interface and change app appearance ( #14 )
...
* 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
344ba537fd
Update dependencies and improve build process ( #15 )
2017-08-10 12:59:13 +02:00
RicomenPL
8bad7b8e1e
Add grades database ( #7 )
2017-08-05 22:31:20 +02:00
Mikołaj Pich
89d235dd8a
Add notes api ( #8 )
...
* 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 ( #6 )
...
Add password encryption
2017-07-31 16:52:34 +02:00
RicomenPL
a5ad57cfde
Merge branch 'grid-marks'
...
# Conflicts:
# app/src/main/java/io/github/wulkanowy/activity/main/Login.java
# app/src/main/java/io/github/wulkanowy/activity/main/MainActivity.java
2017-07-21 20:11:28 +02:00
Mikołaj Pich
4b425f9b39
Build coverage report ( #3 )
...
Add first unit test & code coverage config
2017-07-20 17:37:55 +02:00
RicomenPL
13e5b69e10
Add RecyclerView in marks
2017-07-18 20:17:18 +02:00
Mikołaj Pich
cfaa759e81
Update jsoup to 1.10.3
2017-07-15 13:47:03 +02:00
Mikołaj Pich
eb267fdac7
Fix circleci build, delete unused resources
2017-07-13 21:35:29 +02:00
RicomenPL
4bebc831ad
Adds fragments and simple navigation between them
2017-07-13 17:26:37 +02:00
RicomenPL
e3fa0659ed
Add experimental bottom navigation menu
2017-06-30 16:05:02 +02:00
Mikołaj Pich
248c4f6bd4
Manage jsoup dependency via gradle and not via jar file
2017-04-20 22:01:30 +02:00
Mikołaj Pich
cf60edcee7
Fix circle-ci build, add bitrise
2017-04-20 00:02:52 +02:00
Mikołaj Pich
1ab1117435
Rename project domain to io.github
2017-04-19 20:36:27 +02:00
mklkj
c590eb7574
Fix build
2017-04-07 19:15:42 +00:00
RicomenPL
d2f694d10f
#1 Add login POST
2017-04-04 20:37:12 +02:00
RicomenPL
317535d4e0
Started activity and icon
2017-03-09 21:29:23 +01:00