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 |
Shinokuni
|
1a92684c18
|
Migrade room and koin dependencies into version catalog
|
2024-03-30 19:35:43 +01:00 |
Shinokuni
|
6bf7cb00a8
|
Prevent HttpException being thrown when response code is 304
Todo: cover all non HTTP 200 cases where there is no need to throw an exception
|
2024-02-28 22:54:07 +01:00 |
Shinokuni
|
a29b27801e
|
Fix gradle full build step
|
2024-02-15 21:41:32 +01:00 |
Shinokuni
|
672de764de
|
Improve AddFeedDialog looking and behaviour
- Add error management for URL TextField
- Add account dropdown
|
2024-01-14 00:57:22 +01:00 |
Shinokuni
|
fffbf18ad9
|
Update android gradle plugin
|
2023-08-15 22:44:44 +02:00 |
Shinokuni
|
d1e170a1b8
|
Add favicon recovery in HtmlParser
|
2023-08-15 14:55:36 +02:00 |
Shinokuni
|
4697219312
|
Use HttpException in LocalRSSDataSource
|
2023-08-01 21:54:18 +02:00 |
Shinokuni
|
35ad5dfbc4
|
Add FreshRSSDataSource kotlin migration with tests
This new data source is intended to replace the old java one
|
2023-08-01 21:40:47 +02:00 |