oweals/peertube.git
6 years agoFix last commit
Chocobozzz [Thu, 26 Jul 2018 08:45:10 +0000 (10:45 +0200)]
Fix last commit

6 years agoexpliciting type checks and predicates (server only)
Rigel Kent [Wed, 25 Jul 2018 20:01:25 +0000 (22:01 +0200)]
expliciting type checks and predicates (server only)

6 years agoUpdated travis.yml git depth 1
Jorropo [Wed, 25 Jul 2018 18:57:56 +0000 (20:57 +0200)]
Updated travis.yml git depth 1

We don't do any git operation except include last commit name, so we only need last commit, that will make travis-ci test faster.

6 years agoUpdate changelog
Chocobozzz [Wed, 25 Jul 2018 15:30:40 +0000 (17:30 +0200)]
Update changelog

6 years agocategory parma -> categoryOneOf (videos list)
Chocobozzz [Wed, 25 Jul 2018 15:18:46 +0000 (17:18 +0200)]
category parma -> categoryOneOf (videos list)

6 years agoHandle pre releases in release script
Chocobozzz [Wed, 25 Jul 2018 15:05:15 +0000 (17:05 +0200)]
Handle pre releases in release script

6 years agoSort video captions
Chocobozzz [Wed, 25 Jul 2018 13:11:25 +0000 (15:11 +0200)]
Sort video captions

6 years agoUpdate default config cache
Chocobozzz [Wed, 25 Jul 2018 13:11:06 +0000 (15:11 +0200)]
Update default config cache

6 years agoAdd "agree to the terms" checkbox in registration form
Chocobozzz [Wed, 25 Jul 2018 09:01:53 +0000 (11:01 +0200)]
Add "agree to the terms" checkbox in registration form

6 years agoDisable animation on confirm modal
Chocobozzz [Wed, 25 Jul 2018 08:33:57 +0000 (10:33 +0200)]
Disable animation on confirm modal

6 years agoImprove captions UX (at least I've tried)
Chocobozzz [Wed, 25 Jul 2018 08:28:43 +0000 (10:28 +0200)]
Improve captions UX (at least I've tried)

6 years agoHack 459 regarding Angular & i18n
Chocobozzz [Wed, 25 Jul 2018 07:57:52 +0000 (09:57 +0200)]
Hack 459 regarding Angular & i18n

6 years ago404 on unknown thumbnail
Chocobozzz [Tue, 24 Jul 2018 16:02:23 +0000 (18:02 +0200)]
404 on unknown thumbnail

6 years agoFix UI regressions
Chocobozzz [Tue, 24 Jul 2018 15:54:43 +0000 (17:54 +0200)]
Fix UI regressions

6 years agoAdd cors to static route in nginx template
Chocobozzz [Tue, 24 Jul 2018 14:44:46 +0000 (16:44 +0200)]
Add cors to static route in nginx template

6 years agoAdd max count in pagination
Chocobozzz [Tue, 24 Jul 2018 14:27:45 +0000 (16:27 +0200)]
Add max count in pagination

6 years agoImprove production warning
Chocobozzz [Tue, 24 Jul 2018 14:22:21 +0000 (16:22 +0200)]
Improve production warning

6 years agoUpdate translations
Chocobozzz [Tue, 24 Jul 2018 14:00:22 +0000 (16:00 +0200)]
Update translations

6 years ago[ImgBot] optimizes images
Jorropo [Tue, 24 Jul 2018 16:01:52 +0000 (18:01 +0200)]
[ImgBot] optimizes images

*Total -- 289.13kb -> 211.82kb
(26.74%)/support/doc/development/server/upload-video.png -- 56.19kb ->
33.83kb (39.8%)/support/doc/development/client/components-tree.png --
31.81kb -> 19.82kb
(37.68%)/client/src/assets/images/icons/icon-512x512.png -- 14.24kb ->
9.97kb (30.03%)/server/tests/fixtures/avatar-resized.png -- 1.69kb ->
1.19kb (29.24%)/server/tests/fixtures/avatar2-resized.png -- 1.68kb ->
1.21kb (28.41%)/client/src/assets/images/default-avatar.png -- 1.63kb ->
1.24kb (23.89%)/server/tests/fixtures/avatar.png -- 1.63kb -> 1.24kb
(23.89%)/server/tests/fixtures/avatar-big.png -- 143.15kb -> 111.56kb
(22.06%)/client/src/assets/images/icons/icon-192x192.png -- 3.58kb ->
2.86kb (20.21%)/server/tests/fixtures/video_short1.webm.jpg -- 2.83kb ->
2.36kb (16.75%)/client/src/assets/images/icons/icon-144x144.png --
2.34kb -> 1.95kb (16.53%)/client/src/assets/images/icons/icon-96x96.png
-- 1.91kb -> 1.62kb
(11.93%)/client/src/assets/images/icons/icon-72x72.png -- 1.72kb ->
1.53kb (11.1%)/client/src/assets/images/icons/icon-48x48.png -- 1.18kb
-> 1.17kb (1%)

6 years agoFix pagination on rest table
Chocobozzz [Tue, 24 Jul 2018 13:33:18 +0000 (15:33 +0200)]
Fix pagination on rest table

6 years agoFix publishedAt after a scheduled update
Chocobozzz [Tue, 24 Jul 2018 13:11:28 +0000 (15:11 +0200)]
Fix publishedAt after a scheduled update

6 years agoFix nodeinfo endpoint
Chocobozzz [Tue, 24 Jul 2018 12:35:11 +0000 (14:35 +0200)]
Fix nodeinfo endpoint

6 years agoadding initial support for nodeinfo
Rigel Kent [Sat, 21 Jul 2018 21:00:25 +0000 (23:00 +0200)]
adding initial support for nodeinfo

6 years agoAdd ability to click on category/licence/language/tags in watch page
Chocobozzz [Tue, 24 Jul 2018 09:40:04 +0000 (11:40 +0200)]
Add ability to click on category/licence/language/tags in watch page

6 years agoAdd ability to only filter in the search endpoint
Chocobozzz [Tue, 24 Jul 2018 09:09:00 +0000 (11:09 +0200)]
Add ability to only filter in the search endpoint

6 years agoAdd ability to sort the search
Chocobozzz [Tue, 24 Jul 2018 08:13:54 +0000 (10:13 +0200)]
Add ability to sort the search

6 years agoOptimize SQL queries
Chocobozzz [Mon, 23 Jul 2018 18:13:30 +0000 (20:13 +0200)]
Optimize SQL queries

6 years agoFix travis tests
Chocobozzz [Mon, 23 Jul 2018 09:28:27 +0000 (11:28 +0200)]
Fix travis tests

6 years agoResponsive advanced search
Chocobozzz [Mon, 23 Jul 2018 09:23:00 +0000 (11:23 +0200)]
Responsive advanced search

6 years agoHandle back/forward page in advanced search
Chocobozzz [Mon, 23 Jul 2018 09:12:03 +0000 (11:12 +0200)]
Handle back/forward page in advanced search

6 years agoAdd advanced search in client
Chocobozzz [Fri, 20 Jul 2018 16:31:49 +0000 (18:31 +0200)]
Add advanced search in client

6 years agoAdd videos list filters
Chocobozzz [Fri, 20 Jul 2018 12:35:18 +0000 (14:35 +0200)]
Add videos list filters

6 years agoBegin advanced search
Chocobozzz [Thu, 19 Jul 2018 14:17:54 +0000 (16:17 +0200)]
Begin advanced search

6 years agoSpeed up populate database script
Chocobozzz [Wed, 18 Jul 2018 12:17:54 +0000 (14:17 +0200)]
Speed up populate database script

6 years agoFix minor typos in README
Adam Gauthier [Sat, 21 Jul 2018 02:58:54 +0000 (22:58 -0400)]
Fix minor typos in README

6 years agoAdd our crowdfunding supports
Chocobozzz [Wed, 18 Jul 2018 08:30:01 +0000 (10:30 +0200)]
Add our crowdfunding supports

6 years ago(nginx) remove headers now dealt with helmet
Rigel Kent [Wed, 18 Jul 2018 08:21:59 +0000 (10:21 +0200)]
(nginx) remove headers now dealt with helmet

6 years agoUpgrade mp4-box-encoding
Chocobozzz [Wed, 18 Jul 2018 08:09:01 +0000 (10:09 +0200)]
Upgrade mp4-box-encoding

6 years agoRender CSS/title/description tags on server side
Chocobozzz [Wed, 18 Jul 2018 07:52:46 +0000 (09:52 +0200)]
Render CSS/title/description tags on server side

6 years agoAdd esperanto, lojban, klingon and kotava (audio/subtitle) languages
Chocobozzz [Tue, 17 Jul 2018 17:22:03 +0000 (19:22 +0200)]
Add esperanto, lojban, klingon and kotava (audio/subtitle) languages

6 years agoFix static avatars/thumbnails cache
Chocobozzz [Tue, 17 Jul 2018 17:04:41 +0000 (19:04 +0200)]
Fix static avatars/thumbnails cache

6 years agoFix CSP
Chocobozzz [Tue, 17 Jul 2018 16:44:47 +0000 (18:44 +0200)]
Fix CSP

6 years agoAdd populate database script
Chocobozzz [Tue, 17 Jul 2018 16:17:50 +0000 (18:17 +0200)]
Add populate database script

6 years agoFix regression in theater mode
Chocobozzz [Tue, 17 Jul 2018 15:06:34 +0000 (17:06 +0200)]
Fix regression in theater mode

6 years agoFix start/count/sort params in documentation
Chocobozzz [Tue, 17 Jul 2018 14:37:28 +0000 (16:37 +0200)]
Fix start/count/sort params in documentation

6 years ago(quickfix) loosening CSP
Rigel Kent [Tue, 17 Jul 2018 14:36:07 +0000 (16:36 +0200)]
(quickfix) loosening CSP

6 years agoAdd cors for static paths too
Chocobozzz [Tue, 17 Jul 2018 13:04:54 +0000 (15:04 +0200)]
Add cors for static paths too

6 years agoImprove frontend accessibility
Chocobozzz [Tue, 17 Jul 2018 12:44:19 +0000 (14:44 +0200)]
Improve frontend accessibility

In particular checkboxes, likes/dislikes, share button, video thumbnails
and help buttons

6 years agoadding CSP, no-referrer policies and allow dns prefetching
Rigel Kent [Tue, 17 Jul 2018 09:37:25 +0000 (11:37 +0200)]
adding CSP, no-referrer policies and allow dns prefetching

6 years agoselective route permission to use embeds with x-frame-deny
Rigel Kent [Mon, 16 Jul 2018 07:02:08 +0000 (09:02 +0200)]
selective route permission to use embeds with x-frame-deny

6 years agoReset confirm component
Chocobozzz [Tue, 17 Jul 2018 09:06:04 +0000 (11:06 +0200)]
Reset confirm component

6 years agoUpgrade client dependencies
Chocobozzz [Tue, 17 Jul 2018 08:25:09 +0000 (10:25 +0200)]
Upgrade client dependencies

6 years agoPainfull server dep upgrade
Chocobozzz [Tue, 17 Jul 2018 08:16:45 +0000 (10:16 +0200)]
Painfull server dep upgrade

6 years agoCorrectly handle error when remote instance is down
Chocobozzz [Mon, 16 Jul 2018 17:15:20 +0000 (19:15 +0200)]
Correctly handle error when remote instance is down

6 years agoDisplay table next/prev/first/last icons
Chocobozzz [Mon, 16 Jul 2018 16:42:10 +0000 (18:42 +0200)]
Display table next/prev/first/last icons

6 years agoUse a resolver when updating the video
Chocobozzz [Mon, 16 Jul 2018 16:09:31 +0000 (18:09 +0200)]
Use a resolver when updating the video

6 years agoImprove video edit/update/add typings
Chocobozzz [Mon, 16 Jul 2018 15:36:42 +0000 (17:36 +0200)]
Improve video edit/update/add typings

6 years agoRemove unnecessary image check in video upload
Chocobozzz [Mon, 16 Jul 2018 14:51:17 +0000 (16:51 +0200)]
Remove unnecessary image check in video upload

6 years agoImprove start time param
Chocobozzz [Mon, 16 Jul 2018 14:13:35 +0000 (16:13 +0200)]
Improve start time param

Can handle 2m42s for example

6 years agoDo not display private privacy if the video is not private
Chocobozzz [Mon, 16 Jul 2018 13:24:50 +0000 (15:24 +0200)]
Do not display private privacy if the video is not private

6 years agoDisplay username instead of email in menu
Chocobozzz [Mon, 16 Jul 2018 13:20:22 +0000 (15:20 +0200)]
Display username instead of email in menu

6 years agoFix forgot password message regarding email
Chocobozzz [Mon, 16 Jul 2018 13:19:39 +0000 (15:19 +0200)]
Fix forgot password message regarding email

6 years agoFix responsive in my channel/my videos pages
Chocobozzz [Mon, 16 Jul 2018 13:17:50 +0000 (15:17 +0200)]
Fix responsive in my channel/my videos pages

6 years agoFix other videos info left margin
Chocobozzz [Mon, 16 Jul 2018 13:05:06 +0000 (15:05 +0200)]
Fix other videos info left margin

6 years agoDisable comment submit button when sending the comment
Chocobozzz [Mon, 16 Jul 2018 13:01:32 +0000 (15:01 +0200)]
Disable comment submit button when sending the comment

6 years agoRefractor video attr validators
Chocobozzz [Mon, 16 Jul 2018 12:58:22 +0000 (14:58 +0200)]
Refractor video attr validators

6 years agoParse log script parse the last updated log
Chocobozzz [Mon, 16 Jul 2018 12:38:11 +0000 (14:38 +0200)]
Parse log script parse the last updated log

6 years agoHandle .srt subtitles
Chocobozzz [Mon, 16 Jul 2018 12:22:16 +0000 (14:22 +0200)]
Handle .srt subtitles

6 years agoHandle subtitles in player
Chocobozzz [Fri, 13 Jul 2018 16:21:19 +0000 (18:21 +0200)]
Handle subtitles in player

6 years agoImplement captions/subtitles
Chocobozzz [Thu, 12 Jul 2018 17:02:00 +0000 (19:02 +0200)]
Implement captions/subtitles

6 years agoCorrecting documentation to be more precise about CentOS 7
Rigel Kent [Mon, 16 Jul 2018 09:10:48 +0000 (11:10 +0200)]
Correcting documentation to be more precise about CentOS 7

6 years agoadding redis unix connection
Rigel Kent [Mon, 14 May 2018 15:51:15 +0000 (17:51 +0200)]
adding redis unix connection

6 years agoQR Code (#802)
DeeJayBro [Thu, 12 Jul 2018 17:43:42 +0000 (12:43 -0500)]
QR Code (#802)

Adding QR-Code to the Share modal.

fixes #683

6 years agoi18n "More" in menu and regenerate translations
Chocobozzz [Wed, 11 Jul 2018 12:32:21 +0000 (14:32 +0200)]
i18n "More" in menu and regenerate translations

6 years agoRemove kue from the dependencies and move prompt to main ones
Chocobozzz [Wed, 11 Jul 2018 12:23:52 +0000 (14:23 +0200)]
Remove kue from the dependencies and move prompt to main ones

6 years agosupport/doc/dependencies.md: Add Gentoo documentation
Haelwenn (lanodan) Monnier [Wed, 11 Jul 2018 12:04:26 +0000 (14:04 +0200)]
support/doc/dependencies.md: Add Gentoo documentation

Related to: https://github.com/Chocobozzz/PeerTube/issues/778

6 years agoUpdate P2P & Privacy paragraph
Chocobozzz [Wed, 11 Jul 2018 11:59:20 +0000 (13:59 +0200)]
Update P2P & Privacy paragraph

6 years agoMigrate to bull
Chocobozzz [Tue, 10 Jul 2018 15:02:20 +0000 (17:02 +0200)]
Migrate to bull

6 years agoSwitch to bull
Chocobozzz [Sat, 30 Jun 2018 07:55:42 +0000 (09:55 +0200)]
Switch to bull

6 years agorewording download option and reorder options
Rigel Kent [Wed, 11 Jul 2018 11:27:03 +0000 (13:27 +0200)]
rewording download option and reorder options

".torrent" is a common name for users familiar with BitTorrent, and less impressive than "metainfo" or no information as opposed to the magnet option, less commonly known but rather just clicked on most sites.

6 years agoAdd link to server admin tools in readme
Chocobozzz [Wed, 11 Jul 2018 08:49:50 +0000 (10:49 +0200)]
Add link to server admin tools in readme

6 years agoFix account videos URL when scrolling
Chocobozzz [Wed, 11 Jul 2018 08:27:48 +0000 (10:27 +0200)]
Fix account videos URL when scrolling

6 years agoUpdate contributors list
Chocobozzz [Wed, 11 Jul 2018 08:20:03 +0000 (10:20 +0200)]
Update contributors list

6 years agoChange friendly reminder about privacy.
Chocobozzz [Tue, 10 Jul 2018 16:36:07 +0000 (18:36 +0200)]
Change friendly reminder about privacy.

6 years agoFix player lint
Chocobozzz [Tue, 10 Jul 2018 16:02:30 +0000 (18:02 +0200)]
Fix player lint

6 years agoAbility to programmatically control embeds (#776)
William Lahti [Tue, 10 Jul 2018 15:47:56 +0000 (08:47 -0700)]
Ability to programmatically control embeds (#776)

* first stab at jschannel based player api

* semicolon purge

* more method-level docs; consolidate definitions

* missing definitions

* better match peertube's class conventions

* styling for embed tester

* basic docs

* add `getVolume`

* document the test-embed feature

6 years agoFix video resolution limit
Chocobozzz [Tue, 10 Jul 2018 07:50:07 +0000 (09:50 +0200)]
Fix video resolution limit

6 years ago(ffmpeg) B-adapt 1 and B-frames 16 (#774)
Anton Latukha [Mon, 9 Jul 2018 22:27:59 +0000 (01:27 +0300)]
(ffmpeg) B-adapt 1 and B-frames 16 (#774)

6 years agoFix language modale z-index
Chocobozzz [Mon, 9 Jul 2018 14:36:09 +0000 (16:36 +0200)]
Fix language modale z-index

6 years agoUse uuid for channel link in watch page
Chocobozzz [Mon, 9 Jul 2018 14:31:58 +0000 (16:31 +0200)]
Use uuid for channel link in watch page

6 years agoFix client error logging
Chocobozzz [Mon, 9 Jul 2018 13:56:02 +0000 (15:56 +0200)]
Fix client error logging

6 years agoMerge branch 'ctrl-number-hotkeys' into 'develop'
Chocobozzz [Mon, 9 Jul 2018 13:04:50 +0000 (15:04 +0200)]
Merge branch 'ctrl-number-hotkeys' into 'develop'

Disable hotkeys modifiers for numbers in the player

See merge request chocobozzz/PeerTube!14

6 years agoUpdate translations from zanata and add cs and eo
Chocobozzz [Mon, 9 Jul 2018 13:03:52 +0000 (15:03 +0200)]
Update translations from zanata and add cs and eo

6 years ago[#766] Fix the change of speed when quality changes
Gaëtan Rizio [Sun, 8 Jul 2018 11:08:35 +0000 (13:08 +0200)]
[#766] Fix the change of speed when quality changes

When changing the `playbackRate` of the video then changing the quality,
the `playbackRate` returned to its initial value (1).

The reason behind it is that the callback was not called when change
of the quality was done if there was no error.

This commit does the following:

* Ensure the callback (`done`) is called after changing the quality

6 years ago(doc) fix link in README
Rigel Kent [Sat, 7 Jul 2018 14:08:23 +0000 (16:08 +0200)]
(doc) fix link in README

6 years ago(doc) update crowdfunding notice, add chatroom links, reorder install guides
Rigel Kent [Sat, 7 Jul 2018 14:03:55 +0000 (16:03 +0200)]
(doc) update crowdfunding notice, add chatroom links, reorder install guides

6 years ago(client/player) disable hotkeys modifiers for numbers
Rigel Kent [Fri, 6 Jul 2018 19:34:53 +0000 (21:34 +0200)]
(client/player) disable hotkeys modifiers for numbers

fixes #771

6 years ago(doc/faq) add precision regarding code forge
Rigel Kent [Thu, 5 Jul 2018 11:35:04 +0000 (13:35 +0200)]
(doc/faq) add precision regarding code forge

6 years ago(doc) syntactic fixes (#764)
Yun [Wed, 4 Jul 2018 15:29:18 +0000 (08:29 -0700)]
(doc) syntactic fixes (#764)

FAQ.md
- "the name" -> "a name"
- "re install" -> "reinstall"
- Changed the sentence structure to accomodate the flow of "objective -> method to achieve the objective -> reason why the objective is desired", rather than "how we are going to do it -> what we are trying to do -> why it is important"

README.md
- "It's the reason" -> "That is why"
- "in it" -> "on it"
- "This program is free software" -> "This is a free software": reduce redundancy (program and software), and introduce a proper article
- "redistribute it and/or modify it" -> "redistribute and/or modify it"

6 years agofilter to Cap the maximum resolution to the screen resolution
Nitesh Sawant [Sat, 30 Jun 2018 09:44:50 +0000 (15:14 +0530)]
filter to Cap the maximum resolution to the screen resolution