oweals/peertube.git
6 years ago(doc) update architecture, tools and readme
Rigel Kent [Sun, 14 Oct 2018 19:08:52 +0000 (21:08 +0200)]
(doc) update architecture, tools and readme

6 years agoadd REPL in server/tools/repl.ts (#1248)
BRAINS YUM [Sun, 14 Oct 2018 17:48:08 +0000 (12:48 -0500)]
add REPL in server/tools/repl.ts (#1248)

6 years agorename News category into News & Politics (#1261)
Adnane Belmadiaf [Sun, 14 Oct 2018 17:43:17 +0000 (19:43 +0200)]
rename News category into News & Politics (#1261)

6 years agoadd parseBytes utility function and tests (#1239)
BRAINS YUM [Sat, 13 Oct 2018 06:43:55 +0000 (01:43 -0500)]
add parseBytes utility function and tests (#1239)

* add parseBytes utility function and tests
make it parse TB MB
fix parseBytes; * 1024
test bytes too, and make parseByte to parse quotas
add test in travis.sh in misc

* fix parseBytes and test to pass linting

6 years agoREADME.md : Fix link to admin server tools
Pierre-Alain TORET [Fri, 12 Oct 2018 08:17:51 +0000 (10:17 +0200)]
README.md : Fix link to admin server tools

6 years agocorrect first landing videos in README
Rigel Kent [Fri, 12 Oct 2018 08:14:03 +0000 (10:14 +0200)]
correct first landing videos in README

6 years agoUse DB informations from config/production.yaml in upgrade script
Luc Didry [Thu, 11 Oct 2018 08:34:44 +0000 (10:34 +0200)]
Use DB informations from config/production.yaml in upgrade script

Avoid hardcoded values in upgrade script.
Avoid asking for DB password.
Uses python (usually installed on your system, even with minimal
installations) and some of its standard lib modules.

6 years agoMerge branch 'release/v1.0.0' into develop
Chocobozzz [Thu, 11 Oct 2018 07:52:16 +0000 (09:52 +0200)]
Merge branch 'release/v1.0.0' into develop

6 years agoBumped to version v1.0.0 v1.0.0
Chocobozzz [Thu, 11 Oct 2018 07:06:16 +0000 (09:06 +0200)]
Bumped to version v1.0.0

6 years agoFix release script
Chocobozzz [Thu, 11 Oct 2018 06:47:59 +0000 (08:47 +0200)]
Fix release script

6 years agoBump changelog
Chocobozzz [Thu, 11 Oct 2018 06:39:46 +0000 (08:39 +0200)]
Bump changelog

6 years agoFix angular build
Chocobozzz [Wed, 10 Oct 2018 13:09:16 +0000 (15:09 +0200)]
Fix angular build

6 years agoAdd ability to list all local videos on client
Chocobozzz [Wed, 10 Oct 2018 12:35:55 +0000 (14:35 +0200)]
Add ability to list all local videos on client

6 years agoAdd ability to list all local videos
Chocobozzz [Wed, 10 Oct 2018 09:46:50 +0000 (11:46 +0200)]
Add ability to list all local videos

Including private/unlisted for moderators/admins

6 years agoAdd ability to search on followers/following
Chocobozzz [Wed, 10 Oct 2018 07:43:53 +0000 (09:43 +0200)]
Add ability to search on followers/following

6 years ago Add explicit error message that changing video ownership only works with local accou...
Lucas Declercq [Wed, 10 Oct 2018 06:57:00 +0000 (08:57 +0200)]
 Add explicit error message that changing video ownership only works with local accounts (#1214)

* Add explicit error message that changing video ownership only works with local accounts

* Remove superfluous logger

* Remove unneeded end() to error responses

* Add a message on client side to prevent transfering ownership to a remote account

6 years agoAdd more headers to broadcast/unicast
Chocobozzz [Wed, 10 Oct 2018 06:51:58 +0000 (08:51 +0200)]
Add more headers to broadcast/unicast

6 years agoCreate new Docker dev image (#1173) 1205/head
am97 [Tue, 9 Oct 2018 15:35:02 +0000 (17:35 +0200)]
Create new Docker dev image (#1173)

* Move the old dev docker files to support/docker/janitor

* Create new Docker dev image

6 years agoitem linking to SECURITY.md in FAQ.md
Rigel Kent [Tue, 9 Oct 2018 09:29:57 +0000 (11:29 +0200)]
item linking to SECURITY.md in FAQ.md

6 years agoupdate SECURITY.md
Rigel Kent [Tue, 9 Oct 2018 08:42:14 +0000 (10:42 +0200)]
update SECURITY.md

6 years agofix automatic bitrate adjustment
Rigel Kent [Mon, 8 Oct 2018 19:13:13 +0000 (21:13 +0200)]
fix automatic bitrate adjustment

The regression was introduced in
edb4ffc7e0b13659d7c73b120f2c87b27e4c26a1 and forced a fixed bitrate per
resolution

6 years agoTry to cache video_high_bitrate_1080p in travis
Chocobozzz [Mon, 8 Oct 2018 15:47:19 +0000 (17:47 +0200)]
Try to cache video_high_bitrate_1080p in travis

6 years agoChange a little bit optimize-old-videos logic
Chocobozzz [Mon, 8 Oct 2018 14:50:56 +0000 (16:50 +0200)]
Change a little bit optimize-old-videos logic

6 years agoSet bitrate limits for transcoding (fixes #638) (#1135)
Felix Ableitner [Mon, 8 Oct 2018 14:26:04 +0000 (09:26 -0500)]
Set bitrate limits for transcoding (fixes #638) (#1135)

* Set bitrate limits for transcoding (fixes #638)

* added optimization script and test, changed stuff

* fix test, improve docs

* re-add optimize-old-videos script

* added documentation

* Don't optimize videos without valid UUID, or redundancy videos

* move getUUIDFromFilename

* fix tests?

* update torrent and file size, some more fixes/improvements

* use higher bitrate for high fps video, adjust bitrates

* add test video

* don't throw error if resolution is undefined

* generate test fixture on the fly

* use random noise video for bitrate test, add promise

* shorten test video to avoid timeout

* use existing function to optimize video

* various fixes

* increase test timeout

* limit test fixture size, add link

* test fixes

* add await

* more test fixes, add -b:v parameter

* replace ffmpeg wiki link

* fix ffmpeg params

* fix unit test

* add test fixture to .gitgnore

* add video transcoding fps model

* add missing file

6 years agoAdd checkbox to check every rows
Chocobozzz [Mon, 8 Oct 2018 14:15:10 +0000 (16:15 +0200)]
Add checkbox to check every rows

6 years agoAdd users search filter
Chocobozzz [Mon, 8 Oct 2018 13:51:38 +0000 (15:51 +0200)]
Add users search filter

6 years agoAdd bulk actions in users table
Chocobozzz [Mon, 8 Oct 2018 13:15:11 +0000 (15:15 +0200)]
Add bulk actions in users table

6 years ago(doc) explain common watcher inotify error in CONTRIBUTING.md (#1223)
Clément Brizard [Mon, 8 Oct 2018 11:25:41 +0000 (13:25 +0200)]
(doc) explain common watcher inotify error in CONTRIBUTING.md (#1223)

6 years agoMerge branch 'release/v1.0.0' into develop
Chocobozzz [Mon, 8 Oct 2018 10:04:52 +0000 (12:04 +0200)]
Merge branch 'release/v1.0.0' into develop

6 years agoAvoid old issue regarding duplicated hosts in db
Chocobozzz [Mon, 8 Oct 2018 09:58:18 +0000 (11:58 +0200)]
Avoid old issue regarding duplicated hosts in db

6 years agoFix test configuration
Chocobozzz [Mon, 8 Oct 2018 08:56:05 +0000 (10:56 +0200)]
Fix test configuration

6 years agoFix avatar update
Chocobozzz [Mon, 8 Oct 2018 08:37:08 +0000 (10:37 +0200)]
Fix avatar update

6 years agoFix avatar update
Chocobozzz [Mon, 8 Oct 2018 08:37:08 +0000 (10:37 +0200)]
Fix avatar update

6 years agoremove confirm modal for asset injection in edit-custom-config (#1219)
Micah Elizabeth Scott [Sun, 7 Oct 2018 20:07:14 +0000 (13:07 -0700)]
remove confirm modal for asset injection in edit-custom-config (#1219)

6 years ago(docker) search and import settings env variables (#1210)
kaiyou [Sun, 7 Oct 2018 13:04:38 +0000 (15:04 +0200)]
(docker) search and import settings env variables (#1210)

6 years agoFix videos list when page is empty
Chocobozzz [Fri, 5 Oct 2018 15:07:13 +0000 (17:07 +0200)]
Fix videos list when page is empty

6 years agoAdd user moderation in the account page
Chocobozzz [Fri, 5 Oct 2018 14:56:14 +0000 (16:56 +0200)]
Add user moderation in the account page

6 years agoMove user moderation tool in a separate component
Chocobozzz [Fri, 5 Oct 2018 13:24:29 +0000 (15:24 +0200)]
Move user moderation tool in a separate component

6 years agoUpdate FAQ.md
Jorropo [Thu, 4 Oct 2018 18:30:55 +0000 (20:30 +0200)]
Update FAQ.md

6 years agoAdd user history and resume videos
Chocobozzz [Fri, 5 Oct 2018 09:15:06 +0000 (11:15 +0200)]
Add user history and resume videos

6 years agoadd resize listener (#1182)
BO41 [Fri, 5 Oct 2018 09:22:24 +0000 (11:22 +0200)]
add resize listener (#1182)

* add resize listener

* respect user decision

* change listener to rxjs

* review changes

6 years agoRemove unused variable
Chocobozzz [Fri, 5 Oct 2018 09:20:08 +0000 (11:20 +0200)]
Remove unused variable

6 years agofix account URI in remote comment modal (partial rollback)
Rigel Kent [Fri, 5 Oct 2018 08:48:21 +0000 (10:48 +0200)]
fix account URI in remote comment modal (partial rollback)

6 years agofix account URI in remote comment modal (cleanup)
Rigel Kent [Thu, 4 Oct 2018 16:52:48 +0000 (18:52 +0200)]
fix account URI in remote comment modal (cleanup)

6 years agoRewrite issue template (#1187)
Felix Ableitner [Fri, 5 Oct 2018 07:06:08 +0000 (02:06 -0500)]
Rewrite issue template (#1187)

* Rewrite issue template

* add /

6 years agofix account URI in remote comment modal
Rigel Kent [Thu, 4 Oct 2018 12:13:08 +0000 (14:13 +0200)]
fix account URI in remote comment modal

6 years agoDon't block when removing redundancy files
Chocobozzz [Wed, 3 Oct 2018 14:57:40 +0000 (16:57 +0200)]
Don't block when removing redundancy files

6 years agoDelete correctly redundancy files
Chocobozzz [Wed, 3 Oct 2018 14:43:57 +0000 (16:43 +0200)]
Delete correctly redundancy files

6 years agoCheck video exists before extending its expiration
Chocobozzz [Wed, 3 Oct 2018 13:52:39 +0000 (15:52 +0200)]
Check video exists before extending its expiration

6 years agoBumped to version v1.0.0-rc.2 v1.0.0-rc.2
Chocobozzz [Wed, 3 Oct 2018 12:52:35 +0000 (14:52 +0200)]
Bumped to version v1.0.0-rc.2

6 years agoUpdate changelog
Chocobozzz [Wed, 3 Oct 2018 12:38:59 +0000 (14:38 +0200)]
Update changelog

6 years agoFix config endpoint
Chocobozzz [Wed, 3 Oct 2018 12:35:35 +0000 (14:35 +0200)]
Fix config endpoint

6 years agoBumped to version v1.0.0-rc.1 v1.0.0-rc.1
Rigel Kent [Wed, 3 Oct 2018 11:24:10 +0000 (13:24 +0200)]
Bumped to version v1.0.0-rc.1

6 years agoparametrize gpg key in release script
Rigel Kent [Wed, 3 Oct 2018 09:51:55 +0000 (11:51 +0200)]
parametrize gpg key in release script

6 years agoFix hotkey translations
Chocobozzz [Wed, 3 Oct 2018 08:11:26 +0000 (10:11 +0200)]
Fix hotkey translations

6 years agoFix Delete title button
Chocobozzz [Wed, 3 Oct 2018 08:02:55 +0000 (10:02 +0200)]
Fix Delete title button

6 years agofix diff order
John Livingston [Mon, 1 Oct 2018 14:21:55 +0000 (16:21 +0200)]
fix diff order

6 years agousing "diff -u", for a clearer display
John Livingston [Mon, 1 Oct 2018 13:04:57 +0000 (15:04 +0200)]
using "diff -u", for a clearer display

6 years agoUpdate changelog
Chocobozzz [Wed, 3 Oct 2018 07:05:03 +0000 (09:05 +0200)]
Update changelog

6 years agoadd features section to README.md
Rigel Kent [Tue, 2 Oct 2018 23:35:41 +0000 (01:35 +0200)]
add features section to README.md

6 years agorevamped README.md
Rigel Kent [Tue, 2 Oct 2018 13:13:17 +0000 (15:13 +0200)]
revamped README.md

6 years agoUpsert cache file on create activity
Chocobozzz [Tue, 2 Oct 2018 12:39:35 +0000 (14:39 +0200)]
Upsert cache file on create activity

6 years agoTry to fix travis redundancy tests
Chocobozzz [Tue, 2 Oct 2018 11:09:47 +0000 (13:09 +0200)]
Try to fix travis redundancy tests

6 years agoCorrectly forward comment deletion
Chocobozzz [Tue, 2 Oct 2018 09:33:18 +0000 (11:33 +0200)]
Correctly forward comment deletion

6 years agoAdd comments feeds popover in watch page
Chocobozzz [Tue, 2 Oct 2018 09:14:59 +0000 (11:14 +0200)]
Add comments feeds popover in watch page

6 years agomodify decentralized illustration in README
Rigel Kent [Tue, 2 Oct 2018 09:13:07 +0000 (11:13 +0200)]
modify decentralized illustration in README

6 years agoadd illustration to redundancy documentation
Rigel Kent [Tue, 2 Oct 2018 09:09:35 +0000 (11:09 +0200)]
add illustration to redundancy documentation

6 years agoTry to improve redundancy tests
Chocobozzz [Tue, 2 Oct 2018 07:04:19 +0000 (09:04 +0200)]
Try to improve redundancy tests

6 years agoFix get version
Chocobozzz [Tue, 2 Oct 2018 07:02:47 +0000 (09:02 +0200)]
Fix get version

6 years agoCheck the comment is defined when validating body
Chocobozzz [Mon, 1 Oct 2018 17:07:25 +0000 (19:07 +0200)]
Check the comment is defined when validating body

6 years agoDon't build redundancy urls with "-1" as fps
Chocobozzz [Mon, 1 Oct 2018 16:40:17 +0000 (18:40 +0200)]
Don't build redundancy urls with "-1" as fps

6 years agoDon't throw an error on empty search
Chocobozzz [Mon, 1 Oct 2018 15:39:09 +0000 (17:39 +0200)]
Don't throw an error on empty search

6 years agoAdd tests regarding well known/static text endpoints
Chocobozzz [Mon, 1 Oct 2018 15:26:51 +0000 (17:26 +0200)]
Add tests regarding well known/static text endpoints

6 years agoadd allow advancedSearch with empty search
Rigel Kent [Mon, 1 Oct 2018 15:21:03 +0000 (17:21 +0200)]
add allow advancedSearch with empty search

a.k.a. filters on all videos

also added a badge showing the rough number of active filters

6 years agoFix redundancy with specific videos
Chocobozzz [Mon, 1 Oct 2018 14:33:53 +0000 (16:33 +0200)]
Fix redundancy with specific videos

6 years agoFix video fps validator
Chocobozzz [Mon, 1 Oct 2018 14:27:47 +0000 (16:27 +0200)]
Fix video fps validator

6 years agoFix refreshing external video attributes
Chocobozzz [Mon, 1 Oct 2018 13:34:31 +0000 (15:34 +0200)]
Fix refreshing external video attributes

6 years agoCheck video channel name is unique on our instance
Chocobozzz [Mon, 1 Oct 2018 13:18:07 +0000 (15:18 +0200)]
Check video channel name is unique on our instance

6 years agoDecrease log file max size
Chocobozzz [Mon, 1 Oct 2018 12:52:26 +0000 (14:52 +0200)]
Decrease log file max size

6 years agoFix dnt route
Chocobozzz [Mon, 1 Oct 2018 11:29:38 +0000 (13:29 +0200)]
Fix dnt route

6 years agoshow last commit hash alongside server version in footer
Rigel Kent [Sat, 29 Sep 2018 17:53:49 +0000 (19:53 +0200)]
show last commit hash alongside server version in footer

6 years agoDefine channelId property beforehand
Andrew Morgan [Sat, 29 Sep 2018 00:49:33 +0000 (02:49 +0200)]
Define channelId property beforehand

6 years agoAllow specification of Channel ID in peertube-upload.js
Andrew Morgan [Fri, 28 Sep 2018 19:33:48 +0000 (21:33 +0200)]
Allow specification of Channel ID in peertube-upload.js

6 years agoadd protractor profile for local tests
Rigel Kent [Mon, 1 Oct 2018 11:40:21 +0000 (13:40 +0200)]
add protractor profile for local tests

6 years agoBumped to version v1.0.0-beta.16 v1.0.0-beta.16
Chocobozzz [Mon, 1 Oct 2018 10:16:00 +0000 (12:16 +0200)]
Bumped to version v1.0.0-beta.16

6 years agoAdd timeout on youtube dl to cleaup files
Chocobozzz [Mon, 1 Oct 2018 10:00:05 +0000 (12:00 +0200)]
Add timeout on youtube dl to cleaup files

6 years agoUpdate changelog
Chocobozzz [Mon, 1 Oct 2018 09:24:41 +0000 (11:24 +0200)]
Update changelog

6 years agoDelete each file on failed import
Chocobozzz [Mon, 1 Oct 2018 08:52:58 +0000 (10:52 +0200)]
Delete each file on failed import

6 years agoCorrectly delete files on failed import
Chocobozzz [Mon, 1 Oct 2018 08:44:16 +0000 (10:44 +0200)]
Correctly delete files on failed import

6 years agoEnsure video existence before duplicating it
Chocobozzz [Mon, 1 Oct 2018 08:31:42 +0000 (10:31 +0200)]
Ensure video existence before duplicating it

6 years agoInclude https://github.com/webtorrent/webtorrent/pull/1513 in our
Chocobozzz [Mon, 1 Oct 2018 08:03:17 +0000 (10:03 +0200)]
Include https://github.com/webtorrent/webtorrent/pull/1513 in our
webtorrent client dependency

6 years agoFix redundancy with videos already duplicated with another instance
Chocobozzz [Mon, 1 Oct 2018 07:41:48 +0000 (09:41 +0200)]
Fix redundancy with videos already duplicated with another instance

6 years agoIncrease timeout on upload endpoint
Chocobozzz [Mon, 1 Oct 2018 07:14:00 +0000 (09:14 +0200)]
Increase timeout on upload endpoint

6 years agoFix error when clicking on the disabled publish button
Chocobozzz [Mon, 1 Oct 2018 07:04:43 +0000 (09:04 +0200)]
Fix error when clicking on the disabled publish button

6 years agoFix my account subtitles
Chocobozzz [Mon, 1 Oct 2018 07:02:27 +0000 (09:02 +0200)]
Fix my account subtitles

6 years agoUpdate captions in sequence to avoid concurrence issues
Chocobozzz [Mon, 1 Oct 2018 06:51:26 +0000 (08:51 +0200)]
Update captions in sequence to avoid concurrence issues

6 years agonote about security issue disclosures in the issue template
Rigel Kent [Sun, 30 Sep 2018 20:56:18 +0000 (22:56 +0200)]
note about security issue disclosures in the issue template

6 years agoadding shortcuts to videojs, adding frame-by-frame support
Rigel Kent [Sun, 30 Sep 2018 13:18:03 +0000 (15:18 +0200)]
adding shortcuts to videojs, adding frame-by-frame support

6 years agofix primeng border color on all themes
Rigel Kent [Sat, 29 Sep 2018 15:36:19 +0000 (17:36 +0200)]
fix primeng border color on all themes

6 years agovarious display improvements
Rigel Kent [Sat, 29 Sep 2018 11:42:17 +0000 (13:42 +0200)]
various display improvements