Shinokuni
|
6705b47df6
|
Replace NextNewsuser by a kotlin version with generated adapters
|
2020-01-11 18:31:59 +01:00 |
|
Shinokuni
|
192d3ca5dc
|
Get read state from new items
|
2020-01-06 11:28:03 +01:00 |
|
Shinokuni
|
45e594d4f2
|
Readd date of last sync using a local value instead of using FreshRSS' one
|
2020-01-05 19:06:10 +01:00 |
|
Shinokuni
|
19ca5a7398
|
Replace FreshRSSUserInfo by its Kotlin version with a generated moshi adapter
|
2020-01-05 13:23:58 +01:00 |
|
Shinokuni
|
bf60d2efe1
|
Delete not used anymore classes and code
|
2020-01-04 17:09:44 +01:00 |
|
Shinokuni
|
03b6c9b986
|
Add adapter for FreshRSS items api call
|
2020-01-04 17:06:21 +01:00 |
|
Shinokuni
|
fea6c78520
|
Add Moshi adapter for FreshRSS folders api call
|
2020-01-03 15:49:48 +01:00 |
|
Shinokuni
|
90ef573b6e
|
Use selectName for better parsing performance
|
2020-01-03 14:40:23 +01:00 |
|
Shinokuni
|
0b68bf6c51
|
Initial replacement of Gson by Moshi
Replace GsonConverterFactory by MoshiConverterFactory and create feed adapter for FreshRSS feeds api call
|
2020-01-03 14:25:51 +01:00 |
|
Shinokuni
|
6c62f7c9a8
|
Fiw wrong string resource used as app name
|
2020-01-02 18:46:18 +01:00 |
|
Shinokuni
|
b2acceb868
|
Configure readropsdb module and dependencies
|
2020-01-02 15:38:25 +01:00 |
|
Shinokuni
|
fe78ea4f68
|
Create new module to contain database related files
|
2020-01-02 15:19:57 +01:00 |
|
Shinokuni
|
37325642ce
|
Replace Stetho by Flipper
|
2020-01-01 18:10:15 +01:00 |
|
Shinokuni
|
cae41ad576
|
Define compileSdkVersion, minSdkVersion and targetSdkVersion properties at the project level
|
2019-12-21 21:46:02 +01:00 |
|
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 |
|