Skip to content

Remove remants of NDLA import functionality#2980

Merged
emmachughes merged 3 commits intomasterfrom
remove-ndla-import
Feb 28, 2025
Merged

Remove remants of NDLA import functionality#2980
emmachughes merged 3 commits intomasterfrom
remove-ndla-import

Conversation

@emmachughes
Copy link
Contributor

  • Remove import buttons in admin interface.
  • Remove hiding of presave script stuff in admin interface in NDLA environments (it will simply be useless until we remove the need for the button.)
  • Remove ndla_article_ids and ndla_article_import_statuses tables.
  • Remove CSRF exemption to deleted import endpoint.
  • Keeps ndla_id_mappers to determine if the .edlib-article or .ndla-article class should be applied.

@github-actions github-actions bot added the Component: Content Author All issues that affect content author (sourcecode/apis/contentauthor) label Feb 17, 2025
@emmachughes emmachughes linked an issue Feb 21, 2025 that may be closed by this pull request
@emmachughes emmachughes requested a review from chrieinv February 21, 2025 12:35
@emmachughes emmachughes merged commit a957e42 into master Feb 28, 2025
6 checks passed
@emmachughes emmachughes deleted the remove-ndla-import branch February 28, 2025 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Content Author All issues that affect content author (sourcecode/apis/contentauthor)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove legacy NDLA Import GUI

2 participants