Commit Graph

99 Commits

Author SHA1 Message Date
Shinokuni
b40a834055 Rollback to default implementation for stetho 2019-12-07 14:11:49 +01:00
Shinokuni
398f0ad876 Modify stetho implementation 2019-12-07 13:59:30 +01:00
Shinokuni
046382b3e3 Update some dependencies 2019-11-24 21:18:00 +01:00
Shinokuni
d85ddf0e70 Set max number of fetched items to 5000 2019-11-24 16:58:52 +01:00
Shinokuni
aa3a3d3150 Enable Proguard for release build 2019-11-24 16:55:20 +01:00
Shinokuni
1f41cb974a Add rss and text tags to outline when serializing opml 2019-11-10 21:48:36 +01:00
Shinokuni
bb4308e01f Reorganize matchers in a sub package 2019-11-10 18:24:00 +01:00
Shinokuni
6c8236d67d Make simplexml respect opml tags order when serializing 2019-11-09 18:21:45 +01:00
Shinokuni
198e9ae299 Add initial support for feeds and folders export in OPML file 2019-11-08 18:26:38 +01:00
Shinokuni
5b106a15c2 Update targetSdkVersion and compileSdkVersion for library package 2019-11-01 22:50:50 +01:00
Shinokuni
fbb75073ef Add model for OPML parsing 2019-10-27 15:29:52 +01:00
Shinokuni
f59e57292f Prefer HttpLoggingInterceptor over StethoInterceptor 2019-10-18 22:08:41 +02:00
Shinokuni
efe54deb9a Support read state for FreshRSS API new items
When new items will be fetched, they will be now set as read or unread. This doesn't apply to already existing in local items
2019-10-14 21:48:35 +02:00
Shinokuni
272e867c8d Revamp the way rss/atom/json dates are parsed and fix date tests 2019-10-10 14:45:01 +02:00
Shinokuni
dcbb2a3130 Update kotlin sdtlib dependency 2019-09-22 18:18:20 +02:00
Shinokuni
bd4caa1cb5 Reapply kotlin kapt plugin with up to date dependancies 2019-09-19 10:39:15 +02:00
Shinokuni
c696b6c28d Add debug build 2019-09-18 22:14:00 +02:00
Shinokuni
530632f0f2 Add kotlin to project 2019-09-14 12:56:10 +02:00
Shinokuni
1e72cf29d6 Delete unused class and clean RSSQuery code 2019-09-04 09:23:40 +02:00
Shinokuni
dd2903dd32 Use a constant for greader read string and add comments for FreshRSSAPI 2019-08-24 14:45:15 +02:00
Shinokuni
c9e47cfc12 Sync now pushes read and unread items 2019-08-23 20:52:37 +02:00
Shinokuni
c26e7cff47 Add greader folder creation/update/deletion requests (creation request doesn't work though) 2019-08-21 13:51:00 +02:00
Shinokuni
87c1528451 Add greader update feed request 2019-08-18 23:04:38 +02:00
Shinokuni
d21a76c4e3 Add Stetho debug bridge 2019-08-18 13:07:59 +02:00
Shinokuni
cc9a78ba43 Set httpManager as a singleton to use only one instance of OkHttp, then fixing interceptors duplicates problem and improving global app speed 2019-08-18 12:42:48 +02:00
Shinokuni
62eec1e077 Add greader feed insertion and deletion requests 2019-08-17 16:04:56 +02:00
Shinokuni
75e9323177 Add mark item read/unread request 2019-08-16 20:12:57 +02:00
Shinokuni
d618957d24 Add a basic http logger 2019-08-15 16:52:38 +02:00
Shinokuni
0a0abd4a4d Fix new unread items request 2019-08-15 16:51:37 +02:00
Shinokuni
f6c322c4f2 Add greader folders (tags) request and insertion 2019-08-13 22:45:57 +02:00
Shinokuni
500b363942 Add freshrss items and feeds insertion 2019-08-11 18:01:32 +02:00
Shinokuni
829e6e98fc Add feeds and items greader requests 2019-08-10 19:13:39 +02:00
Shinokuni
6a5feb2d63 Initial support of greader API for Freshrss with working authentication 2019-08-09 21:57:11 +02:00
Shinokuni
2b08ae9c96 Add an abstraction level for credentials to support multiple authorization field values 2019-08-09 19:58:11 +02:00
Shinokuni
5df094ca30 Add abstraction level for services APIs 2019-08-09 12:44:07 +02:00
Shinokuni
3c523dfe2c Improve sync speed
Put feed and folder insertion/update logic in transactions. Get only the feed id for an item insertion instead of getting the full feed
2019-08-04 17:29:54 +02:00
Shinokuni
db0d689f10 Update gradle plugin and some gradle dependancies 2019-07-20 16:46:59 +02:00
Shinokuni
a587c8aa6f Add Nextcloud news feed deletion and update (rename/change folder) 2019-07-20 16:40:38 +02:00
Shinokuni
9512932282 Fix nextcloud news folder creation/deletion 2019-07-16 13:48:53 +02:00
Shinokuni
5970b18203 Implement Nextcloud folder creation, update and deletion APIs 2019-07-14 21:24:59 +02:00
Shinokuni
e12cf1ec7f Add nextcloud news feed insertion and account choice in the add feed activity 2019-06-23 13:33:10 +02:00
Shinokuni
572f1f7c45 Add create account activity with login flow 2019-05-18 13:57:01 +02:00
Shinokuni
062e5a6050 synchronize read/unread changes 2019-05-17 11:37:20 +02:00
Shinokuni
3119d44264 Add account entity 2019-05-15 22:45:43 +02:00
Shinokuni
970c14581b Add normal sync calls in NextNewsAPI 2019-05-14 14:10:14 +02:00
Shinokuni
ac030c146f Fix authentification failure, sort items by date and add better handling for null values 2019-05-12 22:42:45 +02:00
Shinokuni
92ce491771 Requesting folders, feeds and items from Nextcloud News now works 2019-05-12 16:16:27 +02:00
Shinokuni
3903bb6eb1 Starting to implement nextcloud news Rest API 2019-05-10 15:41:11 +02:00
Shinokuni
60d968d367 Migrate to androidx 2019-05-10 13:24:02 +02:00
Shinokuni
245719e2f6 Use okHttpClient as a singleton 2019-04-25 21:29:54 +02:00