2026-06-29 01:18:46 +02:00
|
|
|
"""Built-in plugins directory.
|
|
|
|
|
|
|
|
|
|
Each module in this package that exports a BasePlugin subclass will be
|
|
|
|
|
discovered automatically by the plugin registry on application startup.
|
2026-06-29 14:01:24 +02:00
|
|
|
|
2026-07-03 16:19:04 +00:00
|
|
|
Subdirectory plugins (tags, permissions, entity_links, mail) export their plugin
|
2026-06-29 14:01:24 +02:00
|
|
|
class via __init__.py so the registry can discover them as packages.
|
2026-06-29 01:18:46 +02:00
|
|
|
"""
|
2026-06-29 14:01:24 +02:00
|
|
|
|
2026-06-30 01:12:33 +02:00
|
|
|
from app.plugins.builtins.calendar import CalendarPlugin
|
2026-06-29 20:48:58 +02:00
|
|
|
from app.plugins.builtins.dms import DmsPlugin
|
2026-06-29 14:01:24 +02:00
|
|
|
from app.plugins.builtins.entity_links import EntityLinksPlugin
|
2026-07-03 16:19:04 +00:00
|
|
|
from app.plugins.builtins.mail import MailPlugin
|
2026-07-08 23:50:59 +02:00
|
|
|
from app.plugins.builtins.report_generator import ReportGeneratorPlugin
|
2026-06-29 17:43:56 +02:00
|
|
|
from app.plugins.builtins.permissions import PermissionsPlugin
|
|
|
|
|
from app.plugins.builtins.tags import TagsPlugin
|
2026-06-29 14:01:24 +02:00
|
|
|
|
2026-07-08 23:50:59 +02:00
|
|
|
__all__ = ["TagsPlugin", "PermissionsPlugin", "EntityLinksPlugin", "DmsPlugin", "CalendarPlugin", "MailPlugin", "ReportGeneratorPlugin"]
|