]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit
feature/ability to disable video history by default (#5728)
authorWicklow <123956049+wickloww@users.noreply.github.com>
Fri, 7 Apr 2023 08:09:54 +0000 (08:09 +0000)
committerGitHub <noreply@github.com>
Fri, 7 Apr 2023 08:09:54 +0000 (10:09 +0200)
commitb302c80dc0d9ba8eabef9ef6576efe36afc57584
tree14d406b41291805deb94a36a5e79f8d6989355f8
parent9258e9a4a37911fc64b5faada2a7e604bd1ede1f
feature/ability to disable video history by default (#5728)

* draft: ability to disable video history by default

* Update configuration and add tests

* Updated code based on review comments

* Add tests on registration and video quota

* Remove required video quotas in query

* Fix tests
18 files changed:
client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
config/default.yaml
config/production.yaml.example
server/controllers/api/config.ts
server/initializers/checker-before-init.ts
server/initializers/config.ts
server/lib/user.ts
server/middlewares/validators/config.ts
server/middlewares/validators/users.ts
server/tests/api/check-params/config.ts
server/tests/api/check-params/users-admin.ts
server/tests/api/server/config-defaults.ts
server/tests/api/server/config.ts
shared/models/server/custom-config.model.ts
shared/server-commands/server/config-command.ts
shared/server-commands/users/users-command.ts
support/doc/api/openapi.yaml