aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* Translated using Weblate (French)Benoît Piédallu2021-12-131-2/+2
| | | | | | | Currently translated at 100.0% (1706 of 1706 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr/
* Translated using Weblate (Czech)Jiri Podhorecky2021-12-131-431/+289
| | | | | | | Currently translated at 63.7% (1197 of 1878 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
* Handle channel owner update of remote serverChocobozzz2021-12-134-21/+30
|
* Use bullseye for production docker imageChocobozzz2021-12-131-1/+1
|
* Added "zxx" (no linguistic content) in available video languages (#4631)Florian CUNY2021-12-132-2/+6
| | | | | | | | | | | | | * Added "zxx" (no linguistic content) in available video languages Implements https://github.com/Chocobozzz/PeerTube/issues/1489 * FIx lint * Fix lint * Put other languages below instance languages Co-authored-by: Chocobozzz <me@florianbigard.com>
* Give moderators access to edit channels (#4608)kontrollanten2021-12-1327-246/+316
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 2c627c154e2bfe6af2e0f45efb27faf4117572f3. * server: clean dupl validator functionality * fix ensureUserCanManageChannel usage It's not async anymore. * server: merge channel validator middleares ensureAuthUserOwnsChannelValidator & ensureUserCanManageChannel gets merged into one middleware. * client(VideoChannelEdit): redirect to prev route * fix(VideoChannels): handle anon users * client: new routes for create/update channel * Refactor channel validators Co-authored-by: Chocobozzz <me@florianbigard.com>
* Fix tests docChocobozzz2021-12-131-1/+1
|
* Merge branch 'release/4.0.0' into developChocobozzz2021-12-133-3/+12
|\
| * Bumped to version v4.0.0v4.0.0Chocobozzz2021-12-132-2/+2
| |
| * Update changelogChocobozzz2021-12-131-1/+10
| |
* | Fix homepageChocobozzz2021-12-131-3/+3
| |
* | Add ability for plugins to register client routesChocobozzz2021-12-1014-13/+151
| |
* | Add 'input-checkbox' value warning in docChocobozzz2021-12-101-0/+4
| |
* | Add upload/import/go live video attributes hooksChocobozzz2021-12-106-6/+98
| |
* | Add filter on search resultsChocobozzz2021-12-105-22/+82
| |
* | Add hls to prune storage scriptChocobozzz2021-12-103-36/+32
| |
* | Fix testsChocobozzz2021-12-094-12/+21
| |
* | No notification on moderator abuseChocobozzz2021-12-094-51/+86
| |
* | Add filter:api.server.stats.get.result hookChocobozzz2021-12-095-2/+24
| |
* | Merge branch 'release/4.0.0' into developChocobozzz2021-12-091-1/+0
|\|
| * Fix lintChocobozzz2021-12-091-1/+0
| |
* | Merge branch 'release/4.0.0' into developChocobozzz2021-12-094-13/+17
|\|
| * Fix homepage titleChocobozzz2021-12-091-1/+6
| |
| * Fix theme update when logged inChocobozzz2021-12-093-12/+11
| |
* | Fix torrent metadata update for hlsChocobozzz2021-12-093-17/+11
| |
* | Remove unused codeChocobozzz2021-12-091-25/+1
| |
* | Improve control bar inactivity handlingChocobozzz2021-12-093-14/+33
| | | | | | | | | | Keep opened when user is in control bar settings Faster hidding transition for control bar
* | Focus player after fullscreenChocobozzz2021-12-091-0/+8
| |
* | Update torrents info name on video updateChocobozzz2021-12-084-8/+18
| |
* | Update torrent metadata on video updateChocobozzz2021-12-087-13/+42
| |
* | Improve production guideChocobozzz2021-12-081-57/+57
| | | | | | | | | | Add syntax highlighting Add emoji on section titles to better differenciate each section
* | Upgrade multerChocobozzz2021-12-082-5/+5
| |
* | scripts/test: make MacOS compatiblekontrollanten2021-12-081-3/+3
| | | | | | | | | | | | | | man xargs: -r Compatibility with GNU xargs. The GNU version of xargs runs the utility argument at least once, even if xargs input is empty, and it supports a -r option to inhibit this behavior. The FreeBSD version of xargs does not run the utility argument on empty input, but it supports the -r option for command-line compatibility with GNU xargs, but the -r option does nothing in the FreeBSD version of xargs.
* | Display server logs when server run failsChocobozzz2021-12-071-4/+8
| |
* | Merge branch 'release/4.0.0' into developChocobozzz2021-12-072-17/+32
|\|
| * Fix services testsChocobozzz2021-12-071-3/+3
| |
| * Fix live log tagsChocobozzz2021-12-071-14/+29
| |
* | Fix live duration in playerChocobozzz2021-12-071-0/+1
| |
* | Add account block status in openapiChocobozzz2021-12-071-0/+56
| |
* | Merge branch 'release/4.0.0' into developChocobozzz2021-12-074-9/+10
|\|
| * Fix iframe allow-popups for oembedChocobozzz2021-12-071-1/+1
| |
| * Fix report modal errorChocobozzz2021-12-073-8/+9
| |
* | Add mute status in account and channel pagesChocobozzz2021-12-0728-53/+533
| |
* | Increase timeoutChocobozzz2021-12-062-2/+2
| |
* | Increase yarn timeoutChocobozzz2021-12-061-2/+2
| | | | | | | | It can be slow when building docker using qemu
* | Add ability to redirect users on external authChocobozzz2021-12-0318-4/+166
| |
* | Merge branch 'release/4.0.0' into developChocobozzz2021-12-032-4/+9
|\|
| * Fix search on iosChocobozzz2021-12-032-4/+9
| |
* | Merge branch 'release/4.0.0' into developChocobozzz2021-12-035-20/+38
|\|
| * Fix pending transcoding with failed jobChocobozzz2021-12-032-15/+18
| |