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 |
Shinokuni
|
b9a31d4652
|
Implement paging for the items list and refactor the filter/sort logic using more queries
|
2019-04-20 13:16:25 +02:00 |
Shinokuni
|
75a65730f7
|
A RSS 2.0 feed item now needs at least the guid and title tags to be accepted by Readrops
|
2019-03-28 17:06:24 +01:00 |
Shinokuni
|
d20d1e3ed1
|
Minor diverse changes
|
2019-03-28 16:56:55 +01:00 |
Shinokuni
|
fc369888ac
|
sync now returns potential errors
|
2019-03-13 09:32:14 +01:00 |
Shinokuni
|
604c56ebc0
|
replace callback by RSSQueryResult object
|
2019-03-12 16:23:14 +01:00 |
Shinokuni
|
0869631d95
|
Starting re-implementing feed and item insertion process, for better flexibility and control over results
|
2019-03-11 19:12:30 +01:00 |
Shinokuni
|
18e626a303
|
Add edit feed activity
|
2019-03-10 15:19:02 +01:00 |
Shinokuni
|
9e13b3aca0
|
Fix rss request bug
|
2019-02-22 12:22:49 +00:00 |
Shinokuni
|
ba4a0f0db0
|
Add support for direct feed urls
|
2019-02-21 21:58:46 +00:00 |
Shinokuni
|
6a05cd6bbf
|
Add support for alternative tags author and dc:date. Fix date parsing bug
|
2019-02-21 21:00:28 +00:00 |
Shinokuni
|
880010b356
|
Fix enclosure field simplexml annotation
|
2019-02-19 18:37:19 +00:00 |
Shinokuni
|
c290551917
|
Improve rss enclosure parsing
|
2019-02-19 11:47:59 +00:00 |
Shinokuni
|
2211017472
|
Improve atom link matching
|
2019-02-18 15:36:39 +00:00 |
Shinokuni
|
81d5d7a80a
|
Support more favicon cases
|
2019-02-15 12:22:35 +00:00 |
Shinokuni
|
76aef3916a
|
improve image detection by providing only body children nodes
|
2019-02-14 22:27:36 +00:00 |
Shinokuni
|
9bf6e2613f
|
Add support for another RSS 2.0 date format (really close to the main one) and media enclosure tag
|
2019-02-11 21:42:55 +00:00 |
Shinokuni
|
518cada73f
|
Fixing RSS content tag parsing, there may be more than one
|
2019-02-11 18:16:01 +00:00 |