oweals/peertube.git
6 years agoFix sort inconsistency
Chocobozzz [Mon, 19 Feb 2018 08:41:03 +0000 (09:41 +0100)]
Fix sort inconsistency

6 years agoadd import-youtube guide inside documentation (#298)
LecygneNoir [Mon, 19 Feb 2018 08:42:43 +0000 (09:42 +0100)]
add import-youtube guide inside documentation (#298)

* add import-youtube guide inside documentation

* safer to use unlink instead of rm to delete symbolic link, avoid risk of deleting entire directories in case of syntax error

* spelling mistake corrections

* anonymise URLs

* git also needed as dependencies to run yarn install

6 years ago Issue #168: youtube-like marking of comments (#297)
jonathanraes [Sun, 18 Feb 2018 08:57:26 +0000 (09:57 +0100)]
 Issue #168: youtube-like marking of comments (#297)

* youtube-like marking of comments

uses GET parameters to mark comments similar to youtube

* place link to comment in 'comment-date'

* Use a routes to highight a comment

6 years agoFix issue with webm and opus video
Chocobozzz [Sun, 18 Feb 2018 08:47:13 +0000 (09:47 +0100)]
Fix issue with webm and opus video

6 years agoApidoc (#302)
Dimitri Gilbert [Sat, 17 Feb 2018 18:24:56 +0000 (19:24 +0100)]
Apidoc (#302)

* Basic api documentation

* fix styling issue

* fix styling issue

* gitignore unecessary folders

* openApi 2.0 first draft

* solved conflicts

* solved errors in openapi file

* added missing doc on video + deleted apidoc comments

* fix last warnings and errors inopenapi definition

* openapi fix typo + improvement on video/comment endpoints

* removed misplaced openapi file

* api documentation improvement

6 years agoAdd video image components
Chocobozzz [Fri, 16 Feb 2018 18:30:58 +0000 (19:30 +0100)]
Add video image components

6 years agoFix gitignore
Chocobozzz [Fri, 16 Feb 2018 18:21:34 +0000 (19:21 +0100)]
Fix gitignore

6 years agoFix travis tests
Chocobozzz [Fri, 16 Feb 2018 18:00:31 +0000 (19:00 +0100)]
Fix travis tests

6 years agoUpgrade server dependencies
Chocobozzz [Fri, 16 Feb 2018 17:42:02 +0000 (18:42 +0100)]
Upgrade server dependencies

6 years agoAdd loading bar when updating a video
Chocobozzz [Fri, 16 Feb 2018 16:24:47 +0000 (17:24 +0100)]
Add loading bar when updating a video

6 years agoAdd ability to update thumbnail and preview on client
Chocobozzz [Fri, 16 Feb 2018 15:35:32 +0000 (16:35 +0100)]
Add ability to update thumbnail and preview on client

6 years agoFix avatars on video watch page
Chocobozzz [Fri, 16 Feb 2018 10:19:54 +0000 (11:19 +0100)]
Fix avatars on video watch page

6 years agoTry to improve production guide
Chocobozzz [Fri, 16 Feb 2018 10:04:12 +0000 (11:04 +0100)]
Try to improve production guide

6 years agoFix duplicates detection
Chocobozzz [Fri, 16 Feb 2018 10:03:42 +0000 (11:03 +0100)]
Fix duplicates detection

6 years agoImport videos in the correct order
Chocobozzz [Fri, 16 Feb 2018 09:11:12 +0000 (10:11 +0100)]
Import videos in the correct order

6 years agoBumped to version v0.0.24-alpha
Chocobozzz [Fri, 16 Feb 2018 07:37:50 +0000 (08:37 +0100)]
Bumped to version v0.0.24-alpha

6 years agoAdd \n in changelog
Chocobozzz [Fri, 16 Feb 2018 07:33:19 +0000 (08:33 +0100)]
Add \n in changelog

6 years agoUpdate code contributors list
Chocobozzz [Thu, 15 Feb 2018 18:33:20 +0000 (19:33 +0100)]
Update code contributors list

6 years agoFix remote image fetching
Chocobozzz [Thu, 15 Feb 2018 17:40:24 +0000 (18:40 +0100)]
Fix remote image fetching

6 years agoHandle changelog in release
Chocobozzz [Thu, 15 Feb 2018 14:59:48 +0000 (15:59 +0100)]
Handle changelog in release

6 years agoImplement support field in video and video channel
Chocobozzz [Thu, 15 Feb 2018 13:46:26 +0000 (14:46 +0100)]
Implement support field in video and video channel

6 years agoFix max buffer reached in youtube import
Chocobozzz [Thu, 15 Feb 2018 10:27:11 +0000 (11:27 +0100)]
Fix max buffer reached in youtube import

6 years agoFix concurrency issue on video upload
Chocobozzz [Wed, 14 Feb 2018 17:40:39 +0000 (18:40 +0100)]
Fix concurrency issue on video upload

6 years agoFix tests
Chocobozzz [Wed, 14 Feb 2018 17:21:14 +0000 (18:21 +0100)]
Fix tests

6 years agoFix video play promise error on non supported browsers
Chocobozzz [Wed, 14 Feb 2018 16:20:39 +0000 (17:20 +0100)]
Fix video play promise error on non supported browsers

6 years agoMove adding a video view videojs peertube plugin
Chocobozzz [Wed, 14 Feb 2018 16:16:32 +0000 (17:16 +0100)]
Move adding a video view videojs peertube plugin

6 years agoFix embed lint
Chocobozzz [Wed, 14 Feb 2018 15:02:16 +0000 (16:02 +0100)]
Fix embed lint

6 years agoSupport thumbnails in youtube import
Chocobozzz [Wed, 14 Feb 2018 14:56:07 +0000 (15:56 +0100)]
Support thumbnails in youtube import

6 years agoHandle thumbnail update
Chocobozzz [Wed, 14 Feb 2018 14:33:49 +0000 (15:33 +0100)]
Handle thumbnail update

6 years agoChange default logging
Chocobozzz [Wed, 14 Feb 2018 14:33:25 +0000 (15:33 +0100)]
Change default logging

6 years agoBetter upgrade script consistency
Chocobozzz [Wed, 14 Feb 2018 10:09:02 +0000 (11:09 +0100)]
Better upgrade script consistency

6 years agoAdd ability to set video thumbnail/preview
Chocobozzz [Tue, 13 Feb 2018 17:17:05 +0000 (18:17 +0100)]
Add ability to set video thumbnail/preview

6 years agoPrecisions and security enhancements to the production guide (#287)
Rigel Kent [Wed, 14 Feb 2018 10:11:49 +0000 (11:11 +0100)]
Precisions and security enhancements to the production guide (#287)

- added precisions and suggestions about how to generate Let's Encrypt certificates. Users have reported their installations didn't work when the problem came from missing certificates (false positives).
- security defaults of Nginx follow the basic robustness principle "be conservative in what you send, be liberal in what you accept", which isn't enough with modern security standards, so we should be picky with the cipher suites we use, among other things. Extra comments (especially for the TLS1.3 protocol support parameter) make the requirement of a recent Nginx installation obvious, and the downgrade alternative remains clear to the system administrator.

All in all, we should aknowledge users will most often copy and paste the configuration files. Making them secure by default may force a few users to read their configuration, but on the long run we are making the fediverse more secure.

Since I've come to modify a bit the Nginx config in `support/doc/production.md`, I've merged it with the template so that they stay consistent.

6 years agoUpdate Guide for upgrade procedure (#281) (#291)
SVNET Libre [Wed, 14 Feb 2018 10:03:39 +0000 (11:03 +0100)]
Update Guide for upgrade procedure (#281) (#291)

6 years agoUse fetch instead of XMLHttpRequest (#292)
Florent F [Wed, 14 Feb 2018 10:02:51 +0000 (11:02 +0100)]
Use fetch instead of XMLHttpRequest (#292)

6 years agoRewrite infinite scroll
Chocobozzz [Tue, 13 Feb 2018 13:11:05 +0000 (14:11 +0100)]
Rewrite infinite scroll

6 years agoFix deleting a video with comments
Chocobozzz [Tue, 13 Feb 2018 12:35:10 +0000 (13:35 +0100)]
Fix deleting a video with comments

6 years agoAdd background placeholder for thumbnails
Chocobozzz [Mon, 12 Feb 2018 16:47:13 +0000 (17:47 +0100)]
Add background placeholder for thumbnails

6 years agopublish comment on crtl-enter (#290)
jonathanraes [Mon, 12 Feb 2018 16:23:30 +0000 (17:23 +0100)]
publish comment on crtl-enter (#290)

6 years agoFix upload from CLI script
Chocobozzz [Mon, 12 Feb 2018 11:48:58 +0000 (12:48 +0100)]
Fix upload from CLI script

6 years agoDon't stuck on active jobs
Chocobozzz [Mon, 12 Feb 2018 10:25:09 +0000 (11:25 +0100)]
Don't stuck on active jobs

6 years agoImprove youtube import script
Chocobozzz [Mon, 12 Feb 2018 10:02:14 +0000 (11:02 +0100)]
Improve youtube import script

6 years agoUpgrade.sh (#281)
SVNET Libre [Mon, 12 Feb 2018 08:43:16 +0000 (09:43 +0100)]
Upgrade.sh (#281)

* Upgrade.sh

Bash script for upgrading Instance

* add bash strict mode

* move to "scripts" folder and other fix

* Rename scirpts/upgrade.sh to scripts/upgrade.sh

* Fix SQL BACKUP path

* Fix symbolic link update

6 years agoAdding dependencies informations for CentOS 7 (#288)
Erwan Croze [Mon, 12 Feb 2018 07:11:45 +0000 (08:11 +0100)]
Adding dependencies informations for CentOS 7 (#288)

6 years agoChange manifest properties (#285)
Lucas Teixeira [Sun, 11 Feb 2018 17:28:55 +0000 (15:28 -0200)]
Change manifest properties (#285)

* Change full screen to standalone

This will make the notification bar visible

* Added theme color

Now the address bar will match the color of the search panel.

* Remove orientation:"portrait"

* Re-adding orientation property

This time, with "any" value

6 years agoBegin import script with youtube-dl
Chocobozzz [Fri, 9 Feb 2018 15:47:06 +0000 (16:47 +0100)]
Begin import script with youtube-dl

6 years agoAdd warning in production guide
Chocobozzz [Fri, 9 Feb 2018 12:38:19 +0000 (13:38 +0100)]
Add warning in production guide

6 years agoFix config test
Chocobozzz [Fri, 9 Feb 2018 12:36:07 +0000 (13:36 +0100)]
Fix config test

6 years agoBumped to version v0.0.23-alpha v0.0.23-alpha
Chocobozzz [Fri, 9 Feb 2018 12:19:01 +0000 (13:19 +0100)]
Bumped to version v0.0.23-alpha

6 years agoFix crash with websocket tracker
Chocobozzz [Fri, 9 Feb 2018 12:15:40 +0000 (13:15 +0100)]
Fix crash with websocket tracker

6 years agoFix timestamp logging
Chocobozzz [Fri, 9 Feb 2018 09:54:53 +0000 (10:54 +0100)]
Fix timestamp logging

6 years agoHandle error on websocket error
Chocobozzz [Fri, 9 Feb 2018 09:34:11 +0000 (10:34 +0100)]
Handle error on websocket error

6 years agoBumped to version v0.0.22-alpha v0.0.22-alpha
Chocobozzz [Fri, 9 Feb 2018 08:46:18 +0000 (09:46 +0100)]
Bumped to version v0.0.22-alpha

6 years agoAdd default description and default terms
Chocobozzz [Fri, 9 Feb 2018 08:44:38 +0000 (09:44 +0100)]
Add default description and default terms

6 years agoVideo previews take all the width on mobile
Chocobozzz [Fri, 9 Feb 2018 08:30:37 +0000 (09:30 +0100)]
Video previews take all the width on mobile

6 years agoAdd service worker
Chocobozzz [Thu, 8 Feb 2018 16:31:05 +0000 (17:31 +0100)]
Add service worker

6 years agoBetter peertube icons
Chocobozzz [Thu, 8 Feb 2018 10:22:03 +0000 (11:22 +0100)]
Better peertube icons

6 years agoBumped to version v0.0.21-alpha v0.0.21-alpha
Chocobozzz [Thu, 8 Feb 2018 09:19:31 +0000 (10:19 +0100)]
Bumped to version v0.0.21-alpha

6 years agoFix error with other videos displayed
Chocobozzz [Thu, 8 Feb 2018 09:19:09 +0000 (10:19 +0100)]
Fix error with other videos displayed

6 years agoServer the manifest too
Chocobozzz [Thu, 8 Feb 2018 09:09:41 +0000 (10:09 +0100)]
Server the manifest too

6 years agoInclude manifest in build
Chocobozzz [Thu, 8 Feb 2018 09:00:09 +0000 (10:00 +0100)]
Include manifest in build

6 years agoFix "things went wrong" documentation
Chocobozzz [Thu, 8 Feb 2018 08:37:18 +0000 (09:37 +0100)]
Fix "things went wrong" documentation

6 years agoFix job count api
Chocobozzz [Wed, 7 Feb 2018 11:47:56 +0000 (12:47 +0100)]
Fix job count api

6 years agoFix other videos not displayed in video watch
Chocobozzz [Wed, 7 Feb 2018 11:20:48 +0000 (12:20 +0100)]
Fix other videos not displayed in video watch

6 years agoAdd note in FAQ for server hardware
Chocobozzz [Wed, 7 Feb 2018 10:17:10 +0000 (11:17 +0100)]
Add note in FAQ for server hardware

6 years agoInclude Web Manifest (#273)
Lucas Teixeira [Thu, 8 Feb 2018 08:52:35 +0000 (06:52 -0200)]
Include Web Manifest (#273)

* Include Web Manifest

Now we need to fix the path, which shouldn't be hard.

* Delete unused icon

* Remove Thumbs.db

That file was automatically generated

* Fixed icon path

* Fixed typo

6 years agoFix file downloading
Chocobozzz [Wed, 7 Feb 2018 10:05:59 +0000 (11:05 +0100)]
Fix file downloading

6 years agoFix title and action buttons in video watch
Chocobozzz [Wed, 7 Feb 2018 10:02:56 +0000 (11:02 +0100)]
Fix title and action buttons in video watch

6 years agoFix job queue api
Chocobozzz [Wed, 7 Feb 2018 09:32:14 +0000 (10:32 +0100)]
Fix job queue api

6 years agoWatch icon should be on the right
Chocobozzz [Wed, 7 Feb 2018 09:22:35 +0000 (10:22 +0100)]
Watch icon should be on the right

6 years agoFix video play on google chrome
Chocobozzz [Wed, 7 Feb 2018 09:01:37 +0000 (10:01 +0100)]
Fix video play on google chrome

6 years agoCorrectly set the activity audience in outbox
Chocobozzz [Sun, 4 Feb 2018 22:17:01 +0000 (23:17 +0100)]
Correctly set the activity audience in outbox

6 years agoExpose SMTP and instance settings in the Docker environment variables (#277)
kaiyou [Tue, 6 Feb 2018 07:37:36 +0000 (08:37 +0100)]
Expose SMTP and instance settings in the Docker environment variables (#277)

6 years agoOnly list unlisted/public videos in outbox
Chocobozzz [Sun, 4 Feb 2018 22:04:32 +0000 (23:04 +0100)]
Only list unlisted/public videos in outbox

6 years agoFix announces when fetching the actor outbox
Chocobozzz [Sun, 4 Feb 2018 21:40:37 +0000 (22:40 +0100)]
Fix announces when fetching the actor outbox

6 years agoBumped to version v0.0.20-alpha v0.0.20-alpha
Chocobozzz [Thu, 1 Feb 2018 10:25:08 +0000 (11:25 +0100)]
Bumped to version v0.0.20-alpha

6 years agoSend an email on video abuse report
Chocobozzz [Thu, 1 Feb 2018 10:08:10 +0000 (11:08 +0100)]
Send an email on video abuse report

6 years agoupdate yarn installation command (#267)
Valvin [Thu, 1 Feb 2018 07:55:17 +0000 (08:55 +0100)]
update yarn installation command (#267)

on ubuntu `sudo -u` doesn't set homedirectory of the targeted user althought debian does. it requires the option `-H`. I think with this option it works in both case.

6 years agoAdd about page
Chocobozzz [Wed, 31 Jan 2018 16:47:36 +0000 (17:47 +0100)]
Add about page

6 years agoAdd new name/terms/description config options
Chocobozzz [Wed, 31 Jan 2018 15:42:40 +0000 (16:42 +0100)]
Add new name/terms/description config options

6 years agoDon't leak unlisted videos
Chocobozzz [Wed, 31 Jan 2018 13:40:42 +0000 (14:40 +0100)]
Don't leak unlisted videos

6 years agoAdd follower name in admin list
Chocobozzz [Wed, 31 Jan 2018 13:11:10 +0000 (14:11 +0100)]
Add follower name in admin list

6 years agoFix responsive with modale and menu displayed
Chocobozzz [Wed, 31 Jan 2018 10:58:11 +0000 (11:58 +0100)]
Fix responsive with modale and menu displayed

6 years agoImprove responsive on video watch
Chocobozzz [Wed, 31 Jan 2018 10:38:05 +0000 (11:38 +0100)]
Improve responsive on video watch

6 years agoHide description previews on mobile view
Chocobozzz [Wed, 31 Jan 2018 09:42:01 +0000 (10:42 +0100)]
Hide description previews on mobile view

6 years agoFix human dates in result lists
Chocobozzz [Wed, 31 Jan 2018 09:41:44 +0000 (10:41 +0100)]
Fix human dates in result lists

6 years agoAdd version in footer
Chocobozzz [Wed, 31 Jan 2018 09:19:34 +0000 (10:19 +0100)]
Add version in footer

6 years agoMobile version: menu full width and autoclosed
Chocobozzz [Wed, 31 Jan 2018 09:08:05 +0000 (10:08 +0100)]
Mobile version: menu full width and autoclosed

6 years agoBumped to version v0.0.19-alpha v0.0.19-alpha
Chocobozzz [Wed, 31 Jan 2018 08:08:25 +0000 (09:08 +0100)]
Bumped to version v0.0.19-alpha

6 years agoFix job queue backoff
Chocobozzz [Tue, 30 Jan 2018 14:51:55 +0000 (15:51 +0100)]
Fix job queue backoff

6 years agoFix email tests
Chocobozzz [Tue, 30 Jan 2018 14:35:15 +0000 (15:35 +0100)]
Fix email tests

6 years agoAdd tests for emails
Chocobozzz [Tue, 30 Jan 2018 14:16:24 +0000 (15:16 +0100)]
Add tests for emails

6 years agoAdd ability to reset our password
Chocobozzz [Tue, 30 Jan 2018 12:27:07 +0000 (13:27 +0100)]
Add ability to reset our password

6 years agoAdd little effect on hover for the play button
Chocobozzz [Mon, 29 Jan 2018 15:45:29 +0000 (16:45 +0100)]
Add little effect on hover for the play button

6 years agoAdd message on 413 http error code
Chocobozzz [Mon, 29 Jan 2018 15:15:39 +0000 (16:15 +0100)]
Add message on 413 http error code

6 years agoAdd ability to login with email
Chocobozzz [Mon, 29 Jan 2018 15:09:50 +0000 (16:09 +0100)]
Add ability to login with email

6 years agoBumped to version v0.0.18-alpha v0.0.18-alpha
Chocobozzz [Mon, 29 Jan 2018 14:14:54 +0000 (15:14 +0100)]
Bumped to version v0.0.18-alpha

6 years ago25 items per page
Chocobozzz [Mon, 29 Jan 2018 14:14:29 +0000 (15:14 +0100)]
25 items per page

6 years agoBumped to version v0.0.17-alpha v0.0.17-alpha
Chocobozzz [Mon, 29 Jan 2018 10:58:27 +0000 (11:58 +0100)]
Bumped to version v0.0.17-alpha

6 years agoFix migrations
Chocobozzz [Mon, 29 Jan 2018 10:58:07 +0000 (11:58 +0100)]
Fix migrations