Add ability to list redundancies
authorChocobozzz <me@florianbigard.com>
Fri, 10 Jan 2020 09:11:28 +0000 (10:11 +0100)
committerChocobozzz <chocobozzz@cpy.re>
Tue, 28 Jan 2020 10:35:26 +0000 (11:35 +0100)
commitb764380ac23f4e9d4677d08acdc3474c2931a16d
tree0d2c440ed8b56c35e47f2274586a11da63852086
parent3ae0bbd23c6f1b2790975328d8eae6a8317c223d
Add ability to list redundancies
65 files changed:
client/package.json
client/src/app/+admin/admin.component.html
client/src/app/+admin/admin.module.ts
client/src/app/+admin/follows/follows.component.html
client/src/app/+admin/follows/follows.routes.ts
client/src/app/+admin/follows/index.ts
client/src/app/+admin/follows/shared/redundancy-checkbox.component.ts
client/src/app/+admin/follows/shared/redundancy.service.ts [deleted file]
client/src/app/+admin/follows/video-redundancies-list/index.ts [new file with mode: 0644]
client/src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html [new file with mode: 0644]
client/src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.scss [new file with mode: 0644]
client/src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts [new file with mode: 0644]
client/src/app/+admin/follows/video-redundancies-list/video-redundancy-information.component.html [new file with mode: 0644]
client/src/app/+admin/follows/video-redundancies-list/video-redundancy-information.component.scss [new file with mode: 0644]
client/src/app/+admin/follows/video-redundancies-list/video-redundancy-information.component.ts [new file with mode: 0644]
client/src/app/+admin/system/jobs/jobs.component.ts
client/src/app/core/server/server.service.ts
client/src/app/shared/images/global-icon.component.ts
client/src/app/shared/instance/instance-statistics.component.ts
client/src/app/shared/shared.module.ts
client/src/app/shared/video/redundancy.service.ts [new file with mode: 0644]
client/src/app/shared/video/video-actions-dropdown.component.ts
client/src/app/shared/video/video-miniature.component.ts
client/src/app/shared/video/video.model.ts
client/yarn.lock
config/test.yaml
package.json
scripts/dev/index.sh
server/controllers/api/server/follows.ts
server/controllers/api/server/redundancy.ts
server/controllers/api/server/stats.ts
server/helpers/custom-validators/activitypub/cache-file.ts
server/helpers/custom-validators/video-redundancies.ts [new file with mode: 0644]
server/helpers/webtorrent.ts
server/initializers/config.ts
server/initializers/constants.ts
server/initializers/migrations/0475-redundancy-expires-on.ts [new file with mode: 0644]
server/lib/activitypub/cache-file.ts
server/lib/job-queue/handlers/video-redundancy.ts [new file with mode: 0644]
server/lib/job-queue/job-queue.ts
server/lib/redundancy.ts
server/lib/schedulers/update-videos-scheduler.ts
server/lib/schedulers/videos-redundancy-scheduler.ts
server/middlewares/sort.ts
server/middlewares/validators/redundancy.ts
server/middlewares/validators/sort.ts
server/models/redundancy/video-redundancy.ts
server/tests/api/check-params/redundancy.ts
server/tests/api/redundancy/index.ts
server/tests/api/redundancy/manage-redundancy.ts [new file with mode: 0644]
server/tests/api/redundancy/redundancy.ts
server/typings/models/video/video-file.ts
server/typings/models/video/video-streaming-playlist.ts
server/typings/models/video/video.ts
shared/extra-utils/server/redundancy.ts
shared/extra-utils/videos/videos.ts
shared/models/redundancy/index.ts
shared/models/redundancy/video-redundancies-filters.model.ts [new file with mode: 0644]
shared/models/redundancy/video-redundancy.model.ts [new file with mode: 0644]
shared/models/redundancy/videos-redundancy-strategy.model.ts [new file with mode: 0644]
shared/models/redundancy/videos-redundancy.model.ts [deleted file]
shared/models/server/job.model.ts
shared/models/server/server-stats.model.ts
shared/models/users/user-right.enum.ts
shared/models/videos/video.model.ts