]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
github/Chocobozzz/PeerTube.git
2 years agoFix unknown infohash setting
Chocobozzz [Mon, 11 Jul 2022 12:29:57 +0000 (14:29 +0200)] 
Fix unknown infohash setting

2 years agoFix videos stats
Chocobozzz [Fri, 8 Jul 2022 09:51:41 +0000 (11:51 +0200)] 
Fix videos stats

2 years agoRename not fount page to error page
Chocobozzz [Fri, 8 Jul 2022 08:32:33 +0000 (10:32 +0200)] 
Rename not fount page to error page

2 years agofeat(client/PageNotFound): mascot margin
kontrollanten [Mon, 4 Jul 2022 20:05:42 +0000 (22:05 +0200)] 
feat(client/PageNotFound): mascot margin

2 years agofeat: custom msg upon 401 response
kontrollanten [Mon, 4 Jul 2022 20:04:55 +0000 (22:04 +0200)] 
feat: custom msg upon 401 response

closes #4768

2 years agofix(client/AbuseDetails): infinite update loop (#5109)
kontrollanten [Fri, 8 Jul 2022 08:57:29 +0000 (10:57 +0200)] 
fix(client/AbuseDetails): infinite update loop (#5109)

* fix(client/AbuseDetails): infinite update loop

* Abuse may not have predefined reasons

Co-authored-by: Chocobozzz <me@florianbigard.com>
2 years agohooks filter:api.my-lib.playlist-elems.get.* (#5098)
kontrollanten [Fri, 8 Jul 2022 08:50:10 +0000 (10:50 +0200)] 
hooks filter:api.my-lib.playlist-elems.get.* (#5098)

* hooks filter:api.my-lib.playlist-elems.get.*

closes #4776

* Introduce my-library plugin scope

Co-authored-by: Chocobozzz <me@florianbigard.com>
2 years agoAdd info on dev env variables
Chocobozzz [Thu, 7 Jul 2022 06:27:27 +0000 (08:27 +0200)] 
Add info on dev env variables

2 years agoFix unknown infohash skip log
Chocobozzz [Wed, 6 Jul 2022 14:19:08 +0000 (16:19 +0200)] 
Fix unknown infohash skip log

2 years agoUse yt-dlp by default
Chocobozzz [Wed, 6 Jul 2022 14:15:47 +0000 (16:15 +0200)] 
Use yt-dlp by default

It has more activity and they fix bugs more quickly

2 years ago/!\ Use a dedicated config file for development
Chocobozzz [Wed, 6 Jul 2022 13:44:14 +0000 (15:44 +0200)] 
/!\ Use a dedicated config file for development

It means you have to replace NODE_ENV=test to NODE_ENV=dev if you use it
npm run dev:* commands are already updated

2 years agoIntroduce experimental telemetry
Chocobozzz [Tue, 5 Jul 2022 13:43:21 +0000 (15:43 +0200)] 
Introduce experimental telemetry

2 years agoIncrease test timeout
Chocobozzz [Mon, 4 Jul 2022 11:34:03 +0000 (13:34 +0200)] 
Increase test timeout

2 years agoFix comments/download attributes on import
Chocobozzz [Mon, 4 Jul 2022 09:31:22 +0000 (11:31 +0200)] 
Fix comments/download attributes on import

2 years agoReduce lazy static error logs
Chocobozzz [Thu, 30 Jun 2022 07:25:17 +0000 (09:25 +0200)] 
Reduce lazy static error logs

2 years agoAdd ability to disable unknown infohash log
Chocobozzz [Thu, 30 Jun 2022 07:13:11 +0000 (09:13 +0200)] 
Add ability to disable unknown infohash log

2 years agoImprove menu css
Chocobozzz [Thu, 30 Jun 2022 07:03:40 +0000 (09:03 +0200)] 
Improve menu css

2 years agoFix button loading position
Chocobozzz [Thu, 30 Jun 2022 06:54:06 +0000 (08:54 +0200)] 
Fix button loading position

2 years agoUpgrade oauth2-server
Chocobozzz [Tue, 28 Jun 2022 13:32:57 +0000 (15:32 +0200)] 
Upgrade oauth2-server

2 years agoRename video full loading
Chocobozzz [Tue, 28 Jun 2022 12:57:51 +0000 (14:57 +0200)] 
Rename video full loading

2 years agoUpdate embed URL query doc
Chocobozzz [Tue, 28 Jun 2022 12:49:05 +0000 (14:49 +0200)] 
Update embed URL query doc

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Tue, 28 Jun 2022 12:37:30 +0000 (14:37 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoBumped to version v4.2.2 v4.2.2
Chocobozzz [Tue, 28 Jun 2022 12:31:07 +0000 (14:31 +0200)] 
Bumped to version v4.2.2

2 years agoMore flexible release script
Chocobozzz [Tue, 28 Jun 2022 12:29:32 +0000 (14:29 +0200)] 
More flexible release script

2 years agoUpdate changelog
Chocobozzz [Tue, 28 Jun 2022 12:25:08 +0000 (14:25 +0200)] 
Update changelog

2 years agoRemove unused class attribute
Chocobozzz [Tue, 28 Jun 2022 12:11:59 +0000 (14:11 +0200)] 
Remove unused class attribute

2 years agoPut instance name in embed button
Chocobozzz [Tue, 28 Jun 2022 12:04:03 +0000 (14:04 +0200)] 
Put instance name in embed button

2 years agoRegistrations typo and css fixes
Chocobozzz [Tue, 28 Jun 2022 09:52:43 +0000 (11:52 +0200)] 
Registrations typo and css fixes

2 years agoTheme fixes
Chocobozzz [Tue, 28 Jun 2022 09:29:54 +0000 (11:29 +0200)] 
Theme fixes

2 years agoRegistration css fixes
Chocobozzz [Tue, 28 Jun 2022 08:27:01 +0000 (10:27 +0200)] 
Registration css fixes

2 years agoLazy load piscina
Chocobozzz [Tue, 28 Jun 2022 07:09:03 +0000 (09:09 +0200)] 
Lazy load piscina

2 years agoFix workers constants
Chocobozzz [Mon, 27 Jun 2022 13:56:57 +0000 (15:56 +0200)] 
Fix workers constants

2 years agoUpgrade CI actions
Chocobozzz [Mon, 27 Jun 2022 13:28:32 +0000 (15:28 +0200)] 
Upgrade CI actions

2 years agoFix tests with node 18
Chocobozzz [Mon, 27 Jun 2022 13:18:13 +0000 (15:18 +0200)] 
Fix tests with node 18

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Mon, 27 Jun 2022 11:53:42 +0000 (13:53 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoFix boolean data attributes in homepage
Chocobozzz [Mon, 27 Jun 2022 11:51:46 +0000 (13:51 +0200)] 
Fix boolean data attributes in homepage

2 years agoProcess images in a dedicated worker
Chocobozzz [Mon, 27 Jun 2022 09:53:12 +0000 (11:53 +0200)] 
Process images in a dedicated worker

2 years agoOptimize emoji markup list
Chocobozzz [Mon, 27 Jun 2022 09:28:22 +0000 (11:28 +0200)] 
Optimize emoji markup list

2 years agoRefactor actor avatar component
Chocobozzz [Mon, 27 Jun 2022 09:22:21 +0000 (11:22 +0200)] 
Refactor actor avatar component

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Mon, 27 Jun 2022 08:36:31 +0000 (10:36 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoFix broken feeds with published live
Chocobozzz [Mon, 27 Jun 2022 08:36:16 +0000 (10:36 +0200)] 
Fix broken feeds with published live

2 years agoFix feed with live stream
Chocobozzz [Mon, 27 Jun 2022 08:20:49 +0000 (10:20 +0200)] 
Fix feed with live stream

2 years agoFix setting theme in client
Chocobozzz [Mon, 27 Jun 2022 07:59:10 +0000 (09:59 +0200)] 
Fix setting theme in client

2 years agoFix comment add avatar when unlogged
Chocobozzz [Mon, 27 Jun 2022 07:45:16 +0000 (09:45 +0200)] 
Fix comment add avatar when unlogged

2 years agoOptimize feeds query
Chocobozzz [Mon, 27 Jun 2022 07:34:26 +0000 (09:34 +0200)] 
Optimize feeds query

2 years agoIntroduce worker threads to process remote images
Chocobozzz [Fri, 24 Jun 2022 14:31:32 +0000 (16:31 +0200)] 
Introduce worker threads to process remote images

2 years agoFix embed compat with safari 10
Chocobozzz [Fri, 24 Jun 2022 13:26:45 +0000 (15:26 +0200)] 
Fix embed compat with safari 10

2 years agoAdd live play tests
Chocobozzz [Fri, 24 Jun 2022 12:52:54 +0000 (14:52 +0200)] 
Add live play tests

2 years agoFix fetching unlisted video in client
Chocobozzz [Fri, 24 Jun 2022 12:47:32 +0000 (14:47 +0200)] 
Fix fetching unlisted video in client

2 years agoAdd toki pona in video languages
Chocobozzz [Fri, 24 Jun 2022 09:59:12 +0000 (11:59 +0200)] 
Add toki pona in video languages

2 years agoSupport tok in client
Chocobozzz [Fri, 24 Jun 2022 09:51:30 +0000 (11:51 +0200)] 
Support tok in client

2 years agoTranslated using Weblate (Spanish)
Berto Te [Fri, 24 Jun 2022 07:16:33 +0000 (07:16 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (2065 of 2065 strings)

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

2 years agoTranslated using Weblate (Ukrainian)
Ihor Hordiichuk [Thu, 23 Jun 2022 20:50:07 +0000 (20:50 +0000)] 
Translated using Weblate (Ukrainian)

Currently translated at 79.3% (1639 of 2065 strings)

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

2 years agoTranslated using Weblate (Czech)
Jiri Podhorecky [Thu, 23 Jun 2022 23:23:01 +0000 (23:23 +0000)] 
Translated using Weblate (Czech)

Currently translated at 99.4% (2053 of 2065 strings)

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

2 years agoTranslated using Weblate (Ukrainian)
Ihor Hordiichuk [Thu, 23 Jun 2022 19:28:51 +0000 (19:28 +0000)] 
Translated using Weblate (Ukrainian)

Currently translated at 77.7% (1606 of 2065 strings)

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

2 years agoTranslated using Weblate (Galician)
josé m [Thu, 23 Jun 2022 10:04:02 +0000 (10:04 +0000)] 
Translated using Weblate (Galician)

Currently translated at 100.0% (2065 of 2065 strings)

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

2 years agoTranslated using Weblate (Galician)
josé m [Thu, 23 Jun 2022 09:45:43 +0000 (09:45 +0000)] 
Translated using Weblate (Galician)

Currently translated at 98.0% (2025 of 2065 strings)

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

2 years agoTranslated using Weblate (Galician)
josé m [Thu, 23 Jun 2022 09:01:49 +0000 (09:01 +0000)] 
Translated using Weblate (Galician)

Currently translated at 96.4% (1992 of 2065 strings)

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

2 years agoTranslated using Weblate (Galician)
josé m [Thu, 23 Jun 2022 06:04:26 +0000 (06:04 +0000)] 
Translated using Weblate (Galician)

Currently translated at 96.4% (1991 of 2065 strings)

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

2 years agoTranslated using Weblate (Spanish)
David Marzal [Wed, 22 Jun 2022 22:47:03 +0000 (22:47 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (128 of 128 strings)

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

2 years agoTranslated using Weblate (Spanish)
David Marzal [Wed, 22 Jun 2022 23:02:05 +0000 (23:02 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 99.9% (2063 of 2065 strings)

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

2 years agoTranslated using Weblate (Thai)
Phongpanot [Wed, 22 Jun 2022 09:26:36 +0000 (09:26 +0000)] 
Translated using Weblate (Thai)

Currently translated at 46.1% (954 of 2065 strings)

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

2 years agoTranslated using Weblate (Russian)
Александр [Wed, 22 Jun 2022 10:34:47 +0000 (10:34 +0000)] 
Translated using Weblate (Russian)

Currently translated at 100.0% (2065 of 2065 strings)

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

2 years agoTranslated using Weblate (Toki Pona)
hecko [Tue, 21 Jun 2022 21:36:30 +0000 (21:36 +0000)] 
Translated using Weblate (Toki Pona)

Currently translated at 100.0% (2011 of 2011 strings)

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

2 years agoTranslated using Weblate (Vietnamese)
Hồ Nhất Duy [Tue, 21 Jun 2022 15:56:49 +0000 (15:56 +0000)] 
Translated using Weblate (Vietnamese)

Currently translated at 100.0% (2065 of 2065 strings)

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

2 years agoTranslated using Weblate (Chinese (Traditional))
Jeff Huang [Tue, 21 Jun 2022 02:57:15 +0000 (02:57 +0000)] 
Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (2065 of 2065 strings)

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

2 years agoTranslated using Weblate (Chinese (Simplified))
Dingzhong Chen [Mon, 20 Jun 2022 15:28:37 +0000 (15:28 +0000)] 
Translated using Weblate (Chinese (Simplified))

Currently translated at 94.6% (1955 of 2065 strings)

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

2 years agoTranslated using Weblate (Russian)
Александр [Mon, 20 Jun 2022 16:27:58 +0000 (16:27 +0000)] 
Translated using Weblate (Russian)

Currently translated at 97.5% (2014 of 2065 strings)

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

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Fri, 24 Jun 2022 08:33:26 +0000 (10:33 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoFix lint
Chocobozzz [Fri, 24 Jun 2022 08:13:09 +0000 (10:13 +0200)] 
Fix lint

2 years agoFix latest live sessions order
Chocobozzz [Fri, 24 Jun 2022 07:53:03 +0000 (09:53 +0200)] 
Fix latest live sessions order

2 years agoFix removed sha segments on fast restream
Chocobozzz [Fri, 24 Jun 2022 07:34:56 +0000 (09:34 +0200)] 
Fix removed sha segments on fast restream

2 years agoFix latest live sessions order
Chocobozzz [Fri, 24 Jun 2022 07:53:03 +0000 (09:53 +0200)] 
Fix latest live sessions order

2 years agoFix removed sha segments on fast restream
Chocobozzz [Fri, 24 Jun 2022 07:34:56 +0000 (09:34 +0200)] 
Fix removed sha segments on fast restream

2 years agoCentos 8 (#5075)
slendermon [Thu, 23 Jun 2022 10:00:33 +0000 (03:00 -0700)] 
Centos 8 (#5075)

* Centos 8

Centos 8

* Document

Document centos 8 fixing

* Document fix centos 8

Bad spacing fix

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Thu, 23 Jun 2022 09:01:55 +0000 (11:01 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoFix duplicated tags error
Chocobozzz [Thu, 23 Jun 2022 09:01:44 +0000 (11:01 +0200)] 
Fix duplicated tags error

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Thu, 23 Jun 2022 08:53:16 +0000 (10:53 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoFix going live latency mode
Chocobozzz [Thu, 23 Jun 2022 08:52:27 +0000 (10:52 +0200)] 
Fix going live latency mode

2 years agoMore precise format byte with GB
Chocobozzz [Thu, 23 Jun 2022 08:45:28 +0000 (10:45 +0200)] 
More precise format byte with GB

2 years agoFix search index tests
Chocobozzz [Wed, 8 Jun 2022 12:58:34 +0000 (14:58 +0200)] 
Fix search index tests

2 years agoFix fast restream in saved permanent live
Chocobozzz [Thu, 23 Jun 2022 08:29:43 +0000 (10:29 +0200)] 
Fix fast restream in saved permanent live

2 years agoFix video right check
Chocobozzz [Wed, 22 Jun 2022 12:03:50 +0000 (14:03 +0200)] 
Fix video right check

2 years agoRefactor video rights checker
Chocobozzz [Wed, 22 Jun 2022 07:44:08 +0000 (09:44 +0200)] 
Refactor video rights checker

2 years agostore uploaded video filename (#4885)
kontrollanten [Tue, 21 Jun 2022 13:31:25 +0000 (15:31 +0200)] 
store uploaded video filename (#4885)

* store uploaded video filename

closes #4731

* dont crash if videos channel exist

* migration: use raw query

* video source: fixes after code review

* cleanup

* bump migration

* updates after code review

* refactor: use checkUserCanManageVideo

* videoSource: add openapi doc

* test(check-params/video-source): fix timeout

* Styling

* Correctly set original filename as source

Co-authored-by: Chocobozzz <me@florianbigard.com>
2 years agoEnsure peertube root directory is setup to be traversed by nginx (#5028)
J Webb [Tue, 21 Jun 2022 12:40:53 +0000 (12:40 +0000)] 
Ensure peertube root directory is setup to be traversed by nginx (#5028)

* Update production.md

On Ubuntu 22.04, the dir `/var/www/peertube` is restricted to user peertube & group peertube. This causes issues with many of the subsequent sudo commands, and also results in white-screen on initial visit to the site due to JS files not being accessible. This PR loosens those requirements, but maybe would be better if nginx is just added to peertube group? This is my first time installing PeertTube, so I'll defer to someone with more knowledge of this framework to vet the approach here.

* Set specific mode on peertube root directory

* Minor fixup

* Prefer ls instead of chmod to check directory

Co-authored-by: Chocobozzz <me@florianbigard.com>
2 years agofixes video not played from defined parameters in embed service (#5023)
Durgaraj Karki [Tue, 21 Jun 2022 12:38:15 +0000 (18:23 +0545)] 
fixes video not played from defined parameters in embed service  (#5023)

* fixes video not played from defined parameters in embed service

* adds parameters to the oembed services

* Styling

Co-authored-by: Chocobozzz <me@florianbigard.com>
2 years agoFix missing link orange
Chocobozzz [Tue, 21 Jun 2022 09:28:46 +0000 (11:28 +0200)] 
Fix missing link orange

2 years agoUpdate server dependencies
Chocobozzz [Tue, 21 Jun 2022 09:16:38 +0000 (11:16 +0200)] 
Update server dependencies

2 years agoUpgrade server dependencies
Chocobozzz [Tue, 21 Jun 2022 09:10:58 +0000 (11:10 +0200)] 
Upgrade server dependencies

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Tue, 21 Jun 2022 09:07:38 +0000 (11:07 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoUpgrade critital server dependencies
Chocobozzz [Tue, 21 Jun 2022 08:59:46 +0000 (10:59 +0200)] 
Upgrade critital server dependencies

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Tue, 21 Jun 2022 09:00:23 +0000 (11:00 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoUpgrade vulnerable dependencies
Chocobozzz [Tue, 21 Jun 2022 08:59:46 +0000 (10:59 +0200)] 
Upgrade vulnerable dependencies

2 years agoAdd E2E tests for signup
Chocobozzz [Tue, 21 Jun 2022 07:09:46 +0000 (09:09 +0200)] 
Add E2E tests for signup

2 years agoBumped to version v4.2.1 v4.2.1
Chocobozzz [Tue, 21 Jun 2022 07:14:42 +0000 (09:14 +0200)] 
Bumped to version v4.2.1

2 years agoMerge branch 'release/4.2.0' into develop
Chocobozzz [Tue, 21 Jun 2022 07:03:20 +0000 (09:03 +0200)] 
Merge branch 'release/4.2.0' into develop

2 years agoUpdate changelog
Chocobozzz [Tue, 21 Jun 2022 07:02:47 +0000 (09:02 +0200)] 
Update changelog

2 years agoFix AP element with deleted video federation
Chocobozzz [Tue, 21 Jun 2022 06:59:46 +0000 (08:59 +0200)] 
Fix AP element with deleted video federation

2 years agoFix docker user entrypoint
Chocobozzz [Tue, 21 Jun 2022 06:47:39 +0000 (08:47 +0200)] 
Fix docker user entrypoint