oweals/peertube.git
7 years agoAdd script to migrate from mongodb to postgresql
Chocobozzz [Tue, 27 Dec 2016 17:33:38 +0000 (18:33 +0100)]
Add script to migrate from mongodb to postgresql

Usage: NODE_ENV=production ./scripts/mongo-to-postgre.js --mongo-database peertube-prod

7 years agoServer: correctly sort tags by name asc
Chocobozzz [Mon, 26 Dec 2016 16:44:25 +0000 (17:44 +0100)]
Server: correctly sort tags by name asc

7 years agoServer: add createdAt from remote video in database
Chocobozzz [Sun, 25 Dec 2016 11:06:08 +0000 (12:06 +0100)]
Server: add createdAt from remote video in database

7 years agoFix real world script
Chocobozzz [Sun, 25 Dec 2016 11:05:47 +0000 (12:05 +0100)]
Fix real world script

7 years agoFix travis
Chocobozzz [Sun, 25 Dec 2016 09:48:00 +0000 (10:48 +0100)]
Fix travis

7 years agoTry to adapt travis to postgresql
Chocobozzz [Sun, 25 Dec 2016 09:41:51 +0000 (10:41 +0100)]
Try to adapt travis to postgresql

7 years agoUpdate support documentations with postgresql
Chocobozzz [Sun, 25 Dec 2016 08:53:50 +0000 (09:53 +0100)]
Update support documentations with postgresql

7 years agoFix standard lint
Chocobozzz [Sun, 25 Dec 2016 08:47:49 +0000 (09:47 +0100)]
Fix standard lint

7 years agoUpdate migrations code
Chocobozzz [Sun, 25 Dec 2016 08:44:57 +0000 (09:44 +0100)]
Update migrations code

7 years agoUpdate scripts with postgresql
Chocobozzz [Sun, 25 Dec 2016 08:44:13 +0000 (09:44 +0100)]
Update scripts with postgresql

7 years agoUpdate README with postgresql
Chocobozzz [Sun, 25 Dec 2016 08:43:08 +0000 (09:43 +0100)]
Update README with postgresql

7 years agoUpdate architecture document with postgresql measurements
Chocobozzz [Sun, 25 Dec 2016 08:42:01 +0000 (09:42 +0100)]
Update architecture document with postgresql measurements

7 years agoFix readme image closing tag
Chocobozzz [Sat, 24 Dec 2016 16:12:40 +0000 (17:12 +0100)]
Fix readme image closing tag

7 years agoMove tags in another table
Chocobozzz [Sat, 24 Dec 2016 15:59:17 +0000 (16:59 +0100)]
Move tags in another table

7 years agoServer: rename Pods -> Pod
Chocobozzz [Mon, 19 Dec 2016 20:50:20 +0000 (21:50 +0100)]
Server: rename Pods -> Pod

7 years agoFirst version with PostgreSQL
Chocobozzz [Sun, 11 Dec 2016 20:50:51 +0000 (21:50 +0100)]
First version with PostgreSQL

7 years agoAdd a little explication on dev mode in README
Chocobozzz [Fri, 9 Dec 2016 16:32:42 +0000 (17:32 +0100)]
Add a little explication on dev mode in README

7 years agoClient: do not emit warnings when uglify client
Chocobozzz [Fri, 9 Dec 2016 16:29:19 +0000 (17:29 +0100)]
Client: do not emit warnings when uglify client

7 years agoClient: fix angular stack version
Chocobozzz [Fri, 9 Dec 2016 16:27:50 +0000 (17:27 +0100)]
Client: fix angular stack version

7 years agoAdd a little message in README about default.yml
Chocobozzz [Thu, 1 Dec 2016 21:27:33 +0000 (22:27 +0100)]
Add a little message in README about default.yml

7 years agoReorganize readme
Chocobozzz [Thu, 1 Dec 2016 21:19:34 +0000 (22:19 +0100)]
Reorganize readme

7 years agoi updated version numbers until it built properly.
Jacob [Fri, 9 Dec 2016 08:38:30 +0000 (15:38 +0700)]
i updated version numbers until it built properly.

8 years agoAdd client documentation
Chocobozzz [Thu, 1 Dec 2016 21:16:38 +0000 (22:16 +0100)]
Add client documentation

8 years agoClient: redirect /videos/:id to /videos/watch/:id
Chocobozzz [Tue, 29 Nov 2016 20:57:19 +0000 (21:57 +0100)]
Client: redirect /videos/:id to /videos/watch/:id

8 years agoClient: fix PeerTube link in embed videos
Chocobozzz [Tue, 29 Nov 2016 20:55:03 +0000 (21:55 +0100)]
Client: fix PeerTube link in embed videos

8 years agoClient: move menu component in core module
Chocobozzz [Tue, 29 Nov 2016 20:41:11 +0000 (21:41 +0100)]
Client: move menu component in core module

8 years agoClient: Get videos -> See videos
Chocobozzz [Tue, 29 Nov 2016 20:30:27 +0000 (21:30 +0100)]
Client: Get videos -> See videos

8 years agoServer: remove encryption when seending requests to other pods
Chocobozzz [Sun, 27 Nov 2016 17:25:35 +0000 (18:25 +0100)]
Server: remove encryption when seending requests to other pods

We don't need it anymore since HTTPS is mandatory now

8 years agoClient: try to improve ux for the upload form
Chocobozzz [Sun, 27 Nov 2016 17:10:26 +0000 (18:10 +0100)]
Client: try to improve ux for the upload form

8 years agoClient: improve host regex
Chocobozzz [Sun, 27 Nov 2016 16:45:00 +0000 (17:45 +0100)]
Client: improve host regex

8 years agoServer: set manually the post host of a remote video throught the
Chocobozzz [Sun, 27 Nov 2016 10:09:05 +0000 (11:09 +0100)]
Server: set manually the post host of a remote video throught the
signature

8 years agoFix videojs vtt
Chocobozzz [Fri, 25 Nov 2016 14:36:33 +0000 (15:36 +0100)]
Fix videojs vtt

8 years agoAdd peertube https nginx template
Chocobozzz [Fri, 25 Nov 2016 13:20:00 +0000 (14:20 +0100)]
Add peertube https nginx template

8 years agoClient: update webtorrent to 0.98
Chocobozzz [Fri, 25 Nov 2016 11:33:06 +0000 (12:33 +0100)]
Client: update webtorrent to 0.98

8 years agoServer: move static/client routes in controllers/
Chocobozzz [Fri, 25 Nov 2016 11:32:21 +0000 (12:32 +0100)]
Server: move static/client routes in controllers/

8 years agoServer: fix magnet tracker websocket url for remote videos
Bigard Florian [Wed, 23 Nov 2016 12:34:07 +0000 (13:34 +0100)]
Server: fix magnet tracker websocket url for remote videos

8 years agoServer: fix logs when adding a remote video
Chocobozzz [Tue, 22 Nov 2016 21:41:50 +0000 (22:41 +0100)]
Server: fix logs when adding a remote video

8 years agoServer: add extname video information to remote pods
Chocobozzz [Tue, 22 Nov 2016 21:34:59 +0000 (22:34 +0100)]
Server: add extname video information to remote pods

8 years agoAdd script when the host/port of a pod change
Chocobozzz [Tue, 22 Nov 2016 21:12:13 +0000 (22:12 +0100)]
Add script when the host/port of a pod change

8 years agoFix migration script
Chocobozzz [Mon, 21 Nov 2016 21:08:40 +0000 (22:08 +0100)]
Fix migration script

8 years agoClient: fix https warning in make friends
Chocobozzz [Mon, 21 Nov 2016 20:36:07 +0000 (21:36 +0100)]
Client: fix https warning in make friends

8 years agoClient: move vendor imports into the vendor file
Chocobozzz [Sun, 20 Nov 2016 17:04:46 +0000 (18:04 +0100)]
Client: move vendor imports into the vendor file

8 years agoServer: fix refreshing token
Chocobozzz [Sun, 20 Nov 2016 16:41:03 +0000 (17:41 +0100)]
Server: fix refreshing token

8 years agoClient: split in angular modules
Chocobozzz [Sun, 20 Nov 2016 16:18:15 +0000 (17:18 +0100)]
Client: split in angular modules

8 years agoClient: add warning if the user want to embed a video of a non https website
Chocobozzz [Sun, 20 Nov 2016 15:13:42 +0000 (16:13 +0100)]
Client: add warning if the user want to embed a video of a non https website

8 years agoClient: move video watch modals in their own component
Chocobozzz [Sun, 20 Nov 2016 15:09:38 +0000 (16:09 +0100)]
Client: move video watch modals in their own component

8 years agoUpdate PeerTube features
Chocobozzz [Sun, 20 Nov 2016 14:27:43 +0000 (15:27 +0100)]
Update PeerTube features

8 years agoUpdate installation guide for root users
Bigard Florian [Mon, 21 Nov 2016 09:28:45 +0000 (10:28 +0100)]
Update installation guide for root users

8 years agoFix opengraph url tag
Chocobozzz [Fri, 18 Nov 2016 17:55:34 +0000 (18:55 +0100)]
Fix opengraph url tag

8 years agoUpdate nodejs versions for travis
Chocobozzz [Wed, 16 Nov 2016 20:18:51 +0000 (21:18 +0100)]
Update nodejs versions for travis

8 years agoServer: fix thumbnail in remote videos
Chocobozzz [Wed, 16 Nov 2016 20:16:41 +0000 (21:16 +0100)]
Server: fix thumbnail in remote videos

8 years agoClient: force typescript 2.0.x
Chocobozzz [Wed, 16 Nov 2016 20:16:28 +0000 (21:16 +0100)]
Client: force typescript 2.0.x

8 years agoClient: add message if the admin wants to make friends without https
Chocobozzz [Wed, 16 Nov 2016 19:28:38 +0000 (20:28 +0100)]
Client: add message if the admin wants to make friends without https

8 years agoServer: forbid to make friends with a non https server
Chocobozzz [Wed, 16 Nov 2016 19:22:17 +0000 (20:22 +0100)]
Server: forbid to make friends with a non https server

8 years agoClient: add video not found message if the video... is not found
Chocobozzz [Wed, 16 Nov 2016 19:09:36 +0000 (20:09 +0100)]
Client: add video not found message if the video... is not found

8 years agoServer: don't be rude when serving unknown video in watch html file
Chocobozzz [Mon, 14 Nov 2016 21:56:40 +0000 (22:56 +0100)]
Server: don't be rude when serving unknown video in watch html file

8 years agoServer: add migration scripts to the new mongo schemes
Chocobozzz [Mon, 14 Nov 2016 21:49:19 +0000 (22:49 +0100)]
Server: add migration scripts to the new mongo schemes

8 years ago Server: fix db clean for clean script
Chocobozzz [Mon, 14 Nov 2016 21:46:04 +0000 (22:46 +0100)]
 Server: fix db clean for clean script

8 years agoServer: Remove unused console log
Chocobozzz [Mon, 14 Nov 2016 21:41:01 +0000 (22:41 +0100)]
Server: Remove unused console log

8 years agoServer: fix db clean for clean script
Chocobozzz [Mon, 14 Nov 2016 21:40:33 +0000 (22:40 +0100)]
Server: fix db clean for clean script

8 years agoServer: adapt tests to host
Chocobozzz [Mon, 14 Nov 2016 19:45:00 +0000 (20:45 +0100)]
Server: adapt tests to host

8 years agoPod URL -> pod host. HTTPS is required to make friends.
Chocobozzz [Mon, 14 Nov 2016 19:03:04 +0000 (20:03 +0100)]
Pod URL -> pod host. HTTPS is required to make friends.

Reason: in a network with mix http/https pods, https pods won't be able
to play videos from http pod (insecure requests).

8 years agoServer: use preview image for opengraph
Chocobozzz [Fri, 11 Nov 2016 14:44:08 +0000 (15:44 +0100)]
Server: use preview image for opengraph

8 years agoServer: adapt magnet uri search
Chocobozzz [Fri, 11 Nov 2016 14:24:36 +0000 (15:24 +0100)]
Server: adapt magnet uri search

8 years agoServer: generate magnet uri on the fly
Chocobozzz [Fri, 11 Nov 2016 14:20:03 +0000 (15:20 +0100)]
Server: generate magnet uri on the fly

8 years agoServer: use _id for image and video files. Add remoteId field
Chocobozzz [Fri, 11 Nov 2016 12:47:50 +0000 (13:47 +0100)]
Server: use _id for image and video files. Add remoteId field

8 years agoServer: add video preview
Chocobozzz [Fri, 11 Nov 2016 10:52:24 +0000 (11:52 +0100)]
Server: add video preview

8 years agoPrerender opengraph tags in the server
Chocobozzz [Fri, 11 Nov 2016 09:55:07 +0000 (10:55 +0100)]
Prerender opengraph tags in the server

8 years agoClient: add button control in embed videojs to go to the watch page
Chocobozzz [Wed, 9 Nov 2016 22:03:17 +0000 (23:03 +0100)]
Client: add button control in embed videojs to go to the watch page

8 years agoClient: remove unnecessary module
Chocobozzz [Wed, 9 Nov 2016 21:24:49 +0000 (22:24 +0100)]
Client: remove unnecessary module

8 years agoOnly use @angular 2.1.x
Bigard Florian [Wed, 16 Nov 2016 08:33:08 +0000 (09:33 +0100)]
Only use @angular 2.1.x

8 years agoClient: don't use thumbnail in embed video for now
Chocobozzz [Tue, 8 Nov 2016 20:19:57 +0000 (21:19 +0100)]
Client: don't use thumbnail in embed video for now

8 years agoClient: remove videojs on destroy
Chocobozzz [Tue, 8 Nov 2016 20:17:17 +0000 (21:17 +0100)]
Client: remove videojs on destroy

8 years agoClient: add share button
Chocobozzz [Tue, 8 Nov 2016 20:11:57 +0000 (21:11 +0100)]
Client: add share button

8 years agoClient: use videojs as player
Chocobozzz [Tue, 8 Nov 2016 19:49:43 +0000 (20:49 +0100)]
Client: use videojs as player

8 years agoPrepare embed page
Chocobozzz [Mon, 7 Nov 2016 21:35:37 +0000 (22:35 +0100)]
Prepare embed page

8 years agoFix gitignores
Chocobozzz [Sun, 6 Nov 2016 20:25:21 +0000 (21:25 +0100)]
Fix gitignores

8 years agoUpdate roadmap
Chocobozzz [Sun, 6 Nov 2016 19:24:49 +0000 (20:24 +0100)]
Update roadmap

8 years agoClient: add opengraph tags
Chocobozzz [Fri, 4 Nov 2016 16:37:44 +0000 (17:37 +0100)]
Client: add opengraph tags

8 years agoClient: add titles to all pages
Chocobozzz [Fri, 4 Nov 2016 16:25:26 +0000 (17:25 +0100)]
Client: add titles to all pages

8 years agoClient: allow to copy magnet uri
Chocobozzz [Fri, 4 Nov 2016 15:23:18 +0000 (16:23 +0100)]
Client: allow to copy magnet uri

8 years agoClient: add more informations to watch video view
Chocobozzz [Fri, 4 Nov 2016 15:04:50 +0000 (16:04 +0100)]
Client: add more informations to watch video view

8 years agoUpdate to webpack beta 25
Chocobozzz [Fri, 4 Nov 2016 11:50:01 +0000 (12:50 +0100)]
Update to webpack beta 25

8 years agoClient: Update dependencies
Chocobozzz [Fri, 4 Nov 2016 11:15:17 +0000 (12:15 +0100)]
Client: Update dependencies

8 years agoClient: fix handle refresh token
Chocobozzz [Fri, 4 Nov 2016 10:54:05 +0000 (11:54 +0100)]
Client: fix handle refresh token

8 years agoServer: fix refreshing token
Chocobozzz [Fri, 4 Nov 2016 10:34:23 +0000 (11:34 +0100)]
Server: fix refreshing token

8 years agoServer: fix static paths
Chocobozzz [Tue, 1 Nov 2016 18:50:56 +0000 (19:50 +0100)]
Server: fix static paths

8 years agoServer: check the host key is not present in configurations
Chocobozzz [Tue, 1 Nov 2016 18:46:07 +0000 (19:46 +0100)]
Server: check the host key is not present in configurations

The parameter was renamed to hostname

8 years agoServer: add webserver url log at startup
Chocobozzz [Tue, 1 Nov 2016 18:23:49 +0000 (19:23 +0100)]
Server: add webserver url log at startup

8 years agoServer: use constants for static paths too
Chocobozzz [Tue, 1 Nov 2016 18:22:39 +0000 (19:22 +0100)]
Server: use constants for static paths too

8 years agoServer: use constants to get port configuration
Chocobozzz [Tue, 1 Nov 2016 18:17:25 +0000 (19:17 +0100)]
Server: use constants to get port configuration

8 years agoServer: add log messages if the server refuses to serve local clients tokens
Chocobozzz [Tue, 1 Nov 2016 18:14:33 +0000 (19:14 +0100)]
Server: add log messages if the server refuses to serve local clients tokens

8 years agoServer: add endpoint in requests
Chocobozzz [Tue, 1 Nov 2016 17:47:57 +0000 (18:47 +0100)]
Server: add endpoint in requests

8 years agoServer: fix refreshing token that fails
Chocobozzz [Tue, 1 Nov 2016 17:16:47 +0000 (18:16 +0100)]
Server: fix refreshing token that fails

8 years agoAdd videos to gitignore
Chocobozzz [Tue, 1 Nov 2016 17:15:35 +0000 (18:15 +0100)]
Add videos to gitignore

8 years agoServer: remove logger about the seed of all the videos
Chocobozzz [Tue, 1 Nov 2016 16:33:23 +0000 (17:33 +0100)]
Server: remove logger about the seed of all the videos

8 years agoServer: videos search case insensitive
Chocobozzz [Wed, 26 Oct 2016 18:37:27 +0000 (20:37 +0200)]
Server: videos search case insensitive

8 years agoServer: host -> hostname (host = hostname + port)
Chocobozzz [Sun, 23 Oct 2016 17:41:17 +0000 (19:41 +0200)]
Server: host -> hostname (host = hostname + port)

8 years agoServer: do not make friends with myself
Chocobozzz [Sun, 23 Oct 2016 17:31:47 +0000 (19:31 +0200)]
Server: do not make friends with myself

8 years agoServer: randomize the requests list
Chocobozzz [Sun, 23 Oct 2016 17:14:28 +0000 (19:14 +0200)]
Server: randomize the requests list
We don't want to stuck with the same failing requests