]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
Chocobozzz [Mon, 11 Jul 2022 12:29:57 +0000 (14:29 +0200)]
Fix unknown infohash setting
Chocobozzz [Fri, 8 Jul 2022 09:51:41 +0000 (11:51 +0200)]
Fix videos stats
Chocobozzz [Fri, 8 Jul 2022 08:32:33 +0000 (10:32 +0200)]
Rename not fount page to error page
kontrollanten [Mon, 4 Jul 2022 20:05:42 +0000 (22:05 +0200)]
feat(client/PageNotFound): mascot margin
kontrollanten [Mon, 4 Jul 2022 20:04:55 +0000 (22:04 +0200)]
feat: custom msg upon 401 response
closes #4768
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>
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>
Chocobozzz [Thu, 7 Jul 2022 06:27:27 +0000 (08:27 +0200)]
Add info on dev env variables
Chocobozzz [Wed, 6 Jul 2022 14:19:08 +0000 (16:19 +0200)]
Fix unknown infohash skip log
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
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
Chocobozzz [Tue, 5 Jul 2022 13:43:21 +0000 (15:43 +0200)]
Introduce experimental telemetry
Chocobozzz [Mon, 4 Jul 2022 11:34:03 +0000 (13:34 +0200)]
Increase test timeout
Chocobozzz [Mon, 4 Jul 2022 09:31:22 +0000 (11:31 +0200)]
Fix comments/download attributes on import
Chocobozzz [Thu, 30 Jun 2022 07:25:17 +0000 (09:25 +0200)]
Reduce lazy static error logs
Chocobozzz [Thu, 30 Jun 2022 07:13:11 +0000 (09:13 +0200)]
Add ability to disable unknown infohash log
Chocobozzz [Thu, 30 Jun 2022 07:03:40 +0000 (09:03 +0200)]
Improve menu css
Chocobozzz [Thu, 30 Jun 2022 06:54:06 +0000 (08:54 +0200)]
Fix button loading position
Chocobozzz [Tue, 28 Jun 2022 13:32:57 +0000 (15:32 +0200)]
Upgrade oauth2-server
Chocobozzz [Tue, 28 Jun 2022 12:57:51 +0000 (14:57 +0200)]
Rename video full loading
Chocobozzz [Tue, 28 Jun 2022 12:49:05 +0000 (14:49 +0200)]
Update embed URL query doc
Chocobozzz [Tue, 28 Jun 2022 12:37:30 +0000 (14:37 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Tue, 28 Jun 2022 12:31:07 +0000 (14:31 +0200)]
Bumped to version v4.2.2
Chocobozzz [Tue, 28 Jun 2022 12:29:32 +0000 (14:29 +0200)]
More flexible release script
Chocobozzz [Tue, 28 Jun 2022 12:25:08 +0000 (14:25 +0200)]
Update changelog
Chocobozzz [Tue, 28 Jun 2022 12:11:59 +0000 (14:11 +0200)]
Remove unused class attribute
Chocobozzz [Tue, 28 Jun 2022 12:04:03 +0000 (14:04 +0200)]
Put instance name in embed button
Chocobozzz [Tue, 28 Jun 2022 09:52:43 +0000 (11:52 +0200)]
Registrations typo and css fixes
Chocobozzz [Tue, 28 Jun 2022 09:29:54 +0000 (11:29 +0200)]
Theme fixes
Chocobozzz [Tue, 28 Jun 2022 08:27:01 +0000 (10:27 +0200)]
Registration css fixes
Chocobozzz [Tue, 28 Jun 2022 07:09:03 +0000 (09:09 +0200)]
Lazy load piscina
Chocobozzz [Mon, 27 Jun 2022 13:56:57 +0000 (15:56 +0200)]
Fix workers constants
Chocobozzz [Mon, 27 Jun 2022 13:28:32 +0000 (15:28 +0200)]
Upgrade CI actions
Chocobozzz [Mon, 27 Jun 2022 13:18:13 +0000 (15:18 +0200)]
Fix tests with node 18
Chocobozzz [Mon, 27 Jun 2022 11:53:42 +0000 (13:53 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Mon, 27 Jun 2022 11:51:46 +0000 (13:51 +0200)]
Fix boolean data attributes in homepage
Chocobozzz [Mon, 27 Jun 2022 09:53:12 +0000 (11:53 +0200)]
Process images in a dedicated worker
Chocobozzz [Mon, 27 Jun 2022 09:28:22 +0000 (11:28 +0200)]
Optimize emoji markup list
Chocobozzz [Mon, 27 Jun 2022 09:22:21 +0000 (11:22 +0200)]
Refactor actor avatar component
Chocobozzz [Mon, 27 Jun 2022 08:36:31 +0000 (10:36 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Mon, 27 Jun 2022 08:36:16 +0000 (10:36 +0200)]
Fix broken feeds with published live
Chocobozzz [Mon, 27 Jun 2022 08:20:49 +0000 (10:20 +0200)]
Fix feed with live stream
Chocobozzz [Mon, 27 Jun 2022 07:59:10 +0000 (09:59 +0200)]
Fix setting theme in client
Chocobozzz [Mon, 27 Jun 2022 07:45:16 +0000 (09:45 +0200)]
Fix comment add avatar when unlogged
Chocobozzz [Mon, 27 Jun 2022 07:34:26 +0000 (09:34 +0200)]
Optimize feeds query
Chocobozzz [Fri, 24 Jun 2022 14:31:32 +0000 (16:31 +0200)]
Introduce worker threads to process remote images
Chocobozzz [Fri, 24 Jun 2022 13:26:45 +0000 (15:26 +0200)]
Fix embed compat with safari 10
Chocobozzz [Fri, 24 Jun 2022 12:52:54 +0000 (14:52 +0200)]
Add live play tests
Chocobozzz [Fri, 24 Jun 2022 12:47:32 +0000 (14:47 +0200)]
Fix fetching unlisted video in client
Chocobozzz [Fri, 24 Jun 2022 09:59:12 +0000 (11:59 +0200)]
Add toki pona in video languages
Chocobozzz [Fri, 24 Jun 2022 09:51:30 +0000 (11:51 +0200)]
Support tok in client
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
Александр [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/
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/
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/
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/
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/
Александр [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/
Chocobozzz [Fri, 24 Jun 2022 08:33:26 +0000 (10:33 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Fri, 24 Jun 2022 08:13:09 +0000 (10:13 +0200)]
Fix lint
Chocobozzz [Fri, 24 Jun 2022 07:53:03 +0000 (09:53 +0200)]
Fix latest live sessions order
Chocobozzz [Fri, 24 Jun 2022 07:34:56 +0000 (09:34 +0200)]
Fix removed sha segments on fast restream
Chocobozzz [Fri, 24 Jun 2022 07:53:03 +0000 (09:53 +0200)]
Fix latest live sessions order
Chocobozzz [Fri, 24 Jun 2022 07:34:56 +0000 (09:34 +0200)]
Fix removed sha segments on fast restream
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
Chocobozzz [Thu, 23 Jun 2022 09:01:55 +0000 (11:01 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Thu, 23 Jun 2022 09:01:44 +0000 (11:01 +0200)]
Fix duplicated tags error
Chocobozzz [Thu, 23 Jun 2022 08:53:16 +0000 (10:53 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Thu, 23 Jun 2022 08:52:27 +0000 (10:52 +0200)]
Fix going live latency mode
Chocobozzz [Thu, 23 Jun 2022 08:45:28 +0000 (10:45 +0200)]
More precise format byte with GB
Chocobozzz [Wed, 8 Jun 2022 12:58:34 +0000 (14:58 +0200)]
Fix search index tests
Chocobozzz [Thu, 23 Jun 2022 08:29:43 +0000 (10:29 +0200)]
Fix fast restream in saved permanent live
Chocobozzz [Wed, 22 Jun 2022 12:03:50 +0000 (14:03 +0200)]
Fix video right check
Chocobozzz [Wed, 22 Jun 2022 07:44:08 +0000 (09:44 +0200)]
Refactor video rights checker
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>
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>
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>
Chocobozzz [Tue, 21 Jun 2022 09:28:46 +0000 (11:28 +0200)]
Fix missing link orange
Chocobozzz [Tue, 21 Jun 2022 09:16:38 +0000 (11:16 +0200)]
Update server dependencies
Chocobozzz [Tue, 21 Jun 2022 09:10:58 +0000 (11:10 +0200)]
Upgrade server dependencies
Chocobozzz [Tue, 21 Jun 2022 09:07:38 +0000 (11:07 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Tue, 21 Jun 2022 08:59:46 +0000 (10:59 +0200)]
Upgrade critital server dependencies
Chocobozzz [Tue, 21 Jun 2022 09:00:23 +0000 (11:00 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Tue, 21 Jun 2022 08:59:46 +0000 (10:59 +0200)]
Upgrade vulnerable dependencies
Chocobozzz [Tue, 21 Jun 2022 07:09:46 +0000 (09:09 +0200)]
Add E2E tests for signup
Chocobozzz [Tue, 21 Jun 2022 07:14:42 +0000 (09:14 +0200)]
Bumped to version v4.2.1
Chocobozzz [Tue, 21 Jun 2022 07:03:20 +0000 (09:03 +0200)]
Merge branch 'release/4.2.0' into develop
Chocobozzz [Tue, 21 Jun 2022 07:02:47 +0000 (09:02 +0200)]
Update changelog
Chocobozzz [Tue, 21 Jun 2022 06:59:46 +0000 (08:59 +0200)]
Fix AP element with deleted video federation
Chocobozzz [Tue, 21 Jun 2022 06:47:39 +0000 (08:47 +0200)]
Fix docker user entrypoint