Rigel Kent [Wed, 18 Jul 2018 08:21:59 +0000 (10:21 +0200)]
(nginx) remove headers now dealt with helmet
Chocobozzz [Wed, 18 Jul 2018 08:09:01 +0000 (10:09 +0200)]
Upgrade mp4-box-encoding
Chocobozzz [Wed, 18 Jul 2018 07:52:46 +0000 (09:52 +0200)]
Render CSS/title/description tags on server side
Chocobozzz [Tue, 17 Jul 2018 17:22:03 +0000 (19:22 +0200)]
Add esperanto, lojban, klingon and kotava (audio/subtitle) languages
Chocobozzz [Tue, 17 Jul 2018 17:04:41 +0000 (19:04 +0200)]
Fix static avatars/thumbnails cache
Chocobozzz [Tue, 17 Jul 2018 16:44:47 +0000 (18:44 +0200)]
Fix CSP
Chocobozzz [Tue, 17 Jul 2018 16:17:50 +0000 (18:17 +0200)]
Add populate database script
Chocobozzz [Tue, 17 Jul 2018 15:06:34 +0000 (17:06 +0200)]
Fix regression in theater mode
Chocobozzz [Tue, 17 Jul 2018 14:37:28 +0000 (16:37 +0200)]
Fix start/count/sort params in documentation
Rigel Kent [Tue, 17 Jul 2018 14:36:07 +0000 (16:36 +0200)]
(quickfix) loosening CSP
Chocobozzz [Tue, 17 Jul 2018 13:04:54 +0000 (15:04 +0200)]
Add cors for static paths too
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
Rigel Kent [Tue, 17 Jul 2018 09:37:25 +0000 (11:37 +0200)]
adding CSP, no-referrer policies and allow dns prefetching
Rigel Kent [Mon, 16 Jul 2018 07:02:08 +0000 (09:02 +0200)]
selective route permission to use embeds with x-frame-deny
Chocobozzz [Tue, 17 Jul 2018 09:06:04 +0000 (11:06 +0200)]
Reset confirm component
Chocobozzz [Tue, 17 Jul 2018 08:25:09 +0000 (10:25 +0200)]
Upgrade client dependencies
Chocobozzz [Tue, 17 Jul 2018 08:16:45 +0000 (10:16 +0200)]
Painfull server dep upgrade
Chocobozzz [Mon, 16 Jul 2018 17:15:20 +0000 (19:15 +0200)]
Correctly handle error when remote instance is down
Chocobozzz [Mon, 16 Jul 2018 16:42:10 +0000 (18:42 +0200)]
Display table next/prev/first/last icons
Chocobozzz [Mon, 16 Jul 2018 16:09:31 +0000 (18:09 +0200)]
Use a resolver when updating the video
Chocobozzz [Mon, 16 Jul 2018 15:36:42 +0000 (17:36 +0200)]
Improve video edit/update/add typings
Chocobozzz [Mon, 16 Jul 2018 14:51:17 +0000 (16:51 +0200)]
Remove unnecessary image check in video upload
Chocobozzz [Mon, 16 Jul 2018 14:13:35 +0000 (16:13 +0200)]
Improve start time param
Can handle 2m42s for example
Chocobozzz [Mon, 16 Jul 2018 13:24:50 +0000 (15:24 +0200)]
Do not display private privacy if the video is not private
Chocobozzz [Mon, 16 Jul 2018 13:20:22 +0000 (15:20 +0200)]
Display username instead of email in menu
Chocobozzz [Mon, 16 Jul 2018 13:19:39 +0000 (15:19 +0200)]
Fix forgot password message regarding email
Chocobozzz [Mon, 16 Jul 2018 13:17:50 +0000 (15:17 +0200)]
Fix responsive in my channel/my videos pages
Chocobozzz [Mon, 16 Jul 2018 13:05:06 +0000 (15:05 +0200)]
Fix other videos info left margin
Chocobozzz [Mon, 16 Jul 2018 13:01:32 +0000 (15:01 +0200)]
Disable comment submit button when sending the comment
Chocobozzz [Mon, 16 Jul 2018 12:58:22 +0000 (14:58 +0200)]
Refractor video attr validators
Chocobozzz [Mon, 16 Jul 2018 12:38:11 +0000 (14:38 +0200)]
Parse log script parse the last updated log
Chocobozzz [Mon, 16 Jul 2018 12:22:16 +0000 (14:22 +0200)]
Handle .srt subtitles
Chocobozzz [Fri, 13 Jul 2018 16:21:19 +0000 (18:21 +0200)]
Handle subtitles in player
Chocobozzz [Thu, 12 Jul 2018 17:02:00 +0000 (19:02 +0200)]
Implement captions/subtitles
Rigel Kent [Mon, 16 Jul 2018 09:10:48 +0000 (11:10 +0200)]
Correcting documentation to be more precise about CentOS 7
Rigel Kent [Mon, 14 May 2018 15:51:15 +0000 (17:51 +0200)]
adding redis unix connection
DeeJayBro [Thu, 12 Jul 2018 17:43:42 +0000 (12:43 -0500)]
QR Code (#802)
Adding QR-Code to the Share modal.
fixes #683
Chocobozzz [Wed, 11 Jul 2018 12:32:21 +0000 (14:32 +0200)]
i18n "More" in menu and regenerate translations
Chocobozzz [Wed, 11 Jul 2018 12:23:52 +0000 (14:23 +0200)]
Remove kue from the dependencies and move prompt to main ones
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
Chocobozzz [Wed, 11 Jul 2018 11:59:20 +0000 (13:59 +0200)]
Update P2P & Privacy paragraph
Chocobozzz [Tue, 10 Jul 2018 15:02:20 +0000 (17:02 +0200)]
Migrate to bull
Chocobozzz [Sat, 30 Jun 2018 07:55:42 +0000 (09:55 +0200)]
Switch to bull
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.
Chocobozzz [Wed, 11 Jul 2018 08:49:50 +0000 (10:49 +0200)]
Add link to server admin tools in readme
Chocobozzz [Wed, 11 Jul 2018 08:27:48 +0000 (10:27 +0200)]
Fix account videos URL when scrolling
Chocobozzz [Wed, 11 Jul 2018 08:20:03 +0000 (10:20 +0200)]
Update contributors list
Chocobozzz [Tue, 10 Jul 2018 16:36:07 +0000 (18:36 +0200)]
Change friendly reminder about privacy.
Chocobozzz [Tue, 10 Jul 2018 16:02:30 +0000 (18:02 +0200)]
Fix player lint
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
Chocobozzz [Tue, 10 Jul 2018 07:50:07 +0000 (09:50 +0200)]
Fix video resolution limit
Anton Latukha [Mon, 9 Jul 2018 22:27:59 +0000 (01:27 +0300)]
(ffmpeg) B-adapt 1 and B-frames 16 (#774)
Chocobozzz [Mon, 9 Jul 2018 14:36:09 +0000 (16:36 +0200)]
Fix language modale z-index
Chocobozzz [Mon, 9 Jul 2018 14:31:58 +0000 (16:31 +0200)]
Use uuid for channel link in watch page
Chocobozzz [Mon, 9 Jul 2018 13:56:02 +0000 (15:56 +0200)]
Fix client error logging
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
Chocobozzz [Mon, 9 Jul 2018 13:03:52 +0000 (15:03 +0200)]
Update translations from zanata and add cs and eo
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
Rigel Kent [Sat, 7 Jul 2018 14:08:23 +0000 (16:08 +0200)]
(doc) fix link in README
Rigel Kent [Sat, 7 Jul 2018 14:03:55 +0000 (16:03 +0200)]
(doc) update crowdfunding notice, add chatroom links, reorder install guides
Rigel Kent [Fri, 6 Jul 2018 19:34:53 +0000 (21:34 +0200)]
(client/player) disable hotkeys modifiers for numbers
fixes #771
Rigel Kent [Thu, 5 Jul 2018 11:35:04 +0000 (13:35 +0200)]
(doc/faq) add precision regarding code forge
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"
Nitesh Sawant [Sat, 30 Jun 2018 09:44:50 +0000 (15:14 +0530)]
filter to Cap the maximum resolution to the screen resolution
Eric Brehault [Fri, 29 Jun 2018 16:21:26 +0000 (18:21 +0200)]
remove scroll to top, and keep menu fixed on small devices
Chocobozzz [Sat, 30 Jun 2018 07:56:15 +0000 (09:56 +0200)]
Fix typo in privacy text
Chocobozzz [Fri, 29 Jun 2018 15:45:05 +0000 (17:45 +0200)]
Fix FPS label in resolution menu
Chocobozzz [Fri, 29 Jun 2018 14:41:29 +0000 (16:41 +0200)]
Handle higher FPS for high resolution (test)
Chocobozzz [Fri, 29 Jun 2018 13:47:15 +0000 (15:47 +0200)]
Increase upload limit to 8GB (test)
Chocobozzz [Fri, 29 Jun 2018 13:22:20 +0000 (15:22 +0200)]
Fix build
Chocobozzz [Fri, 29 Jun 2018 13:16:13 +0000 (15:16 +0200)]
Don't log "The play() request was interrupted..."
Chocobozzz [Fri, 29 Jun 2018 13:04:49 +0000 (15:04 +0200)]
Extract extensions from the button
Rigel Kent [Fri, 29 Jun 2018 12:40:39 +0000 (14:40 +0200)]
(feed) adding thumbnail support for RSS feed
Chocobozzz [Fri, 29 Jun 2018 12:34:04 +0000 (14:34 +0200)]
Client: Add ability to update video channel avatar
Chocobozzz [Fri, 29 Jun 2018 09:29:23 +0000 (11:29 +0200)]
API: Add ability to update video channel avatar
Chocobozzz [Fri, 29 Jun 2018 07:48:19 +0000 (09:48 +0200)]
Do not enable cors twice on /api in test mode
William Lahti [Fri, 29 Jun 2018 03:23:26 +0000 (20:23 -0700)]
move CORS allowance to the REST API router
William Lahti [Thu, 28 Jun 2018 05:08:27 +0000 (22:08 -0700)]
fix lint error on travis [let it be known, I disagree with this rule]
William Lahti [Thu, 28 Jun 2018 02:22:51 +0000 (19:22 -0700)]
open CORS to allow in-browser apps to communicate w/ PeerTube instances
Rigel Kent [Thu, 28 Jun 2018 21:09:57 +0000 (23:09 +0200)]
clarifying what extensions are accepted for upload
Chocobozzz [Fri, 29 Jun 2018 07:33:36 +0000 (09:33 +0200)]
Fix npm run dev:server
Chocobozzz [Thu, 28 Jun 2018 15:16:22 +0000 (17:16 +0200)]
Avoid 404 title on the first page load
Chocobozzz [Thu, 28 Jun 2018 14:58:15 +0000 (16:58 +0200)]
Reset published date on publish
Chocobozzz [Thu, 28 Jun 2018 13:25:39 +0000 (15:25 +0200)]
Add warning regarding the domain name for docker install
Chocobozzz [Thu, 28 Jun 2018 12:56:46 +0000 (14:56 +0200)]
Add Basque and Catalan languages
Chocobozzz [Thu, 28 Jun 2018 12:08:17 +0000 (14:08 +0200)]
Update target translations
Chocobozzz [Thu, 28 Jun 2018 12:03:40 +0000 (14:03 +0200)]
Update i18n source
Chocobozzz [Thu, 28 Jun 2018 11:59:48 +0000 (13:59 +0200)]
Add ability to choose the language
William Lahti [Thu, 28 Jun 2018 13:53:04 +0000 (06:53 -0700)]
Replace angular-cli patch with something less risky (#742)
* Replace angular-cli patch with something less risky
* path.join() is needed, provide a naive implementation
* technically, webpack provided a polyfill for Buffer, we should too
* process polyfill matches webpack; peertube depends on nextTick
* polyfill for path to match webpack
* http/https polyfills as per webpack
Simounet [Mon, 25 Jun 2018 17:13:47 +0000 (19:13 +0200)]
Fix #576 - show 'Others videos' on a <1300px viewport
Josh Morel [Wed, 27 Jun 2018 22:13:14 +0000 (18:13 -0400)]
fix docker-compose extension typo
was `yaml` changed to `yml`
Chocobozzz [Wed, 27 Jun 2018 12:21:03 +0000 (14:21 +0200)]
Improve P2P & Privacy section
PhieF [Wed, 27 Jun 2018 12:24:49 +0000 (14:24 +0200)]
Filter by category (#720)
* get videos with specific category (api)
* update api doc with category
* add url parameter to filter by category
* fix lint issues
Chocobozzz [Wed, 27 Jun 2018 08:07:41 +0000 (10:07 +0200)]
Increase test timeout for travis
Chocobozzz [Wed, 27 Jun 2018 07:45:06 +0000 (09:45 +0200)]
Fix transaction retryer error log
Chocobozzz [Wed, 27 Jun 2018 07:08:34 +0000 (09:08 +0200)]
Add author_url in oembed response
Chocobozzz [Wed, 27 Jun 2018 06:54:24 +0000 (08:54 +0200)]
Add PEERTUBE_SMTP_DISABLE_STARTTLS config docker env
Chocobozzz [Wed, 27 Jun 2018 06:28:43 +0000 (08:28 +0200)]
Add tips in translation doc
Chocobozzz [Tue, 26 Jun 2018 15:52:14 +0000 (17:52 +0200)]
Upgrade dependencies
Chocobozzz [Tue, 26 Jun 2018 14:53:24 +0000 (16:53 +0200)]
Add tracker rate limiter