oweals/peertube.git
5 years agoSupport socket.io in nginx template
Chocobozzz [Tue, 29 Jan 2019 08:10:24 +0000 (09:10 +0100)]
Support socket.io in nginx template

5 years agoMerge branch 'develop' into release/v1.2.0
Chocobozzz [Tue, 29 Jan 2019 07:42:12 +0000 (08:42 +0100)]
Merge branch 'develop' into release/v1.2.0

5 years agofix undefined change ownership icons
Josh Morel [Mon, 28 Jan 2019 12:01:01 +0000 (07:01 -0500)]
fix undefined change ownership icons

5 years agofix typo in test accounts api validators
Josh Morel [Mon, 28 Jan 2019 10:45:40 +0000 (05:45 -0500)]
fix typo in test accounts api validators

5 years agoFix menu overflow on mobile screens
Chocobozzz [Mon, 28 Jan 2019 08:55:09 +0000 (09:55 +0100)]
Fix menu overflow on mobile screens

5 years agoFix menu overflow on mobile screens
Chocobozzz [Mon, 28 Jan 2019 08:55:09 +0000 (09:55 +0100)]
Fix menu overflow on mobile screens

5 years agoAdd the discord bridge
Thomas Citharel [Thu, 24 Jan 2019 18:56:42 +0000 (19:56 +0100)]
Add the discord bridge

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years agoTry to fix Mac video upload
Chocobozzz [Thu, 24 Jan 2019 14:23:06 +0000 (15:23 +0100)]
Try to fix Mac video upload

5 years agoFix trending days display on first load
Chocobozzz [Mon, 21 Jan 2019 16:11:21 +0000 (17:11 +0100)]
Fix trending days display on first load

5 years agoYoutube DL update every 24 hours
Chocobozzz [Mon, 21 Jan 2019 15:22:15 +0000 (16:22 +0100)]
Youtube DL update every 24 hours

5 years agoFix tests
Chocobozzz [Mon, 21 Jan 2019 14:58:07 +0000 (15:58 +0100)]
Fix tests

5 years agoAdd link to the profile who commented in notif
Chocobozzz [Mon, 21 Jan 2019 13:08:25 +0000 (14:08 +0100)]
Add link to the profile who commented in notif

5 years agoFix notification popover width
Chocobozzz [Mon, 21 Jan 2019 13:03:04 +0000 (14:03 +0100)]
Fix notification popover width

5 years agoAdd server host in notification account field
Chocobozzz [Mon, 21 Jan 2019 12:52:46 +0000 (13:52 +0100)]
Add server host in notification account field

5 years agoBumped to version v1.2.0-rc.1 v1.2.0-rc.1
Chocobozzz [Thu, 17 Jan 2019 15:15:20 +0000 (16:15 +0100)]
Bumped to version v1.2.0-rc.1

5 years agoTypos
Chocobozzz [Thu, 17 Jan 2019 14:10:18 +0000 (15:10 +0100)]
Typos

5 years agoPrepare changelog
Chocobozzz [Thu, 17 Jan 2019 14:02:30 +0000 (15:02 +0100)]
Prepare changelog

5 years agoPrefer avg_frame_rate to fetch video FPS
Chocobozzz [Thu, 17 Jan 2019 13:03:32 +0000 (14:03 +0100)]
Prefer avg_frame_rate to fetch video FPS

5 years agoFix calendar in dark mode
Chocobozzz [Thu, 17 Jan 2019 10:51:08 +0000 (11:51 +0100)]
Fix calendar in dark mode

5 years agoFix invisible things in dark mode
Chocobozzz [Thu, 17 Jan 2019 10:30:47 +0000 (11:30 +0100)]
Fix invisible things in dark mode

5 years agoFix tests
Chocobozzz [Thu, 17 Jan 2019 10:23:40 +0000 (11:23 +0100)]
Fix tests

5 years agoFix some styles
Chocobozzz [Thu, 17 Jan 2019 10:16:08 +0000 (11:16 +0100)]
Fix some styles

Video edit tags, dropdown actions font ...

5 years agoRefactor how we use icons
Chocobozzz [Wed, 16 Jan 2019 15:05:40 +0000 (16:05 +0100)]
Refactor how we use icons

Inject them in an angular component so we can easily change their color

5 years agoPrepare Dislike/Flag/View fixes
Chocobozzz [Tue, 15 Jan 2019 10:14:12 +0000 (11:14 +0100)]
Prepare Dislike/Flag/View fixes

For now we Create these activities, but we should just send them
directly.

This fix handles correctly direct Dislikes/Flags/Views, we'll implement
the sending correctly these activities in the next peertube version

5 years agoAdd totalLocalVideoFilesSize in stats
Chocobozzz [Tue, 15 Jan 2019 08:45:54 +0000 (09:45 +0100)]
Add totalLocalVideoFilesSize in stats

5 years agoFix notification z-index on modals
Chocobozzz [Tue, 15 Jan 2019 08:25:26 +0000 (09:25 +0100)]
Fix notification z-index on modals

5 years agoAdd missing translations in embed template
Chocobozzz [Mon, 14 Jan 2019 16:45:02 +0000 (17:45 +0100)]
Add missing translations in embed template

5 years agoIncrease abuse length to 3000
Chocobozzz [Mon, 14 Jan 2019 15:48:38 +0000 (16:48 +0100)]
Increase abuse length to 3000

And correctly handle new lines

5 years agoFix notification socket
Chocobozzz [Mon, 14 Jan 2019 14:32:09 +0000 (15:32 +0100)]
Fix notification socket

Should be in core module to share the same subject to all the app

5 years agoFix scroll in notifications page
Chocobozzz [Mon, 14 Jan 2019 14:12:20 +0000 (15:12 +0100)]
Fix scroll in notifications page

5 years agoAdd unload listener on video upload/update
Chocobozzz [Mon, 14 Jan 2019 13:55:43 +0000 (14:55 +0100)]
Add unload listener on video upload/update

5 years agoFix deleting not found remote actors
Chocobozzz [Mon, 14 Jan 2019 11:11:06 +0000 (12:11 +0100)]
Fix deleting not found remote actors

5 years agoAdd error message when trying to upload .ass subtitles
Chocobozzz [Mon, 14 Jan 2019 10:52:15 +0000 (11:52 +0100)]
Add error message when trying to upload .ass subtitles

5 years agoRefresh remote actors on GET enpoints
Chocobozzz [Mon, 14 Jan 2019 10:30:15 +0000 (11:30 +0100)]
Refresh remote actors on GET enpoints

5 years agoFix peertube CLI documentation
Chocobozzz [Mon, 14 Jan 2019 10:01:40 +0000 (11:01 +0100)]
Fix peertube CLI documentation

5 years agoMove subscriptions controllers in its own file
Chocobozzz [Mon, 14 Jan 2019 09:44:59 +0000 (10:44 +0100)]
Move subscriptions controllers in its own file

5 years agoWarn user when they want to delete a channel
Chocobozzz [Mon, 14 Jan 2019 09:24:49 +0000 (10:24 +0100)]
Warn user when they want to delete a channel

Because they will not be able to create another channel with the same
actor name

5 years agoHelp translators to translate trending title/tooltip
Chocobozzz [Mon, 14 Jan 2019 08:11:28 +0000 (09:11 +0100)]
Help translators to translate trending title/tooltip

5 years agoFix NSFW blur on search
Chocobozzz [Fri, 11 Jan 2019 15:58:33 +0000 (16:58 +0100)]
Fix NSFW blur on search

5 years agoFix captions in HTTP fallback
Chocobozzz [Fri, 11 Jan 2019 15:44:45 +0000 (16:44 +0100)]
Fix captions in HTTP fallback

5 years agoImprove "no notifications" message
Chocobozzz [Thu, 10 Jan 2019 15:28:31 +0000 (16:28 +0100)]
Improve "no notifications" message

5 years agoWIP : Indicate to users how "trending" works (#1458)
Aurélien Béranger [Mon, 14 Jan 2019 08:06:48 +0000 (09:06 +0100)]
WIP : Indicate to users how "trending" works (#1458)

* Get the INTERVAL_DAYS const in the video-trending component

* Change Trending section title

* Add a tooltip to explain how trending section works

* Minor CSS fix for the my-feed popover next to the titlepage

5 years agoPatch docker entrypoint to speed up the chown at startup
victor héry [Sun, 13 Jan 2019 13:21:58 +0000 (14:21 +0100)]
Patch docker entrypoint to speed up the chown at startup

5 years agoUse origin video url in canonical tag
Chocobozzz [Thu, 10 Jan 2019 15:00:23 +0000 (16:00 +0100)]
Use origin video url in canonical tag

5 years agoAdd ability to unfederate a local video (on blacklist)
Chocobozzz [Thu, 10 Jan 2019 14:39:51 +0000 (15:39 +0100)]
Add ability to unfederate a local video (on blacklist)

5 years agoUpdate credits
Chocobozzz [Thu, 10 Jan 2019 11:07:34 +0000 (12:07 +0100)]
Update credits

5 years agoUpdate translations
Chocobozzz [Thu, 10 Jan 2019 10:51:25 +0000 (11:51 +0100)]
Update translations

5 years agoImplement contact form in the client
Chocobozzz [Thu, 10 Jan 2019 10:12:41 +0000 (11:12 +0100)]
Implement contact form in the client

5 years agoAdd contact form checkbox in admin form
Chocobozzz [Thu, 10 Jan 2019 08:58:08 +0000 (09:58 +0100)]
Add contact form checkbox in admin form

5 years agoImplement contact form on server side
Chocobozzz [Wed, 9 Jan 2019 14:14:29 +0000 (15:14 +0100)]
Implement contact form on server side

5 years agoUpdate CHANGELOG.md
Chocobozzz [Wed, 9 Jan 2019 16:28:15 +0000 (17:28 +0100)]
Update CHANGELOG.md

5 years agoFix video tags update/upload in openapi
Chocobozzz [Wed, 9 Jan 2019 13:10:25 +0000 (14:10 +0100)]
Fix video tags update/upload in openapi

5 years agoUpdate FAQ
Chocobozzz [Wed, 9 Jan 2019 10:15:59 +0000 (11:15 +0100)]
Update FAQ

5 years agoFix socket.io websocket connection
Chocobozzz [Tue, 8 Jan 2019 14:51:52 +0000 (15:51 +0100)]
Fix socket.io websocket connection

5 years agoCorrectly scroll to video comment
Chocobozzz [Tue, 8 Jan 2019 14:16:54 +0000 (15:16 +0100)]
Correctly scroll to video comment

5 years agoCorrectly scroll in notification preferences
Chocobozzz [Tue, 8 Jan 2019 14:06:58 +0000 (15:06 +0100)]
Correctly scroll in notification preferences

5 years agoAdd notifications in the client
Chocobozzz [Tue, 8 Jan 2019 10:26:41 +0000 (11:26 +0100)]
Add notifications in the client

5 years agoAdd new follow, mention and user registered notifs
Chocobozzz [Fri, 4 Jan 2019 07:56:20 +0000 (08:56 +0100)]
Add new follow, mention and user registered notifs

5 years agoAdd import finished and video published notifs
Chocobozzz [Wed, 2 Jan 2019 15:37:43 +0000 (16:37 +0100)]
Add import finished and video published notifs

5 years agoFix notification icon position
Chocobozzz [Mon, 31 Dec 2018 12:06:11 +0000 (13:06 +0100)]
Fix notification icon position

5 years agoAdd notification settings migration
Chocobozzz [Fri, 28 Dec 2018 12:47:17 +0000 (13:47 +0100)]
Add notification settings migration

5 years agoAdd user notification base code
Chocobozzz [Wed, 26 Dec 2018 09:36:24 +0000 (10:36 +0100)]
Add user notification base code

5 years agoincrease waitJobs pendingJobs timeout to 2000
Josh Morel [Sun, 6 Jan 2019 18:15:06 +0000 (13:15 -0500)]
increase waitJobs pendingJobs timeout to 2000

5 years ago(doc) update API spec to include user subscription routes
Rigel Kent [Thu, 3 Jan 2019 16:34:24 +0000 (17:34 +0100)]
(doc) update API spec to include user subscription routes

5 years agoOptimize index sizes
Chocobozzz [Thu, 20 Dec 2018 14:25:24 +0000 (15:25 +0100)]
Optimize index sizes

5 years agoOptimize actor follow scores modifications
Chocobozzz [Thu, 20 Dec 2018 13:31:11 +0000 (14:31 +0100)]
Optimize actor follow scores modifications

5 years agoFix notification with large message
Chocobozzz [Thu, 20 Dec 2018 10:18:29 +0000 (11:18 +0100)]
Fix notification with large message

5 years agoRefractor notification service
Chocobozzz [Wed, 19 Dec 2018 15:04:34 +0000 (16:04 +0100)]
Refractor notification service

Shorter name and use primeng component

5 years agoDon't call watching endpoint if history is disabled
Chocobozzz [Wed, 19 Dec 2018 12:45:43 +0000 (13:45 +0100)]
Don't call watching endpoint if history is disabled

5 years agoFix federation of some videos
Chocobozzz [Wed, 19 Dec 2018 10:24:34 +0000 (11:24 +0100)]
Fix federation of some videos

If we don't transcode additional resolutions, and user decided to wait
transcoding before publishing the video

5 years agoFix users update me param validation
Chocobozzz [Tue, 18 Dec 2018 16:18:25 +0000 (17:18 +0100)]
Fix users update me param validation

5 years agoFix video sort
Chocobozzz [Tue, 18 Dec 2018 10:52:20 +0000 (11:52 +0100)]
Fix video sort

5 years agoAdd ability to disable and clear history
Chocobozzz [Tue, 18 Dec 2018 10:32:37 +0000 (11:32 +0100)]
Add ability to disable and clear history

5 years agoAdd history page on client
Chocobozzz [Tue, 18 Dec 2018 08:31:09 +0000 (09:31 +0100)]
Add history page on client

5 years agoAdd history on server side
Chocobozzz [Mon, 17 Dec 2018 14:52:38 +0000 (15:52 +0100)]
Add history on server side

Add ability to disable, clear and list user videos history

5 years agoAdd WebFinger support (#1498)
Acid Chicken (硫酸鶏) [Tue, 18 Dec 2018 09:42:39 +0000 (18:42 +0900)]
Add WebFinger support (#1498)

* Add WebFinger support

* Fix TS7006

* Follow lint

* Fix TS7006

5 years agoAdd ability to set subtitle in URL in watch page
Chocobozzz [Mon, 17 Dec 2018 13:22:36 +0000 (14:22 +0100)]
Add ability to set subtitle in URL in watch page

5 years agoSet last subtitle or subtitle in URL
Chocobozzz [Mon, 17 Dec 2018 13:14:54 +0000 (14:14 +0100)]
Set last subtitle or subtitle in URL

5 years agoFix adding captions to a video
Chocobozzz [Mon, 17 Dec 2018 12:38:01 +0000 (13:38 +0100)]
Fix adding captions to a video

5 years agothrow error if MailDev doesn't run
Josh Morel [Sat, 15 Dec 2018 13:51:51 +0000 (08:51 -0500)]
throw error if MailDev doesn't run

also allow calling in multiple file

5 years agoFix CSP on dev mode
Chocobozzz [Mon, 17 Dec 2018 08:42:28 +0000 (09:42 +0100)]
Fix CSP on dev mode

5 years agoAdd video title/description when rendering html
Chocobozzz [Fri, 14 Dec 2018 14:49:36 +0000 (15:49 +0100)]
Add video title/description when rendering html

5 years agomore systemd service hardening (#1488)
Michael Koppmann [Sat, 15 Dec 2018 16:04:23 +0000 (16:04 +0000)]
more systemd service hardening (#1488)

5 years agoRemove the eventual trailing '/' at the end of urls (see #1453) (#1480)
HesioZ [Sat, 15 Dec 2018 00:43:04 +0000 (01:43 +0100)]
Remove the eventual trailing '/' at the end of urls (see #1453) (#1480)

remove eventual trailing '/' at the end of urls in import script (see #1453)

5 years ago(fix) FreeBSD startup script (#1484)
Gérald Niel [Thu, 13 Dec 2018 19:53:36 +0000 (20:53 +0100)]
(fix) FreeBSD startup script (#1484)

This PR fixes #1477 introduced by #1474

5 years agoUpdate README.md
Chocobozzz [Thu, 13 Dec 2018 16:12:39 +0000 (17:12 +0100)]
Update README.md

5 years agoKeep old channel/user name constraints
Chocobozzz [Thu, 13 Dec 2018 15:25:15 +0000 (16:25 +0100)]
Keep old channel/user name constraints

In order to avoid compatibility issues

5 years agoFix followers search
Chocobozzz [Thu, 13 Dec 2018 14:00:10 +0000 (15:00 +0100)]
Fix followers search

5 years agoadd Content Security Policy (#1252)
Rigel Kent [Thu, 13 Dec 2018 08:49:45 +0000 (09:49 +0100)]
add Content Security Policy (#1252)

* add Content Security Policy

* remove reflect-metadata on production builds to get rid of unsafe-eval

* fix baseCSP usage

* add SRI to CSP

* add blob: to media-src

* remove SRI

* CSP set to reportOnly

* adding data: to connect-src CSP

* remove block-all-mixed-content

* add report-uri support

5 years agoFix crash regarding video stream issue
Chocobozzz [Wed, 12 Dec 2018 07:55:56 +0000 (08:55 +0100)]
Fix crash regarding video stream issue

5 years agoFix broken audio with transcoding
Chocobozzz [Tue, 11 Dec 2018 16:48:14 +0000 (17:48 +0100)]
Fix broken audio with transcoding

5 years agoOverwrite video caption
Chocobozzz [Tue, 11 Dec 2018 14:56:35 +0000 (15:56 +0100)]
Overwrite video caption

5 years agoRedirect to the last url on login
Chocobozzz [Tue, 11 Dec 2018 14:27:46 +0000 (15:27 +0100)]
Redirect to the last url on login

5 years agoUse move instead rename
Chocobozzz [Tue, 11 Dec 2018 14:12:38 +0000 (15:12 +0100)]
Use move instead rename

To avoid EXDEV errors

5 years agoSupport additional video extensions
Chocobozzz [Tue, 11 Dec 2018 13:52:50 +0000 (14:52 +0100)]
Support additional video extensions

5 years agoAdd test regarding tmp directory
Chocobozzz [Tue, 11 Dec 2018 08:16:41 +0000 (09:16 +0100)]
Add test regarding tmp directory

5 years agoDon't quit on queue error
Chocobozzz [Mon, 10 Dec 2018 09:54:49 +0000 (10:54 +0100)]
Don't quit on queue error

5 years agoUpdate FreeBSD startup script (#1474)
Gérald Niel [Mon, 10 Dec 2018 09:51:28 +0000 (10:51 +0100)]
Update FreeBSD startup script (#1474)

5 years agoFix default homepage in web application
Chocobozzz [Mon, 10 Dec 2018 09:47:29 +0000 (10:47 +0100)]
Fix default homepage in web application

5 years agodots are allowed in actor names
Chocobozzz [Mon, 10 Dec 2018 09:25:35 +0000 (10:25 +0100)]
dots are allowed in actor names