Add ability to search available plugins
authorChocobozzz <me@florianbigard.com>
Tue, 16 Jul 2019 09:33:22 +0000 (11:33 +0200)
committerChocobozzz <chocobozzz@cpy.re>
Wed, 24 Jul 2019 08:58:16 +0000 (10:58 +0200)
commit6702a1b2ccd666285dee9c72b5bace641d2fce8b
tree78b7125d664b6f6b6c993c4e8483e1bdd24a0a30
parent503c6f440abc8f5924c38c4bd63591cb6cefacec
Add ability to search available plugins
28 files changed:
client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html
client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.scss
client/src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
client/src/app/+admin/plugins/plugin-search/plugin-search.component.html
client/src/app/+admin/plugins/plugin-search/plugin-search.component.scss
client/src/app/+admin/plugins/plugin-search/plugin-search.component.ts
client/src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts
client/src/app/+admin/plugins/shared/plugin-api.service.ts
client/src/app/+admin/plugins/shared/plugin-list.component.scss [new file with mode: 0644]
client/src/app/shared/images/global-icon.component.ts
client/src/app/shared/misc/utils.ts
client/src/assets/images/global/search.html [new file with mode: 0644]
config/default.yaml
config/production.yaml.example
server/controllers/api/plugins.ts
server/initializers/config.ts
server/initializers/constants.ts
server/lib/plugins/plugin-index.ts [new file with mode: 0644]
server/lib/plugins/plugin-manager.ts
server/lib/schedulers/plugins-check-scheduler.ts [new file with mode: 0644]
server/middlewares/validators/plugins.ts
server/middlewares/validators/sort.ts
server/models/server/plugin.ts
shared/core-utils/miscs/miscs.ts
shared/models/plugins/peertube-plugin-index-list.model.ts [new file with mode: 0644]
shared/models/plugins/peertube-plugin-index.model.ts
shared/models/plugins/peertube-plugin-latest-version.model.ts
shared/models/plugins/peertube-plugin-list.model.ts [deleted file]