]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit - server/middlewares/validators/config.ts
Allow configuration to be static/readonly (#4315)
authorJelle Besseling <jelle@pingiun.com>
Tue, 12 Oct 2021 11:33:44 +0000 (13:33 +0200)
committerGitHub <noreply@github.com>
Tue, 12 Oct 2021 11:33:44 +0000 (13:33 +0200)
commit8d8a037e3fe9b1d2ccbc4169ce59b13000b59cb0
tree755ba56bc3acbd82ec195974545581c1e49aae5e
parentbadacdbb4a3e4a1aae4d324abc496be8e261b2ef
Allow configuration to be static/readonly (#4315)

* Allow configuration to be static/readonly

* Make all components disableable

* Improve disabled component styling

* Rename edits allowed field in configuration

* Fix CI
23 files changed:
client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.scss
client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
client/src/app/shared/shared-forms/markdown-textarea.component.html
client/src/app/shared/shared-forms/markdown-textarea.component.ts
client/src/app/shared/shared-forms/select/select-checkbox.component.html
client/src/app/shared/shared-forms/select/select-checkbox.component.ts
client/src/app/shared/shared-forms/select/select-custom-value.component.html
client/src/app/shared/shared-forms/select/select-custom-value.component.ts
client/src/app/shared/shared-forms/select/select-options.component.html
client/src/app/shared/shared-forms/select/select-options.component.ts
client/src/sass/include/_mixins.scss
config/default.yaml
config/production.yaml.example
server/controllers/api/config.ts
server/initializers/config.ts
server/lib/server-config-manager.ts
server/middlewares/validators/config.ts
server/tests/api/server/config.ts
shared/models/server/server-config.model.ts
support/docker/production/Dockerfile.buster
support/docker/production/config/custom-environment-variables.yaml
support/docker/production/entrypoint.sh