Move the external moderation module into AI Core
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3479913. --> Reported by: [marcus_johansson](https://www.drupal.org/user/385947) Related to !346 !706 >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>The external moderation module is a core feature so we should move it so its tightly coupled with core, instead of having it as a third party module.</p> <p>The config, eventsubscriber and the form for setting it up, can stay exactly like it is. The module itself should become and empty shell that is set to "obsolate" and that will uninstall itself on database update.</p> <h4 id="summary-steps-reproduce">Steps to reproduce</h4> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <p>* Move all components from external moderation into core.<br> * Set the module to obsolete.<br> * Fix so that the settings page in Anthropic provider does not require the module.<br> * Create an install file with a update hook that uninstalls itself.</p> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <h3 id="summary-ui-changes">User interface changes</h3> <h3 id="summary-api-changes">API changes</h3> <h3 id="summary-data-model-changes">Data model changes</h3>
issue