aboutsummaryrefslogtreecommitdiffhomepage
path: root/client
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/
* Added "zxx" (no linguistic content) in available video languages (#4631)Florian CUNY2021-12-131-1/+3
| | | | | | | | | | | | | * 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-1316-156/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Merge branch 'release/4.0.0' into developChocobozzz2021-12-131-1/+1
|\
| * Bumped to version v4.0.0v4.0.0Chocobozzz2021-12-131-1/+1
| |
* | Fix homepageChocobozzz2021-12-131-3/+3
| |
* | Add ability for plugins to register client routesChocobozzz2021-12-1011-12/+142
| |
* | Add filter on search resultsChocobozzz2021-12-105-22/+82
| |
* | 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
| |
* | 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-081-1/+1
| |
* | Fix live duration in playerChocobozzz2021-12-071-0/+1
| |
* | Merge branch 'release/4.0.0' into developChocobozzz2021-12-073-8/+9
|\|
| * Fix report modal errorChocobozzz2021-12-073-8/+9
| |
* | Add mute status in account and channel pagesChocobozzz2021-12-0714-26/+96
| |
* | Add ability to redirect users on external authChocobozzz2021-12-037-4/+69
| |
* | 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-032-4/+19
|\|
| * Fix too long filename video uploadChocobozzz2021-12-031-3/+18
| |
| * Fix additional extensions admin config descriptionChocobozzz2021-12-031-1/+1
| |
* | add plugin selector to about/menu elements (#4597)kontrollanten2021-12-033-66/+73
| | | | | | | | | | | | | | | | | | * add plugin selector to about/menu elements closes #4586 * Update plugin selector names Co-authored-by: Chocobozzz <me@florianbigard.com>
* | Fix forgot password button roleChocobozzz2021-12-031-1/+2
| |
* | Recover HLS video with duration inconsistencyChocobozzz2021-12-031-1/+4
|/ | | | With audio longer than video
* Fix audio upload if not enabled by instanceChocobozzz2021-12-011-0/+1
|
* Bumped to version v4.0.0-rc.1v4.0.0-rc.1Chocobozzz2021-11-301-1/+1
|
* Fix playlist miniature size with big descriptionChocobozzz2021-11-292-5/+8
|
* Fix player placeholder widthChocobozzz2021-11-291-0/+2
|
* Update client dependenciesChocobozzz2021-11-291-111/+143
|
* Remove duplicate IDsChocobozzz2021-11-2942-22764/+2975
|
* Update translationsChocobozzz2021-11-2941-10144/+952
|
* Merge remote-tracking branch 'weblate/develop' into developChocobozzz2021-11-296-1590/+1486
|\
| * Translated using Weblate (Chinese (Traditional))Jeff Huang2021-11-291-167/+163
| | | | | | | | | | | | | | Currently translated at 100.0% (1924 of 1924 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
| * Translated using Weblate (French (France) (fr_FR))Manuel Viens2021-11-291-446/+533
| | | | | | | | | | | | | | Currently translated at 98.6% (1898 of 1924 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
| * Translated using Weblate (Russian)Александр2021-11-291-1/+1
| | | | | | | | | | | | | | Currently translated at 100.0% (249 of 249 strings) Translation: PeerTube/server Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
| * Translated using Weblate (Russian)Александр2021-11-291-168/+164
| | | | | | | | | | | | | | Currently translated at 100.0% (1924 of 1924 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
| * Translated using Weblate (Czech)Jiri Podhorecky2021-11-291-438/+263
| | | | | | | | | | | | | | Currently translated at 57.7% (1112 of 1924 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
| * Translated using Weblate (Czech)Jiri Podhorecky2021-11-281-237/+233
| | | | | | | | | | | | | | Currently translated at 44.7% (861 of 1924 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
| * Translated using Weblate (Spanish)Berto Te2021-11-271-169/+165
| | | | | | | | | | | | | | Currently translated at 100.0% (1924 of 1924 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
* | Introduce plugin id selectorsChocobozzz2021-11-264-4/+28
|/
* Update translationsChocobozzz2021-11-2641-1823/+2319
|
* Merge remote-tracking branch 'weblate/develop' into developChocobozzz2021-11-267-3002/+3562
|\
| * Translated using Weblate (Czech)Jiri Podhorecky2021-11-261-17/+17
| | | | | | | | | | | | | | Currently translated at 44.2% (851 of 1923 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/