oweals/peertube.git
7 years agoVideo views is implemented. Closes https://github.com/Chocobozzz/PeerTube/issues/41
Chocobozzz [Sun, 5 Mar 2017 07:58:35 +0000 (08:58 +0100)]
Video views is implemented. Closes https://github.com/Chocobozzz/PeerTube/issues/41

7 years agoClient: check token valitidy at startup
Chocobozzz [Sat, 4 Mar 2017 10:45:47 +0000 (11:45 +0100)]
Client: check token valitidy at startup

7 years agoServer: kill all if e process exits in npm run dev
Chocobozzz [Sat, 4 Mar 2017 10:02:33 +0000 (11:02 +0100)]
Server: kill all if e process exits in npm run dev

7 years agoServer: add views attribute when sending videos to friends
Chocobozzz [Sat, 4 Mar 2017 10:00:59 +0000 (11:00 +0100)]
Server: add views attribute when sending videos to friends

7 years agoServer: typo
Chocobozzz [Sat, 4 Mar 2017 09:41:42 +0000 (10:41 +0100)]
Server: typo

7 years agoServer: fix migrations with an empty Applications table
Chocobozzz [Sat, 4 Mar 2017 09:40:09 +0000 (10:40 +0100)]
Server: fix migrations with an empty Applications table

7 years agoServer: fix requests endpoints
Chocobozzz [Sat, 4 Mar 2017 08:48:35 +0000 (09:48 +0100)]
Server: fix requests endpoints

7 years agoUpdate bittorrent-tracker and standard to v9
Chocobozzz [Fri, 3 Mar 2017 17:45:40 +0000 (18:45 +0100)]
Update bittorrent-tracker and standard to v9

7 years agoFix request schedulers stats
Chocobozzz [Mon, 27 Feb 2017 20:56:55 +0000 (21:56 +0100)]
Fix request schedulers stats

7 years agoClient: add views information and sort
Chocobozzz [Sun, 26 Feb 2017 18:59:51 +0000 (19:59 +0100)]
Client: add views information and sort

7 years agoServer: request scheduler refractoring
Chocobozzz [Sun, 26 Feb 2017 18:27:08 +0000 (19:27 +0100)]
Server: request scheduler refractoring

7 years agoServer: little sort refractoring
Chocobozzz [Sun, 26 Feb 2017 18:26:57 +0000 (19:26 +0100)]
Server: little sort refractoring

7 years agoServer: implement video views
Chocobozzz [Sun, 26 Feb 2017 17:57:33 +0000 (18:57 +0100)]
Server: implement video views

7 years agoServer: make a basic "quick and dirty update" for videos
Chocobozzz [Tue, 21 Feb 2017 20:35:59 +0000 (21:35 +0100)]
Server: make a basic "quick and dirty update" for videos

This system will be useful to to update some int video attributes
(likes, dislikes, views...)

The classic system is not used because we need some optimization for
scaling

7 years agoUpdate roadmap
Chocobozzz [Sat, 18 Feb 2017 17:39:48 +0000 (18:39 +0100)]
Update roadmap

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