Move the external moderation module into AI Core

Created on 10 October 2024, 2 months ago

Problem/Motivation

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.

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.

Steps to reproduce

Proposed resolution

* Move all components from external moderation into core.
* Set the module to obsolete.
* Fix so that the settings page in Anthropic provider does not require the module.
* Create an install file with a update hook that uninstalls itself.

Remaining tasks

User interface changes

API changes

Data model changes

📌 Task
Status

Active

Version

1.0

Component

AI Core module

Created by

🇩🇪Germany marcus_johansson

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024