oweals/peertube.git
6 years agoUpgrade clearer in production guide
Chocobozzz [Fri, 26 Jan 2018 09:50:05 +0000 (10:50 +0100)]
Upgrade clearer in production guide

6 years agoFix package.json scripts
Chocobozzz [Fri, 26 Jan 2018 08:50:43 +0000 (09:50 +0100)]
Fix package.json scripts

6 years agoAdd redis for travis
Chocobozzz [Thu, 25 Jan 2018 18:13:08 +0000 (19:13 +0100)]
Add redis for travis

6 years agoImprove video upload guard a little bit
Chocobozzz [Thu, 25 Jan 2018 18:01:13 +0000 (19:01 +0100)]
Improve video upload guard a little bit

6 years agoMove job queue to redis
Chocobozzz [Thu, 25 Jan 2018 14:05:18 +0000 (15:05 +0100)]
Move job queue to redis

We'll use it as cache in the future.

/!\ You'll loose your old jobs (pending jobs too) so upgrade only when
you don't have pending job anymore.

6 years agoAccept actors with url objects instead of string
Chocobozzz [Wed, 24 Jan 2018 15:15:27 +0000 (16:15 +0100)]
Accept actors with url objects instead of string

6 years agoIssue #195 : When uploading, warn when the user quits the page (#222)
Dimitri Gilbert [Thu, 25 Jan 2018 17:40:23 +0000 (18:40 +0100)]
Issue #195 : When uploading, warn when the user quits the page (#222)

* issue #195

* fixing missing provider definition

* fix styling issue

* fix styling issue

* removed unecessary code

* using angular confirmService instead of window.confirm

* gitignore unecessary folders

* style fixes

* using a generic canDeactivateGuard

* fixing lint style

6 years agoApi doc improvement (#252)
Dimitri Gilbert [Thu, 25 Jan 2018 17:39:51 +0000 (18:39 +0100)]
Api doc improvement (#252)

* 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

6 years agoAdd --disable-host-check to development watch script to support proxies.
Jan Keromnes [Thu, 25 Jan 2018 13:41:10 +0000 (14:41 +0100)]
Add --disable-host-check to development watch script to support proxies.

See also https://github.com/webpack/webpack-dev-server/issues/882

6 years agoPre-build PeerTube again in dev Dockerfile.
Jan Keromnes [Thu, 25 Jan 2018 11:35:12 +0000 (12:35 +0100)]
Pre-build PeerTube again in dev Dockerfile.

PeerTube pre-build was removed in #207 but is still valuable.

6 years agoFixes #205: Fix Janitor configuration;
Benjamin Bouvier [Tue, 16 Jan 2018 22:37:15 +0000 (23:37 +0100)]
Fixes #205: Fix Janitor configuration;

6 years agotypos (#246)
Thomas Citharel [Thu, 25 Jan 2018 07:13:19 +0000 (08:13 +0100)]
typos (#246)

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
6 years agoMisc. typos (#245)
luzpaz [Thu, 25 Jan 2018 07:12:42 +0000 (02:12 -0500)]
Misc. typos (#245)

Found via `codespell -q 3`

6 years agoAdd api documentation in readme
Chocobozzz [Wed, 24 Jan 2018 11:02:38 +0000 (12:02 +0100)]
Add api documentation in readme

6 years agoAdd api doc in html
Chocobozzz [Wed, 24 Jan 2018 10:54:32 +0000 (11:54 +0100)]
Add api doc in html

6 years agoFix tests
Chocobozzz [Wed, 24 Jan 2018 10:03:13 +0000 (11:03 +0100)]
Fix tests

6 years agoBasic api documentation #7 (#220)
Dimitri Gilbert [Wed, 24 Jan 2018 09:44:52 +0000 (10:44 +0100)]
Basic api documentation #7 (#220)

* 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

6 years agoFix lint
Chocobozzz [Wed, 24 Jan 2018 09:33:50 +0000 (10:33 +0100)]
Fix lint

6 years agoUpgrade server dependencies
Chocobozzz [Wed, 24 Jan 2018 09:25:56 +0000 (10:25 +0100)]
Upgrade server dependencies

6 years agoBumped to version v0.0.15-alpha
Chocobozzz [Wed, 24 Jan 2018 08:36:42 +0000 (09:36 +0100)]
Bumped to version v0.0.15-alpha

6 years agoUse json for schema.org instead of tags
Chocobozzz [Wed, 24 Jan 2018 08:21:45 +0000 (09:21 +0100)]
Use json for schema.org instead of tags

6 years agoMove commander in production dependencies
Chocobozzz [Tue, 23 Jan 2018 17:58:07 +0000 (18:58 +0100)]
Move commander in production dependencies

6 years agoBumped to version v0.0.14-alpha v0.0.14-alpha
Chocobozzz [Tue, 23 Jan 2018 16:19:23 +0000 (17:19 +0100)]
Bumped to version v0.0.14-alpha

6 years agoAdd schema.org tags to videos
Chocobozzz [Tue, 23 Jan 2018 16:09:06 +0000 (17:09 +0100)]
Add schema.org tags to videos

6 years agoAvoid to linkify truncated links
Chocobozzz [Tue, 23 Jan 2018 15:32:49 +0000 (16:32 +0100)]
Avoid to linkify truncated links

6 years agoAdd style to cancel button
Chocobozzz [Tue, 23 Jan 2018 14:15:03 +0000 (15:15 +0100)]
Add style to cancel button

6 years agoDon't play video if user paused it during loading
Chocobozzz [Tue, 23 Jan 2018 14:01:54 +0000 (15:01 +0100)]
Don't play video if user paused it during loading

6 years agoIssue #196 : Allow to cancel an upload (#221)
Dimitri Gilbert [Tue, 23 Jan 2018 14:01:38 +0000 (15:01 +0100)]
Issue #196 : Allow to cancel an upload (#221)

* issue #196

* fixed missattribution of var

* fix styling issue

* renamed videoUpload to videoUploadObservable

* added created path to gitignore

* changed uploadCancel method name to cancelUpload

6 years agoDestroy user token when changing its role
Chocobozzz [Tue, 23 Jan 2018 08:15:36 +0000 (09:15 +0100)]
Destroy user token when changing its role

6 years agoPeertube home in /var/www instead of /home
Chocobozzz [Tue, 23 Jan 2018 08:00:23 +0000 (09:00 +0100)]
Peertube home in /var/www instead of /home

6 years agoImprove docs (#232)
Thomas Citharel [Tue, 23 Jan 2018 07:53:15 +0000 (08:53 +0100)]
Improve docs (#232)

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
6 years agoAdd commander in dependencies instead of dev dep
Chocobozzz [Mon, 22 Jan 2018 08:42:42 +0000 (09:42 +0100)]
Add commander in dependencies instead of dev dep

6 years agoFix tests
Chocobozzz [Fri, 19 Jan 2018 13:47:03 +0000 (14:47 +0100)]
Fix tests

6 years agoAdd ability to configure log level
Chocobozzz [Fri, 19 Jan 2018 12:58:13 +0000 (13:58 +0100)]
Add ability to configure log level

6 years agoAdd SQL backup/restore commands in production guide
Chocobozzz [Fri, 19 Jan 2018 09:30:35 +0000 (10:30 +0100)]
Add SQL backup/restore commands in production guide

6 years agoFix embed button outline
Chocobozzz [Fri, 19 Jan 2018 08:15:42 +0000 (09:15 +0100)]
Fix embed button outline

6 years agoAdd http tracker in torrent too
Chocobozzz [Fri, 19 Jan 2018 07:44:30 +0000 (08:44 +0100)]
Add http tracker in torrent too

6 years agoBumped to version v0.0.13-alpha v0.0.13-alpha
Chocobozzz [Thu, 18 Jan 2018 18:50:28 +0000 (19:50 +0100)]
Bumped to version v0.0.13-alpha

6 years agoFix videos list sql request
Chocobozzz [Thu, 18 Jan 2018 18:37:35 +0000 (19:37 +0100)]
Fix videos list sql request

Sequelize my love <3

6 years agoDon't serve previews with nginx
Chocobozzz [Thu, 18 Jan 2018 17:45:27 +0000 (18:45 +0100)]
Don't serve previews with nginx

We need to maintain a cache in the node process

6 years agoFix release script
Chocobozzz [Thu, 18 Jan 2018 17:40:12 +0000 (18:40 +0100)]
Fix release script

6 years agoBumped to version v0.0.12-alpha v0.0.12-alpha
Chocobozzz [Thu, 18 Jan 2018 17:34:34 +0000 (18:34 +0100)]
Bumped to version v0.0.12-alpha

6 years agoIncrease tests timeout
Chocobozzz [Thu, 18 Jan 2018 17:10:45 +0000 (18:10 +0100)]
Increase tests timeout

6 years agonginx optimizations
Chocobozzz [Thu, 18 Jan 2018 16:44:13 +0000 (17:44 +0100)]
nginx optimizations

6 years agoVideo get SQL optimization
Chocobozzz [Thu, 18 Jan 2018 16:44:04 +0000 (17:44 +0100)]
Video get SQL optimization

6 years agoOptimize SQL query that fetch actor outbox
Chocobozzz [Thu, 18 Jan 2018 14:22:36 +0000 (15:22 +0100)]
Optimize SQL query that fetch actor outbox

6 years agoAvoid too many requests and fetching outbox
Chocobozzz [Thu, 18 Jan 2018 13:59:27 +0000 (14:59 +0100)]
Avoid too many requests and fetching outbox

6 years agoDon't show videos of remote instance after unfollow
Chocobozzz [Thu, 18 Jan 2018 09:53:54 +0000 (10:53 +0100)]
Don't show videos of remote instance after unfollow

6 years agoSet sort refractoring
Chocobozzz [Wed, 17 Jan 2018 09:50:33 +0000 (10:50 +0100)]
Set sort refractoring

6 years agoFix some grammar (#216)
Vincent Stakenburg [Thu, 18 Jan 2018 08:39:06 +0000 (09:39 +0100)]
Fix some grammar (#216)

6 years agofix 2 other typos (#209)
taziden [Wed, 17 Jan 2018 10:47:45 +0000 (11:47 +0100)]
fix 2 other typos (#209)

6 years agofix typo in production guide (#208)
taziden [Wed, 17 Jan 2018 10:34:26 +0000 (11:34 +0100)]
fix typo in production guide (#208)

6 years agoAdd ability to update some configuration keys
Chocobozzz [Wed, 17 Jan 2018 09:32:03 +0000 (10:32 +0100)]
Add ability to update some configuration keys

6 years agoFix loader videojs
Chocobozzz [Tue, 16 Jan 2018 09:10:20 +0000 (10:10 +0100)]
Fix loader videojs

6 years agoAdd Janitor configuration file for PeerTube. (#204)
Jan Keromnes [Tue, 16 Jan 2018 15:46:04 +0000 (16:46 +0100)]
Add Janitor configuration file for PeerTube. (#204)

6 years agoOverwrite on upgrade when unziping
Chocobozzz [Tue, 16 Jan 2018 08:32:29 +0000 (09:32 +0100)]
Overwrite on upgrade when unziping

6 years agoUpdate README badge paths
Chocobozzz [Tue, 16 Jan 2018 08:18:19 +0000 (09:18 +0100)]
Update README badge paths

6 years agoFix upgrade command
Chocobozzz [Tue, 16 Jan 2018 07:53:01 +0000 (08:53 +0100)]
Fix upgrade command

6 years agoBumped to version v0.0.11-alpha v0.0.11-alpha
Chocobozzz [Tue, 16 Jan 2018 07:47:48 +0000 (08:47 +0100)]
Bumped to version v0.0.11-alpha

6 years agoFix config storage paths
Chocobozzz [Tue, 16 Jan 2018 07:46:44 +0000 (08:46 +0100)]
Fix config storage paths

6 years agoRemove npm run upgrade
Chocobozzz [Mon, 15 Jan 2018 17:23:17 +0000 (18:23 +0100)]
Remove npm run upgrade

Use command from production.md instead

6 years agoRemove storage.certs from checker
Chocobozzz [Mon, 15 Jan 2018 17:19:22 +0000 (18:19 +0100)]
Remove storage.certs from checker

6 years agoRemove unused keys in configuration
Chocobozzz [Mon, 15 Jan 2018 17:06:43 +0000 (18:06 +0100)]
Remove unused keys in configuration

6 years agoUpdate production guide
Chocobozzz [Mon, 15 Jan 2018 16:56:58 +0000 (17:56 +0100)]
Update production guide

Use release that already contains build files. It requires a specific
directories tree but I think it would be fine.

6 years agoBumped to version v0.0.10-alpha
Chocobozzz [Mon, 15 Jan 2018 15:55:13 +0000 (16:55 +0100)]
Bumped to version v0.0.10-alpha

6 years agoBumped to version v0.0.9-alpha
Chocobozzz [Mon, 15 Jan 2018 15:47:53 +0000 (16:47 +0100)]
Bumped to version v0.0.9-alpha

6 years agoBumped to version v0.0.9-alpha v0.0.9-alpha
Chocobozzz [Mon, 15 Jan 2018 15:47:53 +0000 (16:47 +0100)]
Bumped to version v0.0.9-alpha

6 years agoBumped to version v0.0.8-alpha
Chocobozzz [Mon, 15 Jan 2018 15:43:40 +0000 (16:43 +0100)]
Bumped to version v0.0.8-alpha

6 years agoAdd github release to release script
Chocobozzz [Mon, 15 Jan 2018 12:23:48 +0000 (13:23 +0100)]
Add github release to release script

6 years agoBumped to version 0.0.7-alpha v0.0.8-alpha
Chocobozzz [Mon, 15 Jan 2018 10:51:51 +0000 (11:51 +0100)]
Bumped to version 0.0.7-alpha

6 years agoBumped to version 0.0.6-alpha v0.0.6-alpha
Chocobozzz [Mon, 15 Jan 2018 10:45:19 +0000 (11:45 +0100)]
Bumped to version 0.0.6-alpha

6 years agoBumped to version 0.0.5-alpha v0.0.5-alpha
Chocobozzz [Mon, 15 Jan 2018 10:43:43 +0000 (11:43 +0100)]
Bumped to version 0.0.5-alpha

6 years agoBumped to version 0.0.4-alpha v0.0.4-alpha
Chocobozzz [Mon, 15 Jan 2018 10:35:03 +0000 (11:35 +0100)]
Bumped to version 0.0.4-alpha

6 years agoBumped to version 0.0.3-alpha v0.0.3-alpha
Chocobozzz [Mon, 15 Jan 2018 10:31:25 +0000 (11:31 +0100)]
Bumped to version 0.0.3-alpha

6 years agoBumped to version 0.0.2-alpha
Chocobozzz [Mon, 15 Jan 2018 10:28:46 +0000 (11:28 +0100)]
Bumped to version 0.0.2-alpha

6 years agoPrepare production workflow
Chocobozzz [Mon, 15 Jan 2018 10:10:46 +0000 (11:10 +0100)]
Prepare production workflow

6 years agoFix lint
Chocobozzz [Mon, 15 Jan 2018 09:03:13 +0000 (10:03 +0100)]
Fix lint

6 years agoFix actor followers/following counts
Chocobozzz [Mon, 15 Jan 2018 08:46:46 +0000 (09:46 +0100)]
Fix actor followers/following counts

6 years agoUpdate code doc diagrams
Chocobozzz [Mon, 15 Jan 2018 08:35:33 +0000 (09:35 +0100)]
Update code doc diagrams

6 years agoShow a message on client when JavaScript is disabled (#200)
Rigel Kent [Mon, 15 Jan 2018 07:36:39 +0000 (08:36 +0100)]
Show a message on client when JavaScript is disabled (#200)

6 years agoSome markdown fixes
Chocobozzz [Fri, 12 Jan 2018 17:55:45 +0000 (18:55 +0100)]
Some markdown fixes

6 years agoTry to improve documentations/readme
Chocobozzz [Fri, 12 Jan 2018 17:07:41 +0000 (18:07 +0100)]
Try to improve documentations/readme

6 years agoFix changing video in watch page
Chocobozzz [Fri, 12 Jan 2018 16:16:48 +0000 (17:16 +0100)]
Fix changing video in watch page

6 years agoAdd commentsEnabled field to AS context
Chocobozzz [Fri, 12 Jan 2018 14:58:43 +0000 (15:58 +0100)]
Add commentsEnabled field to AS context

6 years agoFix communication with mastodon
Chocobozzz [Fri, 12 Jan 2018 14:35:30 +0000 (15:35 +0100)]
Fix communication with mastodon

6 years agoUpdate CREDITS
Chocobozzz [Fri, 12 Jan 2018 12:47:30 +0000 (13:47 +0100)]
Update CREDITS

6 years agoFix lint
Chocobozzz [Fri, 12 Jan 2018 11:18:11 +0000 (12:18 +0100)]
Fix lint

6 years agoFix tree comment rendering
Chocobozzz [Fri, 12 Jan 2018 10:59:52 +0000 (11:59 +0100)]
Fix tree comment rendering

Sort by updatedAt too

6 years agoUpdate follower/following counts
Chocobozzz [Fri, 12 Jan 2018 10:47:45 +0000 (11:47 +0100)]
Update follower/following counts

6 years agoAvoid making retried requests to dead followers
Chocobozzz [Fri, 12 Jan 2018 09:02:11 +0000 (10:02 +0100)]
Avoid making retried requests to dead followers

6 years agoActivity Pub improvements
Chocobozzz [Thu, 11 Jan 2018 18:17:43 +0000 (19:17 +0100)]
Activity Pub improvements

6 years agoAdd maximum to actor follow scores
Chocobozzz [Thu, 11 Jan 2018 17:35:39 +0000 (18:35 +0100)]
Add maximum to actor follow scores

6 years agoAdd reject processing for activitypub
Chocobozzz [Thu, 11 Jan 2018 16:37:49 +0000 (17:37 +0100)]
Add reject processing for activitypub

6 years agoFix http token interceptor
Chocobozzz [Thu, 11 Jan 2018 14:39:41 +0000 (15:39 +0100)]
Fix http token interceptor

6 years agoReduce job payload size
Chocobozzz [Thu, 11 Jan 2018 14:32:44 +0000 (15:32 +0100)]
Reduce job payload size

6 years agoFix spinner
Chocobozzz [Thu, 11 Jan 2018 14:14:40 +0000 (15:14 +0100)]
Fix spinner

6 years agoLittle SQL optimization
Chocobozzz [Thu, 11 Jan 2018 13:30:27 +0000 (14:30 +0100)]
Little SQL optimization

6 years agoFix actor refresh
Chocobozzz [Thu, 11 Jan 2018 13:19:18 +0000 (14:19 +0100)]
Fix actor refresh

6 years agoAdd tests to handle down server
Chocobozzz [Thu, 11 Jan 2018 10:40:18 +0000 (11:40 +0100)]
Add tests to handle down server

6 years agoRemove unused webserver configuration
Chocobozzz [Thu, 11 Jan 2018 09:45:06 +0000 (10:45 +0100)]
Remove unused webserver configuration

And update nginx configuration with a rate limit