Shinokuni
d2dff633e1
Fix FeverFeedsAdapter parsing ( fixes #228 )
2024-11-18 21:35:59 +01:00
Shinokuni
fc1a1c9491
Add one more mime-type to OPML file picker (should fix #195 )
2024-09-14 14:13:41 +02:00
Shinokuni
14af99c8df
Add beta build type
2024-08-18 13:11:27 +02:00
Shinokuni
cbc9d8b3c2
Fever: do not trust provider ordering and always check for the max instead of the first element
2024-08-16 14:43:51 +02:00
Shinokuni
b5484861ac
Make Fever API implementation work with Miniflux one
...
* Rely on favicon_id when mapping favicon to feed
* Item ids are integers in Miniflux and strings in FreshRSS
* Make FeverItemsAdapter more robust to some non useful properties
2024-08-15 17:06:56 +02:00
Shinokuni
326c251878
Improve FreshRSSItemsAdapter test case
2024-08-14 23:17:16 +02:00
Shinokuni
79575a9ccf
Merge pull request #163 from Alkarex/fix-freshrss-get-link
...
Fix FreshRSS get link
2024-08-14 23:14:34 +02:00
Shinokuni
dd98c7b0a6
Fix getting sinceId after last items call in FeverDataSource
2024-08-14 18:58:30 +02:00
Shinokuni
326fdde7eb
Fix duplicate items when synchronizing a fever account
2024-08-13 13:24:15 +02:00
Shinokuni
e9b3a26074
Fix API tests
2024-08-12 14:29:51 +02:00
Shinokuni
f67f817b82
Add support for Fever favicons
2024-08-12 14:18:31 +02:00
Shinokuni
3c99bafe43
Fix tests
2024-08-11 18:30:19 +02:00
Shinokuni
7a8f255b72
Add some tests to FeverDataSource
2024-08-10 21:45:37 +02:00
Shinokuni
ba964ccce2
Fix FeverDataSource tests
2024-08-07 15:01:38 +02:00
Shinokuni
89c4dfad1a
Rework Fever synchronization to be more efficient
2024-08-07 14:45:44 +02:00
Shinokuni
732ae4efa4
Make FeverRepository compile again and Fever auth work
2024-08-06 22:09:23 +02:00
Shinokuni
04820cd700
Merge remote-tracking branch 'origin/develop' into feature/fever_api
2024-08-06 18:40:02 +02:00
Shinokuni
a2e2c04142
Fix CI
2024-08-06 16:50:22 +02:00
Shinokuni
4b80cfd1c1
Migrate to kotlin 2.0
2024-08-05 23:28:04 +02:00
Shinokuni
7abec11b55
Replace joda.time by java.time
2024-08-05 17:29:12 +02:00
Shinokuni
a00ef31cf7
Remove Item.guid field, use Item.remoteId instead for all account types
2024-08-04 15:34:27 +02:00
Shinokuni
ca9a93d731
Improve repositories syncResult logic to be used by notifications
2024-07-29 13:25:48 +02:00
Shinokuni
aa3a835756
Rename some Nextcloud News and FreshRSS files
2024-07-11 14:33:09 +02:00
Shinokuni
49fc62edc2
Improve Nextcloud News updateFeed performance
2024-07-11 14:30:02 +02:00
Shinokuni
e6be6c36fe
Migrate last dependencies to version catalog
2024-07-05 13:52:59 +02:00
Shinokuni
10835b4979
Fix CI
2024-07-05 11:50:10 +02:00
Shinokuni
b2f89b4471
Simplify gradle build configuration
2024-07-04 17:37:03 +02:00
Shinokuni
5ada97d60e
Migrate APP gradle file to kotlin dsl
2024-07-04 12:00:24 +02:00
Shinokuni
a1df9dbe89
Migrate API gradle file to kotlin dsl
2024-07-04 10:47:11 +02:00
Shinokuni
bbda92a9df
Remove unused dependencies
2024-07-03 11:55:54 +02:00
Shinokuni
26eaebf442
Remove unused files
2024-07-02 19:25:15 +02:00
Shinokuni
3f43d2219c
Migrate Nextcloud News API to v1.3
2024-06-30 19:50:31 +02:00
Shinokuni
116a1b9722
Fix image loading indefinitely when getting feed colors
2024-06-20 13:06:21 +02:00
Shinokuni
07b6059921
Implement Nextcloud News add/update/delete feed actions
2024-06-16 21:43:37 +02:00
Shinokuni
4acaa9a85b
Make real parallel calls in FreshRSS synchronization
2024-06-16 16:38:08 +02:00
Shinokuni
5bff505fc3
Add Nextcloud initial synchronization
2024-06-16 13:22:19 +02:00
Shinokuni
9a63c1a777
Add Nextcloud News login
2024-06-16 11:10:21 +02:00
Shinokuni
b879d0ae9d
Rewrite Nextcloud News API implementation
...
* New data source
* New service
* Tests
2024-06-15 18:00:12 +02:00
Shinokuni
bc3015ab95
Fetch feed colors on synchronization
2024-05-23 21:45:46 +02:00
Shinokuni
f9a2eb5e2c
Add FreshRSS item read/state synchronization
2024-05-10 14:36:24 +02:00
Shinokuni
b3c252a434
Add FreshRSS classic synchronization
2024-05-08 17:40:35 +02:00
Shinokuni
fbe14121b0
Fetch FreshRSS read and star item states
2024-05-07 22:50:44 +02:00
Shinokuni
df2ad13872
Fetch FreshRSS regular and starred items
2024-05-05 22:06:39 +02:00
Shinokuni
36cdf84b34
Fetch FreshRSS folders and feeds
2024-05-04 21:44:05 +02:00
Shinokuni
f14ed7f331
Add initial FreshRSS login with new kotlin repository
2024-04-30 22:40:38 +02:00
Shinokuni
99ff159434
Fix some feed parsing failures
2024-04-15 14:21:29 +02:00
Shinokuni
16e70519e4
Add initial ItemScreen UI
2024-04-07 17:32:53 +02:00
Shinokuni
0ccb4aa9c8
Add OPML export in AccountTab
2024-04-06 22:51:56 +02:00
Shinokuni
8a5c22d144
Migrate more dependencies to version catalog
2024-04-05 22:41:23 +02:00
Shinokuni
e0874f2297
Add OPML import in AccountTab
2024-03-31 19:48:29 +02:00