Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grab extension repo detail from repo.json and include in DB #506

Merged
merged 29 commits into from
Mar 22, 2024

Conversation

sirlag
Copy link
Contributor

@sirlag sirlag commented Mar 11, 2024

Implements the first phase of trusting extension repositories.

Changes:
Migrates Extension Repositories from shared preferences to database
Supports repo.json files from repositories
Refreshes extension repo info when fetching available sources or manually from the extension repo screen.
Small UI refresh in extension repos screen
Dialog on duplicate fingerprints to choose desired repository.

Extension Repo Page With Replacement Dialog
image

@sirlag sirlag marked this pull request as ready for review March 19, 2024 18:17
@sirlag sirlag changed the title DRAFT: Trust Extension Repos Phase 1 Trust Extension Repos Phase 1 Mar 19, 2024
@sirlag sirlag requested a review from AntsyLich March 22, 2024 18:30
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
@sirlag sirlag requested a review from AntsyLich March 22, 2024 21:02
@AntsyLich AntsyLich changed the title Trust Extension Repos Phase 1 Grab extension repo detail from repo.json and include in DB Mar 22, 2024
@AntsyLich AntsyLich merged commit 4b4e468 into mihonapp:main Mar 22, 2024
1 check passed
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants