oweals/peertube.git
6 years agoadd postgresql96-contrib to the FreeBSD dependencies (#958)
osauzet [Fri, 24 Aug 2018 14:12:41 +0000 (16:12 +0200)]
add postgresql96-contrib to the FreeBSD dependencies  (#958)

6 years agoOnly enable gzip for HTML/CSS/JS
Micah Elizabeth Scott [Thu, 23 Aug 2018 19:12:08 +0000 (12:12 -0700)]
Only enable gzip for HTML/CSS/JS

No compression on JSON endpoints, in order to protect
from potential compression+encryption data leak attacks (like BREACH)

6 years agoAdd gzip support to the sample nginx configuration
Micah Elizabeth Scott [Wed, 22 Aug 2018 21:34:41 +0000 (14:34 -0700)]
Add gzip support to the sample nginx configuration

Without gzip explicitly enabled, load times suffer from transferring
over a megabyte of plaintext javascript. With gzip enabled, the bundle
is down to about 300K, and loads much faster.

This change does not enable gzip on files that are already compressed,
so images, fonts, and videos will be sent without the CPU overhead.

6 years agoAdd missing instructions to Contributing document
Felix Ableitner [Sat, 18 Aug 2018 21:53:43 +0000 (16:53 -0500)]
Add missing instructions to Contributing document

6 years agoFix AutoThread
Jorropo [Tue, 21 Aug 2018 12:09:53 +0000 (14:09 +0200)]
Fix AutoThread

6 years agoReduce FreeBSD title size
Chocobozzz [Tue, 21 Aug 2018 08:48:57 +0000 (10:48 +0200)]
Reduce FreeBSD title size

6 years agoFix release script
Chocobozzz [Tue, 21 Aug 2018 07:29:13 +0000 (09:29 +0200)]
Fix release script

6 years agoFix changelog
Jorropo [Tue, 21 Aug 2018 07:22:25 +0000 (09:22 +0200)]
Fix changelog

6 years agoBumped to version v1.0.0-beta.11 v1.0.0-beta.11
Chocobozzz [Tue, 21 Aug 2018 06:59:06 +0000 (08:59 +0200)]
Bumped to version v1.0.0-beta.11

6 years agoUpdate changelog
Chocobozzz [Tue, 21 Aug 2018 06:56:22 +0000 (08:56 +0200)]
Update changelog

6 years agocorrect password reset disabled binding
Josh Morel [Sun, 19 Aug 2018 14:11:08 +0000 (10:11 -0400)]
correct password reset disabled binding

6 years agoChange npm repo to git+https
Jorropo [Thu, 16 Aug 2018 08:57:57 +0000 (10:57 +0200)]
Change npm repo to git+https

6 years agoTranslate player according to the interface lang
Chocobozzz [Thu, 16 Aug 2018 09:11:20 +0000 (11:11 +0200)]
Translate player according to the interface lang

6 years agoTranslate subtitle langs in player
Chocobozzz [Thu, 16 Aug 2018 08:48:35 +0000 (10:48 +0200)]
Translate subtitle langs in player

6 years agoEnsure youtubedl binary exists in ydl helper
Chocobozzz [Thu, 16 Aug 2018 07:45:51 +0000 (09:45 +0200)]
Ensure youtubedl binary exists in ydl helper

6 years agoFix client build
Chocobozzz [Tue, 14 Aug 2018 17:24:56 +0000 (19:24 +0200)]
Fix client build

6 years agoAdd quota used in users list
Chocobozzz [Tue, 14 Aug 2018 15:56:51 +0000 (17:56 +0200)]
Add quota used in users list

6 years agoRegroup abuse and blacklisted videos inside "moderation"
Chocobozzz [Tue, 14 Aug 2018 14:38:37 +0000 (16:38 +0200)]
Regroup abuse and blacklisted videos inside "moderation"

6 years agoImprove follow component routing
Chocobozzz [Tue, 14 Aug 2018 14:01:54 +0000 (16:01 +0200)]
Improve follow component routing

6 years agoDon't set a bitrate on unknown audio input
Chocobozzz [Tue, 14 Aug 2018 13:38:09 +0000 (15:38 +0200)]
Don't set a bitrate on unknown audio input

6 years agoUpdate client according to new model paths
Chocobozzz [Tue, 14 Aug 2018 13:47:56 +0000 (15:47 +0200)]
Update client according to new model paths

6 years agoCleanup utils helper
Chocobozzz [Tue, 14 Aug 2018 13:28:30 +0000 (15:28 +0200)]
Cleanup utils helper

6 years agoFlat shared module directory
Chocobozzz [Tue, 14 Aug 2018 12:59:53 +0000 (14:59 +0200)]
Flat shared module directory

6 years agoIncrease video import timeout
Chocobozzz [Tue, 14 Aug 2018 09:40:14 +0000 (11:40 +0200)]
Increase video import timeout

6 years agoFilter tracker based on infohash
Chocobozzz [Tue, 14 Aug 2018 09:00:03 +0000 (11:00 +0200)]
Filter tracker based on infohash

6 years agoFix docker env file
Chocobozzz [Tue, 14 Aug 2018 08:13:17 +0000 (10:13 +0200)]
Fix docker env file

6 years agoAdd tests when getting a blacklisted video
Chocobozzz [Tue, 14 Aug 2018 07:16:32 +0000 (09:16 +0200)]
Add tests when getting a blacklisted video

6 years agoImprove blacklist management
Chocobozzz [Tue, 14 Aug 2018 07:08:47 +0000 (09:08 +0200)]
Improve blacklist management

6 years agoAdd blacklist reason field
Chocobozzz [Mon, 13 Aug 2018 14:57:13 +0000 (16:57 +0200)]
Add blacklist reason field

6 years agoAdd ability to delete and update abuse on client
Chocobozzz [Mon, 13 Aug 2018 09:54:11 +0000 (11:54 +0200)]
Add ability to delete and update abuse on client

6 years agomake i18n locale names consistent (#918)
Quentí [Fri, 10 Aug 2018 20:02:16 +0000 (22:02 +0200)]
make i18n locale names consistent (#918)

6 years agoCorrectly copy ffmpeg
Chocobozzz [Fri, 10 Aug 2018 15:56:07 +0000 (17:56 +0200)]
Correctly copy ffmpeg

6 years agoTry to fix travis tests
Chocobozzz [Fri, 10 Aug 2018 15:49:12 +0000 (17:49 +0200)]
Try to fix travis tests

6 years agoAdd state and moderationComment for abuses on server side
Chocobozzz [Fri, 10 Aug 2018 14:54:01 +0000 (16:54 +0200)]
Add state and moderationComment for abuses on server side

6 years agoFix dockerfile
Chocobozzz [Fri, 10 Aug 2018 08:37:16 +0000 (10:37 +0200)]
Fix dockerfile

6 years agoClean yarn cache after install in docker
Chocobozzz [Thu, 9 Aug 2018 17:34:39 +0000 (19:34 +0200)]
Clean yarn cache after install in docker

6 years agoFix videos add tabs style
Chocobozzz [Thu, 9 Aug 2018 17:08:54 +0000 (19:08 +0200)]
Fix videos add tabs style

6 years agoAdd ability to ban/unban users
Chocobozzz [Thu, 9 Aug 2018 15:51:25 +0000 (17:51 +0200)]
Add ability to ban/unban users

6 years agoMigrate to bootstrap 4 and ng-bootstrap
Chocobozzz [Thu, 9 Aug 2018 12:55:06 +0000 (14:55 +0200)]
Migrate to bootstrap 4 and ng-bootstrap

6 years agoUpgrade to bootstrap 4 first step
Chocobozzz [Thu, 9 Aug 2018 07:22:10 +0000 (09:22 +0200)]
Upgrade to bootstrap 4 first step

6 years agoAdd reason when banning a user
Chocobozzz [Wed, 8 Aug 2018 15:36:10 +0000 (17:36 +0200)]
Add reason when banning a user

6 years agoSupport occitan
Chocobozzz [Wed, 8 Aug 2018 14:00:06 +0000 (16:00 +0200)]
Support occitan

6 years agoImplement user blocking on server side
Chocobozzz [Wed, 8 Aug 2018 12:58:21 +0000 (14:58 +0200)]
Implement user blocking on server side

6 years agoPush/Pull translations
Chocobozzz [Wed, 8 Aug 2018 09:16:16 +0000 (11:16 +0200)]
Push/Pull translations

6 years agoAdd ability to delete our account
Chocobozzz [Wed, 8 Aug 2018 08:55:27 +0000 (10:55 +0200)]
Add ability to delete our account

6 years agoIncrease test timeout for imports
Chocobozzz [Wed, 8 Aug 2018 08:13:05 +0000 (10:13 +0200)]
Increase test timeout for imports

6 years agoRemove unnecessary env variables now we have a .env file
Chocobozzz [Wed, 8 Aug 2018 08:10:21 +0000 (10:10 +0200)]
Remove unnecessary env variables now we have a .env file

6 years agoTry to reduce docker image size
Chocobozzz [Wed, 8 Aug 2018 08:10:11 +0000 (10:10 +0200)]
Try to reduce docker image size

6 years agoWe need redis >= 2.8.18 now we use Bull
Chocobozzz [Wed, 8 Aug 2018 07:41:34 +0000 (09:41 +0200)]
We need redis >= 2.8.18 now we use Bull

6 years agoCorrect webtorrent download cleanup
Chocobozzz [Tue, 7 Aug 2018 15:18:35 +0000 (17:18 +0200)]
Correct webtorrent download cleanup

6 years agoAdd torrent tests
Chocobozzz [Tue, 7 Aug 2018 13:17:17 +0000 (15:17 +0200)]
Add torrent tests

6 years agoAdd check param tests regarding video imports
Chocobozzz [Tue, 7 Aug 2018 09:56:18 +0000 (11:56 +0200)]
Add check param tests regarding video imports

6 years agoAdd import.video.torrent configuration
Chocobozzz [Tue, 7 Aug 2018 08:07:53 +0000 (10:07 +0200)]
Add import.video.torrent configuration

6 years agoImport torrents with webtorrent
Chocobozzz [Tue, 7 Aug 2018 07:54:36 +0000 (09:54 +0200)]
Import torrents with webtorrent

6 years agoImport magnets with webtorrent
Chocobozzz [Mon, 6 Aug 2018 15:13:39 +0000 (17:13 +0200)]
Import magnets with webtorrent

6 years agoMove send video components inside a dedicated directory
Chocobozzz [Mon, 6 Aug 2018 13:30:24 +0000 (15:30 +0200)]
Move send video components inside a dedicated directory

6 years agovideo-import -> video-import-url
Chocobozzz [Mon, 6 Aug 2018 13:18:35 +0000 (15:18 +0200)]
video-import -> video-import-url

6 years agoRefractor video upload/import
Chocobozzz [Mon, 6 Aug 2018 13:12:54 +0000 (15:12 +0200)]
Refractor video upload/import

6 years agoadvertising PeerTube's rather simple DNT policy
Rigel Kent [Fri, 3 Aug 2018 00:02:01 +0000 (02:02 +0200)]
advertising PeerTube's rather simple DNT policy

6 years agoMerge branch 'release/beta-10' into develop
Chocobozzz [Tue, 7 Aug 2018 14:12:31 +0000 (16:12 +0200)]
Merge branch 'release/beta-10' into develop

6 years agoBumped to version v1.0.0-beta.10 v1.0.0-beta.10
Chocobozzz [Tue, 7 Aug 2018 13:43:50 +0000 (15:43 +0200)]
Bumped to version v1.0.0-beta.10

6 years agoUpdate changelog
Chocobozzz [Tue, 7 Aug 2018 13:40:24 +0000 (15:40 +0200)]
Update changelog

6 years agoMerge branch 'release/beta-10' into develop
Chocobozzz [Mon, 6 Aug 2018 10:11:08 +0000 (12:11 +0200)]
Merge branch 'release/beta-10' into develop

6 years agoFix caption upload on Mac OS
Chocobozzz [Mon, 6 Aug 2018 09:45:24 +0000 (11:45 +0200)]
Fix caption upload on Mac OS

6 years agoFix tests
Chocobozzz [Mon, 6 Aug 2018 08:05:06 +0000 (10:05 +0200)]
Fix tests

6 years agoFix fps federation
Chocobozzz [Fri, 3 Aug 2018 15:00:19 +0000 (17:00 +0200)]
Fix fps federation

6 years agoAdd tests regarding video import
Chocobozzz [Fri, 3 Aug 2018 14:23:45 +0000 (16:23 +0200)]
Add tests regarding video import

6 years agoAdd import http enabled configuration
Chocobozzz [Fri, 3 Aug 2018 09:10:31 +0000 (11:10 +0200)]
Add import http enabled configuration

6 years agoAdd audit logs for video import
Chocobozzz [Fri, 3 Aug 2018 08:26:47 +0000 (10:26 +0200)]
Add audit logs for video import

6 years agoAdd job ttl
Chocobozzz [Fri, 3 Aug 2018 08:19:51 +0000 (10:19 +0200)]
Add job ttl

6 years agoRemove ability to delete video imports
Chocobozzz [Fri, 3 Aug 2018 07:43:00 +0000 (09:43 +0200)]
Remove ability to delete video imports

Users should remove the linked video instead

6 years agoCorrectly handle video import errors
Chocobozzz [Fri, 3 Aug 2018 07:27:30 +0000 (09:27 +0200)]
Correctly handle video import errors

6 years agoAdd ability to list video imports
Chocobozzz [Thu, 2 Aug 2018 15:48:50 +0000 (17:48 +0200)]
Add ability to list video imports

6 years agoAdd ability to remove a video import
Chocobozzz [Thu, 2 Aug 2018 14:33:29 +0000 (16:33 +0200)]
Add ability to remove a video import

6 years agoAuto update youtube-dl
Chocobozzz [Thu, 2 Aug 2018 14:02:51 +0000 (16:02 +0200)]
Auto update youtube-dl

6 years agoAdd ability to import video with youtube-dl
Chocobozzz [Thu, 2 Aug 2018 13:34:09 +0000 (15:34 +0200)]
Add ability to import video with youtube-dl

6 years agoUpgrade release script to support release branch
Chocobozzz [Wed, 1 Aug 2018 09:13:33 +0000 (11:13 +0200)]
Upgrade release script to support release branch

6 years agoUpdate contributors list
Chocobozzz [Wed, 1 Aug 2018 08:58:42 +0000 (10:58 +0200)]
Update contributors list

6 years agoadding tests for audio conversions
Rigel Kent [Sat, 28 Jul 2018 00:59:01 +0000 (02:59 +0200)]
adding tests for audio conversions

6 years agoffmpeg auto thread
Jorropo [Fri, 27 Jul 2018 18:41:05 +0000 (20:41 +0200)]
ffmpeg auto thread

Set thread count to 0 and ffmpeg will chose automaticaly

6 years agofixing tests to deal with new transcoding parameters
Rigel Kent [Fri, 27 Jul 2018 10:50:39 +0000 (12:50 +0200)]
fixing tests to deal with new transcoding parameters

6 years agoNice ffmpeg to 15 and 2
Jorropo [Fri, 27 Jul 2018 09:45:05 +0000 (11:45 +0200)]
Nice ffmpeg to 15 and 2

Niceness 15 for video conversionNiceness 2 for image generation
(niceness 2 doesn't make it slower, just don't block servers and other
app)

6 years agofixing audio getter when video has no audio
Rigel Kent [Tue, 17 Jul 2018 09:21:10 +0000 (11:21 +0200)]
fixing audio getter when video has no audio

6 years agoFixing #626 with ffmpeg's low default audio bitrate
Rigel Kent [Mon, 21 May 2018 11:14:29 +0000 (13:14 +0200)]
Fixing #626 with ffmpeg's low default audio bitrate

6 years agoUpgrade client dependencies
Chocobozzz [Tue, 31 Jul 2018 17:47:14 +0000 (19:47 +0200)]
Upgrade client dependencies

6 years agoAdd german, spanish and chinese (traditional, taiwan) languages
Chocobozzz [Tue, 31 Jul 2018 16:04:54 +0000 (18:04 +0200)]
Add german, spanish and chinese (traditional, taiwan) languages

6 years agoAdd index on sharedInboxUrl
Chocobozzz [Tue, 31 Jul 2018 16:04:45 +0000 (18:04 +0200)]
Add index on sharedInboxUrl

6 years agoUpdate translations
Chocobozzz [Tue, 31 Jul 2018 13:50:12 +0000 (15:50 +0200)]
Update translations

6 years agoAdd audit logs in various modules
Aurélien Bertron [Tue, 31 Jul 2018 12:04:26 +0000 (14:04 +0200)]
Add audit logs in various modules

- Videos
- Videos comments
- Users
- Videos channels
- Videos abuses
- Custom config

6 years agoAdd audit logs module
Aurélien Bertron [Tue, 31 Jul 2018 12:02:47 +0000 (14:02 +0200)]
Add audit logs module

6 years agoadding ORM pool configuration
Rigel Kent [Sat, 28 Jul 2018 19:02:26 +0000 (21:02 +0200)]
adding ORM pool configuration

6 years agoTry to handle truncated markdown links
Chocobozzz [Tue, 31 Jul 2018 13:26:48 +0000 (15:26 +0200)]
Try to handle truncated markdown links

6 years agoCleanup req files on bad request
Chocobozzz [Tue, 31 Jul 2018 13:09:34 +0000 (15:09 +0200)]
Cleanup req files on bad request

6 years agoAdd aria-labelledby to video thumbnails
Chocobozzz [Tue, 31 Jul 2018 12:25:02 +0000 (14:25 +0200)]
Add aria-labelledby to video thumbnails

6 years agoBumped to version v1.0.0-beta.10.pre.3 v1.0.0-beta.10.pre.3
Chocobozzz [Tue, 31 Jul 2018 10:47:28 +0000 (12:47 +0200)]
Bumped to version v1.0.0-beta.10.pre.3

6 years agoFix handle down test
Chocobozzz [Tue, 31 Jul 2018 10:21:04 +0000 (12:21 +0200)]
Fix handle down test

6 years agoDon't send follow request if the follow is already accepted
Chocobozzz [Tue, 31 Jul 2018 09:15:35 +0000 (11:15 +0200)]
Don't send follow request if the follow is already accepted

6 years agoRefresh orphan actors
Chocobozzz [Tue, 31 Jul 2018 09:04:33 +0000 (11:04 +0200)]
Refresh orphan actors

6 years agoTry to fix travis (again)
Chocobozzz [Tue, 31 Jul 2018 08:26:13 +0000 (10:26 +0200)]
Try to fix travis (again)

6 years agoTry to fix travis
Chocobozzz [Tue, 31 Jul 2018 08:11:34 +0000 (10:11 +0200)]
Try to fix travis