Chocobozzz [Tue, 21 Apr 2020 14:47:39 +0000 (16:47 +0200)]
Fix playlist element param in api doc
Chocobozzz [Tue, 21 Apr 2020 14:41:31 +0000 (16:41 +0200)]
Add playlist exist api doc
Chocobozzz [Tue, 21 Apr 2020 14:03:51 +0000 (16:03 +0200)]
Add videos list filters param in api doc
Chocobozzz [Tue, 21 Apr 2020 13:28:17 +0000 (15:28 +0200)]
Fix comment body api doc
Chocobozzz [Tue, 21 Apr 2020 13:24:19 +0000 (15:24 +0200)]
Improve abuse api doc
Chocobozzz [Tue, 21 Apr 2020 13:04:39 +0000 (15:04 +0200)]
Add API doc for playlists
Chocobozzz [Tue, 21 Apr 2020 10:09:54 +0000 (12:09 +0200)]
Openapi consistency
Chocobozzz [Tue, 21 Apr 2020 09:02:28 +0000 (11:02 +0200)]
Fix videojs
Chocobozzz [Tue, 21 Apr 2020 07:27:42 +0000 (09:27 +0200)]
Do not display deleted comments in RSS feed
Chocobozzz [Tue, 21 Apr 2020 07:01:39 +0000 (09:01 +0200)]
Don't leak unlisted videos in comments feed
Chocobozzz [Mon, 20 Apr 2020 13:32:11 +0000 (15:32 +0200)]
Add ability to remove privacies using plugins
Kim [Mon, 20 Apr 2020 12:51:24 +0000 (14:51 +0200)]
Add markdown support to plugins (#2654)
* Add markdown renderer to plugins
* Chore: add doc for markdown plugins
* Fix typing markdown plugin helpers
* Add lines between components in template
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Chocobozzz [Mon, 20 Apr 2020 12:05:52 +0000 (14:05 +0200)]
Add ability to sort by originallyPublishedAt
Chocobozzz [Mon, 20 Apr 2020 08:55:45 +0000 (10:55 +0200)]
Revert partially "Update client angular"
This reverts commit
7a9f9c46261062fb7b718395a8f71c1b742764d4.
Breaks canDeactivate on child route
Chocobozzz [Mon, 20 Apr 2020 08:38:33 +0000 (10:38 +0200)]
Add licence and language support to y-dl imports
Kim [Mon, 20 Apr 2020 08:28:38 +0000 (10:28 +0200)]
Add thumbnail / preview generation from url on the fly (#2646)
* Add thumbnails generation on the fly to URL import
* Display generated preview to import first edit
* Use ternary to get type inference
* Move preview/thumbnail test just after import
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Chocobozzz [Mon, 20 Apr 2020 08:24:58 +0000 (10:24 +0200)]
Fix videos languages filter SQL query
Chocobozzz [Mon, 20 Apr 2020 07:35:43 +0000 (09:35 +0200)]
Fix tests correctly
Chocobozzz [Mon, 20 Apr 2020 07:04:38 +0000 (09:04 +0200)]
Fix tests
Chocobozzz [Mon, 20 Apr 2020 06:49:12 +0000 (08:49 +0200)]
Update client angular
Chocobozzz [Fri, 17 Apr 2020 12:35:13 +0000 (14:35 +0200)]
Use originallyPublishedAt from body on import if it exists
Chocobozzz [Fri, 17 Apr 2020 12:18:24 +0000 (14:18 +0200)]
Increase API rate limit
Chocobozzz [Fri, 17 Apr 2020 09:20:12 +0000 (11:20 +0200)]
Fix videojs typings
Chocobozzz [Thu, 16 Apr 2020 15:04:02 +0000 (17:04 +0200)]
Fix unknown video language label
Chocobozzz [Thu, 16 Apr 2020 15:00:40 +0000 (17:00 +0200)]
Fix languageOneOf filter with only _unknown
Chocobozzz [Thu, 16 Apr 2020 14:36:43 +0000 (16:36 +0200)]
Do not support subscriptions to accounts
Chocobozzz [Thu, 16 Apr 2020 14:20:19 +0000 (16:20 +0200)]
Fix import/upload CLI options
Chocobozzz [Thu, 16 Apr 2020 14:12:10 +0000 (16:12 +0200)]
Support rel="me" links in markdown
Chocobozzz [Thu, 16 Apr 2020 13:13:46 +0000 (15:13 +0200)]
Fix user video quota with webtorrent disabled
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>
Chocobozzz [Wed, 15 Apr 2020 12:39:59 +0000 (14:39 +0200)]
Update translations
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
Kiro [Sat, 4 Apr 2020 15:09:47 +0000 (15:09 +0000)]
Added translation using Weblate (Bulgarian)
Chocobozzz [Wed, 15 Apr 2020 12:16:40 +0000 (14:16 +0200)]
Merge branch 'pr/2629' into develop
Chocobozzz [Wed, 15 Apr 2020 12:15:44 +0000 (14:15 +0200)]
Fix import captions test
Chocobozzz [Wed, 15 Apr 2020 07:21:06 +0000 (09:21 +0200)]
Better plugin notifier typings
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>
kimsible [Tue, 14 Apr 2020 15:23:01 +0000 (17:23 +0200)]
Add unit tests for captions via URL import
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
Chocobozzz [Tue, 14 Apr 2020 13:06:23 +0000 (15:06 +0200)]
Use travis.com badge now
Chocobozzz [Tue, 14 Apr 2020 13:01:40 +0000 (15:01 +0200)]
Update peertube introduction
Chocobozzz [Tue, 14 Apr 2020 12:39:23 +0000 (14:39 +0200)]
Update readme travis badge
kimsible [Sat, 11 Apr 2020 02:24:42 +0000 (04:24 +0200)]
Add getSubs to YoutubeDL video import
Chocobozzz [Tue, 14 Apr 2020 12:36:23 +0000 (14:36 +0200)]
Update readme
Chocobozzz [Tue, 14 Apr 2020 07:55:48 +0000 (09:55 +0200)]
Update angular
Chocobozzz [Tue, 14 Apr 2020 07:54:22 +0000 (09:54 +0200)]
Fix cancel upload
Chocobozzz [Tue, 14 Apr 2020 07:46:42 +0000 (09:46 +0200)]
Fix lint
Chocobozzz [Tue, 14 Apr 2020 07:41:20 +0000 (09:41 +0200)]
Catch error in import script
Chocobozzz [Tue, 14 Apr 2020 07:09:11 +0000 (09:09 +0200)]
Add log in peertube watch script on error
Chocobozzz [Tue, 14 Apr 2020 07:02:44 +0000 (09:02 +0200)]
Add pt version in embed options
Chocobozzz [Tue, 14 Apr 2020 06:56:12 +0000 (08:56 +0200)]
Add misc endpoints and helpers to npm test
Rigel Kent [Mon, 13 Apr 2020 23:38:41 +0000 (01:38 +0200)]
Fix lint
Rigel Kent [Mon, 13 Apr 2020 17:57:57 +0000 (19:57 +0200)]
Rich reporter field and video embed in moderation abuse list
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
Rigel Kent [Sun, 12 Apr 2020 12:11:17 +0000 (14:11 +0200)]
Fix my-video-imports display when a video gets deleted
Rigel Kent [Sun, 12 Apr 2020 09:10:44 +0000 (11:10 +0200)]
Revert
41a94d0, keep the fix for years
Rigel Kent [Sat, 11 Apr 2020 16:30:39 +0000 (18:30 +0200)]
Improve from-now pipe readability
Rigel Kent [Sat, 11 Apr 2020 13:58:44 +0000 (15:58 +0200)]
Refactor from-now pipe to display the two most significant intervals
Rigel Kent [Sat, 11 Apr 2020 12:47:13 +0000 (14:47 +0200)]
Place private/unlisted labels in thumbnail instead of miniature
Rigel Kent [Sat, 11 Apr 2020 09:30:06 +0000 (11:30 +0200)]
Remove unused interface section for interface language
Chocobozzz [Sat, 11 Apr 2020 07:06:15 +0000 (09:06 +0200)]
Increase fetcher job ttl
Rigel Kent [Fri, 10 Apr 2020 14:51:02 +0000 (16:51 +0200)]
Improve highlighted comment scrollTo, improve reply comment display
Chocobozzz [Fri, 10 Apr 2020 13:52:01 +0000 (15:52 +0200)]
Add CORS to AP routes
Chocobozzz [Fri, 10 Apr 2020 13:07:54 +0000 (15:07 +0200)]
Add ability for plugins to add custom routes
Rigel Kent [Fri, 10 Apr 2020 12:26:42 +0000 (14:26 +0200)]
Fix lint for emailer
Rigel Kent [Fri, 10 Apr 2020 11:07:28 +0000 (13:07 +0200)]
Prevent torrent indicators in player to overflow with small sizes
Rigel Kent [Fri, 10 Apr 2020 11:06:47 +0000 (13:06 +0200)]
Align border color for peertube-checkbox with other inputs
Ismaël Bouya [Wed, 13 Feb 2019 11:16:27 +0000 (12:16 +0100)]
Add sendmail
Chocobozzz [Fri, 10 Apr 2020 07:46:01 +0000 (09:46 +0200)]
Increase max page value
Chocobozzz [Fri, 10 Apr 2020 06:55:21 +0000 (08:55 +0200)]
Check config resolutions keys
Chocobozzz [Thu, 9 Apr 2020 09:35:29 +0000 (11:35 +0200)]
Add ability to remove a video from a plugin