oweals/peertube.git
4 years agoUpdate server dependencies
Chocobozzz [Wed, 1 Apr 2020 12:16:19 +0000 (14:16 +0200)]
Update server dependencies

4 years agoClient dependencies upgrade
Chocobozzz [Tue, 31 Mar 2020 13:43:17 +0000 (15:43 +0200)]
Client dependencies upgrade

4 years agoLazy-load video-channels
Rigel Kent [Mon, 30 Mar 2020 12:47:04 +0000 (14:47 +0200)]
Lazy-load video-channels

4 years agoUse inner join and document code for viewr stats for channels
Rigel Kent [Mon, 30 Mar 2020 10:06:46 +0000 (12:06 +0200)]
Use inner join and document code for viewr stats for channels

4 years agoTests for viewsPerDay
Rigel Kent [Fri, 27 Mar 2020 21:26:39 +0000 (22:26 +0100)]
Tests for viewsPerDay

4 years agoPut channel stats behind withStats flag
Rigel Kent [Tue, 24 Mar 2020 00:12:30 +0000 (01:12 +0100)]
Put channel stats behind withStats flag

4 years agoView stats for channels
Rigel Kent [Mon, 23 Mar 2020 09:14:05 +0000 (10:14 +0100)]
View stats for channels

4 years agoAlign layout for create/edit video-playlists (my-account) on create/edit user (admin)
Rigel Kent [Sat, 28 Mar 2020 22:54:23 +0000 (23:54 +0100)]
Align layout for create/edit video-playlists (my-account) on create/edit user (admin)

4 years agoAlign layout for create video-channel (my-account) on create user (admin)
Rigel Kent [Sat, 28 Mar 2020 21:53:27 +0000 (22:53 +0100)]
Align layout for create video-channel (my-account) on create user (admin)

4 years agoAdd overview of a user's actions in user-edit (#2558)
Rigel Kent [Fri, 27 Mar 2020 14:19:03 +0000 (15:19 +0100)]
Add overview of a user's actions in user-edit (#2558)

4 years agoFix grammar in translation documentation
dingycle [Mon, 23 Mar 2020 09:37:39 +0000 (10:37 +0100)]
Fix grammar in translation documentation

4 years agoFix embed api docs
David Dobryakov [Wed, 25 Mar 2020 12:32:29 +0000 (15:32 +0300)]
Fix embed api docs

player.stop() -> player.pause()

4 years agoDescribe user video settings checkboxes, put emphasis on p2p
Rigel Kent [Mon, 23 Mar 2020 22:43:51 +0000 (23:43 +0100)]
Describe user video settings checkboxes, put emphasis on p2p

Also improve more info links about p2p and privacy in PeerTube,
present in the privacy concern notice and in the video settings.

4 years agoChange raw.github.com to raw.githubusercontent.com
Christoph Geschwind [Sat, 21 Mar 2020 11:26:31 +0000 (12:26 +0100)]
Change raw.github.com to raw.githubusercontent.com

```
> GET /Chocobozzz/PeerTube/master/support/docker/production/.env HTTP/1.1
> Host: raw.github.com
> User-Agent: curl/7.58.0
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Location: https://raw.githubusercontent.com/Chocobozzz/PeerTube/master/support/docker/production/.env
```

4 years agoTry to fix tracker tests issues
Chocobozzz [Fri, 20 Mar 2020 15:17:14 +0000 (16:17 +0100)]
Try to fix tracker tests issues

4 years agoRemove unnecessary margin
Chocobozzz [Fri, 20 Mar 2020 14:15:37 +0000 (15:15 +0100)]
Remove unnecessary margin

4 years agoFix embed api documentation
Chocobozzz [Fri, 20 Mar 2020 14:04:02 +0000 (15:04 +0100)]
Fix embed api documentation

4 years agoFix add comment in threads with deleted comments
Chocobozzz [Fri, 20 Mar 2020 13:43:12 +0000 (14:43 +0100)]
Fix add comment in threads with deleted comments

4 years agoFix internal videos in playlists
Chocobozzz [Fri, 20 Mar 2020 08:55:57 +0000 (09:55 +0100)]
Fix internal videos in playlists

4 years agoUpdate translations
Chocobozzz [Fri, 20 Mar 2020 08:34:15 +0000 (09:34 +0100)]
Update translations

4 years agoTranslated using Weblate (Spanish)
Berto Te [Thu, 19 Mar 2020 09:20:00 +0000 (09:20 +0000)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (1270 of 1270 strings)

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

4 years agoTranslated using Weblate (Polish)
Adam Adamsky [Tue, 17 Mar 2020 18:39:48 +0000 (18:39 +0000)]
Translated using Weblate (Polish)

Currently translated at 98.8% (1255 of 1270 strings)

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

4 years agoTranslated using Weblate (Russian)
Александр [Mon, 16 Mar 2020 08:58:22 +0000 (08:58 +0000)]
Translated using Weblate (Russian)

Currently translated at 86.3% (1097 of 1270 strings)

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

4 years agoTranslated using Weblate (Russian)
Александр [Sat, 14 Mar 2020 13:21:24 +0000 (13:21 +0000)]
Translated using Weblate (Russian)

Currently translated at 100.0% (234 of 234 strings)

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

4 years agoTranslated using Weblate (Russian)
Александр [Sat, 14 Mar 2020 13:18:35 +0000 (13:18 +0000)]
Translated using Weblate (Russian)

Currently translated at 86.2% (1096 of 1270 strings)

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

4 years agoTranslated using Weblate (Russian)
Александр [Sat, 14 Mar 2020 10:27:15 +0000 (10:27 +0000)]
Translated using Weblate (Russian)

Currently translated at 86.1% (1094 of 1270 strings)

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

4 years agoTranslated using Weblate (Russian)
Александр [Fri, 13 Mar 2020 16:12:47 +0000 (16:12 +0000)]
Translated using Weblate (Russian)

Currently translated at 82.0% (1042 of 1270 strings)

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

4 years agoTranslated using Weblate (Russian)
Александр [Fri, 13 Mar 2020 13:57:34 +0000 (13:57 +0000)]
Translated using Weblate (Russian)

Currently translated at 71.2% (905 of 1270 strings)

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

4 years agoTranslated using Weblate (Russian)
Александр [Fri, 13 Mar 2020 10:16:09 +0000 (10:16 +0000)]
Translated using Weblate (Russian)

Currently translated at 70.8% (900 of 1270 strings)

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

4 years agoTranslated using Weblate (Esperanto)
Tirifto [Tue, 10 Mar 2020 18:51:37 +0000 (18:51 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 76.2% (968 of 1270 strings)

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

4 years agoTranslated using Weblate (Turkish)
merty [Sun, 8 Mar 2020 17:24:33 +0000 (17:24 +0000)]
Translated using Weblate (Turkish)

Currently translated at 7.7% (99 of 1270 strings)

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

4 years agoTranslated using Weblate (Turkish)
merty [Sun, 8 Mar 2020 17:25:03 +0000 (17:25 +0000)]
Translated using Weblate (Turkish)

Currently translated at 17.9% (42 of 234 strings)

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

4 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Fri, 6 Mar 2020 20:09:41 +0000 (20:09 +0000)]
Translated using Weblate (Swedish)

Currently translated at 100.0% (1270 of 1270 strings)

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

4 years agoTranslated using Weblate (French (France))
libertas [Fri, 6 Mar 2020 20:57:01 +0000 (20:57 +0000)]
Translated using Weblate (French (France))

Currently translated at 100.0% (1270 of 1270 strings)

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

4 years agoTranslated using Weblate (French (France))
libertas [Fri, 6 Mar 2020 21:03:01 +0000 (21:03 +0000)]
Translated using Weblate (French (France))

Currently translated at 100.0% (234 of 234 strings)

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

4 years agoTranslated using Weblate (Chinese (Traditional))
Jeff Huang [Fri, 6 Mar 2020 13:11:20 +0000 (13:11 +0000)]
Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (1270 of 1270 strings)

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

4 years agoTranslated using Weblate (Chinese (Traditional))
Jeff Huang [Thu, 5 Mar 2020 03:30:54 +0000 (03:30 +0000)]
Translated using Weblate (Chinese (Traditional))

Currently translated at 93.1% (1183 of 1270 strings)

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

4 years agoTranslated using Weblate (Thai)
[ Bie ] Watcharapong Suriyawan [Wed, 4 Mar 2020 02:02:21 +0000 (02:02 +0000)]
Translated using Weblate (Thai)

Currently translated at 54.8% (696 of 1270 strings)

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

4 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Mon, 2 Mar 2020 17:49:39 +0000 (17:49 +0000)]
Translated using Weblate (Swedish)

Currently translated at 99.8% (1268 of 1270 strings)

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

4 years agoOptimize sql requests on broadcast
Chocobozzz [Thu, 19 Mar 2020 09:54:02 +0000 (10:54 +0100)]
Optimize sql requests on broadcast

4 years agoUpdate manage labels
Chocobozzz [Thu, 19 Mar 2020 09:29:43 +0000 (10:29 +0100)]
Update manage labels

4 years agoFix 500 when adding video in playlist
Chocobozzz [Thu, 19 Mar 2020 08:46:50 +0000 (09:46 +0100)]
Fix 500 when adding video in playlist

4 years agoFix lint
Chocobozzz [Wed, 18 Mar 2020 14:48:46 +0000 (15:48 +0100)]
Fix lint

4 years agoCorrectly format video duration
Chocobozzz [Wed, 18 Mar 2020 14:46:48 +0000 (15:46 +0100)]
Correctly format video duration

4 years agoFix user role edition
Chocobozzz [Wed, 18 Mar 2020 09:22:36 +0000 (10:22 +0100)]
Fix user role edition

4 years agoAdd padding bottom to main container
Chocobozzz [Wed, 18 Mar 2020 09:11:59 +0000 (10:11 +0100)]
Add padding bottom to main container

4 years agoFix P2P message
Chocobozzz [Wed, 18 Mar 2020 09:04:14 +0000 (10:04 +0100)]
Fix P2P message

4 years agoFix next video button to support playlist videos
Rigel Kent [Tue, 17 Mar 2020 14:05:28 +0000 (15:05 +0100)]
Fix next video button to support playlist videos

fixes #2523

4 years agoFix video-ccomment-add cancellation
Rigel Kent [Sun, 15 Mar 2020 15:05:37 +0000 (16:05 +0100)]
Fix video-ccomment-add cancellation

4 years agoReplace p-progressbar and bootstrap progressbar with pure CSS alt
Rigel Kent [Fri, 13 Mar 2020 19:38:50 +0000 (20:38 +0100)]
Replace p-progressbar and bootstrap progressbar with pure CSS alt

4 years agoFix margins/widths with top-menu and main-col on small screens
Rigel Kent [Fri, 13 Mar 2020 14:30:23 +0000 (15:30 +0100)]
Fix margins/widths with top-menu and main-col on small screens

4 years agoFix total videos stats
Chocobozzz [Fri, 13 Mar 2020 12:43:26 +0000 (13:43 +0100)]
Fix total videos stats

4 years agoNormalize create buttons
Rigel Kent [Fri, 13 Mar 2020 00:40:28 +0000 (01:40 +0100)]
Normalize create buttons

4 years agoMore modern avatar upload, quota represented with progress bars
Rigel Kent [Fri, 13 Mar 2020 00:29:11 +0000 (01:29 +0100)]
More modern avatar upload, quota represented with progress bars

4 years agoFix re running HLS transcoding
Chocobozzz [Thu, 12 Mar 2020 14:37:28 +0000 (15:37 +0100)]
Fix re running HLS transcoding

4 years agoFix federation with pleroma
Chocobozzz [Thu, 12 Mar 2020 13:14:00 +0000 (14:14 +0100)]
Fix federation with pleroma

4 years agohide RSS for comments, normalize video-channel edit with account edit
Rigel Kent [Wed, 11 Mar 2020 23:45:45 +0000 (00:45 +0100)]
hide RSS for comments, normalize video-channel edit with account edit

4 years agoDeclutter interface, hide RSS until hovering section title
Rigel Kent [Wed, 11 Mar 2020 21:31:17 +0000 (22:31 +0100)]
Declutter interface, hide RSS until hovering section title

4 years agoProperly scroll to anchors in links, especially in admin config
Rigel Kent [Wed, 11 Mar 2020 18:38:17 +0000 (19:38 +0100)]
Properly scroll to anchors in links, especially in admin config

4 years agoHandle overview pagination in client
Chocobozzz [Wed, 11 Mar 2020 15:41:38 +0000 (16:41 +0100)]
Handle overview pagination in client

4 years agoImplement pagination for overviews endpoint
Chocobozzz [Wed, 11 Mar 2020 13:39:28 +0000 (14:39 +0100)]
Implement pagination for overviews endpoint

4 years agoFix sitemap endpoint
Chocobozzz [Wed, 11 Mar 2020 07:40:13 +0000 (08:40 +0100)]
Fix sitemap endpoint

4 years agofeat: add dkim to docker-compose
kimsible [Tue, 10 Mar 2020 14:14:19 +0000 (15:14 +0100)]
feat: add dkim to docker-compose

4 years agoAdd descriptions and links to admin configuration sections
Rigel Kent [Wed, 11 Mar 2020 12:52:02 +0000 (13:52 +0100)]
Add descriptions and links to admin configuration sections

4 years agoMigrate palette to HSL
Rigel Kent [Wed, 11 Mar 2020 12:50:53 +0000 (13:50 +0100)]
Migrate palette to HSL

4 years agoFix toast close icon
Rigel Kent [Wed, 11 Mar 2020 10:13:24 +0000 (11:13 +0100)]
Fix toast close icon

4 years agoAction hook: thread replies loaded (#2550)
BitTube [Wed, 11 Mar 2020 08:59:41 +0000 (08:59 +0000)]
Action hook: thread replies loaded (#2550)

* Add thread replies hook onLoaded

* Cleaning spaces

* Fixing travis CI lint errors (spaces)

* Fixing travis 'irregular whitespace not allowed'

* Changing action name for consistency

Co-authored-by: ICabaleiro <i.cabaleiro@devcups.com>
4 years agoFix CSP issue on WebFinger service (#2541)
Lucien A [Wed, 11 Mar 2020 07:46:03 +0000 (08:46 +0100)]
Fix CSP issue on WebFinger service (#2541)

* Fix CSP issue on WebFinger service

WebFinger RFC states that CSP should allow any origin to access WebFinger resources.

* Update webfinger.ts

4 years agoBetter use of space and icons in plugins administration interface
Rigel Kent [Tue, 10 Mar 2020 22:42:52 +0000 (23:42 +0100)]
Better use of space and icons in plugins administration interface

4 years agoReplace helpers with descriptions in admin configuration
Rigel Kent [Tue, 10 Mar 2020 20:46:15 +0000 (21:46 +0100)]
Replace helpers with descriptions in admin configuration

4 years agoFix lint
Chocobozzz [Tue, 10 Mar 2020 15:37:25 +0000 (16:37 +0100)]
Fix lint

4 years agoUse grid to organise settings in admin, my-account
Rigel Kent [Sun, 8 Mar 2020 16:33:40 +0000 (17:33 +0100)]
Use grid to organise settings in admin, my-account

4 years agoServicify menu, close menu on admin for small and medium screens
Rigel Kent [Sat, 7 Mar 2020 12:50:26 +0000 (13:50 +0100)]
Servicify menu, close menu on admin for small and medium screens

4 years agoVideo file metadata PR cleanup
Chocobozzz [Tue, 10 Mar 2020 13:49:02 +0000 (14:49 +0100)]
Video file metadata PR cleanup

4 years agoAdd video file metadata to download modal, via ffprobe (#2411)
Rigel Kent [Tue, 10 Mar 2020 13:39:40 +0000 (14:39 +0100)]
Add video file metadata to download modal, via ffprobe (#2411)

* Add video file metadata via ffprobe

* Federate video file metadata

* Add tests for file metadata generation

* Complete tests for videoFile metadata federation

* Lint migration and video-file for metadata

* Objectify metadata from getter in ffmpeg-utils

* Add metadataUrl to all videoFiles

* Simplify metadata API middleware

* Load playlist in videoFile when requesting metadata

4 years agoFix lint
Chocobozzz [Tue, 10 Mar 2020 13:08:42 +0000 (14:08 +0100)]
Fix lint

4 years agoWrap videos list query in raw SQL
Chocobozzz [Mon, 9 Mar 2020 13:44:44 +0000 (14:44 +0100)]
Wrap videos list query in raw SQL

4 years agoRewrite video list in raw SQL
Chocobozzz [Thu, 5 Mar 2020 14:04:57 +0000 (15:04 +0100)]
Rewrite video list in raw SQL

4 years agoFix my-account list-overflow z-index for dropdowns compared to header
Rigel Kent [Mon, 9 Mar 2020 10:11:09 +0000 (11:11 +0100)]
Fix my-account list-overflow z-index for dropdowns compared to header

4 years agoBetter display of accounts and channel pages on small screens
Rigel Kent [Mon, 9 Mar 2020 09:22:11 +0000 (10:22 +0100)]
Better display of accounts and channel pages on small screens

4 years agoAdd Nginx configuration to redirect videos to an s3 bucket
Rigel Kent [Mon, 2 Mar 2020 20:00:45 +0000 (21:00 +0100)]
Add Nginx configuration to redirect videos to an s3 bucket

4 years agoFix admin menu z-index for dropdowns compared to header
Rigel Kent [Sun, 8 Mar 2020 17:02:14 +0000 (18:02 +0100)]
Fix admin menu z-index for dropdowns compared to header

4 years agoImprove nav in admin/configuration
Rigel Kent [Fri, 6 Mar 2020 23:15:49 +0000 (00:15 +0100)]
Improve nav in admin/configuration

4 years agoNormalize modal close buttons, and cancel/submit button styles
Rigel Kent [Fri, 6 Mar 2020 15:58:55 +0000 (16:58 +0100)]
Normalize modal close buttons, and cancel/submit button styles

4 years agoShare modal light UI simplification
Rigel Kent [Fri, 6 Mar 2020 14:05:19 +0000 (15:05 +0100)]
Share modal light UI simplification

4 years agoFix lint error introduced in #2539
Rigel Kent [Fri, 6 Mar 2020 12:10:34 +0000 (13:10 +0100)]
Fix lint error introduced in #2539

4 years agoRemove title attribute from thumbnail in video miniature
Rigel Kent [Fri, 6 Mar 2020 10:50:20 +0000 (11:50 +0100)]
Remove title attribute from thumbnail in video miniature

4 years agoAlways copy full actor handle in video-channels view
Rigel Kent [Thu, 5 Mar 2020 22:49:12 +0000 (23:49 +0100)]
Always copy full actor handle in video-channels view

4 years agoRemove accounts from hinted potential search targets
Rigel Kent [Thu, 5 Mar 2020 21:00:40 +0000 (22:00 +0100)]
Remove accounts from hinted potential search targets

4 years agoAdd action hook, comments loaded (#2539)
Chocobozzz [Thu, 5 Mar 2020 12:14:26 +0000 (13:14 +0100)]
Add action hook, comments loaded (#2539)

* Adding action hook for video watch comments loaded

* Adding requested changes for PR #2539

4 years agoSwitch back to original text in privacy-concerns warning
Rigel Kent [Thu, 5 Mar 2020 09:01:57 +0000 (10:01 +0100)]
Switch back to original text in privacy-concerns warning

4 years agoAdd ability to override search endpoint
Chocobozzz [Wed, 4 Mar 2020 15:11:21 +0000 (16:11 +0100)]
Add ability to override search endpoint

4 years agoFixing load more comments on infinite scroll (#2535)
BitTube [Wed, 4 Mar 2020 13:03:37 +0000 (13:03 +0000)]
Fixing load more comments on infinite scroll (#2535)

* Fixing load more comments on infinite scroll

* Requested changes for load more comments fix

* Removing extra space

4 years agoReword HSTS configuration to warn user of nginx's add_header shortcomings
Rigel Kent [Tue, 3 Mar 2020 10:40:45 +0000 (11:40 +0100)]
Reword HSTS configuration to warn user of nginx's add_header shortcomings

4 years agoTranslated using Weblate (Polish)
chocobozzz [Mon, 2 Mar 2020 08:39:30 +0000 (08:39 +0000)]
Translated using Weblate (Polish)

Currently translated at 92.8% (1179 of 1270 strings)

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

4 years agoTranslated using Weblate (Polish)
chocobozzz [Mon, 2 Mar 2020 08:33:45 +0000 (08:33 +0000)]
Translated using Weblate (Polish)

Currently translated at 92.8% (1179 of 1270 strings)

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

4 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Sun, 1 Mar 2020 00:24:55 +0000 (00:24 +0000)]
Translated using Weblate (Swedish)

Currently translated at 97.8% (1243 of 1270 strings)

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

4 years agoTranslated using Weblate (Spanish)
Alberto Teira [Sat, 29 Feb 2020 21:44:41 +0000 (21:44 +0000)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (1270 of 1270 strings)

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

4 years agoTranslated using Weblate (Hungarian)
Balázs Úr [Fri, 28 Feb 2020 23:15:06 +0000 (23:15 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 100.0% (1270 of 1270 strings)

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

4 years agoFix build with typescript 3.8
Chocobozzz [Fri, 28 Feb 2020 15:51:25 +0000 (16:51 +0100)]
Fix build with typescript 3.8