pachli-android/core
Nik Clayton 65c73625f6
refactor: Create V2 filters with one API call (#979)
Previous code didn't encode v2 filter keywords, so created v2 filters by
first creating the filter with no keywords (one API call) then making
1-N API calls to add each keyword to the filter.

Fix this by adding a dedicated converter for the `NewContentFilter` type
that encodes it correctly so the filter can be created with a single API
call.

This necessitates moving some types around,
2024-10-05 14:53:23 +02:00
..
activity refactor: Move AccountManager to core.data.repository (#976) 2024-10-03 21:28:01 +02:00
common refactor: Slightly improve enum extensions and usage (#948) 2024-09-26 16:23:48 +02:00
data refactor: Create V2 filters with one API call (#979) 2024-10-05 14:53:23 +02:00
database fix: Improve push and pull notification reliability (#880) 2024-08-18 15:17:57 +02:00
designsystem fix: Search filters use correct colours in dark and black mode (#881) 2024-08-19 17:23:39 +02:00
domain refactor: Move AccountManager to core.data.repository (#976) 2024-10-03 21:28:01 +02:00
model refactor: Create V2 filters with one API call (#979) 2024-10-05 14:53:23 +02:00
navigation refactor: Create V2 filters with one API call (#979) 2024-10-05 14:53:23 +02:00
network refactor: Create V2 filters with one API call (#979) 2024-10-05 14:53:23 +02:00
network-test change: Move MediaUploadApi to the correct package 2024-04-30 16:23:34 +02:00
preferences fix(l10n): Translations update from Hosted Weblate (#956) 2024-09-29 21:45:41 +02:00
testing fix(deps): update dependency org.robolectric:robolectric to v4.13 (#859) 2024-08-21 12:41:16 +02:00
ui refactor: Extract operation counter to a class (#977) 2024-10-03 22:21:27 +02:00
AndroidManifest.xml refactor: Start creating core modules (#286) 2023-12-04 16:58:36 +01:00