Skip to content

[WIP] Accommodate server side changes #1190

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

Draft
wants to merge 32 commits into
base: master
Choose a base branch
from
Draft

Conversation

revam
Copy link
Member

@revam revam commented Mar 11, 2025

PR for the web UI side of things for ShokoAnime/ShokoServer#1228. Will be updated as things are added to the client side, but for now this PR contains (in no particular order);

  • Accommodate the change from an AniDB file model to generic release info on the server side.

  • Changed all occurrences of "import folder" with "managed folder"

  • Add auto-generated settings/configuration for plugins.

  • Add release info and hashing provider settings, there among auto-generated setting per provider (relies on the previously added auto-generated settings/configuration)

@revam revam force-pushed the update-plugin-abstraction branch 2 times, most recently from 7f076fe to 3390126 Compare March 17, 2025 07:30
@revam revam changed the title [WIP] Accomodate server side changes [WIP] Accommodate server side changes Mar 23, 2025
@revam revam force-pushed the update-plugin-abstraction branch 3 times, most recently from 3e9de82 to 89edef1 Compare March 24, 2025 20:45
@revam revam force-pushed the update-plugin-abstraction branch from f6d94a1 to 21f5e57 Compare April 24, 2025 11:04
revam added 22 commits April 29, 2025 18:44
some things left to do, like creating a new object for a given type on the client and implementing the rest of the record types.
- Added advanced mode toggle and disable advanced mode by default. The toggle can be moved in the future if needed.

- Fixed visibility of tabs/sections when all members are hidden.

- Fixed nesting within field-sets.
@revam revam force-pushed the update-plugin-abstraction branch from 21f5e57 to 2b852e0 Compare May 19, 2025 21:44
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
12.7% Duplication on New Code (required ≤ 3%)
B Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant