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 |
Shinokuni
|
d673616bb4
|
Add OkHttp interceptor to raise exceptions for non-successfull requests
|
2023-07-27 22:55:28 +02:00 |
Shinokuni
|
bda5896413
|
Rewrite HtmlParser in Kotlin with some tests
|
2023-07-22 19:44:44 +02:00 |
Shinokuni
|
f7d1eea3ec
|
Add new LocalRSSRepository with some tests
|
2023-07-21 22:29:52 +02:00 |
Shinokuni
|
e372609298
|
Disable Niddler entirely
|
2023-03-03 19:50:10 +01:00 |
Shinokuni
|
55d982dd22
|
Update gradle and kotlin plugins
|
2023-02-20 19:13:06 +01:00 |
Shinokuni
|
03d5ca7ca6
|
Merge branch 'master' into develop
|
2021-10-10 20:01:45 +02:00 |
Shinokuni
|
3d78b2a951
|
Fix items being fav locally randomly for FreshRSS account
|
2021-10-10 19:31:47 +02:00 |
Shinokuni
|
beebed751f
|
Add tests for credentials
|
2021-10-04 18:35:26 +02:00 |
Shinokuni
|
71df7a7a31
|
Replace SImpleXML with KonsumeXML and KotlinXMLBuilder
|
2021-09-22 22:50:54 +02:00 |
Shinokuni
|
4c86b17043
|
Move OPMLHelper class to app module
|
2021-09-20 19:56:34 +02:00 |
Shinokuni
|
5d03ea0580
|
Migrate koin to v3.0
|
2021-09-20 19:27:12 +02:00 |