Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix plugin settings manager definition | lutangar | 2022-01-20 | 1 | -2/+3 |
| | | | | | | | | This mainly fix the `onSettingsChange` argument typing. I'm not 100% sure the setting `value` can be a boolean though. But this is how it was typed before so I just made it consistent. Feel free to change - or suggest change - to the type names / location. | ||||
* | Upgrade redis dep | Chocobozzz | 2021-12-24 | 1 | -1/+7 |
| | |||||
* | Fix type conflict | Chocobozzz | 2021-12-24 | 1 | -7/+7 |
| | |||||
* | Add ffprobe helper | Chocobozzz | 2021-12-16 | 1 | -0/+5 |
| | |||||
* | Add videos.getFiles plugin helper | Chocobozzz | 2021-12-16 | 1 | -2/+53 |
| | |||||
* | Fix comment | Chocobozzz | 2021-12-03 | 1 | -2/+2 |
| | |||||
* | Fix plugin upgrade | Chocobozzz | 2021-12-03 | 1 | -4/+4 |
| | | | | Correctly decache all plugin paths | ||||
* | esModuleInterop to true | Chocobozzz | 2021-08-27 | 4 | -4/+4 |
| | |||||
* | Introduce generic video constant manager for plugins | lutangar | 2021-07-16 | 2 | -179/+182 |
| | | | | | Allow a plugin developer to get back constants values, and reset constants deletions or additions. | ||||
* | Handle broken plugin install | Chocobozzz | 2021-06-30 | 1 | -11/+16 |
| | |||||
* | Add ability to delete previously added constants | Chocobozzz | 2021-06-15 | 1 | -9/+19 |
| | |||||
* | Instance homepage support (#4007) | Chocobozzz | 2021-05-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | * Prepare homepage parsers * Add ability to update instance hompage * Add ability to set homepage as landing page * Add homepage preview in admin * Dynamically update left menu for homepage * Inject home content in homepage * Add videos list and channel miniature custom markup * Remove unused elements in markup service | ||||
* | Reorganize plugin models | Chocobozzz | 2021-05-11 | 4 | -25/+19 |
| | |||||
* | Cleanup models directory organization | Chocobozzz | 2021-05-11 | 1 | -1/+1 |
| | |||||
* | Move transcoding files in their own directory | Chocobozzz | 2021-05-11 | 1 | -1/+1 |
| | |||||
* | Plugin user.getAuthUser is now async | Chocobozzz | 2021-05-05 | 1 | -1/+7 |
| | | | | So we can load the full user | ||||
* | Add data directory for plugins and some helpers | Chocobozzz | 2021-04-22 | 2 | -15/+34 |
| | |||||
* | Allow plugins to set short translation locale | Chocobozzz | 2021-04-20 | 1 | -3/+6 |
| | |||||
* | Support async onSettingsChange | Chocobozzz | 2021-04-20 | 2 | -4/+4 |
| | |||||
* | Ensure to install supported plugins | Chocobozzz | 2021-04-12 | 3 | -6/+28 |
| | |||||
* | Add server plugin helpers | Chocobozzz | 2021-04-09 | 2 | -2/+17 |
| | |||||
* | Also decache config | Chocobozzz | 2021-04-09 | 1 | -2/+1 |
| | |||||
* | Fix #3940: unload all children from the plugin module on updates. | John Livingston | 2021-04-09 | 1 | -1/+3 |
| | |||||
* | Refactor auth flow | Chocobozzz | 2021-03-24 | 1 | -1/+1 |
| | | | | | Reimplement some node-oauth2-server methods to remove hacky code needed by our external login workflow | ||||
* | Use got instead of request | Chocobozzz | 2021-03-24 | 1 | -11/+15 |
| | |||||
* | Allow plugins to load a video by id | Chocobozzz | 2021-02-11 | 1 | -0/+4 |
| | |||||
* | Add plugin transcoding profile guide | Chocobozzz | 2021-01-29 | 1 | -0/+4 |
| | |||||
* | Support transcoding options/encoders by plugins | Chocobozzz | 2021-01-28 | 3 | -19/+107 |
| | |||||
* | Provide express request to onLogout call | Chocobozzz | 2020-11-20 | 1 | -2/+10 |
| | | | | + pluginInfo related changes | ||||
* | Reorganize client shared modules | Chocobozzz | 2020-06-23 | 3 | -28/+28 |
| | |||||
* | Split types and typings | Chocobozzz | 2020-06-18 | 1 | -1/+1 |
| | |||||
* | First implem global search | Chocobozzz | 2020-06-10 | 1 | -1/+2 |
| | |||||
* | Add moderation helpers to plugins | Chocobozzz | 2020-05-07 | 1 | -1/+77 |
| | |||||
* | Handle external login errors | Chocobozzz | 2020-05-04 | 1 | -2/+2 |
| | |||||
* | Add ability to unregister plugin auths | Chocobozzz | 2020-05-04 | 1 | -4/+20 |
| | |||||
* | Add plugin settings change watcher | Chocobozzz | 2020-05-04 | 2 | -16/+41 |
| | |||||
* | Add config helper for plugins | Chocobozzz | 2020-05-04 | 1 | -1/+13 |
| | |||||
* | Add external login buttons | Chocobozzz | 2020-05-04 | 1 | -3/+13 |
| | |||||
* | Add external login tests | Chocobozzz | 2020-05-04 | 2 | -8/+27 |
| | |||||
* | Begin support for external auths | Chocobozzz | 2020-05-04 | 1 | -23/+19 |
| | |||||
* | Add plugin auth migrations | Chocobozzz | 2020-05-04 | 1 | -0/+2 |
| | |||||
* | Add ability for auth plugins to hook tokens validity | Chocobozzz | 2020-05-04 | 1 | -5/+34 |
| | |||||
* | Support logout and add id and pass tests | Chocobozzz | 2020-05-04 | 2 | -2/+23 |
| | |||||
* | Begin auth plugin support | Chocobozzz | 2020-05-04 | 2 | -18/+80 |
| | |||||
* | Add ability to remove privacies using plugins | Chocobozzz | 2020-04-20 | 1 | -4/+38 |
| | |||||
* | Add ability for plugins to add custom routes | Chocobozzz | 2020-04-10 | 3 | -206/+260 |
| | |||||
* | Add ability to remove a video from a plugin | Chocobozzz | 2020-04-09 | 2 | -2/+17 |
| | |||||
* | Add SQL query support in plugins | Chocobozzz | 2020-04-09 | 2 | -6/+16 |
| | |||||
* | Refactor plugin helpers factory | Chocobozzz | 2020-04-09 | 3 | -143/+207 |
| | |||||
* | Fix build with typescript 3.8 | Chocobozzz | 2020-02-28 | 1 | -2/+2 |
| |