]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
github/Chocobozzz/PeerTube.git
4 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Fri, 13 Nov 2020 09:45:26 +0000 (09:45 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 51.7% (854 of 1649 strings)

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

4 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 21:51:42 +0000 (21:51 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 100.0% (101 of 101 strings)

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

4 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 21:50:48 +0000 (21:50 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 99.1% (244 of 246 strings)

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

4 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 21:44:28 +0000 (21:44 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 51.8% (855 of 1650 strings)

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

4 years agoAutomatically enable videos auto block on signup
Chocobozzz [Wed, 18 Nov 2020 14:55:19 +0000 (15:55 +0100)] 
Automatically enable videos auto block on signup

4 years agoAdd ability to display all channel/account videos
Chocobozzz [Wed, 18 Nov 2020 14:29:38 +0000 (15:29 +0100)] 
Add ability to display all channel/account videos

4 years agoFix accept ownership change accept
Chocobozzz [Wed, 18 Nov 2020 13:21:26 +0000 (14:21 +0100)] 
Fix accept ownership change accept

4 years agoTry to fix multiple server tests
Chocobozzz [Wed, 18 Nov 2020 13:15:25 +0000 (14:15 +0100)] 
Try to fix multiple server tests

4 years agoFix youtube-dl ipv4 PR
Chocobozzz [Wed, 18 Nov 2020 13:11:15 +0000 (14:11 +0100)] 
Fix youtube-dl ipv4 PR

4 years agodefault youtube-dl to use ipv4 (#3311)
Mark Van den Borre [Wed, 18 Nov 2020 13:06:20 +0000 (14:06 +0100)] 
default youtube-dl to use ipv4 (#3311)

Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
4 years agoTry to fix playlist tests
Chocobozzz [Wed, 18 Nov 2020 12:41:27 +0000 (13:41 +0100)] 
Try to fix playlist tests

4 years agoClearer periods in videos list
Chocobozzz [Wed, 18 Nov 2020 11:12:14 +0000 (12:12 +0100)] 
Clearer periods in videos list

4 years agoDon't take into account ended lives in concurrent lives check
Chocobozzz [Wed, 18 Nov 2020 10:30:10 +0000 (11:30 +0100)] 
Don't take into account ended lives in concurrent lives check

4 years agoUpdate live settings edge delay
Chocobozzz [Wed, 18 Nov 2020 10:24:28 +0000 (11:24 +0100)] 
Update live settings edge delay

4 years agoRemove notifications of muted accounts/servers
Chocobozzz [Wed, 18 Nov 2020 10:13:01 +0000 (11:13 +0100)] 
Remove notifications of muted accounts/servers

4 years agoDisable auto-focus markdown textarea on touchdevices
kimsible [Tue, 17 Nov 2020 14:45:06 +0000 (15:45 +0100)] 
Disable auto-focus markdown textarea on touchdevices

4 years agoMemorize scroll position when maximized mode used with markdown textarea
kimsible [Tue, 17 Nov 2020 14:42:45 +0000 (15:42 +0100)] 
Memorize scroll position when maximized mode used with markdown textarea

4 years agoremove nginx fd caching, add module requirements
Rigel Kent [Wed, 18 Nov 2020 07:15:49 +0000 (08:15 +0100)] 
remove nginx fd caching, add module requirements

4 years agoFix live tests
Chocobozzz [Tue, 17 Nov 2020 15:14:11 +0000 (16:14 +0100)] 
Fix live tests

4 years agoFix CLI import script
Chocobozzz [Tue, 17 Nov 2020 14:28:24 +0000 (15:28 +0100)] 
Fix CLI import script

4 years agoFix client build
Chocobozzz [Tue, 17 Nov 2020 13:49:36 +0000 (14:49 +0100)] 
Fix client build

4 years agoAdd html test for mentions too
Chocobozzz [Tue, 17 Nov 2020 13:38:27 +0000 (14:38 +0100)] 
Add html test for mentions too

4 years agoRefactor markdown/sanitize html code
Chocobozzz [Tue, 17 Nov 2020 13:34:09 +0000 (14:34 +0100)] 
Refactor markdown/sanitize html code

4 years agoAdd email markdown tests
Chocobozzz [Tue, 17 Nov 2020 13:24:55 +0000 (14:24 +0100)] 
Add email markdown tests

4 years agoDisable HTTP import in push actions
Chocobozzz [Tue, 17 Nov 2020 13:23:52 +0000 (14:23 +0100)] 
Disable HTTP import in push actions

4 years agoIncrease live delay
Chocobozzz [Tue, 17 Nov 2020 13:04:13 +0000 (14:04 +0100)] 
Increase live delay

4 years agoProcess remaining segment hashes on live ending
Chocobozzz [Tue, 17 Nov 2020 11:09:25 +0000 (12:09 +0100)] 
Process remaining segment hashes on live ending

4 years agosmall refactor + clipboard copy on anchor click in instance page (#3318)
Kimsible [Tue, 17 Nov 2020 13:04:44 +0000 (14:04 +0100)] 
small refactor + clipboard copy on anchor click in instance page (#3318)

* Refacto scrollTo top and anchors

* Add on click clipboard copy and notifier to anchors about/instance page

* Fix margin top anchor middle title about page

* Use viewportscroller for scrolltoanchor

* Add  to Link copied notification on instance page

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
4 years agofix internal redirection cycle whithin nginx client-override optimization
Rigel Kent [Tue, 17 Nov 2020 10:40:14 +0000 (11:40 +0100)] 
fix internal redirection cycle whithin nginx client-override optimization

4 years agorefresh nginx config and optimize delivery (#3313)
Rigel Kent [Mon, 16 Nov 2020 18:16:49 +0000 (19:16 +0100)] 
refresh nginx config and optimize delivery (#3313)

refactors the Nginx configuration for the following points:
- update tls version to include 1.3 by default. so far it was not included by default to make room for previous versions of Nginx, but since 2018 Debian stable has included Nginx in version 1.14.1, and tls 1.3 is available since Nginx 1.13.0.
- clearly indicate that new minimum required version.
- update outdated ssl_ciphers to remove cipher required to support android 4.4, since that version is unsupported since March 2020.
- reordered configuration in sections for easier maintenance: performance optimizations are separated from the vital application/websocket parts.
- move parts that always require manual configuration at the top: peertube host and server name, use server_name
- move peertube host to a more flexible upstream block: it allows to configure it in one place instead of 3, and is future-proof regarding load-balancing.
- simplified port 80 block: Let’s Encrypt supports 301 redirects.
- group certificate-related config together.
- remove reslover config: it defaults to /etc/resolv.conf which is more than enough.
- align values with their neighbors for easier reading
- always specify units
- always specify default values when they differ from the values set
- use ’m’ for minutes, ’M’ for megabytes
- add consensual optimizations wrt file serving:
  - add timeout optimizations
  - add file descriptor cache optimizations
  - enable sendfile with chunk size > rate limit
  - enable threading
  - tcp optimizations
  - point to further, more system-specific optimizations in the section description
- CDN configuration reduced to one line change

4 years agoFix about scrolling behaviour
Chocobozzz [Mon, 16 Nov 2020 15:46:15 +0000 (16:46 +0100)] 
Fix about scrolling behaviour

4 years agoFix channel's playlist infinite scrolling
Chocobozzz [Mon, 16 Nov 2020 15:11:58 +0000 (16:11 +0100)] 
Fix channel's playlist infinite scrolling

4 years agoReplace keyboard shortcut icon
Chocobozzz [Mon, 16 Nov 2020 14:52:52 +0000 (15:52 +0100)] 
Replace keyboard shortcut icon

Use svg instead

4 years agoUse badge in video block list
Chocobozzz [Mon, 16 Nov 2020 14:41:15 +0000 (15:41 +0100)] 
Use badge in video block list

4 years agoIn my account -> in my library
Chocobozzz [Mon, 16 Nov 2020 14:02:53 +0000 (15:02 +0100)] 
In my account -> in my library

4 years agoRefactor rest table search filter
Chocobozzz [Mon, 16 Nov 2020 13:47:05 +0000 (14:47 +0100)] 
Refactor rest table search filter

4 years agoPut admin actions on the left
Chocobozzz [Mon, 16 Nov 2020 13:26:50 +0000 (14:26 +0100)] 
Put admin actions on the left

4 years agoDropdown should be on top of everything
Chocobozzz [Mon, 16 Nov 2020 13:23:09 +0000 (14:23 +0100)] 
Dropdown should be on top of everything

4 years agoMerge branch 'feature/admin-comments' into develop
Chocobozzz [Mon, 16 Nov 2020 12:49:09 +0000 (13:49 +0100)] 
Merge branch 'feature/admin-comments' into develop

4 years agoAdd admin view to manage comments
Chocobozzz [Mon, 16 Nov 2020 10:55:17 +0000 (11:55 +0100)] 
Add admin view to manage comments

4 years agoadd client overrides to nginx configuration (#3297)
Kimsible [Mon, 16 Nov 2020 09:34:05 +0000 (10:34 +0100)] 
add client overrides to nginx configuration (#3297)

Co-authored-by: Rigel Kent <par@rigelk.eu>
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
4 years agoadd help popup for choosing license (#3306)
Frank Sträter [Sun, 15 Nov 2020 10:57:13 +0000 (11:57 +0100)] 
add help popup for choosing license (#3306)

Co-authored-by: Rigel Kent <par@rigelk.eu>
4 years agoImplement video comment list in admin
Chocobozzz [Fri, 13 Nov 2020 15:38:23 +0000 (16:38 +0100)] 
Implement video comment list in admin

4 years agoFix player height on mobile
Chocobozzz [Fri, 13 Nov 2020 13:49:27 +0000 (14:49 +0100)] 
Fix player height on mobile

4 years agoCleanup lives on server restart
Chocobozzz [Fri, 13 Nov 2020 13:36:30 +0000 (14:36 +0100)] 
Cleanup lives on server restart

4 years agoFix live sha segments with multiple resolutions
Chocobozzz [Fri, 13 Nov 2020 09:16:22 +0000 (10:16 +0100)] 
Fix live sha segments with multiple resolutions

4 years agoReorganize left menu and account menu
Chocobozzz [Thu, 12 Nov 2020 14:28:54 +0000 (15:28 +0100)] 
Reorganize left menu and account menu

Add my-settings and my-library in left menu
Move administration below my-library
Split account menu: my-setting and my library

4 years agofix CONTRIBUTING.md command order (#3305)
Frank Sträter [Fri, 13 Nov 2020 10:53:30 +0000 (11:53 +0100)] 
fix CONTRIBUTING.md command order (#3305)

4 years agoRegenerate strings after @rigelk changes
Chocobozzz [Fri, 13 Nov 2020 07:25:13 +0000 (08:25 +0100)] 
Regenerate strings after @rigelk changes

4 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 06:57:07 +0000 (06:57 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 100.0% (101 of 101 strings)

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

4 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 06:53:35 +0000 (06:53 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 98.7% (243 of 246 strings)

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

4 years agoTranslated using Weblate (Dutch)
Mark Van den Borre [Thu, 12 Nov 2020 12:54:31 +0000 (12:54 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 99.6% (1644 of 1650 strings)

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

4 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 08:05:33 +0000 (08:05 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 50.4% (832 of 1650 strings)

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

4 years agoTranslated using Weblate (Galician)
josé m [Thu, 12 Nov 2020 05:30:29 +0000 (05:30 +0000)] 
Translated using Weblate (Galician)

Currently translated at 100.0% (1650 of 1650 strings)

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

4 years agoTranslated using Weblate (French (France))
Rigel Kent [Thu, 12 Nov 2020 11:21:50 +0000 (11:21 +0000)] 
Translated using Weblate (French (France))

Currently translated at 100.0% (1650 of 1650 strings)

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

4 years agoTranslated using Weblate (French (France))
Mélanie Chauvel [Tue, 10 Nov 2020 17:30:45 +0000 (17:30 +0000)] 
Translated using Weblate (French (France))

Currently translated at 100.0% (101 of 101 strings)

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

4 years agoTranslated using Weblate (French (France))
Mélanie Chauvel [Tue, 10 Nov 2020 17:30:45 +0000 (17:30 +0000)] 
Translated using Weblate (French (France))

Currently translated at 100.0% (246 of 246 strings)

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

4 years agoTranslated using Weblate (Italian)
x [Tue, 10 Nov 2020 18:32:15 +0000 (18:32 +0000)] 
Translated using Weblate (Italian)

Currently translated at 100.0% (1650 of 1650 strings)

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

4 years agoreword unclear sentences, check for grammar
Rigel Kent [Thu, 12 Nov 2020 20:09:17 +0000 (21:09 +0100)] 
reword unclear sentences, check for grammar

fixes #3222

4 years agoDelay notification when waiting for a live
Chocobozzz [Thu, 12 Nov 2020 16:13:32 +0000 (17:13 +0100)] 
Delay notification when waiting for a live

4 years agoIncrease live segment file name
Chocobozzz [Thu, 12 Nov 2020 15:56:37 +0000 (16:56 +0100)] 
Increase live segment file name

4 years agoFix live infohash of original resolution
Chocobozzz [Thu, 12 Nov 2020 15:55:13 +0000 (16:55 +0100)] 
Fix live infohash of original resolution

4 years agoUpdate my email
Chocobozzz [Thu, 12 Nov 2020 10:12:41 +0000 (11:12 +0100)] 
Update my email

4 years agoForce signed headers in http signatures
Chocobozzz [Thu, 12 Nov 2020 09:42:25 +0000 (10:42 +0100)] 
Force signed headers in http signatures

Thanks Roger

4 years agoIncrease tests waits
Chocobozzz [Thu, 12 Nov 2020 07:51:42 +0000 (08:51 +0100)] 
Increase tests waits

4 years agoremove duplicate file checks in video model (#3289)
Arman [Wed, 11 Nov 2020 19:44:58 +0000 (23:14 +0330)] 
remove duplicate file checks in video model (#3289)

- server/models/video/video.ts (delete duplicate): build duplicate file id addition in buildAPIResult

4 years agoconsistent documentation and configuration in compose file 2531/head
Rigel Kent [Wed, 11 Nov 2020 11:55:13 +0000 (12:55 +0100)] 
consistent documentation and configuration in compose file

4 years agomove traefik to its own override file
Rigel Kent [Mon, 22 Jun 2020 11:06:54 +0000 (13:06 +0200)] 
move traefik to its own override file

4 years agoDo not expose containers by default in traefik
Rigel Kent [Fri, 6 Mar 2020 09:59:11 +0000 (10:59 +0100)] 
Do not expose containers by default in traefik

4 years agoAdd nginx behind traefik in docker-compose + image updates
Rigel Kent [Mon, 2 Mar 2020 23:29:52 +0000 (00:29 +0100)] 
Add nginx behind traefik in docker-compose + image updates

- support/docker/production/docker-compose.yml: addition of a nginx
image reusing support/nginx/peertube nginx conf to improve performance,
and lessen setup differences between the docker-compose install and the
typical production install.
- support/docker/production/docker-compose.yml: postgres 10 -> postgres
12, redis 4 -> redis 5. Postgres major updates implies manual upgrade.
- support/nginx/peertube: HTTP -> HTTPS redirection is now commented
by default, to allow its reuse in support/docker/production/docker-compose.yml.

4 years agofix link in dependencies version guide (#3288)
Frank Sträter [Wed, 11 Nov 2020 14:40:40 +0000 (15:40 +0100)] 
fix link in dependencies version guide (#3288)

also fix rights elevation when automatically checking them

4 years agoUse our implementation of randomInt
Chocobozzz [Tue, 10 Nov 2020 16:04:09 +0000 (17:04 +0100)] 
Use our implementation of randomInt

4 years agoHide dock if there are no title/description
Chocobozzz [Tue, 10 Nov 2020 15:47:25 +0000 (16:47 +0100)] 
Hide dock if there are no title/description

4 years agoCleanup follows of orphean actors
Chocobozzz [Tue, 10 Nov 2020 15:29:35 +0000 (16:29 +0100)] 
Cleanup follows of orphean actors

4 years agoFix email footer
Chocobozzz [Tue, 10 Nov 2020 14:56:13 +0000 (15:56 +0100)] 
Fix email footer

Do not include notif preferences in contact form email

4 years agoFix comments federation
Chocobozzz [Tue, 10 Nov 2020 14:26:33 +0000 (15:26 +0100)] 
Fix comments federation

4 years agoFix tests
Chocobozzz [Tue, 10 Nov 2020 14:03:34 +0000 (15:03 +0100)] 
Fix tests

4 years agoFix npm run test
Chocobozzz [Tue, 10 Nov 2020 14:02:25 +0000 (15:02 +0100)] 
Fix npm run test

4 years agoDelay video views scheduled job
Chocobozzz [Tue, 10 Nov 2020 13:55:18 +0000 (14:55 +0100)] 
Delay video views scheduled job

To not overload the federation

4 years agomove dependencies versions list to engines in package.json
Rigel Kent [Tue, 10 Nov 2020 13:51:01 +0000 (14:51 +0100)] 
move dependencies versions list to engines in package.json

4 years agoRemove deprecated abuse api
Chocobozzz [Tue, 10 Nov 2020 13:41:20 +0000 (14:41 +0100)] 
Remove deprecated abuse api

4 years agoCheck threads resolve on non federated videos
Chocobozzz [Tue, 10 Nov 2020 13:34:04 +0000 (14:34 +0100)] 
Check threads resolve on non federated videos

4 years agoRename upload button to publish
Chocobozzz [Tue, 10 Nov 2020 13:24:32 +0000 (14:24 +0100)] 
Rename upload button to publish

4 years agoBREAKING: do not federate unlisted videos by default
Chocobozzz [Tue, 10 Nov 2020 13:22:13 +0000 (14:22 +0100)] 
BREAKING: do not federate unlisted videos by default

4 years agoTry to optimize sha segments fetching
Chocobozzz [Tue, 10 Nov 2020 13:21:26 +0000 (14:21 +0100)] 
Try to optimize sha segments fetching

4 years agoTry to fix live segments check
Chocobozzz [Tue, 10 Nov 2020 13:15:59 +0000 (14:15 +0100)] 
Try to fix live segments check

4 years agoFix muted accounts on overviews
Chocobozzz [Tue, 10 Nov 2020 10:06:36 +0000 (11:06 +0100)] 
Fix muted accounts on overviews

4 years agoFix channel deletion
Chocobozzz [Tue, 10 Nov 2020 09:52:05 +0000 (10:52 +0100)] 
Fix channel deletion

4 years agoFix live migrations
Chocobozzz [Tue, 10 Nov 2020 09:38:39 +0000 (10:38 +0100)] 
Fix live migrations

4 years agoHLS player fallback for non https context
Chocobozzz [Tue, 10 Nov 2020 09:36:50 +0000 (10:36 +0100)] 
HLS player fallback for non https context

4 years agoFix prod deploy
Chocobozzz [Tue, 10 Nov 2020 09:09:11 +0000 (10:09 +0100)] 
Fix prod deploy

4 years agoSimplify a little bit github templates
Chocobozzz [Tue, 10 Nov 2020 08:36:50 +0000 (09:36 +0100)] 
Simplify a little bit github templates

4 years agoFix deprecated action command
Chocobozzz [Tue, 10 Nov 2020 07:50:49 +0000 (08:50 +0100)] 
Fix deprecated action command

4 years agoUpdate translations
Chocobozzz [Tue, 10 Nov 2020 07:38:35 +0000 (08:38 +0100)] 
Update translations

4 years agoTranslated using Weblate (Italian)
x [Mon, 9 Nov 2020 21:28:10 +0000 (21:28 +0000)] 
Translated using Weblate (Italian)

Currently translated at 100.0% (101 of 101 strings)

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

4 years agoTranslated using Weblate (Spanish)
Berto Te [Tue, 10 Nov 2020 05:12:32 +0000 (05:12 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (101 of 101 strings)

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

4 years agoTranslated using Weblate (Italian)
x [Mon, 9 Nov 2020 21:28:10 +0000 (21:28 +0000)] 
Translated using Weblate (Italian)

Currently translated at 100.0% (246 of 246 strings)

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

4 years agoTranslated using Weblate (Spanish)
Berto Te [Tue, 10 Nov 2020 05:10:50 +0000 (05:10 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (246 of 246 strings)

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

4 years agoTranslated using Weblate (Dutch)
Mark Van den Borre [Mon, 9 Nov 2020 17:35:16 +0000 (17:35 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 99.6% (1644 of 1650 strings)

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

4 years agoTranslated using Weblate (Italian)
chocobozzz [Tue, 10 Nov 2020 07:34:26 +0000 (07:34 +0000)] 
Translated using Weblate (Italian)

Currently translated at 97.6% (1611 of 1650 strings)

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