oweals/peertube.git
7 years agoThis is not a prototype anymore, but a real project!
Chocobozzz [Sat, 18 Feb 2017 17:37:26 +0000 (18:37 +0100)]
This is not a prototype anymore, but a real project!

7 years agoChange licence to AGPL
Bigard Florian [Fri, 24 Feb 2017 17:26:09 +0000 (18:26 +0100)]
Change licence to AGPL

7 years agoUpdate peertube.conf
dada [Sat, 18 Feb 2017 17:13:37 +0000 (18:13 +0100)]
Update peertube.conf

7 years agoServer: fix migration scripts
Chocobozzz [Sat, 18 Feb 2017 10:56:28 +0000 (11:56 +0100)]
Server: fix migration scripts

7 years agoServer: use a request scheduler object instance for friends
Chocobozzz [Sat, 18 Feb 2017 09:29:36 +0000 (10:29 +0100)]
Server: use a request scheduler object instance for friends
communication

7 years agoUpdate roadmap
Chocobozzz [Sat, 18 Feb 2017 08:31:41 +0000 (09:31 +0100)]
Update roadmap

7 years agoAdd email to users
Chocobozzz [Sat, 18 Feb 2017 08:29:59 +0000 (09:29 +0100)]
Add email to users

7 years agoServer: add unique to unique indexes
Chocobozzz [Thu, 16 Feb 2017 18:24:34 +0000 (19:24 +0100)]
Server: add unique to unique indexes

7 years agoAdd email to pods
Chocobozzz [Thu, 16 Feb 2017 18:19:56 +0000 (19:19 +0100)]
Add email to pods

7 years agoBegin a FAQ
Chocobozzz [Fri, 10 Feb 2017 11:20:21 +0000 (12:20 +0100)]
Begin a FAQ

7 years agoClient: fix lint
Chocobozzz [Fri, 10 Feb 2017 10:51:51 +0000 (11:51 +0100)]
Client: fix lint

7 years agoServer: update express-validator
Chocobozzz [Fri, 10 Feb 2017 10:27:14 +0000 (11:27 +0100)]
Server: update express-validator

7 years agoUpdate modules
Chocobozzz [Fri, 10 Feb 2017 10:03:03 +0000 (11:03 +0100)]
Update modules

7 years agoClient: use tslib instead of ts-helpers
Chocobozzz [Fri, 10 Feb 2017 09:28:11 +0000 (10:28 +0100)]
Client: use tslib instead of ts-helpers

7 years agoDocument update host script
Chocobozzz [Wed, 8 Feb 2017 19:36:57 +0000 (20:36 +0100)]
Document update host script

7 years agoFix update host script
Chocobozzz [Wed, 8 Feb 2017 19:34:01 +0000 (20:34 +0100)]
Fix update host script

7 years agoClient: fix angular2-notifications dep...
Chocobozzz [Sun, 5 Feb 2017 09:26:22 +0000 (10:26 +0100)]
Client: fix angular2-notifications dep...

7 years agoClient: fix awesome typescript loader
Chocobozzz [Sun, 5 Feb 2017 09:11:08 +0000 (10:11 +0100)]
Client: fix awesome typescript loader

7 years agoClient: fix ng2-smart-table
Bigard Florian [Wed, 1 Feb 2017 09:06:52 +0000 (10:06 +0100)]
Client: fix ng2-smart-table

7 years agoClient: replace simple tables by ng2 smart table component
Chocobozzz [Mon, 30 Jan 2017 21:41:14 +0000 (22:41 +0100)]
Client: replace simple tables by ng2 smart table component

7 years agoClient: notify client if there are webtorrent errors
Chocobozzz [Sun, 29 Jan 2017 17:35:19 +0000 (18:35 +0100)]
Client: notify client if there are webtorrent errors

7 years agoClient: better confirm box for a beautiful world
Chocobozzz [Fri, 27 Jan 2017 15:54:44 +0000 (16:54 +0100)]
Client: better confirm box for a beautiful world

7 years agoClient: better notifications for a beautiful world
Chocobozzz [Fri, 27 Jan 2017 15:14:11 +0000 (16:14 +0100)]
Client: better notifications for a beautiful world

7 years agoServer: assert remoteId and host pair is unique
Chocobozzz [Fri, 27 Jan 2017 11:05:19 +0000 (12:05 +0100)]
Server: assert remoteId and host pair is unique

7 years agoServer: error if we add a pod that already exists
Chocobozzz [Fri, 27 Jan 2017 10:55:31 +0000 (11:55 +0100)]
Server: error if we add a pod that already exists

7 years agoClient: fix video timeout
Chocobozzz [Fri, 27 Jan 2017 10:30:36 +0000 (11:30 +0100)]
Client: fix video timeout

7 years agoAdmin password stuff
Chocobozzz [Fri, 27 Jan 2017 10:18:53 +0000 (11:18 +0100)]
Admin password stuff

7 years agoClient: add optimize plugin
Chocobozzz [Fri, 27 Jan 2017 09:51:26 +0000 (10:51 +0100)]
Client: add optimize plugin

7 years agoFix tests
Chocobozzz [Mon, 23 Jan 2017 22:00:27 +0000 (23:00 +0100)]
Fix tests

7 years agoDo not let admin put password on cli argument when reseting password
Chocobozzz [Mon, 23 Jan 2017 21:50:29 +0000 (22:50 +0100)]
Do not let admin put password on cli argument when reseting password

7 years agoClient: lazy load admin area
Chocobozzz [Mon, 23 Jan 2017 21:32:43 +0000 (22:32 +0100)]
Client: lazy load admin area

7 years agoClient: add basic support to report video abuses
Chocobozzz [Mon, 23 Jan 2017 21:16:48 +0000 (22:16 +0100)]
Client: add basic support to report video abuses

7 years agoClient: add ability to report a video
Chocobozzz [Fri, 20 Jan 2017 18:22:15 +0000 (19:22 +0100)]
Client: add ability to report a video

7 years agoAdapt requests controller/front to new informations
Chocobozzz [Thu, 19 Jan 2017 21:38:34 +0000 (22:38 +0100)]
Adapt requests controller/front to new informations

7 years agoClient: fix client error handling
Chocobozzz [Thu, 19 Jan 2017 21:26:39 +0000 (22:26 +0100)]
Client: fix client error handling

7 years agoClient: add dll support
Chocobozzz [Thu, 19 Jan 2017 20:54:40 +0000 (21:54 +0100)]
Client: add dll support

7 years agoFix check script
Chocobozzz [Thu, 19 Jan 2017 20:46:31 +0000 (21:46 +0100)]
Fix check script

7 years agoClient: fix build on Node v4
Chocobozzz [Thu, 19 Jan 2017 20:46:03 +0000 (21:46 +0100)]
Client: fix build on Node v4

7 years agoClient: generate js files in dist directory
Chocobozzz [Thu, 19 Jan 2017 20:03:08 +0000 (21:03 +0100)]
Client: generate js files in dist directory

7 years agoServer: paths refractoring
Chocobozzz [Tue, 17 Jan 2017 20:42:47 +0000 (21:42 +0100)]
Server: paths refractoring

7 years agoServer: requests refractoring
Chocobozzz [Tue, 17 Jan 2017 20:17:07 +0000 (21:17 +0100)]
Server: requests refractoring

7 years agoServer: remote video validators refractoring
Chocobozzz [Tue, 17 Jan 2017 19:59:16 +0000 (20:59 +0100)]
Server: remote video validators refractoring

7 years agoServer: remote request process refractoring
Chocobozzz [Tue, 17 Jan 2017 19:50:02 +0000 (20:50 +0100)]
Server: remote request process refractoring

7 years agoServer: transaction refractoring
Chocobozzz [Tue, 17 Jan 2017 19:38:45 +0000 (20:38 +0100)]
Server: transaction refractoring

7 years agoAdd hint about database name in config files
Luc Didry [Mon, 16 Jan 2017 08:04:54 +0000 (09:04 +0100)]
Add hint about database name in config files

7 years agoServer: fix update remote video
Chocobozzz [Sun, 15 Jan 2017 21:22:41 +0000 (22:22 +0100)]
Server: fix update remote video

7 years agoServer: create transaction refractoring
Chocobozzz [Sun, 15 Jan 2017 18:53:11 +0000 (19:53 +0100)]
Server: create transaction refractoring

7 years agoClient: fix lint
Chocobozzz [Sun, 15 Jan 2017 18:30:14 +0000 (19:30 +0100)]
Client: fix lint

7 years agoServer: retryer transaction wrapper refractoring
Chocobozzz [Sun, 15 Jan 2017 18:13:16 +0000 (19:13 +0100)]
Server: retryer transaction wrapper refractoring

7 years agoServer: update deps
Chocobozzz [Sun, 15 Jan 2017 09:23:56 +0000 (10:23 +0100)]
Server: update deps

7 years agoServer: add script that reset the password of a user
Chocobozzz [Sun, 15 Jan 2017 09:05:53 +0000 (10:05 +0100)]
Server: add script that reset the password of a user

7 years agoClient: update ng2-meta
Chocobozzz [Fri, 13 Jan 2017 13:31:33 +0000 (14:31 +0100)]
Client: update ng2-meta

7 years agoClient: add basic aot support
Chocobozzz [Fri, 13 Jan 2017 11:16:00 +0000 (12:16 +0100)]
Client: add basic aot support

7 years agoUpdate readme
Chocobozzz [Thu, 12 Jan 2017 18:17:12 +0000 (19:17 +0100)]
Update readme

7 years agoServer: fix mongo to postgresql script
Chocobozzz [Thu, 12 Jan 2017 16:01:10 +0000 (17:01 +0100)]
Server: fix mongo to postgresql script

7 years agoAdd quotes to config prod example
Chocobozzz [Thu, 12 Jan 2017 14:42:40 +0000 (15:42 +0100)]
Add quotes to config prod example

7 years agoMerge branch 'postgresql'
Chocobozzz [Thu, 12 Jan 2017 14:20:03 +0000 (15:20 +0100)]
Merge branch 'postgresql'

7 years agoServer: fix single pod tests
Chocobozzz [Thu, 12 Jan 2017 12:08:47 +0000 (13:08 +0100)]
Server: fix single pod tests

7 years agoTry to fix travis build
Chocobozzz [Thu, 12 Jan 2017 09:06:03 +0000 (10:06 +0100)]
Try to fix travis build

7 years agoServer: fix update remote video infohash
Chocobozzz [Thu, 12 Jan 2017 08:47:21 +0000 (09:47 +0100)]
Server: fix update remote video infohash

7 years agoServer: fix update right checks
Chocobozzz [Wed, 11 Jan 2017 18:15:23 +0000 (19:15 +0100)]
Server: fix update right checks

7 years agoServer: transaction serializable for videos
Chocobozzz [Wed, 11 Jan 2017 17:41:40 +0000 (18:41 +0100)]
Server: transaction serializable for videos

7 years agoServer: add update case to real world script
Chocobozzz [Wed, 11 Jan 2017 17:41:28 +0000 (18:41 +0100)]
Server: add update case to real world script

7 years agoServer: rights check for update a video
Chocobozzz [Wed, 11 Jan 2017 17:41:09 +0000 (18:41 +0100)]
Server: rights check for update a video

7 years agoServer: do not break remote videos processing on error
Chocobozzz [Wed, 11 Jan 2017 17:06:51 +0000 (18:06 +0100)]
Server: do not break remote videos processing on error

7 years agoServer: always check commit result
Chocobozzz [Wed, 11 Jan 2017 15:22:50 +0000 (16:22 +0100)]
Server: always check commit result

7 years agoServer: retry video abuse requests too
Chocobozzz [Tue, 10 Jan 2017 21:33:00 +0000 (22:33 +0100)]
Server: retry video abuse requests too

7 years agoServer: improve requests scheduler
Chocobozzz [Tue, 10 Jan 2017 21:24:42 +0000 (22:24 +0100)]
Server: improve requests scheduler

7 years agoServer: try to have a better video integrity
Chocobozzz [Fri, 6 Jan 2017 22:24:47 +0000 (23:24 +0100)]
Server: try to have a better video integrity

7 years agoServer: improve real world script
Chocobozzz [Fri, 6 Jan 2017 22:24:20 +0000 (23:24 +0100)]
Server: improve real world script

7 years agoServer: use crypto instead of ursa for pod signature
Chocobozzz [Wed, 4 Jan 2017 21:23:07 +0000 (22:23 +0100)]
Server: use crypto instead of ursa for pod signature

7 years agoServer: we don't need the video name when removing a remote video
Chocobozzz [Wed, 4 Jan 2017 20:15:57 +0000 (21:15 +0100)]
Server: we don't need the video name when removing a remote video

7 years agoServer: add video abuse support
Chocobozzz [Wed, 4 Jan 2017 19:59:23 +0000 (20:59 +0100)]
Server: add video abuse support

7 years agoServer: move remote routes in their own directory
Chocobozzz [Fri, 30 Dec 2016 11:53:41 +0000 (12:53 +0100)]
Server: move remote routes in their own directory

7 years agoServer: fix video remoe validation
Chocobozzz [Fri, 30 Dec 2016 11:39:49 +0000 (12:39 +0100)]
Server: fix video remoe validation

7 years agoServer: split check params tests
Chocobozzz [Fri, 30 Dec 2016 11:23:53 +0000 (12:23 +0100)]
Server: split check params tests

7 years agoServer: optimization for videoGet and videoRemove
Chocobozzz [Fri, 30 Dec 2016 10:51:08 +0000 (11:51 +0100)]
Server: optimization for videoGet and videoRemove

7 years agoServer: add updatedAt attribute to videos
Chocobozzz [Fri, 30 Dec 2016 10:45:00 +0000 (11:45 +0100)]
Server: add updatedAt attribute to videos

7 years agoServer: propagate video update to other pods
Chocobozzz [Fri, 30 Dec 2016 10:27:42 +0000 (11:27 +0100)]
Server: propagate video update to other pods

7 years agoServer: add ability to update a video
Chocobozzz [Thu, 29 Dec 2016 18:07:05 +0000 (19:07 +0100)]
Server: add ability to update a video

7 years agoServer: little refractoring
Chocobozzz [Thu, 29 Dec 2016 17:02:03 +0000 (18:02 +0100)]
Server: little refractoring

7 years agoClient: upgrade angular dep'
Chocobozzz [Thu, 29 Dec 2016 16:34:29 +0000 (17:34 +0100)]
Client: upgrade angular dep'

7 years agoServer: use binary data instead of base64 to send thumbnails
Chocobozzz [Thu, 29 Dec 2016 11:13:19 +0000 (12:13 +0100)]
Server: use binary data instead of base64 to send thumbnails

7 years agoServer: use video hook to send information to other pods when a video is
Chocobozzz [Thu, 29 Dec 2016 10:17:11 +0000 (11:17 +0100)]
Server: use video hook to send information to other pods when a video is
deleted

7 years agoServer: add association between author and user
Chocobozzz [Thu, 29 Dec 2016 09:33:36 +0000 (10:33 +0100)]
Server: add association between author and user

7 years agoServer: Add postgresql indexes
Chocobozzz [Thu, 29 Dec 2016 08:33:28 +0000 (09:33 +0100)]
Server: Add postgresql indexes

7 years agoServer: add database field validations
Chocobozzz [Wed, 28 Dec 2016 14:49:23 +0000 (15:49 +0100)]
Server: add database field validations

7 years agoCopy all keys in production example so if we chagne the default one
Chocobozzz [Tue, 27 Dec 2016 17:35:56 +0000 (18:35 +0100)]
Copy all keys in production example so if we chagne the default one
production servers won't break

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