Commit Graph

415 Commits

Author SHA1 Message Date
Jannis Mattheis
fd97ba2bb4 Move encrypting key to before deploy
With PRs from forked repositories the release key can't be decrypted
because the secured variables are hidden.
2018-11-09 18:50:43 +01:00
Galen Abell
2d14ef1b6f Added SSL Validation Override and CA Selection
- Added fields to login page to a) disable ssl validation or b) select
  a custom Certificate Authority certificate to use with the server.

- Changed visibility of widgets on login page from INVISIBLE to GONE so
  they don't take up space while hidden (since this was causing weird
  spacing issues with the new fields).

- Added state to settings to store ssl validation choice or certificate
  data.

- Added fields to various HTTP methods to disable ssl validation or set
  valid certificate authority if either setting is enabled.
2018-11-07 17:28:25 -05:00
Jannis Mattheis
97ab5a6871 Add fdroid badge 2018-11-06 21:44:19 +01:00
Jannis Mattheis
e234ba9c11 Add License 2018-11-04 20:49:07 +01:00
Jannis Mattheis
eb88cdda79 Version 2.0.1 2018-11-04 11:43:08 +01:00
Jannis Mattheis
ee4d87113f Fix websocket connection on refresh
On refresh the service was restarted but the connection
wasn't closed, therefore each incoming message was handled n times.
2018-11-04 11:43:08 +01:00
Jannis Mattheis
ca0194e3bb Show full messages 2018-11-04 11:43:08 +01:00
Jannis Mattheis
fd70ddf8ee Version 2.0.0 2018-11-02 18:49:16 +01:00
Jannis Mattheis
e0d00b6333 Add Readme 2018-11-02 18:49:16 +01:00
Jannis Mattheis
f867d8af5b Add travis script 2018-11-02 18:49:16 +01:00
Jannis Mattheis
8af40c3fd3 Fix sportless issues 2018-11-02 18:49:16 +01:00
Jannis Mattheis
ff2576065d Make gradlew executable 2018-11-02 18:49:16 +01:00
Jannis Mattheis
36a6778f55 Add empty proguard rules 2018-11-02 18:49:16 +01:00
Jannis Mattheis
ee1a841927 Add push service 2018-11-02 18:49:16 +01:00
Jannis Mattheis
839dcfa674 Add LogsActivity 2018-11-02 18:49:16 +01:00
Jannis Mattheis
5c82ef1ab4 Add MessagesActivity 2018-11-02 18:49:16 +01:00
Jannis Mattheis
ec78979011 Add state holder for message activity 2018-11-02 18:49:16 +01:00
Jannis Mattheis
907d11cdbc Add missed messages util 2018-11-02 18:49:16 +01:00
Jannis Mattheis
a5c91642e3 Add LoginActivity 2018-11-02 18:49:16 +01:00
Jannis Mattheis
0a92fde1b5 Add common utils 2018-11-02 18:49:16 +01:00
Jannis Mattheis
296ba0d669 Add init activity 2018-11-02 18:49:16 +01:00
Jannis Mattheis
356ac2ae68 Add notification support 2018-11-02 18:49:16 +01:00
Jannis Mattheis
2f068fbcd6 Add log utils 2018-11-02 18:49:16 +01:00
Jannis Mattheis
a83f319a2f Add settings wrapper 2018-11-02 18:49:16 +01:00
Jannis Mattheis
9addb3a264 Add api utils 2018-11-02 18:49:16 +01:00
Jannis Mattheis
788ba210cd Add values 2018-11-02 18:49:16 +01:00
Jannis Mattheis
fec038e5b5 Add image resources 2018-11-02 18:49:16 +01:00
Jannis Mattheis
5ca2669456 Add manifest 2018-11-02 18:49:16 +01:00
Jannis Mattheis
1a73b3d590 Add generated client 2018-11-02 18:49:16 +01:00
Jannis Mattheis
2a3e6d2056 Add gradle config 2018-11-02 18:49:16 +01:00
Jannis Mattheis
8b74c27bf3 Add gradlew 2018-11-02 18:49:16 +01:00
Jannis Mattheis
543947aa47 Add gitignore 2018-11-02 18:49:16 +01:00
Jannis Mattheis
79ede2bac1 Remove old project 2018-11-02 18:49:16 +01:00
Jannis Mattheis
4dc52fe076 Version 1.0.1 2018-06-26 20:34:21 +02:00
Jannis Mattheis
9028043ddb Format android manifest 2018-06-26 20:34:21 +02:00
Jannis Mattheis
1be7346a62 Remove READ_PHONE_STATE permission 2018-06-26 20:34:21 +02:00
Jannis Mattheis
091d065a9b Rename de.gotify to com.github.gotify 2018-06-23 17:34:26 +02:00
Jannis Mattheis
08a978b372 Update compileSdkVersion 2018-06-23 17:34:26 +02:00
Jannis Mattheis
e88409ccba Fix ugly hacky oreo notification support 2018-06-23 17:34:26 +02:00
Jannis Mattheis
997deba1fe Fix icons 2018-06-21 20:23:59 +02:00
Jannis Mattheis
7440794da0 Add ugly hacky oreo notification support 2018-06-20 19:58:21 +02:00
Jannis Mattheis
98f90d8c2b Show messages that were missed while being disconnected & Use models 2018-06-20 19:58:21 +02:00
Jannis Mattheis
9652151061 Add model structures 2018-06-20 19:58:21 +02:00
Jannis Mattheis
076c3bf95b Add navigation for Home - Messages 2018-06-20 19:58:21 +02:00
Jannis Mattheis
f706490410 Add Logs-Component 2018-06-20 19:58:21 +02:00
Jannis Mattheis
172500ba69 Add logo 2018-06-20 19:58:21 +02:00
Jannis Mattheis
d38550006a Add Home-Component 2018-06-20 19:58:21 +02:00
Jannis Mattheis
1ba8c76974 Change login icons to ion & Format 2018-06-20 19:58:21 +02:00
Jannis Mattheis
3aad82a92a Set connection timeout to 10 seconds 2018-06-20 19:58:21 +02:00
Jannis Mattheis
8fa2660b44 Try to instantly reconnect to WS on first error 2018-06-20 19:58:21 +02:00