]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
github/Chocobozzz/PeerTube.git
6 years agoModify video file size to bigint
Chocobozzz [Fri, 22 Sep 2017 15:02:31 +0000 (17:02 +0200)] 
Modify video file size to bigint

6 years agoHandle blacklist (#84)
Green-Star [Fri, 22 Sep 2017 07:13:43 +0000 (09:13 +0200)] 
Handle blacklist (#84)

* Client: Add list blacklist feature

* Server: Add list blacklist feature

* Client: Add videoId column

* Server: Add some video infos in the REST api

* Client: Add video information in the blacklist list

* Fix sortable columns :)

* Client: Add removeFromBlacklist feature

* Server: Add removeFromBlacklist feature

* Move to TypeScript

* Move to TypeScript and Promises

* Server: Fix blacklist list sort

* Server: Fetch videos informations

* Use common shared interface for client and server

* Add check-params remove blacklisted video tests

* Add check-params list blacklisted videos tests

* Add list blacklist tests

* Add remove from blacklist tests

* Add video blacklist management tests

* Fix rebase onto develop issues

* Server: Add sort on blacklist id column

* Server: Add blacklists library

* Add blacklist id sort test

* Add check-params tests for blacklist list pagination, count and sort

* Fix coding style

* Increase Remote API tests timeout

* Increase Request scheduler API tests timeout

* Fix typo

* Increase video transcoding API tests timeout

* Move tests to Typescript

* Use lodash orderBy method

* Fix typos

* Client: Remove optional tests in blacklist model attributes

* Move blacklist routes from 'blacklists' to 'blacklist'

* CLient: Remove blacklist-list.component.scss

* Rename 'blacklists' files to 'blacklist'

* Use only BlacklistedVideo interface

* Server: Use getFormattedObjects method in listBlacklist method

* Client: Use new coding style

* Server: Use new sort validator methods

* Server: Use new checkParams methods

* Client: Fix sortable columns

6 years agoFix login when there is an error
Chocobozzz [Fri, 15 Sep 2017 10:26:02 +0000 (12:26 +0200)] 
Fix login when there is an error

6 years agoUpgrade express validator to v4
Chocobozzz [Fri, 15 Sep 2017 10:17:08 +0000 (12:17 +0200)] 
Upgrade express validator to v4

6 years agoAdd info when server is processing a video at upload
Chocobozzz [Thu, 14 Sep 2017 21:03:43 +0000 (23:03 +0200)] 
Add info when server is processing a video at upload

6 years agoOptimize imports
Chocobozzz [Thu, 14 Sep 2017 20:16:39 +0000 (22:16 +0200)] 
Optimize imports

6 years agoRemove ng2 file upload module
Chocobozzz [Thu, 14 Sep 2017 15:06:31 +0000 (17:06 +0200)] 
Remove ng2 file upload module

Unmaintained and we don't need it anymore with httpclient

6 years agoFix lint
Chocobozzz [Thu, 14 Sep 2017 10:09:06 +0000 (12:09 +0200)] 
Fix lint

6 years agoerr.text -> err
Chocobozzz [Thu, 14 Sep 2017 09:58:25 +0000 (11:58 +0200)] 
err.text -> err

6 years agoMove to HttpClient and PrimeNG data table
Chocobozzz [Thu, 14 Sep 2017 09:57:49 +0000 (11:57 +0200)] 
Move to HttpClient and PrimeNG data table

6 years agoFix concurrency error when deleting a video
Chocobozzz [Tue, 12 Sep 2017 12:17:46 +0000 (14:17 +0200)] 
Fix concurrency error when deleting a video

6 years agoImprove real world script
Chocobozzz [Tue, 12 Sep 2017 10:53:55 +0000 (12:53 +0200)] 
Improve real world script

6 years agoClient: add guard to admin routes
Chocobozzz [Sun, 10 Sep 2017 07:24:50 +0000 (09:24 +0200)] 
Client: add guard to admin routes

6 years agoFix bad translation in confirm dialog
Chocobozzz [Sun, 10 Sep 2017 07:06:57 +0000 (09:06 +0200)] 
Fix bad translation in confirm dialog

6 years agoClient: Fix Javascript OOM error during webpack compilation (#89)
Green-Star [Sat, 9 Sep 2017 10:04:21 +0000 (12:04 +0200)] 
Client: Fix Javascript OOM error during webpack compilation (#89)

6 years agoFix request schedulers test
Chocobozzz [Fri, 8 Sep 2017 17:15:36 +0000 (19:15 +0200)] 
Fix request schedulers test

6 years agoConvert real world script to typescript
Chocobozzz [Fri, 8 Sep 2017 15:10:57 +0000 (17:10 +0200)] 
Convert real world script to typescript

6 years agoUpload a video to /videos/upload
Chocobozzz [Thu, 7 Sep 2017 19:46:44 +0000 (21:46 +0200)] 
Upload a video to /videos/upload

This is an action, not a REST endpoint

6 years agoDon't display password in logs
Chocobozzz [Thu, 7 Sep 2017 19:26:33 +0000 (21:26 +0200)] 
Don't display password in logs

6 years agourls: makefriends/quitfriends -> make-friends/quit-friends
Chocobozzz [Thu, 7 Sep 2017 19:22:17 +0000 (21:22 +0200)] 
urls: makefriends/quitfriends -> make-friends/quit-friends

6 years agoFix lint
Chocobozzz [Thu, 7 Sep 2017 18:44:30 +0000 (20:44 +0200)] 
Fix lint

6 years agoConvert real world tools to typescript
Chocobozzz [Thu, 7 Sep 2017 15:58:09 +0000 (17:58 +0200)] 
Convert real world tools to typescript

6 years agoAdd tests for npm run scripts
Chocobozzz [Thu, 7 Sep 2017 13:27:35 +0000 (15:27 +0200)] 
Add tests for npm run scripts

6 years agoUpdate webpack config
Chocobozzz [Wed, 6 Sep 2017 19:48:15 +0000 (21:48 +0200)] 
Update webpack config

6 years agoAdd information at video upload if user video quota is reached
Chocobozzz [Wed, 6 Sep 2017 15:45:38 +0000 (17:45 +0200)] 
Add information at video upload if user video quota is reached

6 years agoFix tests and user quota
Chocobozzz [Wed, 6 Sep 2017 14:35:40 +0000 (16:35 +0200)] 
Fix tests and user quota

6 years agoBegin tests for user quota
Chocobozzz [Tue, 5 Sep 2017 20:09:16 +0000 (22:09 +0200)] 
Begin tests for user quota

6 years agoAdd user update for admins
Chocobozzz [Tue, 5 Sep 2017 19:29:39 +0000 (21:29 +0200)] 
Add user update for admins

6 years agoMake tslint happy
Chocobozzz [Mon, 4 Sep 2017 19:45:05 +0000 (21:45 +0200)] 
Make tslint happy

6 years agoUpgrade yarn dep
Chocobozzz [Mon, 4 Sep 2017 19:33:01 +0000 (21:33 +0200)] 
Upgrade yarn dep

6 years agoConvert tests to typescript
Chocobozzz [Mon, 4 Sep 2017 19:21:47 +0000 (21:21 +0200)] 
Convert tests to typescript

6 years agoBegin user quota
Chocobozzz [Mon, 4 Sep 2017 18:07:54 +0000 (20:07 +0200)] 
Begin user quota

6 years agoFix client admin
Chocobozzz [Mon, 28 Aug 2017 18:28:12 +0000 (20:28 +0200)] 
Fix client admin

6 years agoUpdate production example configuration
Chocobozzz [Sat, 26 Aug 2017 07:19:50 +0000 (09:19 +0200)] 
Update production example configuration

6 years agoFix config checker
Chocobozzz [Sat, 26 Aug 2017 07:17:20 +0000 (09:17 +0200)] 
Fix config checker

6 years agoUpgrade sequelize
Chocobozzz [Fri, 25 Aug 2017 19:02:09 +0000 (21:02 +0200)] 
Upgrade sequelize

6 years agoUpgrade common server dependencies
Chocobozzz [Fri, 25 Aug 2017 16:36:49 +0000 (18:36 +0200)] 
Upgrade common server dependencies

6 years agoUpdate client dependencies
Chocobozzz [Fri, 25 Aug 2017 10:11:42 +0000 (12:11 +0200)] 
Update client dependencies

6 years agoFormated -> Formatted
Chocobozzz [Fri, 25 Aug 2017 09:45:31 +0000 (11:45 +0200)] 
Formated -> Formatted

6 years agoMove video file metadata in their own table
Chocobozzz [Fri, 25 Aug 2017 09:36:23 +0000 (11:36 +0200)] 
Move video file metadata in their own table

Will be used for user video quotas and multiple video resolutions

6 years agoFix tests
Chocobozzz [Wed, 2 Aug 2017 19:44:01 +0000 (21:44 +0200)] 
Fix tests

6 years agoRemove one pod (#76)
Green-Star [Wed, 2 Aug 2017 19:50:42 +0000 (21:50 +0200)] 
Remove one pod (#76)

* Client: Fix typo

* Client: Add removeFriend feature

* Server: Add removeFriend feature

* Server: Update method name

* Fix rebase onto develop issues

* Server: Fix error message

* Server: Remove useless methods in removeFriend method

* Server: Finish remove on pod feature after rebase

* Server: Type pod parameter

* Fix Travis build

* Add friend-basic test for the remove one pod feature

* Add check-params tests for the remove one pod feature

* Fix typos

* Add friend-advanced test for the remove one pod feature

* Client: Trailing new line

* Move to promises

* Add undefined id test

* Use find method instead of a for loop to find the friend to remove

* Remove setTimeout method

* Server: Remove requestScheduler operations

* Server: Fix logging messages

* Server: Remove sign request parameter

6 years agoAdd ability to limit user registrations
Chocobozzz [Tue, 25 Jul 2017 18:17:28 +0000 (20:17 +0200)] 
Add ability to limit user registrations

6 years agoFix overflow on embed for firefox
Chocobozzz [Sun, 23 Jul 2017 13:30:57 +0000 (15:30 +0200)] 
Fix overflow on embed for firefox

6 years agoProcess embed in webpack too
Chocobozzz [Sun, 23 Jul 2017 12:49:52 +0000 (14:49 +0200)] 
Process embed in webpack too

6 years agoBetter webtorrent error handling
Chocobozzz [Sun, 23 Jul 2017 09:07:30 +0000 (11:07 +0200)] 
Better webtorrent error handling

6 years agoFix upgrade script \n
Chocobozzz [Sun, 23 Jul 2017 07:40:28 +0000 (09:40 +0200)] 
Fix upgrade script \n

6 years agoFix preview location in embed
Bigard Florian [Wed, 19 Jul 2017 12:24:40 +0000 (14:24 +0200)] 
Fix preview location in embed

6 years agoFix player on embed
Bigard Florian [Wed, 19 Jul 2017 12:07:52 +0000 (14:07 +0200)] 
Fix player on embed

6 years agoFix lint
Chocobozzz [Wed, 12 Jul 2017 12:58:34 +0000 (14:58 +0200)] 
Fix lint

6 years agoSet correctly preview image for open graph
Chocobozzz [Wed, 12 Jul 2017 10:19:39 +0000 (12:19 +0200)] 
Set correctly preview image for open graph

6 years agoAdd preview to embed
Chocobozzz [Wed, 12 Jul 2017 10:16:13 +0000 (12:16 +0200)] 
Add preview to embed

6 years agoAdd previews cache system between pods
Chocobozzz [Wed, 12 Jul 2017 09:56:02 +0000 (11:56 +0200)] 
Add previews cache system between pods

6 years agoRemove "function" in favor of () => {}
Chocobozzz [Tue, 11 Jul 2017 15:04:57 +0000 (17:04 +0200)] 
Remove "function" in favor of () => {}

6 years agoAdd tests for open graph tags
Chocobozzz [Tue, 11 Jul 2017 14:16:51 +0000 (16:16 +0200)] 
Add tests for open graph tags

6 years agoUse global uuid instead of remoteId for videos
Chocobozzz [Tue, 11 Jul 2017 14:01:56 +0000 (16:01 +0200)] 
Use global uuid instead of remoteId for videos

6 years agoRemove any typing from server
Chocobozzz [Tue, 11 Jul 2017 08:59:13 +0000 (10:59 +0200)] 
Remove any typing from server

6 years agoType webtorrent
Chocobozzz [Tue, 11 Jul 2017 08:09:18 +0000 (10:09 +0200)] 
Type webtorrent

6 years agoBetter typescript typing for a better world
Chocobozzz [Mon, 10 Jul 2017 17:43:21 +0000 (19:43 +0200)] 
Better typescript typing for a better world

6 years agoFix upgrade peertube script (bad semver comparison)
Chocobozzz [Mon, 10 Jul 2017 13:01:05 +0000 (15:01 +0200)] 
Fix upgrade peertube script (bad semver comparison)

6 years agoFix error logging
Chocobozzz [Fri, 7 Jul 2017 16:26:12 +0000 (18:26 +0200)] 
Fix error logging

6 years agoAsync signature and various fixes
Chocobozzz [Fri, 7 Jul 2017 14:57:28 +0000 (16:57 +0200)] 
Async signature and various fixes

6 years agoVideo search -> case insensitive
Chocobozzz [Thu, 6 Jul 2017 16:01:02 +0000 (18:01 +0200)] 
Video search -> case insensitive

6 years agoFix page titles
Chocobozzz [Thu, 6 Jul 2017 15:43:58 +0000 (17:43 +0200)] 
Fix page titles

6 years agoClean up bottom video bar
Chocobozzz [Thu, 6 Jul 2017 15:18:10 +0000 (17:18 +0200)] 
Clean up bottom video bar

6 years agoBetter skin for videojs
Chocobozzz [Thu, 6 Jul 2017 14:26:18 +0000 (16:26 +0200)] 
Better skin for videojs

6 years agoUpdate videojs -> 6
Chocobozzz [Thu, 6 Jul 2017 12:39:39 +0000 (14:39 +0200)] 
Update videojs -> 6

6 years agoMove to promises
Chocobozzz [Wed, 5 Jul 2017 11:26:25 +0000 (13:26 +0200)] 
Move to promises

Closes https://github.com/Chocobozzz/PeerTube/issues/74

7 years agoFix test (#71)
Green-Star [Sun, 2 Jul 2017 18:48:31 +0000 (20:48 +0200)] 
Fix test (#71)

* Fix timeouting tests

* Increase timeout to be sure requests will be propagated

* Add timeout to be sure video views will be updated

* Use standard style

* Fix PR comments.

7 years agoMove ensureRegistrationEnabled to middlewares
Chocobozzz [Sun, 25 Jun 2017 15:48:51 +0000 (17:48 +0200)] 
Move ensureRegistrationEnabled to middlewares

7 years agoClientLocal -> OAuthClientLocal
Chocobozzz [Sun, 25 Jun 2017 15:44:19 +0000 (17:44 +0200)] 
ClientLocal -> OAuthClientLocal

7 years agoRemove ng2-completer
Chocobozzz [Sun, 25 Jun 2017 15:33:58 +0000 (17:33 +0200)] 
Remove ng2-completer

7 years agoRequests -> RequestSchedulers
Chocobozzz [Sun, 25 Jun 2017 15:19:46 +0000 (17:19 +0200)] 
Requests -> RequestSchedulers

7 years agoRename 'npm run upgrade' to 'npm run upgrade-peertube'
Chocobozzz [Sun, 25 Jun 2017 14:30:45 +0000 (16:30 +0200)] 
Rename 'npm run upgrade' to 'npm run upgrade-peertube'

It was confusing with the command 'npm run update'

7 years agoOup's, forgot to increate timeout test
Chocobozzz [Sun, 25 Jun 2017 13:15:03 +0000 (15:15 +0200)] 
Oup's, forgot to increate timeout test

7 years agoFix travis tests
Chocobozzz [Sun, 25 Jun 2017 13:02:08 +0000 (15:02 +0200)] 
Fix travis tests

7 years agoFix issue with node-sass and yarn
Chocobozzz [Sun, 25 Jun 2017 12:51:01 +0000 (14:51 +0200)] 
Fix issue with node-sass and yarn

7 years agoReturn to sequelize@4.0.0-2 (makes tests fail)
Chocobozzz [Sun, 25 Jun 2017 11:51:19 +0000 (13:51 +0200)] 
Return to sequelize@4.0.0-2 (makes tests fail)

7 years agoFix play script
Chocobozzz [Sun, 25 Jun 2017 09:36:57 +0000 (11:36 +0200)] 
Fix play script

7 years agoFix client admin
Chocobozzz [Sun, 25 Jun 2017 09:35:09 +0000 (11:35 +0200)] 
Fix client admin

7 years agoFix client build
Chocobozzz [Sun, 25 Jun 2017 09:33:16 +0000 (11:33 +0200)] 
Fix client build

A node dep is in ES2015, but uglify is not compatible.

Temporary quick fix -> use babel on this module (awaiting an official
support of uglify and webpack for ES2015)

7 years agoUpdate dependencies
Chocobozzz [Sun, 25 Jun 2017 08:33:59 +0000 (10:33 +0200)] 
Update dependencies

7 years agoUpdate sequelize
Chocobozzz [Sun, 25 Jun 2017 06:54:59 +0000 (08:54 +0200)] 
Update sequelize

7 years agoStop mocha tests after a failure
Chocobozzz [Sat, 24 Jun 2017 08:37:43 +0000 (10:37 +0200)] 
Stop mocha tests after a failure

7 years agoExcluse .js.map when scanning models/ directory
Chocobozzz [Sat, 24 Jun 2017 08:30:23 +0000 (10:30 +0200)] 
Excluse .js.map when scanning models/ directory

7 years agoDon't generate yarn lockfile on upgrade
Chocobozzz [Sat, 24 Jun 2017 08:17:44 +0000 (10:17 +0200)] 
Don't generate yarn lockfile on upgrade

7 years agoUpdate systemd service template
Chocobozzz [Tue, 20 Jun 2017 18:34:41 +0000 (20:34 +0200)] 
Update systemd service template

7 years agoFix client compilation
Chocobozzz [Tue, 20 Jun 2017 18:20:09 +0000 (20:20 +0200)] 
Fix client compilation

7 years agoUpdate README schemas
Chocobozzz [Tue, 20 Jun 2017 16:52:57 +0000 (18:52 +0200)] 
Update README schemas

7 years agoShare models between server and client
Chocobozzz [Sat, 17 Jun 2017 09:28:11 +0000 (11:28 +0200)] 
Share models between server and client

7 years agoUse typescript standard and lint all files
Chocobozzz [Fri, 16 Jun 2017 12:32:15 +0000 (14:32 +0200)] 
Use typescript standard and lint all files

7 years agoFix client compilation
Chocobozzz [Fri, 16 Jun 2017 09:01:45 +0000 (11:01 +0200)] 
Fix client compilation

7 years agoCreate types for model enums
Chocobozzz [Fri, 16 Jun 2017 08:36:18 +0000 (10:36 +0200)] 
Create types for model enums

7 years agoAdd this context to instance model functions
Chocobozzz [Fri, 16 Jun 2017 07:54:59 +0000 (09:54 +0200)] 
Add this context to instance model functions

7 years agoReorganize model files
Chocobozzz [Fri, 16 Jun 2017 07:45:46 +0000 (09:45 +0200)] 
Reorganize model files

7 years agoBaseRequestScheduler -> AbstractRequestScheduler
Chocobozzz [Fri, 16 Jun 2017 07:14:41 +0000 (09:14 +0200)] 
BaseRequestScheduler -> AbstractRequestScheduler

7 years agoUpdate readme/doc with new client port for dev
Chocobozzz [Wed, 14 Jun 2017 19:37:49 +0000 (21:37 +0200)] 
Update readme/doc with new client port for dev

7 years agoFix video update test
Chocobozzz [Mon, 12 Jun 2017 19:31:58 +0000 (21:31 +0200)] 
Fix video update test

7 years agoConvert scripts to typescript
Chocobozzz [Mon, 12 Jun 2017 19:06:32 +0000 (21:06 +0200)] 
Convert scripts to typescript

7 years agoFix prod clean script
Chocobozzz [Mon, 12 Jun 2017 18:34:50 +0000 (20:34 +0200)] 
Fix prod clean script