mirror of https://github.com/Chocobozzz/PeerTube
* give admins access to edit all channels
closes #4598
* test(channels): +admin update another users channel
* Fix tests
* fix(server): delete another users channel
Since the channel owner isn't necessary the auth user we need to check
the right account whether it's the last video or not.
* REMOVE_ANY_VIDEO_CHANNEL > MANAGE_ANY_VIDEO_CHANNEL
Merge REMOVE_ANY_VIDEO_CHANNEL and MANY_VIDEO_CHANNELS to
MANAGE_ANY_VIDEO_CHANNEL.
* user-right: moderator can't manage admins channel
* client: MyVideoChannelCreateComponent > VideoChannelCreateComponent
* client: MyVideoChannelEdit > VideoChannelEdit
* Revert "user-right: moderator can't manage admins channel"
This reverts commit
|
||
|---|---|---|
| .. | ||
| activitypub | ||
| shared | ||
| videos | ||
| abuse.ts | ||
| account.ts | ||
| actor-image.ts | ||
| blocklist.ts | ||
| bulk.ts | ||
| config.ts | ||
| feeds.ts | ||
| follows.ts | ||
| index.ts | ||
| jobs.ts | ||
| logs.ts | ||
| oembed.ts | ||
| pagination.ts | ||
| plugins.ts | ||
| redundancy.ts | ||
| search.ts | ||
| server.ts | ||
| sort.ts | ||
| themes.ts | ||
| user-history.ts | ||
| user-notifications.ts | ||
| user-subscriptions.ts | ||
| users.ts | ||
| webfinger.ts | ||