Chocobozzz [Wed, 17 Oct 2018 08:48:56 +0000 (10:48 +0200)]
Merge branch 'feature/webtorrent-disabling' into develop
Chocobozzz [Wed, 17 Oct 2018 08:47:01 +0000 (10:47 +0200)]
Fix webtorrent disabling
Felix Ableitner [Wed, 17 Oct 2018 08:15:38 +0000 (03:15 -0500)]
Set keyframe interval for transcoding (fixes #1147) (#1231)
* Set keyframe interval for transcoding (fixes #1147)
* remove -maxrate and old bitrate setter
* pass fps as parameter
* set type for ffmpeg param
* assign ffmpeg object
Felix Ableitner [Wed, 10 Oct 2018 07:39:34 +0000 (02:39 -0500)]
dont export base bitrate
Felix Ableitner [Tue, 9 Oct 2018 23:53:16 +0000 (18:53 -0500)]
more documentation
Felix Ableitner [Tue, 9 Oct 2018 23:22:35 +0000 (18:22 -0500)]
better documentation
Felix Ableitner [Tue, 9 Oct 2018 22:46:26 +0000 (17:46 -0500)]
Scale bitrate linearly with FPS
Chocobozzz [Wed, 17 Oct 2018 06:43:16 +0000 (08:43 +0200)]
Bumped to version v1.1.0-alpha.1
Chocobozzz [Wed, 17 Oct 2018 06:42:54 +0000 (08:42 +0200)]
Improve release script
Chocobozzz [Tue, 16 Oct 2018 09:51:28 +0000 (11:51 +0200)]
Fix code typos
Chocobozzz [Tue, 16 Oct 2018 08:55:29 +0000 (10:55 +0200)]
Move redundancy in its own travis container
Chocobozzz [Tue, 16 Oct 2018 07:37:32 +0000 (09:37 +0200)]
Fix redundancy test
Chocobozzz [Mon, 15 Oct 2018 14:43:14 +0000 (16:43 +0200)]
Add ability to mute a user/instance by server in client
Chocobozzz [Mon, 15 Oct 2018 11:03:04 +0000 (13:03 +0200)]
Add ability to mute a user/instance by server in server api
Chocobozzz [Fri, 12 Oct 2018 15:26:40 +0000 (17:26 +0200)]
Add user/instance block by users in the client
Chocobozzz [Fri, 12 Oct 2018 13:26:04 +0000 (15:26 +0200)]
Add ability for users to block an account/instance on server side
BO41 [Mon, 15 Oct 2018 23:04:50 +0000 (01:04 +0200)]
update tslint config and fix member ordering (#1279)
Alexander F. Rødseth [Mon, 15 Oct 2018 19:41:42 +0000 (12:41 -0700)]
typo and grammar in README.md (#1281)
Rigel Kent [Mon, 15 Oct 2018 16:53:06 +0000 (18:53 +0200)]
improve description of the HTTP video import feature
Chocobozzz [Mon, 15 Oct 2018 12:52:11 +0000 (14:52 +0200)]
Update CHANGELOG.md
BO41 [Mon, 15 Oct 2018 12:35:18 +0000 (14:35 +0200)]
add alwaysStrict flag to client/tsconfig.json (#1280)
Rigel Kent [Sun, 14 Oct 2018 19:08:52 +0000 (21:08 +0200)]
(doc) update architecture, tools and readme
BRAINS YUM [Sun, 14 Oct 2018 17:48:08 +0000 (12:48 -0500)]
add REPL in server/tools/repl.ts (#1248)
Adnane Belmadiaf [Sun, 14 Oct 2018 17:43:17 +0000 (19:43 +0200)]
rename News category into News & Politics (#1261)
Rigel Kent [Fri, 12 Oct 2018 16:12:39 +0000 (18:12 +0200)]
move to boolean switch
Rigel Kent [Fri, 5 Oct 2018 13:17:34 +0000 (15:17 +0200)]
add webtorrent opt-out settings
- add a key in localstorage to remember the opt-out
- add a user setting
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
Pierre-Alain TORET [Fri, 12 Oct 2018 08:17:51 +0000 (10:17 +0200)]
README.md : Fix link to admin server tools
Rigel Kent [Fri, 12 Oct 2018 08:14:03 +0000 (10:14 +0200)]
correct first landing videos in README
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.
Chocobozzz [Thu, 11 Oct 2018 07:52:16 +0000 (09:52 +0200)]
Merge branch 'release/v1.0.0' into develop
Chocobozzz [Thu, 11 Oct 2018 07:06:16 +0000 (09:06 +0200)]
Bumped to version v1.0.0
Chocobozzz [Thu, 11 Oct 2018 06:47:59 +0000 (08:47 +0200)]
Fix release script
Chocobozzz [Thu, 11 Oct 2018 06:39:46 +0000 (08:39 +0200)]
Bump changelog
Chocobozzz [Wed, 10 Oct 2018 13:09:16 +0000 (15:09 +0200)]
Fix angular build
Chocobozzz [Wed, 10 Oct 2018 12:35:55 +0000 (14:35 +0200)]
Add ability to list all local videos on client
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
Chocobozzz [Wed, 10 Oct 2018 07:43:53 +0000 (09:43 +0200)]
Add ability to search on followers/following
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
Chocobozzz [Wed, 10 Oct 2018 06:51:58 +0000 (08:51 +0200)]
Add more headers to broadcast/unicast
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
Rigel Kent [Tue, 9 Oct 2018 09:29:57 +0000 (11:29 +0200)]
item linking to SECURITY.md in FAQ.md
Rigel Kent [Tue, 9 Oct 2018 08:42:14 +0000 (10:42 +0200)]
update SECURITY.md
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
Chocobozzz [Mon, 8 Oct 2018 15:47:19 +0000 (17:47 +0200)]
Try to cache video_high_bitrate_1080p in travis
Chocobozzz [Mon, 8 Oct 2018 14:50:56 +0000 (16:50 +0200)]
Change a little bit optimize-old-videos logic
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
Chocobozzz [Mon, 8 Oct 2018 14:15:10 +0000 (16:15 +0200)]
Add checkbox to check every rows
Chocobozzz [Mon, 8 Oct 2018 13:51:38 +0000 (15:51 +0200)]
Add users search filter
Chocobozzz [Mon, 8 Oct 2018 13:15:11 +0000 (15:15 +0200)]
Add bulk actions in users table
Clément Brizard [Mon, 8 Oct 2018 11:25:41 +0000 (13:25 +0200)]
(doc) explain common watcher inotify error in CONTRIBUTING.md (#1223)
Chocobozzz [Mon, 8 Oct 2018 10:04:52 +0000 (12:04 +0200)]
Merge branch 'release/v1.0.0' into develop
Chocobozzz [Mon, 8 Oct 2018 09:58:18 +0000 (11:58 +0200)]
Avoid old issue regarding duplicated hosts in db
Chocobozzz [Mon, 8 Oct 2018 08:56:05 +0000 (10:56 +0200)]
Fix test configuration
Chocobozzz [Mon, 8 Oct 2018 08:37:08 +0000 (10:37 +0200)]
Fix avatar update
Chocobozzz [Mon, 8 Oct 2018 08:37:08 +0000 (10:37 +0200)]
Fix avatar update
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)
kaiyou [Sun, 7 Oct 2018 13:04:38 +0000 (15:04 +0200)]
(docker) search and import settings env variables (#1210)
Chocobozzz [Fri, 5 Oct 2018 15:07:13 +0000 (17:07 +0200)]
Fix videos list when page is empty
Chocobozzz [Fri, 5 Oct 2018 14:56:14 +0000 (16:56 +0200)]
Add user moderation in the account page
Chocobozzz [Fri, 5 Oct 2018 13:24:29 +0000 (15:24 +0200)]
Move user moderation tool in a separate component
Jorropo [Thu, 4 Oct 2018 18:30:55 +0000 (20:30 +0200)]
Update FAQ.md
Chocobozzz [Fri, 5 Oct 2018 09:15:06 +0000 (11:15 +0200)]
Add user history and resume videos
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
Chocobozzz [Fri, 5 Oct 2018 09:20:08 +0000 (11:20 +0200)]
Remove unused variable
Rigel Kent [Fri, 5 Oct 2018 08:48:21 +0000 (10:48 +0200)]
fix account URI in remote comment modal (partial rollback)
Rigel Kent [Thu, 4 Oct 2018 16:52:48 +0000 (18:52 +0200)]
fix account URI in remote comment modal (cleanup)
Felix Ableitner [Fri, 5 Oct 2018 07:06:08 +0000 (02:06 -0500)]
Rewrite issue template (#1187)
* Rewrite issue template
* add /
Rigel Kent [Thu, 4 Oct 2018 12:13:08 +0000 (14:13 +0200)]
fix account URI in remote comment modal
Chocobozzz [Wed, 3 Oct 2018 14:57:40 +0000 (16:57 +0200)]
Don't block when removing redundancy files
Chocobozzz [Wed, 3 Oct 2018 14:43:57 +0000 (16:43 +0200)]
Delete correctly redundancy files
Chocobozzz [Wed, 3 Oct 2018 13:52:39 +0000 (15:52 +0200)]
Check video exists before extending its expiration
Chocobozzz [Wed, 3 Oct 2018 12:52:35 +0000 (14:52 +0200)]
Bumped to version v1.0.0-rc.2
Chocobozzz [Wed, 3 Oct 2018 12:38:59 +0000 (14:38 +0200)]
Update changelog
Chocobozzz [Wed, 3 Oct 2018 12:35:35 +0000 (14:35 +0200)]
Fix config endpoint
Rigel Kent [Wed, 3 Oct 2018 11:24:10 +0000 (13:24 +0200)]
Bumped to version v1.0.0-rc.1
Rigel Kent [Wed, 3 Oct 2018 09:51:55 +0000 (11:51 +0200)]
parametrize gpg key in release script
Chocobozzz [Wed, 3 Oct 2018 08:11:26 +0000 (10:11 +0200)]
Fix hotkey translations
Chocobozzz [Wed, 3 Oct 2018 08:02:55 +0000 (10:02 +0200)]
Fix Delete title button
John Livingston [Mon, 1 Oct 2018 14:21:55 +0000 (16:21 +0200)]
fix diff order
John Livingston [Mon, 1 Oct 2018 13:04:57 +0000 (15:04 +0200)]
using "diff -u", for a clearer display
Chocobozzz [Wed, 3 Oct 2018 07:05:03 +0000 (09:05 +0200)]
Update changelog
Rigel Kent [Tue, 2 Oct 2018 23:35:41 +0000 (01:35 +0200)]
add features section to README.md
Rigel Kent [Tue, 2 Oct 2018 13:13:17 +0000 (15:13 +0200)]
revamped README.md
Chocobozzz [Tue, 2 Oct 2018 12:39:35 +0000 (14:39 +0200)]
Upsert cache file on create activity
Chocobozzz [Tue, 2 Oct 2018 11:09:47 +0000 (13:09 +0200)]
Try to fix travis redundancy tests
Chocobozzz [Tue, 2 Oct 2018 09:33:18 +0000 (11:33 +0200)]
Correctly forward comment deletion
Chocobozzz [Tue, 2 Oct 2018 09:14:59 +0000 (11:14 +0200)]
Add comments feeds popover in watch page
Rigel Kent [Tue, 2 Oct 2018 09:13:07 +0000 (11:13 +0200)]
modify decentralized illustration in README
Rigel Kent [Tue, 2 Oct 2018 09:09:35 +0000 (11:09 +0200)]
add illustration to redundancy documentation
Chocobozzz [Tue, 2 Oct 2018 07:04:19 +0000 (09:04 +0200)]
Try to improve redundancy tests
Chocobozzz [Tue, 2 Oct 2018 07:02:47 +0000 (09:02 +0200)]
Fix get version
Chocobozzz [Mon, 1 Oct 2018 17:07:25 +0000 (19:07 +0200)]
Check the comment is defined when validating body
Chocobozzz [Mon, 1 Oct 2018 16:40:17 +0000 (18:40 +0200)]
Don't build redundancy urls with "-1" as fps
Chocobozzz [Mon, 1 Oct 2018 15:39:09 +0000 (17:39 +0200)]
Don't throw an error on empty search
Chocobozzz [Mon, 1 Oct 2018 15:26:51 +0000 (17:26 +0200)]
Add tests regarding well known/static text endpoints
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
Chocobozzz [Mon, 1 Oct 2018 14:33:53 +0000 (16:33 +0200)]
Fix redundancy with specific videos
Chocobozzz [Mon, 1 Oct 2018 14:27:47 +0000 (16:27 +0200)]
Fix video fps validator
Chocobozzz [Mon, 1 Oct 2018 13:34:31 +0000 (15:34 +0200)]
Fix refreshing external video attributes