Tom Moor
|
f9a11a28d8
|
chore: Plugin registration (#6623)
* first pass
* test
* test
* priority
* Reduce boilerplate further
* Update server/utils/PluginManager.ts
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com>
* fix: matchesNode error in destroyed editor transaction
* fix: Individual imported files do not display source correctly in 'Insights'
* chore: Add sleep before Slack notification
* docs
* fix: Error logged about missing plugin.json
* Remove email template glob
---------
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com>
|
2024-03-08 20:32:05 -08:00 |
|
Tom Moor
|
21a1257d06
|
chore: Move remaining auth methods to plugins (#4900)
* Move Google, Email, and Azure to plugins
* Move OIDC provider, remove old loading code
* Move AuthLogo to plugin
* AuthLogo -> PluginIcon
* Lazy load plugin settings
|
2023-02-19 19:52:08 -08:00 |
|
Tom Moor
|
33afa2f029
|
Plugin architecture (#4861)
* wip
* Refactor, tasks, processors, routes loading
* Move Slack settings config to plugin
* Fix translations in plugins
* Move Slack auth to plugin
* test
* Move other slack-related files into plugin
* Forgot to save
* refactor
|
2023-02-12 10:11:30 -08:00 |
|
Tom Moor
|
075555a867
|
fix: Do not show actively disabled auth providers in self-hosted install (#4794)
* fix: Do not show actively disabled auth providers in self-hosted installation
* self review
* Refactor for easier mocking
|
2023-01-28 10:02:25 -08:00 |
|