oweals/peertube.git
5 years agoImplement contact form on server side
Chocobozzz [Wed, 9 Jan 2019 14:14:29 +0000 (15:14 +0100)]
Implement contact form on server side

5 years agoUpdate CHANGELOG.md
Chocobozzz [Wed, 9 Jan 2019 16:28:15 +0000 (17:28 +0100)]
Update CHANGELOG.md

5 years agoFix video tags update/upload in openapi
Chocobozzz [Wed, 9 Jan 2019 13:10:25 +0000 (14:10 +0100)]
Fix video tags update/upload in openapi

5 years agoUpdate FAQ
Chocobozzz [Wed, 9 Jan 2019 10:15:59 +0000 (11:15 +0100)]
Update FAQ

5 years agoFix socket.io websocket connection
Chocobozzz [Tue, 8 Jan 2019 14:51:52 +0000 (15:51 +0100)]
Fix socket.io websocket connection

5 years agoCorrectly scroll to video comment
Chocobozzz [Tue, 8 Jan 2019 14:16:54 +0000 (15:16 +0100)]
Correctly scroll to video comment

5 years agoCorrectly scroll in notification preferences
Chocobozzz [Tue, 8 Jan 2019 14:06:58 +0000 (15:06 +0100)]
Correctly scroll in notification preferences

5 years agoAdd notifications in the client
Chocobozzz [Tue, 8 Jan 2019 10:26:41 +0000 (11:26 +0100)]
Add notifications in the client

5 years agoAdd new follow, mention and user registered notifs
Chocobozzz [Fri, 4 Jan 2019 07:56:20 +0000 (08:56 +0100)]
Add new follow, mention and user registered notifs

5 years agoAdd import finished and video published notifs
Chocobozzz [Wed, 2 Jan 2019 15:37:43 +0000 (16:37 +0100)]
Add import finished and video published notifs

5 years agoFix notification icon position
Chocobozzz [Mon, 31 Dec 2018 12:06:11 +0000 (13:06 +0100)]
Fix notification icon position

5 years agoAdd notification settings migration
Chocobozzz [Fri, 28 Dec 2018 12:47:17 +0000 (13:47 +0100)]
Add notification settings migration

5 years agoAdd user notification base code
Chocobozzz [Wed, 26 Dec 2018 09:36:24 +0000 (10:36 +0100)]
Add user notification base code

5 years agoincrease waitJobs pendingJobs timeout to 2000
Josh Morel [Sun, 6 Jan 2019 18:15:06 +0000 (13:15 -0500)]
increase waitJobs pendingJobs timeout to 2000

5 years ago(doc) update API spec to include user subscription routes
Rigel Kent [Thu, 3 Jan 2019 16:34:24 +0000 (17:34 +0100)]
(doc) update API spec to include user subscription routes

5 years agoOptimize index sizes
Chocobozzz [Thu, 20 Dec 2018 14:25:24 +0000 (15:25 +0100)]
Optimize index sizes

5 years agoOptimize actor follow scores modifications
Chocobozzz [Thu, 20 Dec 2018 13:31:11 +0000 (14:31 +0100)]
Optimize actor follow scores modifications

5 years agoFix notification with large message
Chocobozzz [Thu, 20 Dec 2018 10:18:29 +0000 (11:18 +0100)]
Fix notification with large message

5 years agoRefractor notification service
Chocobozzz [Wed, 19 Dec 2018 15:04:34 +0000 (16:04 +0100)]
Refractor notification service

Shorter name and use primeng component

5 years agoDon't call watching endpoint if history is disabled
Chocobozzz [Wed, 19 Dec 2018 12:45:43 +0000 (13:45 +0100)]
Don't call watching endpoint if history is disabled

5 years agoFix federation of some videos
Chocobozzz [Wed, 19 Dec 2018 10:24:34 +0000 (11:24 +0100)]
Fix federation of some videos

If we don't transcode additional resolutions, and user decided to wait
transcoding before publishing the video

5 years agoFix users update me param validation
Chocobozzz [Tue, 18 Dec 2018 16:18:25 +0000 (17:18 +0100)]
Fix users update me param validation

5 years agoFix video sort
Chocobozzz [Tue, 18 Dec 2018 10:52:20 +0000 (11:52 +0100)]
Fix video sort

5 years agoAdd ability to disable and clear history
Chocobozzz [Tue, 18 Dec 2018 10:32:37 +0000 (11:32 +0100)]
Add ability to disable and clear history

5 years agoAdd history page on client
Chocobozzz [Tue, 18 Dec 2018 08:31:09 +0000 (09:31 +0100)]
Add history page on client

5 years agoAdd history on server side
Chocobozzz [Mon, 17 Dec 2018 14:52:38 +0000 (15:52 +0100)]
Add history on server side

Add ability to disable, clear and list user videos history

5 years agoAdd WebFinger support (#1498)
Acid Chicken (硫酸鶏) [Tue, 18 Dec 2018 09:42:39 +0000 (18:42 +0900)]
Add WebFinger support (#1498)

* Add WebFinger support

* Fix TS7006

* Follow lint

* Fix TS7006

5 years agoAdd ability to set subtitle in URL in watch page
Chocobozzz [Mon, 17 Dec 2018 13:22:36 +0000 (14:22 +0100)]
Add ability to set subtitle in URL in watch page

5 years agoSet last subtitle or subtitle in URL
Chocobozzz [Mon, 17 Dec 2018 13:14:54 +0000 (14:14 +0100)]
Set last subtitle or subtitle in URL

5 years agoFix adding captions to a video
Chocobozzz [Mon, 17 Dec 2018 12:38:01 +0000 (13:38 +0100)]
Fix adding captions to a video

5 years agothrow error if MailDev doesn't run
Josh Morel [Sat, 15 Dec 2018 13:51:51 +0000 (08:51 -0500)]
throw error if MailDev doesn't run

also allow calling in multiple file

5 years agoFix CSP on dev mode
Chocobozzz [Mon, 17 Dec 2018 08:42:28 +0000 (09:42 +0100)]
Fix CSP on dev mode

5 years agoAdd video title/description when rendering html
Chocobozzz [Fri, 14 Dec 2018 14:49:36 +0000 (15:49 +0100)]
Add video title/description when rendering html

5 years agomore systemd service hardening (#1488)
Michael Koppmann [Sat, 15 Dec 2018 16:04:23 +0000 (16:04 +0000)]
more systemd service hardening (#1488)

5 years agoRemove the eventual trailing '/' at the end of urls (see #1453) (#1480)
HesioZ [Sat, 15 Dec 2018 00:43:04 +0000 (01:43 +0100)]
Remove the eventual trailing '/' at the end of urls (see #1453) (#1480)

remove eventual trailing '/' at the end of urls in import script (see #1453)

5 years ago(fix) FreeBSD startup script (#1484)
Gérald Niel [Thu, 13 Dec 2018 19:53:36 +0000 (20:53 +0100)]
(fix) FreeBSD startup script (#1484)

This PR fixes #1477 introduced by #1474

5 years agoUpdate README.md
Chocobozzz [Thu, 13 Dec 2018 16:12:39 +0000 (17:12 +0100)]
Update README.md

5 years agoKeep old channel/user name constraints
Chocobozzz [Thu, 13 Dec 2018 15:25:15 +0000 (16:25 +0100)]
Keep old channel/user name constraints

In order to avoid compatibility issues

5 years agoFix followers search
Chocobozzz [Thu, 13 Dec 2018 14:00:10 +0000 (15:00 +0100)]
Fix followers search

5 years agoadd Content Security Policy (#1252)
Rigel Kent [Thu, 13 Dec 2018 08:49:45 +0000 (09:49 +0100)]
add Content Security Policy (#1252)

* add Content Security Policy

* remove reflect-metadata on production builds to get rid of unsafe-eval

* fix baseCSP usage

* add SRI to CSP

* add blob: to media-src

* remove SRI

* CSP set to reportOnly

* adding data: to connect-src CSP

* remove block-all-mixed-content

* add report-uri support

5 years agoFix crash regarding video stream issue
Chocobozzz [Wed, 12 Dec 2018 07:55:56 +0000 (08:55 +0100)]
Fix crash regarding video stream issue

5 years agoFix broken audio with transcoding
Chocobozzz [Tue, 11 Dec 2018 16:48:14 +0000 (17:48 +0100)]
Fix broken audio with transcoding

5 years agoOverwrite video caption
Chocobozzz [Tue, 11 Dec 2018 14:56:35 +0000 (15:56 +0100)]
Overwrite video caption

5 years agoRedirect to the last url on login
Chocobozzz [Tue, 11 Dec 2018 14:27:46 +0000 (15:27 +0100)]
Redirect to the last url on login

5 years agoUse move instead rename
Chocobozzz [Tue, 11 Dec 2018 14:12:38 +0000 (15:12 +0100)]
Use move instead rename

To avoid EXDEV errors

5 years agoSupport additional video extensions
Chocobozzz [Tue, 11 Dec 2018 13:52:50 +0000 (14:52 +0100)]
Support additional video extensions

5 years agoAdd test regarding tmp directory
Chocobozzz [Tue, 11 Dec 2018 08:16:41 +0000 (09:16 +0100)]
Add test regarding tmp directory

5 years agoDon't quit on queue error
Chocobozzz [Mon, 10 Dec 2018 09:54:49 +0000 (10:54 +0100)]
Don't quit on queue error

5 years agoUpdate FreeBSD startup script (#1474)
Gérald Niel [Mon, 10 Dec 2018 09:51:28 +0000 (10:51 +0100)]
Update FreeBSD startup script (#1474)

5 years agoFix default homepage in web application
Chocobozzz [Mon, 10 Dec 2018 09:47:29 +0000 (10:47 +0100)]
Fix default homepage in web application

5 years agodots are allowed in actor names
Chocobozzz [Mon, 10 Dec 2018 09:25:35 +0000 (10:25 +0100)]
dots are allowed in actor names

5 years ago(doc) fix syntax in openapi spec for watching progress
Rigel Kent [Sat, 8 Dec 2018 17:48:00 +0000 (18:48 +0100)]
(doc) fix syntax in openapi spec for watching progress

5 years agorename ask-email link to ask-send-email
Josh Morel [Sat, 8 Dec 2018 12:58:38 +0000 (07:58 -0500)]
rename ask-email link to ask-send-email

5 years agoMerge branch 'move-utils-to-shared' of https://github.com/buoyantair/PeerTube into...
Chocobozzz [Fri, 7 Dec 2018 15:09:57 +0000 (16:09 +0100)]
Merge branch 'move-utils-to-shared' of https://github.com/buoyantair/PeerTube into buoyantair-move-utils-to-shared

5 years agoRemove hard-coded 8GB upload limit in client (#1293)
Micah Elizabeth Scott [Fri, 7 Dec 2018 13:58:17 +0000 (05:58 -0800)]
Remove hard-coded 8GB upload limit in client (#1293)

* Remove hard-coded 8GB upload limit in client

Ideally we'd know what the specific server's configured upload limit
is before starting, but this 8GB limit is not useful if an administrator
has changed the nginx post limit on the server.

* Better docs for admins about client_max_body_size

Seems like some admins already tweak this value up or down to allow
for different maximum video upload sizes. The current codebase has no
other server-side limits that I'm aware of, and I've been routinely
uploading quite large videos to my instance.

This patch replaces the somewhat incorrect (or outdated?) 'hard limit'
comment with some advice about allocating enough space for nginx and
communicating the limit with your users.

Of course it would be better if this configuration could be unified with
PeerTube's config somehow. I'm not sure whether the best option there is
to turn off nginx's buffering here and let PeerTube handle the entire upload
(can we do this only for the video upload API endpoint?) or whether we want
PeerTube to generate nginx configs in a more automated way layer. In any case,
this patch is intended as an incremental improvement.

5 years agoRemove dashes from actor names
Chocobozzz [Fri, 7 Dec 2018 13:56:56 +0000 (14:56 +0100)]
Remove dashes from actor names

5 years agousername/display_name/video_channel_name min length 1 and max length 50 (#1265)
BRAINS YUM [Fri, 7 Dec 2018 13:54:33 +0000 (07:54 -0600)]
username/display_name/video_channel_name min length 1 and max length 50 (#1265)

* make username, display_name and video_channel_name min length 1 and max length 50; (fixes #1263);
    ! still some bug on the frontend complains but if you remove the disabled property it creates the account just fine;
allow for usernames to start with a number;
fix test, since username can be 1 char now make test check empty;
fix test, Should fail with a too long username;
fix test, Should fail with a too small username;
fix regular expression for username and videoChannel;
change username, videoChannel to be lowercase and fix message;

* change 1 characters to 1 character

5 years agoFix AP tests
Chocobozzz [Fri, 7 Dec 2018 13:23:05 +0000 (14:23 +0100)]
Fix AP tests

5 years agohardening systemd unit
Rigel Kent [Wed, 5 Dec 2018 18:39:48 +0000 (19:39 +0100)]
hardening systemd unit

5 years ago(well-known url) add change-password
Rigel Kent [Fri, 7 Dec 2018 00:42:00 +0000 (01:42 +0100)]
(well-known url) add change-password

5 years agoMerge branch 'hotfix/docker' into develop
Chocobozzz [Thu, 6 Dec 2018 12:48:46 +0000 (13:48 +0100)]
Merge branch 'hotfix/docker' into develop

5 years agoFix docker build and gosu
Chocobozzz [Thu, 6 Dec 2018 12:48:33 +0000 (13:48 +0100)]
Fix docker build and gosu

5 years agoRemove unused dependencies
Chocobozzz [Thu, 6 Dec 2018 10:50:40 +0000 (11:50 +0100)]
Remove unused dependencies

5 years agoAdd base dir to prune storage script
Chocobozzz [Thu, 6 Dec 2018 08:46:22 +0000 (09:46 +0100)]
Add base dir to prune storage script

5 years agoAdd tmp and redundancy directories to prune script
Chocobozzz [Thu, 6 Dec 2018 08:42:45 +0000 (09:42 +0100)]
Add tmp and redundancy directories to prune script

5 years agoFix thumbnail sitemap location
Chocobozzz [Thu, 6 Dec 2018 08:29:00 +0000 (09:29 +0100)]
Fix thumbnail sitemap location

5 years agoImprove information regarding prune storage script
Chocobozzz [Wed, 5 Dec 2018 16:44:36 +0000 (17:44 +0100)]
Improve information regarding prune storage script

5 years agoAdd sitemap
Chocobozzz [Wed, 5 Dec 2018 16:27:24 +0000 (17:27 +0100)]
Add sitemap

5 years agoAdd error when email system is not configured and using the forgot
Chocobozzz [Wed, 5 Dec 2018 14:10:45 +0000 (15:10 +0100)]
Add error when email system is not configured and using the forgot
password system

5 years agoPut features table in about page
Chocobozzz [Wed, 5 Dec 2018 13:53:13 +0000 (14:53 +0100)]
Put features table in about page

5 years agoRemove inferred type
Chocobozzz [Wed, 5 Dec 2018 13:36:05 +0000 (14:36 +0100)]
Remove inferred type

5 years agoMy account menu -> open entries on hover
Chocobozzz [Wed, 5 Dec 2018 13:21:10 +0000 (14:21 +0100)]
My account menu -> open entries on hover

5 years agoAdd information in report modal
Chocobozzz [Wed, 5 Dec 2018 10:05:54 +0000 (11:05 +0100)]
Add information in report modal

5 years agoAdd button to help to translate peertube
Chocobozzz [Wed, 5 Dec 2018 09:53:14 +0000 (10:53 +0100)]
Add button to help to translate peertube

5 years agoAdd ru pl and it translations
Chocobozzz [Tue, 4 Dec 2018 16:43:24 +0000 (17:43 +0100)]
Add ru pl and it translations

5 years agoBetter tools.md doc
Chocobozzz [Tue, 4 Dec 2018 16:19:44 +0000 (17:19 +0100)]
Better tools.md doc

5 years agoUse `'` instead of `'` for passwords in the documentation (see #1453)
Nathanaël J [Tue, 4 Dec 2018 13:23:28 +0000 (14:23 +0100)]
Use `'` instead of `'` for passwords in the documentation (see #1453)

5 years agoCreate redundancy endpoint
Chocobozzz [Tue, 4 Dec 2018 16:08:55 +0000 (17:08 +0100)]
Create redundancy endpoint

5 years agoAdd tmp and redundancy directories
Chocobozzz [Tue, 4 Dec 2018 15:02:49 +0000 (16:02 +0100)]
Add tmp and redundancy directories

5 years agoFix thumbnail processing
Chocobozzz [Tue, 4 Dec 2018 14:12:54 +0000 (15:12 +0100)]
Fix thumbnail processing

5 years agochange type of languageOneOf query parameter
Rigel Kent [Tue, 4 Dec 2018 12:50:50 +0000 (13:50 +0100)]
change type of languageOneOf query parameter

5 years agoUpgrade client dependencies
Chocobozzz [Tue, 4 Dec 2018 09:29:28 +0000 (10:29 +0100)]
Upgrade client dependencies

5 years agoImprove tools doc
Chocobozzz [Tue, 4 Dec 2018 09:07:43 +0000 (10:07 +0100)]
Improve tools doc

5 years agoUpdate dependencies
Chocobozzz [Tue, 4 Dec 2018 08:34:29 +0000 (09:34 +0100)]
Update dependencies

5 years agoCheck if awk and sed are executable
Felix Ableitner [Sat, 1 Dec 2018 13:00:07 +0000 (14:00 +0100)]
Check if awk and sed are executable

5 years agoCheck free storage before upgrading
Felix Ableitner [Thu, 22 Nov 2018 14:40:49 +0000 (15:40 +0100)]
Check free storage before upgrading

5 years agoBumped to version v1.1.0 v1.1.0
Chocobozzz [Tue, 4 Dec 2018 07:29:12 +0000 (08:29 +0100)]
Bumped to version v1.1.0

5 years agoFix release script
Chocobozzz [Mon, 3 Dec 2018 09:35:50 +0000 (10:35 +0100)]
Fix release script

5 years agoUpdate CHANGELOG.md
Chocobozzz [Mon, 3 Dec 2018 08:58:59 +0000 (09:58 +0100)]
Update CHANGELOG.md

5 years agoUpdate changelog
Chocobozzz [Mon, 3 Dec 2018 08:54:34 +0000 (09:54 +0100)]
Update changelog

5 years agoFix trending page
Chocobozzz [Mon, 3 Dec 2018 08:14:56 +0000 (09:14 +0100)]
Fix trending page

5 years agoFix AP redirection
Chocobozzz [Fri, 30 Nov 2018 14:06:06 +0000 (15:06 +0100)]
Fix AP redirection

6 years agoquickfix back to recent nodemon that fixes event-stream vulnerability
Rigel Kent [Mon, 26 Nov 2018 20:23:10 +0000 (21:23 +0100)]
quickfix back to recent nodemon that fixes event-stream vulnerability

6 years agoquickfix back to older nodemon
Rigel Kent [Mon, 26 Nov 2018 17:43:47 +0000 (18:43 +0100)]
quickfix back to older nodemon

6 years agoquickfix back to safe nodemon
Rigel Kent [Mon, 26 Nov 2018 17:31:03 +0000 (18:31 +0100)]
quickfix back to safe nodemon

6 years agoadd parameters to GET /videos route spec
Rigel Kent [Sat, 24 Nov 2018 17:18:56 +0000 (18:18 +0100)]
add parameters to GET /videos route spec

6 years agoadd donate link, move redundancy doc and images to docs.joinpeertube.org
Rigel Kent [Fri, 23 Nov 2018 17:02:08 +0000 (18:02 +0100)]
add donate link, move redundancy doc and images to docs.joinpeertube.org

6 years agoOptimize config endpoint
Chocobozzz [Fri, 23 Nov 2018 10:06:10 +0000 (11:06 +0100)]
Optimize config endpoint

6 years ago(doc) less technical headline, more compact introduction
Rigel Kent [Thu, 22 Nov 2018 15:27:27 +0000 (16:27 +0100)]
(doc) less technical headline, more compact introduction

* FAQ: moving motivation from README.
* README: headline is more appealing to a non-technical public. Introduction now presents WebTorrent and ActivityPub.

6 years agoAdd Introduction to README
Thomas Kuntz [Wed, 31 Oct 2018 12:23:18 +0000 (13:23 +0100)]
Add Introduction to README

Provide small explanation of what is PeerTube and point to resources to learn more (combined with 'Want to see in action?' links)