WIP plugins: plugin settings on server side
authorChocobozzz <me@florianbigard.com>
Wed, 10 Jul 2019 14:59:53 +0000 (16:59 +0200)
committerChocobozzz <chocobozzz@cpy.re>
Wed, 24 Jul 2019 08:58:16 +0000 (10:58 +0200)
commitad91e7006e41f8ee5b8dcefee30f99e8ca44133a
treed860f20e05b036fa1a96e049c74deffd7f5d2b00
parentffb321bedca46d6987c7b31dd58e5dea96ea2ea2
WIP plugins: plugin settings on server side
21 files changed:
server/controllers/api/index.ts
server/controllers/api/plugins.ts [new file with mode: 0644]
server/helpers/custom-validators/video-channels.ts
server/initializers/constants.ts
server/lib/plugins/plugin-manager.ts
server/lib/plugins/yarn.ts
server/middlewares/validators/plugins.ts
server/middlewares/validators/sort.ts
server/models/server/plugin.ts
server/typings/express.ts
shared/models/plugins/install-plugin.model.ts [new file with mode: 0644]
shared/models/plugins/manage-plugin.model.ts [new file with mode: 0644]
shared/models/plugins/peertube-plugin.model.ts [new file with mode: 0644]
shared/models/plugins/plugin-library.model.ts
shared/models/plugins/plugin-settings-manager.model.ts [new file with mode: 0644]
shared/models/plugins/register-hook.model.ts [new file with mode: 0644]
shared/models/plugins/register-options.model.ts [new file with mode: 0644]
shared/models/plugins/register-options.type.ts [deleted file]
shared/models/plugins/register-setting.model.ts [new file with mode: 0644]
shared/models/plugins/register.model.ts [deleted file]
shared/models/users/user-right.enum.ts