Draft: feature: Add new gitlab API client method
Description
Update App Lounge to be let it choose which release to download based on Android version
Screenshots
Technical details
you can check code rabbit stuff below...
Tests
about to be run
Issues
https://gitlab.e.foundation/e/os/backlog/-/issues/2696
10 commandments of code reviews
Summary by CodeRabbit
-
New Features
- Enhanced system app update management with improved error handling and dedicated methods for fetching update information.
- Introduced
InstantJsonAdapter
for better serialization and deserialization ofInstant
objects. - Added methods to retrieve system app releases and update information based on project ID and release type.
-
Bug Fixes
- Updated error handling for Android version code retrieval.
-
Chores
- Updated network dependencies to replace
SystemAppDefinitionApi
withGitlabReleaseApi
.
- Updated network dependencies to replace
Edited by Vincent Bourgmayer