oweals/peertube.git
4 years agoUse originallyPublishedAt from body on import if it exists
Chocobozzz [Fri, 17 Apr 2020 12:35:13 +0000 (14:35 +0200)]
Use originallyPublishedAt from body on import if it exists

4 years agoIncrease API rate limit
Chocobozzz [Fri, 17 Apr 2020 12:18:24 +0000 (14:18 +0200)]
Increase API rate limit

4 years agoFix videojs typings
Chocobozzz [Fri, 17 Apr 2020 09:20:12 +0000 (11:20 +0200)]
Fix videojs typings

4 years agoFix unknown video language label
Chocobozzz [Thu, 16 Apr 2020 15:04:02 +0000 (17:04 +0200)]
Fix unknown video language label

4 years agoFix languageOneOf filter with only _unknown
Chocobozzz [Thu, 16 Apr 2020 15:00:40 +0000 (17:00 +0200)]
Fix languageOneOf filter with only _unknown

4 years agoDo not support subscriptions to accounts
Chocobozzz [Thu, 16 Apr 2020 14:36:43 +0000 (16:36 +0200)]
Do not support subscriptions to accounts

4 years agoFix import/upload CLI options
Chocobozzz [Thu, 16 Apr 2020 14:20:19 +0000 (16:20 +0200)]
Fix import/upload CLI options

4 years agoSupport rel="me" links in markdown
Chocobozzz [Thu, 16 Apr 2020 14:12:10 +0000 (16:12 +0200)]
Support rel="me" links in markdown

4 years agoFix user video quota with webtorrent disabled
Chocobozzz [Thu, 16 Apr 2020 13:13:46 +0000 (15:13 +0200)]
Fix user video quota with webtorrent disabled

4 years agoAdd custom modal to plugin helpers (#2631)
Kim [Wed, 15 Apr 2020 13:35:41 +0000 (15:35 +0200)]
Add custom modal to plugin helpers (#2631)

* Add custom modal component

* Add custom modal to app and plugins helpers

* Fixes custom modal component

* Add doc for custom modal

* Fix newline end of file html and scss files

* Move my-custom-modal component outside component for UserLoggedIn modals

* Move initializeCustomModal to ngAfterViewInit()

* Wrap events and conditionnals

* Replace ng-show with ngIf*

* Add modalRef to open only one modal + onCloseClick

* Refacto + Fix access methods of custom modal

* Fix methods names custom-modal.component

* Fix implement AfterViewInit & no default boolean

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
4 years agoUpdate translations
Chocobozzz [Wed, 15 Apr 2020 12:39:59 +0000 (14:39 +0200)]
Update translations

4 years agoTranslated using Weblate (Basque)
Xabi [Mon, 13 Apr 2020 15:43:23 +0000 (15:43 +0000)]
Translated using Weblate (Basque)

Currently translated at 50.1% (656 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/

4 years agoTranslated using Weblate (Esperanto)
Tirifto [Sun, 12 Apr 2020 21:06:09 +0000 (21:06 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 96.7% (1265 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/

4 years agoTranslated using Weblate (Esperanto)
Tirifto [Fri, 10 Apr 2020 22:29:44 +0000 (22:29 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 93.1% (1218 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/

4 years agoTranslated using Weblate (Arabic)
Al-Hassan Abdel-Raouf [Fri, 10 Apr 2020 09:06:06 +0000 (09:06 +0000)]
Translated using Weblate (Arabic)

Currently translated at 94.8% (93 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ar_001/

4 years agoTranslated using Weblate (Arabic)
Al-Hassan Abdel-Raouf [Fri, 10 Apr 2020 08:38:20 +0000 (08:38 +0000)]
Translated using Weblate (Arabic)

Currently translated at 64.9% (152 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ar_001/

4 years agoTranslated using Weblate (Hungarian)
Balázs Meskó [Thu, 9 Apr 2020 17:33:17 +0000 (17:33 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 14:23:44 +0000 (14:23 +0000)]
Translated using Weblate (Basque)

Currently translated at 98.9% (97 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 12:54:32 +0000 (12:54 +0000)]
Translated using Weblate (Basque)

Currently translated at 100.0% (234 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/eu/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 14:36:52 +0000 (14:36 +0000)]
Translated using Weblate (Basque)

Currently translated at 49.6% (650 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/

4 years agoTranslated using Weblate (Esperanto)
Tirifto [Wed, 8 Apr 2020 20:05:52 +0000 (20:05 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 91.4% (1196 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 12:44:49 +0000 (12:44 +0000)]
Translated using Weblate (Basque)

Currently translated at 97.9% (96 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 12:47:52 +0000 (12:47 +0000)]
Translated using Weblate (Basque)

Currently translated at 99.1% (232 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/eu/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 12:07:17 +0000 (12:07 +0000)]
Translated using Weblate (Basque)

Currently translated at 48.7% (637 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 10:14:09 +0000 (10:14 +0000)]
Translated using Weblate (Basque)

Currently translated at 97.9% (96 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 10:16:26 +0000 (10:16 +0000)]
Translated using Weblate (Basque)

Currently translated at 98.7% (231 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/eu/

4 years agoTranslated using Weblate (Basque)
Xabi [Wed, 8 Apr 2020 10:48:33 +0000 (10:48 +0000)]
Translated using Weblate (Basque)

Currently translated at 48.2% (631 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/

4 years agoTranslated using Weblate (Esperanto)
Tirifto [Tue, 7 Apr 2020 10:00:27 +0000 (10:00 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 91.1% (1192 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/

4 years agoTranslated using Weblate (Bulgarian)
Kiro [Mon, 6 Apr 2020 17:34:25 +0000 (17:34 +0000)]
Translated using Weblate (Bulgarian)

Currently translated at 4.7% (62 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/bg/

4 years agoTranslated using Weblate (Esperanto)
Tirifto [Mon, 6 Apr 2020 23:39:57 +0000 (23:39 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 85.4% (1118 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/

4 years agoTranslated using Weblate (Chinese (Traditional))
Jeff Huang [Mon, 6 Apr 2020 02:48:35 +0000 (02:48 +0000)]
Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (1308 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/

4 years agoTranslated using Weblate (Occitan)
Quentin PAGÈS [Sun, 5 Apr 2020 19:55:22 +0000 (19:55 +0000)]
Translated using Weblate (Occitan)

Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/oc/

4 years agoTranslated using Weblate (Occitan)
Quentin PAGÈS [Sun, 5 Apr 2020 19:56:19 +0000 (19:56 +0000)]
Translated using Weblate (Occitan)

Currently translated at 100.0% (234 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/oc/

4 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Mon, 6 Apr 2020 11:17:43 +0000 (11:17 +0000)]
Translated using Weblate (Swedish)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/

4 years agoTranslated using Weblate (Occitan)
Quentin PAGÈS [Sun, 5 Apr 2020 19:06:53 +0000 (19:06 +0000)]
Translated using Weblate (Occitan)

Currently translated at 81.8% (1071 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/

4 years agoTranslated using Weblate (Bulgarian)
Kiro [Sat, 4 Apr 2020 15:10:34 +0000 (15:10 +0000)]
Translated using Weblate (Bulgarian)

Currently translated at 4.4% (58 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/bg/

4 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Thu, 2 Apr 2020 15:09:52 +0000 (15:09 +0000)]
Translated using Weblate (Swedish)

Currently translated at 99.3% (1299 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/

4 years agoTranslated using Weblate (Polish)
Sebastian Paweł Wolski [Fri, 3 Apr 2020 13:24:59 +0000 (13:24 +0000)]
Translated using Weblate (Polish)

Currently translated at 93.5% (1224 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/

4 years agoTranslated using Weblate (Polish)
Serge Victor [Fri, 3 Apr 2020 12:45:41 +0000 (12:45 +0000)]
Translated using Weblate (Polish)

Currently translated at 93.5% (1224 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/

4 years agoTranslated using Weblate (Occitan)
Quentin PAGÈS [Sat, 4 Apr 2020 08:53:19 +0000 (08:53 +0000)]
Translated using Weblate (Occitan)

Currently translated at 80.5% (1053 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/

4 years agoTranslated using Weblate (Spanish)
Berto Te [Fri, 3 Apr 2020 07:28:58 +0000 (07:28 +0000)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/

4 years agoAdded translation using Weblate (Bulgarian)
Kiro [Sat, 4 Apr 2020 15:09:47 +0000 (15:09 +0000)]
Added translation using Weblate (Bulgarian)

4 years agoMerge branch 'pr/2629' into develop
Chocobozzz [Wed, 15 Apr 2020 12:16:40 +0000 (14:16 +0200)]
Merge branch 'pr/2629' into develop

4 years agoFix import captions test
Chocobozzz [Wed, 15 Apr 2020 12:15:44 +0000 (14:15 +0200)]
Fix import captions test

4 years agoBetter plugin notifier typings
Chocobozzz [Wed, 15 Apr 2020 07:21:06 +0000 (09:21 +0200)]
Better plugin notifier typings

4 years agoAdd notifier to plugin helpers (#2627)
Kim [Wed, 15 Apr 2020 07:08:59 +0000 (09:08 +0200)]
Add notifier to plugin helpers (#2627)

* Add notifier to client PeerTubeHelpers plugin

* Add doc for notifier PeerTubeHelpers

* Add getBaseClientScriptsRoute to client PeerTubeHelpers plugin

* Add doc for getBaseClientScriptsRoute PeerTubeHelpers

* Remove unused helper

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
4 years agoAdd unit tests for captions via URL import 2629/head
kimsible [Tue, 14 Apr 2020 15:23:01 +0000 (17:23 +0200)]
Add unit tests for captions via URL import

4 years agoRefactor follow/mute as modals in admin, add actions in abuse list
Rigel Kent [Tue, 14 Apr 2020 08:55:34 +0000 (10:55 +0200)]
Refactor follow/mute as modals in admin, add actions in abuse list

4 years agoUse travis.com badge now
Chocobozzz [Tue, 14 Apr 2020 13:06:23 +0000 (15:06 +0200)]
Use travis.com badge now

4 years agoUpdate peertube introduction
Chocobozzz [Tue, 14 Apr 2020 13:01:40 +0000 (15:01 +0200)]
Update peertube introduction

4 years agoUpdate readme travis badge
Chocobozzz [Tue, 14 Apr 2020 12:39:23 +0000 (14:39 +0200)]
Update readme travis badge

4 years agoAdd getSubs to YoutubeDL video import
kimsible [Sat, 11 Apr 2020 02:24:42 +0000 (04:24 +0200)]
Add getSubs to YoutubeDL video import

4 years agoUpdate readme
Chocobozzz [Tue, 14 Apr 2020 12:36:23 +0000 (14:36 +0200)]
Update readme

4 years agoUpdate angular
Chocobozzz [Tue, 14 Apr 2020 07:55:48 +0000 (09:55 +0200)]
Update angular

4 years agoFix cancel upload
Chocobozzz [Tue, 14 Apr 2020 07:54:22 +0000 (09:54 +0200)]
Fix cancel upload

4 years agoFix lint
Chocobozzz [Tue, 14 Apr 2020 07:46:42 +0000 (09:46 +0200)]
Fix lint

4 years agoCatch error in import script
Chocobozzz [Tue, 14 Apr 2020 07:41:20 +0000 (09:41 +0200)]
Catch error in import script

4 years agoAdd log in peertube watch script on error
Chocobozzz [Tue, 14 Apr 2020 07:09:11 +0000 (09:09 +0200)]
Add log in peertube watch script on error

4 years agoAdd pt version in embed options
Chocobozzz [Tue, 14 Apr 2020 07:02:44 +0000 (09:02 +0200)]
Add pt version in embed options

4 years agoAdd misc endpoints and helpers to npm test
Chocobozzz [Tue, 14 Apr 2020 06:56:12 +0000 (08:56 +0200)]
Add misc endpoints and helpers to npm test

4 years agoFix lint
Rigel Kent [Mon, 13 Apr 2020 23:38:41 +0000 (01:38 +0200)]
Fix lint

4 years agoRich reporter field and video embed in moderation abuse list
Rigel Kent [Mon, 13 Apr 2020 17:57:57 +0000 (19:57 +0200)]
Rich reporter field and video embed in moderation abuse list

4 years agoImproving select displays, focus box-shadows for paginators, instructions for index url
Rigel Kent [Mon, 13 Apr 2020 15:03:01 +0000 (17:03 +0200)]
Improving select displays, focus box-shadows for paginators, instructions for index url

4 years agoFix my-video-imports display when a video gets deleted
Rigel Kent [Sun, 12 Apr 2020 12:11:17 +0000 (14:11 +0200)]
Fix my-video-imports display when a video gets deleted

4 years agoRevert 41a94d0, keep the fix for years
Rigel Kent [Sun, 12 Apr 2020 09:10:44 +0000 (11:10 +0200)]
Revert 41a94d0, keep the fix for years

4 years agoImprove from-now pipe readability
Rigel Kent [Sat, 11 Apr 2020 16:30:39 +0000 (18:30 +0200)]
Improve from-now pipe readability

4 years agoRefactor from-now pipe to display the two most significant intervals
Rigel Kent [Sat, 11 Apr 2020 13:58:44 +0000 (15:58 +0200)]
Refactor from-now pipe to display the two most significant intervals

4 years agoPlace private/unlisted labels in thumbnail instead of miniature
Rigel Kent [Sat, 11 Apr 2020 12:47:13 +0000 (14:47 +0200)]
Place private/unlisted labels in thumbnail instead of miniature

4 years agoRemove unused interface section for interface language
Rigel Kent [Sat, 11 Apr 2020 09:30:06 +0000 (11:30 +0200)]
Remove unused interface section for interface language

4 years agoIncrease fetcher job ttl
Chocobozzz [Sat, 11 Apr 2020 07:06:15 +0000 (09:06 +0200)]
Increase fetcher job ttl

4 years agoImprove highlighted comment scrollTo, improve reply comment display
Rigel Kent [Fri, 10 Apr 2020 14:51:02 +0000 (16:51 +0200)]
Improve highlighted comment scrollTo, improve reply comment display

4 years agoAdd CORS to AP routes
Chocobozzz [Fri, 10 Apr 2020 13:52:01 +0000 (15:52 +0200)]
Add CORS to AP routes

4 years agoAdd ability for plugins to add custom routes
Chocobozzz [Fri, 10 Apr 2020 13:07:54 +0000 (15:07 +0200)]
Add ability for plugins to add custom routes

4 years agoFix lint for emailer
Rigel Kent [Fri, 10 Apr 2020 12:26:42 +0000 (14:26 +0200)]
Fix lint for emailer

4 years agoPrevent torrent indicators in player to overflow with small sizes
Rigel Kent [Fri, 10 Apr 2020 11:07:28 +0000 (13:07 +0200)]
Prevent torrent indicators in player to overflow with small sizes

4 years agoAlign border color for peertube-checkbox with other inputs
Rigel Kent [Fri, 10 Apr 2020 11:06:47 +0000 (13:06 +0200)]
Align border color for peertube-checkbox with other inputs

4 years agoAdd sendmail
Ismaël Bouya [Wed, 13 Feb 2019 11:16:27 +0000 (12:16 +0100)]
Add sendmail

4 years agoIncrease max page value
Chocobozzz [Fri, 10 Apr 2020 07:46:01 +0000 (09:46 +0200)]
Increase max page value

4 years agoCheck config resolutions keys
Chocobozzz [Fri, 10 Apr 2020 06:55:21 +0000 (08:55 +0200)]
Check config resolutions keys

4 years agoAdd ability to remove a video from a plugin
Chocobozzz [Thu, 9 Apr 2020 09:35:29 +0000 (11:35 +0200)]
Add ability to remove a video from a plugin

4 years agoAdd SQL query support in plugins
Chocobozzz [Thu, 9 Apr 2020 09:00:30 +0000 (11:00 +0200)]
Add SQL query support in plugins

4 years agoRefactor plugin helpers factory
Chocobozzz [Thu, 9 Apr 2020 07:57:32 +0000 (09:57 +0200)]
Refactor plugin helpers factory

4 years agoFix repl script
Chocobozzz [Thu, 9 Apr 2020 06:39:44 +0000 (08:39 +0200)]
Fix repl script

4 years agoAdd duration in embed api playbackStatusUpdate
Chocobozzz [Wed, 8 Apr 2020 12:51:44 +0000 (14:51 +0200)]
Add duration in embed api playbackStatusUpdate

4 years agoUpdate embed api doc
Chocobozzz [Wed, 8 Apr 2020 12:44:25 +0000 (14:44 +0200)]
Update embed api doc

4 years agoAdd "ended" embed API event
Chocobozzz [Wed, 8 Apr 2020 12:39:31 +0000 (14:39 +0200)]
Add "ended" embed API event

4 years agoImprove admin tables row expand
Chocobozzz [Wed, 8 Apr 2020 12:05:55 +0000 (14:05 +0200)]
Improve admin tables row expand

4 years agoIncrease debug font size
Chocobozzz [Wed, 8 Apr 2020 08:54:39 +0000 (10:54 +0200)]
Increase debug font size

4 years agoFix sort in admin tables
Chocobozzz [Wed, 8 Apr 2020 08:49:26 +0000 (10:49 +0200)]
Fix sort in admin tables

4 years agoCleanup menu footer links
Chocobozzz [Wed, 8 Apr 2020 08:30:58 +0000 (10:30 +0200)]
Cleanup menu footer links

4 years agoFix playlist autoplay
Chocobozzz [Wed, 8 Apr 2020 07:41:43 +0000 (09:41 +0200)]
Fix playlist autoplay

4 years agoFix videojs subtitles
Chocobozzz [Wed, 8 Apr 2020 07:36:51 +0000 (09:36 +0200)]
Fix videojs subtitles

4 years agoUse hls.js light
Chocobozzz [Wed, 8 Apr 2020 07:12:52 +0000 (09:12 +0200)]
Use hls.js light

Because we don't need subtitling and alternate-audio features

4 years agoAdd ability to accept or not remote redundancies
Chocobozzz [Tue, 7 Apr 2020 13:27:41 +0000 (15:27 +0200)]
Add ability to accept or not remote redundancies

4 years agoDon't force autoplay
Chocobozzz [Tue, 7 Apr 2020 09:05:43 +0000 (11:05 +0200)]
Don't force autoplay

Don't use muting to autoplay videos. If the web browser does not want to
autoplay the video, it's okay.

4 years agoFix torrent import on windows
Chocobozzz [Tue, 7 Apr 2020 08:40:52 +0000 (10:40 +0200)]
Fix torrent import on windows

4 years agoFix search after first type on input
Rigel Kent [Tue, 7 Apr 2020 00:20:24 +0000 (02:20 +0200)]
Fix search after first type on input

4 years agoRemove oc locale support
Chocobozzz [Mon, 6 Apr 2020 12:29:11 +0000 (14:29 +0200)]
Remove oc locale support

It does not work since many releases, and nobody created an issue so we
don't consider it much use

It does not work because Angular does not know this locale: https://github.com/angular/angular/tree/master/packages/common/locales

4 years agoFix lint relative to DragDropDirective
Rigel Kent [Fri, 3 Apr 2020 14:56:19 +0000 (16:56 +0200)]
Fix lint relative to DragDropDirective

4 years agoSupport audio files import
Chocobozzz [Fri, 3 Apr 2020 13:41:39 +0000 (15:41 +0200)]
Support audio files import