]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
github/Chocobozzz/PeerTube.git
23 months 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

23 months 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

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

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

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

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

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

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

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

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

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

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

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

23 months 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

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

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

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

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

23 months 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

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

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

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

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

23 months 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

2 years agoReduce form error font size
Chocobozzz [Mon, 20 Jun 2022 14:49:07 +0000 (16:49 +0200)] 
Reduce form error font size

2 years agoHandle input error in custom input text
Chocobozzz [Mon, 20 Jun 2022 14:42:21 +0000 (16:42 +0200)] 
Handle input error in custom input text

2 years agoHandle input error in markdown textarea
Chocobozzz [Mon, 20 Jun 2022 13:56:16 +0000 (15:56 +0200)] 
Handle input error in markdown textarea

2 years agoLess complicated markdown textarea CSS
Chocobozzz [Mon, 20 Jun 2022 13:16:26 +0000 (15:16 +0200)] 
Less complicated markdown textarea CSS

2 years agoCorrectly handle unknown remote actor image size
Chocobozzz [Mon, 20 Jun 2022 09:48:40 +0000 (11:48 +0200)] 
Correctly handle unknown remote actor image size

2 years agoFix dropdown z-index
Chocobozzz [Mon, 20 Jun 2022 09:39:54 +0000 (11:39 +0200)] 
Fix dropdown z-index

2 years agoUpdate translations
Chocobozzz [Mon, 20 Jun 2022 09:00:14 +0000 (11:00 +0200)] 
Update translations

2 years agoMerge remote-tracking branch 'weblate/develop' into develop
Chocobozzz [Mon, 20 Jun 2022 08:57:07 +0000 (10:57 +0200)] 
Merge remote-tracking branch 'weblate/develop' into develop

2 years agoFix typo
Chocobozzz [Mon, 20 Jun 2022 08:56:32 +0000 (10:56 +0200)] 
Fix typo

2 years agoTranslated using Weblate (Toki Pona (tok))
hecko [Sun, 19 Jun 2022 20:11:51 +0000 (20:11 +0000)] 
Translated using Weblate (Toki Pona (tok))

Currently translated at 92.5% (1861 of 2011 strings)

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

2 years agoTranslated using Weblate (Basque)
Eder Etxebarria [Mon, 20 Jun 2022 04:36:54 +0000 (04:36 +0000)] 
Translated using Weblate (Basque)

Currently translated at 35.0% (724 of 2065 strings)

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

2 years agoTranslated using Weblate (Toki Pona (tok))
hecko [Sun, 19 Jun 2022 13:52:35 +0000 (13:52 +0000)] 
Translated using Weblate (Toki Pona (tok))

Currently translated at 90.5% (1821 of 2011 strings)

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

2 years agoTranslated using Weblate (Spanish)
Berto Te [Sun, 19 Jun 2022 13:54:56 +0000 (13:54 +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 (Toki Pona (tok))
hecko [Sat, 18 Jun 2022 19:45:17 +0000 (19:45 +0000)] 
Translated using Weblate (Toki Pona (tok))

Currently translated at 38.1% (97 of 254 strings)

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

2 years agoTranslated using Weblate (Toki Pona (tok))
hecko [Sat, 18 Jun 2022 19:42:07 +0000 (19:42 +0000)] 
Translated using Weblate (Toki Pona (tok))

Currently translated at 76.9% (1547 of 2011 strings)

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

2 years agoTranslated using Weblate (Ukrainian)
Ihor Hordiichuk [Sun, 19 Jun 2022 00:08:46 +0000 (00:08 +0000)] 
Translated using Weblate (Ukrainian)

Currently translated at 75.7% (1564 of 2065 strings)

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

2 years agoTranslated using Weblate (Vietnamese)
Hồ Nhất Duy [Fri, 17 Jun 2022 15:32:02 +0000 (15:32 +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 [Fri, 17 Jun 2022 02:25:49 +0000 (02:25 +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 (Russian)
Александр [Thu, 16 Jun 2022 21:14:46 +0000 (21:14 +0000)] 
Translated using Weblate (Russian)

Currently translated at 96.6% (1995 of 2065 strings)

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

2 years agoTranslated using Weblate (Czech)
Jiri Podhorecky [Thu, 16 Jun 2022 21:32:30 +0000 (21:32 +0000)] 
Translated using Weblate (Czech)

Currently translated at 98.7% (2039 of 2065 strings)

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

2 years agoTranslated using Weblate (Czech)
Jiri Podhorecky [Thu, 16 Jun 2022 21:12:45 +0000 (21:12 +0000)] 
Translated using Weblate (Czech)

Currently translated at 96.7% (1998 of 2065 strings)

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