Commit Graph

229 Commits

Author SHA1 Message Date
davidoskky 9e140aefa6 Add filters only with selfoss >= 2.19
Source filters have been implemented in 2014 (commit 849957ca) but there is no reliable way to determine whether the selfoss instance does support source filters.
2025-04-13 20:01:56 +02:00
davidoskky b1259fdc92 Support source filter editing
The API for filter is undocumented on the Selfoss API reference, but does exist. We can now allow users setting and modifying filters inside the application.
2025-04-12 23:58:12 +02:00
AmineB 5e91724ee2 fix: initial status loading issues. 2025-03-11 22:04:42 +01:00
AmineB 3bf60f1146 chore: new connectivity dep. Closes #84. 2025-03-10 21:11:39 +01:00
AmineB a90ccec707 fix: url can be empty ? 2025-02-27 21:40:06 +01:00
AmineB ae3cada1c7 chore: changing actions in reader fragment. 2025-01-19 12:54:25 +00:00
AmineB c79ab5e92b Debug trying to fix context issues. (#174)
Reviewed-on: Louvorg/ReaderForSelfoss-multiplatform#174
Co-authored-by: Amine <amine.bouabdallaoui@pm.me>
Co-committed-by: Amine <amine.bouabdallaoui@pm.me>
2025-01-11 20:35:27 +00:00
AmineB ae81261cb1 bump: sqldelight. 2024-12-31 12:37:36 +01:00
AmineB d23dd82fc2 bump: androix and coroutines. 2024-12-31 11:06:36 +01:00
AmineB 2e7a168424 bump: ktor. Closes #67. 2024-12-31 10:03:21 +01:00
AmineB fb9ceecabd chore: can links be empty ? 2024-12-30 22:45:18 +01:00
AmineB c25ad7621e chore: compile issue fix. 2024-12-30 15:07:35 +01:00
AmineB 1d99eeb633 bugfix: catch users using something other than selfoss. 2024-12-30 13:51:45 +01:00
AmineB f54fcc3ba1 test: coverage 2024-12-29 21:35:12 +01:00
aminecmi aad93ef722 chore: update and use multiplatform datetime 2024-12-21 20:32:58 +01:00
aminecmi 24b86e66b4 fix: Trying to fix the serialization issue. 2024-12-07 18:20:49 +01:00
aminecmi 1ec05d9913 chore: comment. 2024-04-17 12:39:45 +02:00
aminecmi 859bd91bbb fix: Last time fixing the parsing date hack before moving it to os version. 2024-04-17 12:22:33 +02:00
aminecmi f24609c143 fix: Basic auth and password can have non whitspace characters. Fixes 142. 2024-03-13 20:31:24 +01:00
aminecmi db0d5a4a85 fix: This may fix the oom errors. 2024-01-29 20:55:29 +01:00
aminecmi 750c7758bd fix: Another date format thing. 2024-01-03 23:07:57 +01:00
aminecmi 6e27d6d4e6 fix: Checking if selfoss instance. 2024-01-03 22:28:57 +01:00
aminecmi 14ff4dbd05 fix: handle three characters lenght hexcode colors. 2024-01-03 21:35:58 +01:00
aminecmi f765224a86 chore: domain changes. 2023-10-21 23:41:17 +02:00
aminecmi 137580ccf9 chore: lint cleaning. 2023-10-12 20:38:01 +02:00
Amine Louveau 754d526b49 chore: cleaning ci steps and upgrading dependencies.
## Types of changes

- [ ] I have read the **CONTRIBUTING** document.
- [ ] My code follows the code style of this project.
- [ ] I have updated the documentation accordingly.
- [ ] I have added tests to cover my changes.
- [ ] All new and existing tests passed.
- [ ] This is **NOT** translation related.

This closes issue #XXX

This is implements feature #YYY

This finishes chore #ZZZ

Co-authored-by: davidoskky <davidoskky@yahoo.it>
Co-authored-by: aminecmi <aminecmi@gmail.com>
Reviewed-on: https://gitea.amine-louveau.fr/Louvorg/ReaderForSelfoss-multiplatform/pulls/150
2023-10-10 20:52:26 +00:00
davidoskky 16b19fc5ce Revert version upgrades 2023-09-17 11:59:08 +02:00
davidoskky 4ad4a23ed8 Revert to private functions 2023-09-12 00:38:37 +02:00
davidoskky d8c215eacc Reintroduce removed parameter 2023-09-12 00:36:56 +02:00
davidoskky 2b446ab22b Revert dependency version changes 2023-09-12 00:36:04 +02:00
davidoskky a029d8a7dc Move api client creation function within api class 2023-09-10 21:33:28 +02:00
davidoskky 70ad5f322c Handle most HTTP client creation in common code 2023-09-10 21:14:43 +02:00
davidoskky d167092c83 Add a login switch to disable SSL verification 2023-09-10 20:24:22 +02:00
davidoskky ed06b22a77 Tentative self signed ssl support 2023-07-13 14:55:48 +02:00
aminecmi ecd23213f9 fix: illegal input. 2023-05-13 22:14:25 +02:00
Amine Louveau 2a2d1047b4 feat: Basic auth from url. Fixes #142 (#143)
Co-authored-by: aminecmi <aminecmi@gmail.com>
Reviewed-on: https://gitea.amine-louveau.fr/Louvorg/ReaderForSelfoss-multiplatform/pulls/143
2023-05-10 19:19:11 +00:00
aminecmi 996a7ed22c fix: Sometimes url isn't even defined. 2023-04-30 18:41:15 +02:00
davidoskky e21906e70d feat: Use /sources/stats in the home (#133)
## Types of changes

- [x] I have read the **CONTRIBUTING** document.
- [x] My code follows the code style of this project.
- [ ] I have updated the documentation accordingly.
- [x] I have added tests to cover my changes.
- [x] All new and existing tests passed.
- [x] This is **NOT** translation related.

This is implements feature #131 and it will allow implementing #132
With this, public mode functions perfectly and also has source filtering.

Co-authored-by: davidoskky <davidoskky@yahoo.it>
Reviewed-on: https://gitea.amine-louveau.fr/Louvorg/ReaderForSelfoss-multiplatform/pulls/133
Co-authored-by: davidoskky <davidoskky@hidden.hidden>
Co-committed-by: davidoskky <davidoskky@hidden.hidden>
2023-03-13 16:26:54 +00:00
aminecmi d9d057c8dc fix: Unread and starred can be null. 2023-03-09 20:46:09 +01:00
aminecmi f72ef2f5d4 fix: url required issue. 2023-03-03 20:39:33 +01:00
aminecmi 559c17bc1d fix: quickfix for url param not provided for some sources. 2023-02-25 22:46:04 +01:00
aminecmi d583b937b7 fix: Fixed acra bug reporting. 2023-02-20 10:29:00 +01:00
davidoskky f28e702549 feat: Handle public instances (#126)
Co-authored-by: davidoskky <davidoskky@hidden.hidden>
Co-committed-by: davidoskky <davidoskky@hidden.hidden>
2023-01-28 10:25:28 +00:00
aminecmi 95e76a55da Cleaning. 2023-01-12 22:01:36 +01:00
aminecmi 966a082147 fix: NPE may be caused by the binding or the title that was null. 2022-12-29 20:35:03 +01:00
aminecmi 3c68bde62b Source update screen. 2022-12-28 22:19:11 +01:00
aminecmi e5e182761e Running migrations. 2022-12-28 15:27:17 +01:00
davidoskky e51915d1cd Include author field when updating the database 2022-12-28 14:25:56 +01:00
davidoskky 3a654f6ede Migrate the database table 2022-12-28 14:25:34 +01:00
davidoskky 5227751dca Make the author field nullable 2022-12-28 11:02:43 +01:00