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

Make approval of imported entities work & other improvements #1103

Merged
merged 8 commits into from
Jul 17, 2024

Conversation

kellnerd
Copy link
Contributor

Continuation of #1096

  • Approval of import is now working thanks to Make approval of imported entities work bookbrainz-data-js#319
  • Loads author genders to make the entity editor load for the "Edit & Approve" action
    (Similar adjustments might be necessary for the other entity types, but currently we are only importing authors)
  • Fixes a search indexing related type error (but search indexing still has not been fixed, as we agreed)
  • Fixes HMR for the import pages
  • More Bootstrap migration changes and layout fixes

The changes in 1434038 and f289c71 may have not been relevant in the end, but I spotted these inconsistencies before I fixed the real issues in the ORM.

Move the alert into the footer component, it was duplicated for each
entity type.
* Replace "mdOffset", "justified" and "condensed" attributes.
* "default" is not a valid variant, other cancel buttons use "secondary"
Copied from the other controllers...
The ORM functions have been changed to return the Bookshelf model.
Copy link
Contributor

@MonkeyDo MonkeyDo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Validating imports is indeed working 🚀
Nice work

@MonkeyDo MonkeyDo merged commit 7350b16 into metabrainz:import-entities Jul 17, 2024
4 checks passed
@kellnerd kellnerd deleted the imports-2024 branch July 17, 2024 14:50
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.

2 participants