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

Refactor for better maintainability #142

Merged
merged 2 commits into from
Mar 27, 2024
Merged

Refactor for better maintainability #142

merged 2 commits into from
Mar 27, 2024

Conversation

deldesir
Copy link
Collaborator

With this PR, the metadata task code is better structured. There is no functionality added, just a refactor. This will allow top 100 feature PRs to be more organized.

To make top 100 feature PRs more organized
@deldesir deldesir requested a review from holta March 27, 2024 02:01
@deldesir deldesir self-assigned this Mar 27, 2024
@holta
Copy link
Member

holta commented Mar 27, 2024

Clarify if this PR is tested with some of the 5 + 7 testing scenarios at... ?

(Which if so? Thanks!)

@deldesir
Copy link
Collaborator Author

Tested with a short playlist for shelf creation and population (1 and 6)

image

image

deldesir added a commit to deldesir/calibre-web that referenced this pull request Mar 27, 2024
This builds upon iiab#142 to progress towards implementing the top 100 feature
@holta
Copy link
Member

holta commented Mar 27, 2024

Tested with a short playlist for shelf creation and population (1 and 6)

Do you mean the NEW Testing Scenarios 1 and 6 at... ?

(And if so, are the OLDER Testing Scenarios 1-to-5 at the top of #79 sufficiently tested/safe here?)

@deldesir
Copy link
Collaborator Author

deldesir commented Mar 27, 2024

Yes, I mean the new testing scenarios. I smoke tested this PR for existing functionalities, so the older ones scenarios still apply and are guaranteed to work as expected. No regression were introduced, no feature were added. I've been working on it for hours. However, if something is missed or broken, it will be addressed promptly.

@holta holta merged commit 5f11662 into master Mar 27, 2024
deldesir added a commit to deldesir/calibre-web that referenced this pull request Mar 27, 2024
This builds upon iiab#142 to progress towards implementing the top 100 feature
@holta holta added the enhancement New feature or request label Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants