Chocobozzz [Wed, 1 Apr 2020 12:16:19 +0000 (14:16 +0200)]
Update server dependencies
Chocobozzz [Tue, 31 Mar 2020 13:43:17 +0000 (15:43 +0200)]
Client dependencies upgrade
Rigel Kent [Mon, 30 Mar 2020 12:47:04 +0000 (14:47 +0200)]
Lazy-load video-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
Rigel Kent [Fri, 27 Mar 2020 21:26:39 +0000 (22:26 +0100)]
Tests for viewsPerDay
Rigel Kent [Tue, 24 Mar 2020 00:12:30 +0000 (01:12 +0100)]
Put channel stats behind withStats flag
Rigel Kent [Mon, 23 Mar 2020 09:14:05 +0000 (10:14 +0100)]
View stats for channels
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)
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)
Rigel Kent [Fri, 27 Mar 2020 14:19:03 +0000 (15:19 +0100)]
Add overview of a user's actions in user-edit (#2558)
dingycle [Mon, 23 Mar 2020 09:37:39 +0000 (10:37 +0100)]
Fix grammar in translation documentation
David Dobryakov [Wed, 25 Mar 2020 12:32:29 +0000 (15:32 +0300)]
Fix embed api docs
player.stop() -> player.pause()
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.
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
```
Chocobozzz [Fri, 20 Mar 2020 15:17:14 +0000 (16:17 +0100)]
Try to fix tracker tests issues
Chocobozzz [Fri, 20 Mar 2020 14:15:37 +0000 (15:15 +0100)]
Remove unnecessary margin
Chocobozzz [Fri, 20 Mar 2020 14:04:02 +0000 (15:04 +0100)]
Fix embed api documentation
Chocobozzz [Fri, 20 Mar 2020 13:43:12 +0000 (14:43 +0100)]
Fix add comment in threads with deleted comments
Chocobozzz [Fri, 20 Mar 2020 08:55:57 +0000 (09:55 +0100)]
Fix internal videos in playlists
Chocobozzz [Fri, 20 Mar 2020 08:34:15 +0000 (09:34 +0100)]
Update translations
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/
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/
Александр [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/
Александр [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/
Александр [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/
Александр [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/
Александр [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/
Александр [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/
Александр [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/
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/
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/
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/
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/
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/
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/
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/
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/
[ 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/
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/
Chocobozzz [Thu, 19 Mar 2020 09:54:02 +0000 (10:54 +0100)]
Optimize sql requests on broadcast
Chocobozzz [Thu, 19 Mar 2020 09:29:43 +0000 (10:29 +0100)]
Update manage labels
Chocobozzz [Thu, 19 Mar 2020 08:46:50 +0000 (09:46 +0100)]
Fix 500 when adding video in playlist
Chocobozzz [Wed, 18 Mar 2020 14:48:46 +0000 (15:48 +0100)]
Fix lint
Chocobozzz [Wed, 18 Mar 2020 14:46:48 +0000 (15:46 +0100)]
Correctly format video duration
Chocobozzz [Wed, 18 Mar 2020 09:22:36 +0000 (10:22 +0100)]
Fix user role edition
Chocobozzz [Wed, 18 Mar 2020 09:11:59 +0000 (10:11 +0100)]
Add padding bottom to main container
Chocobozzz [Wed, 18 Mar 2020 09:04:14 +0000 (10:04 +0100)]
Fix P2P message
Rigel Kent [Tue, 17 Mar 2020 14:05:28 +0000 (15:05 +0100)]
Fix next video button to support playlist videos
fixes #2523
Rigel Kent [Sun, 15 Mar 2020 15:05:37 +0000 (16:05 +0100)]
Fix video-ccomment-add cancellation
Rigel Kent [Fri, 13 Mar 2020 19:38:50 +0000 (20:38 +0100)]
Replace p-progressbar and bootstrap progressbar with pure CSS alt
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
Chocobozzz [Fri, 13 Mar 2020 12:43:26 +0000 (13:43 +0100)]
Fix total videos stats
Rigel Kent [Fri, 13 Mar 2020 00:40:28 +0000 (01:40 +0100)]
Normalize create buttons
Rigel Kent [Fri, 13 Mar 2020 00:29:11 +0000 (01:29 +0100)]
More modern avatar upload, quota represented with progress bars
Chocobozzz [Thu, 12 Mar 2020 14:37:28 +0000 (15:37 +0100)]
Fix re running HLS transcoding
Chocobozzz [Thu, 12 Mar 2020 13:14:00 +0000 (14:14 +0100)]
Fix federation with pleroma
Rigel Kent [Wed, 11 Mar 2020 23:45:45 +0000 (00:45 +0100)]
hide RSS for comments, normalize video-channel edit with account edit
Rigel Kent [Wed, 11 Mar 2020 21:31:17 +0000 (22:31 +0100)]
Declutter interface, hide RSS until hovering section title
Rigel Kent [Wed, 11 Mar 2020 18:38:17 +0000 (19:38 +0100)]
Properly scroll to anchors in links, especially in admin config
Chocobozzz [Wed, 11 Mar 2020 15:41:38 +0000 (16:41 +0100)]
Handle overview pagination in client
Chocobozzz [Wed, 11 Mar 2020 13:39:28 +0000 (14:39 +0100)]
Implement pagination for overviews endpoint
Chocobozzz [Wed, 11 Mar 2020 07:40:13 +0000 (08:40 +0100)]
Fix sitemap endpoint
kimsible [Tue, 10 Mar 2020 14:14:19 +0000 (15:14 +0100)]
feat: add dkim to docker-compose
Rigel Kent [Wed, 11 Mar 2020 12:52:02 +0000 (13:52 +0100)]
Add descriptions and links to admin configuration sections
Rigel Kent [Wed, 11 Mar 2020 12:50:53 +0000 (13:50 +0100)]
Migrate palette to HSL
Rigel Kent [Wed, 11 Mar 2020 10:13:24 +0000 (11:13 +0100)]
Fix toast close icon
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>
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
Rigel Kent [Tue, 10 Mar 2020 22:42:52 +0000 (23:42 +0100)]
Better use of space and icons in plugins administration interface
Rigel Kent [Tue, 10 Mar 2020 20:46:15 +0000 (21:46 +0100)]
Replace helpers with descriptions in admin configuration
Chocobozzz [Tue, 10 Mar 2020 15:37:25 +0000 (16:37 +0100)]
Fix lint
Rigel Kent [Sun, 8 Mar 2020 16:33:40 +0000 (17:33 +0100)]
Use grid to organise settings in admin, my-account
Rigel Kent [Sat, 7 Mar 2020 12:50:26 +0000 (13:50 +0100)]
Servicify menu, close menu on admin for small and medium screens
Chocobozzz [Tue, 10 Mar 2020 13:49:02 +0000 (14:49 +0100)]
Video file metadata PR cleanup
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
Chocobozzz [Tue, 10 Mar 2020 13:08:42 +0000 (14:08 +0100)]
Fix lint
Chocobozzz [Mon, 9 Mar 2020 13:44:44 +0000 (14:44 +0100)]
Wrap videos list query in raw SQL
Chocobozzz [Thu, 5 Mar 2020 14:04:57 +0000 (15:04 +0100)]
Rewrite video list in raw SQL
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
Rigel Kent [Mon, 9 Mar 2020 09:22:11 +0000 (10:22 +0100)]
Better display of accounts and channel pages on small screens
Rigel Kent [Mon, 2 Mar 2020 20:00:45 +0000 (21:00 +0100)]
Add Nginx configuration to redirect videos to an s3 bucket
Rigel Kent [Sun, 8 Mar 2020 17:02:14 +0000 (18:02 +0100)]
Fix admin menu z-index for dropdowns compared to header
Rigel Kent [Fri, 6 Mar 2020 23:15:49 +0000 (00:15 +0100)]
Improve nav in admin/configuration
Rigel Kent [Fri, 6 Mar 2020 15:58:55 +0000 (16:58 +0100)]
Normalize modal close buttons, and cancel/submit button styles
Rigel Kent [Fri, 6 Mar 2020 14:05:19 +0000 (15:05 +0100)]
Share modal light UI simplification
Rigel Kent [Fri, 6 Mar 2020 12:10:34 +0000 (13:10 +0100)]
Fix lint error introduced in #2539
Rigel Kent [Fri, 6 Mar 2020 10:50:20 +0000 (11:50 +0100)]
Remove title attribute from thumbnail in video miniature
Rigel Kent [Thu, 5 Mar 2020 22:49:12 +0000 (23:49 +0100)]
Always copy full actor handle in video-channels view
Rigel Kent [Thu, 5 Mar 2020 21:00:40 +0000 (22:00 +0100)]
Remove accounts from hinted potential search targets
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
Rigel Kent [Thu, 5 Mar 2020 09:01:57 +0000 (10:01 +0100)]
Switch back to original text in privacy-concerns warning
Chocobozzz [Wed, 4 Mar 2020 15:11:21 +0000 (16:11 +0100)]
Add ability to override search endpoint
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
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
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/
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/
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/
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/
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/
Chocobozzz [Fri, 28 Feb 2020 15:51:25 +0000 (16:51 +0100)]
Fix build with typescript 3.8