Benjamin Bouvier
|
cbca00dfc1
|
Fix client development so that it uses the local ng binary; (#177)
|
2018-01-06 18:10:51 +01:00 |
Chocobozzz
|
2890b615f3
|
Handle HTML is comments
|
2018-01-04 17:50:30 +01:00 |
Chocobozzz
|
e8e122002d
|
Automatically resize avatars
|
2018-01-03 11:36:03 +01:00 |
Chocobozzz
|
01de67b9a4
|
Add avatar max size limit
|
2018-01-03 11:10:40 +01:00 |
Chocobozzz
|
6d85247028
|
Create comment on replied mastodon statutes
|
2017-12-22 09:14:50 +01:00 |
Chocobozzz
|
24a8e782d8
|
Add bootstrap analyzer and optimize build
|
2017-12-20 09:05:16 +01:00 |
Chocobozzz
|
ce33ee01cd
|
Use RsaSignature2017
|
2017-12-19 10:53:16 +01:00 |
Chocobozzz
|
3fd3ab2d34
|
Move models to typescript-sequelize
|
2017-12-13 16:50:33 +01:00 |
Chocobozzz
|
6cae49d262
|
Upgrade ws
|
2017-11-30 13:20:35 +01:00 |
Chocobozzz
|
41dbdb8acf
|
Add script to parse log files
|
2017-11-27 19:40:52 +01:00 |
Chocobozzz
|
571389d43b
|
Make it compile at least
|
2017-11-27 19:40:51 +01:00 |
Chocobozzz
|
e4f97babf7
|
Begin activitypub
|
2017-11-27 19:40:51 +01:00 |
Chocobozzz
|
08535e56aa
|
Prepare release script
|
2017-10-31 18:57:32 +01:00 |
Chocobozzz
|
18530063fe
|
Try matrix to speed up travis builds
|
2017-10-31 17:23:57 +01:00 |
Chocobozzz
|
53abc4c272
|
Upgrade server packages
|
2017-10-31 16:31:24 +01:00 |
Chocobozzz
|
faab3a8453
|
Add migration script for channels
|
2017-10-26 09:11:38 +02:00 |
Chocobozzz
|
bcd1c9e194
|
Server: upgrade packages
|
2017-10-09 15:18:41 +02:00 |
Chocobozzz
|
b60e5f38da
|
Upgrade express validator to v4
|
2017-09-15 12:17:08 +02:00 |
Chocobozzz
|
8221fef0f9
|
Upgrade yarn dep
|
2017-09-04 21:33:01 +02:00 |
Chocobozzz
|
0e1dc3e7c6
|
Convert tests to typescript
|
2017-09-04 21:30:18 +02:00 |
Chocobozzz
|
b0f9f39ed7
|
Begin user quota
|
2017-09-04 20:07:54 +02:00 |
Chocobozzz
|
c6720f0bf5
|
Upgrade sequelize
|
2017-08-25 21:02:09 +02:00 |
Chocobozzz
|
556ddc3192
|
Upgrade common server dependencies
|
2017-08-25 18:36:49 +02:00 |
Chocobozzz
|
93e1258c7c
|
Move video file metadata in their own table
Will be used for user video quotas and multiple video resolutions
|
2017-08-25 11:36:23 +02:00 |
Chocobozzz
|
f981dae861
|
Add previews cache system between pods
|
2017-07-12 11:56:02 +02:00 |
Chocobozzz
|
8062415498
|
Update videojs -> 6
|
2017-07-06 14:39:39 +02:00 |
Chocobozzz
|
6fcd19ba73
|
Move to promises
Closes https://github.com/Chocobozzz/PeerTube/issues/74
|
2017-07-05 14:14:16 +02:00 |
Chocobozzz
|
4f13304181
|
Rename 'npm run upgrade' to 'npm run upgrade-peertube'
It was confusing with the command 'npm run update'
|
2017-06-25 16:30:45 +02:00 |
Chocobozzz
|
ba0f8806bc
|
Return to sequelize@4.0.0-2 (makes tests fail)
|
2017-06-25 13:51:19 +02:00 |
Chocobozzz
|
b4089fd410
|
Update sequelize
|
2017-06-25 08:55:31 +02:00 |
Chocobozzz
|
62be8e11e2
|
Don't generate yarn lockfile on upgrade
|
2017-06-24 10:17:44 +02:00 |
Chocobozzz
|
df98563e21
|
Use typescript standard and lint all files
|
2017-06-16 14:32:15 +02:00 |
Chocobozzz
|
75d612ce3c
|
Convert scripts to typescript
|
2017-06-12 21:06:32 +02:00 |
Chocobozzz
|
1840c2f7c9
|
Update webpack stack
|
2017-06-11 15:19:43 +02:00 |
Chocobozzz
|
66dd264f7b
|
Better build/dev scripts
|
2017-06-11 11:36:05 +02:00 |
Chocobozzz
|
75fb0c0b2e
|
Adapt scripts to typescript
|
2017-06-10 22:57:31 +02:00 |
Chocobozzz
|
69818c9394
|
Type functions
|
2017-06-10 22:15:25 +02:00 |
Chocobozzz
|
4d4e5cd4dc
|
require -> import
|
2017-06-05 21:53:49 +02:00 |
Chocobozzz
|
e02643f32e
|
Type models
|
2017-05-25 17:32:16 +02:00 |
Chocobozzz
|
65fcc3119c
|
First typescript iteration
|
2017-05-20 09:57:40 +02:00 |
Chocobozzz
|
85cd99dc84
|
Use yarn instead of npm install
|
2017-04-26 22:45:27 +02:00 |
Chocobozzz
|
16a31eb741
|
Server: upgrade to official version of express-oauth-server
|
2017-04-26 21:22:51 +02:00 |
Chocobozzz
|
0dd079da27
|
Update standard -> 10
|
2017-04-16 14:25:37 +02:00 |
Chocobozzz
|
72329aaa28
|
Update bittorrent-tracker and standard to v9
|
2017-03-03 18:45:40 +01:00 |
Chocobozzz
|
f6f7dfee01
|
Server: update express-validator
|
2017-02-10 11:27:14 +01:00 |
Chocobozzz
|
c70e0710b3
|
Update modules
|
2017-02-10 11:03:03 +01:00 |
Chocobozzz
|
9a5d2a3f54
|
Admin password stuff
|
2017-01-27 11:18:53 +01:00 |
Chocobozzz
|
a7721e62c0
|
Server: update deps
|
2017-01-15 10:23:56 +01:00 |
Chocobozzz
|
bdfbd4f162
|
Server: use crypto instead of ursa for pod signature
|
2017-01-04 22:23:07 +01:00 |
Chocobozzz
|
4d32448895
|
Server: use binary data instead of base64 to send thumbnails
|
2016-12-29 12:13:19 +01:00 |
Chocobozzz
|
feb4bdfd9b
|
First version with PostgreSQL
|
2016-12-19 21:22:28 +01:00 |
Chocobozzz
|
93d4a3b551
|
Add script when the host/port of a pod change
|
2016-11-22 22:12:13 +01:00 |
Chocobozzz
|
9f540774b1
|
Add upgrade script
|
2016-10-21 14:23:20 +02:00 |
Chocobozzz
|
792b893ed4
|
Server: add npm run check to check CORS, bittorrent tracker...
|
2016-10-21 11:20:14 +02:00 |
Chocobozzz
|
82221ac920
|
Update clean script
|
2016-10-13 21:45:23 +02:00 |
Chocobozzz
|
3474b77cbf
|
Server: update concurrently
|
2016-10-09 10:49:50 +02:00 |
Chocobozzz
|
b9ab2e25fd
|
Server: add cors policy for torrent file and thumbnails
|
2016-10-07 15:12:53 +02:00 |
Chocobozzz
|
bf94b6f0a1
|
Server: update to webseed implementation (tests, lint...)
|
2016-10-07 13:59:06 +02:00 |
Chocobozzz
|
a6375e6966
|
Merge branch 'master' into webseed-merged
|
2016-10-02 15:39:09 +02:00 |
Chocobozzz
|
13e2ab2566
|
Server: remove segfault handler
|
2016-10-01 12:01:47 +02:00 |
Chocobozzz
|
677f1adf60
|
Server: workaround for node-ipc that breaks node lts
|
2016-10-01 11:12:27 +02:00 |
Chocobozzz
|
94b0853d68
|
Update to standard 8
|
2016-08-25 18:32:47 +02:00 |
Chocobozzz
|
26d7d31ba3
|
Server: encrypt password in database
|
2016-08-25 17:57:37 +02:00 |
Chocobozzz
|
c323efb9cd
|
Update webtorrent -> 0.96
|
2016-08-12 17:35:10 +02:00 |
Chocobozzz
|
45b81debd6
|
Server: update dev dependencies
|
2016-08-07 22:47:11 +02:00 |
Chocobozzz
|
052937db8a
|
First draft using only webseed for server
|
2016-07-27 21:21:57 +02:00 |
Chocobozzz
|
1a42c9e2c0
|
Server: udpate async to 2.0.0
|
2016-07-18 17:17:52 +02:00 |
Chocobozzz
|
d56ec0d412
|
Remove livereload module (role of webpack now)
|
2016-07-18 16:52:54 +02:00 |
Chocobozzz
|
5495c83a71
|
Server: fix ipc bug
|
2016-07-18 16:16:47 +02:00 |
Chocobozzz
|
8f68c31a71
|
Server: add script that try to simulate a real world situation
Each pod randomly upload or remove a video and send the information to
its friend
|
2016-07-06 20:01:27 +02:00 |
Chocobozzz
|
0890478c5c
|
Update server dependencies
|
2016-07-01 16:52:45 +02:00 |
Chocobozzz
|
be587647f9
|
Add tags support to server
|
2016-06-06 14:15:03 +02:00 |
Chocobozzz
|
fc76359be1
|
Adapt npm scripts
|
2016-06-03 22:34:39 +02:00 |
Chocobozzz
|
ec2fd5851a
|
Downgrade openssl wrapper to see if the travis build still fails
|
2016-06-01 21:13:29 +02:00 |
Chocobozzz
|
575fdcece5
|
Move scripty and node sass into the main dependencies
|
2016-06-01 20:12:25 +02:00 |
Chocobozzz
|
092fbf58cc
|
Update node openssl wrapper module
|
2016-05-31 20:25:10 +02:00 |
Chocobozzz
|
cd0e4b1acf
|
Move livereload to an external script and remove from express.
Developers have to use the livereload plugin in their web browser now.
|
2016-05-21 15:21:15 +02:00 |
Chocobozzz
|
788a7e0202
|
Update webtorrent
|
2016-05-13 15:27:42 +02:00 |
Chocobozzz
|
bc503c2a62
|
Update to standard 7. Goodbye snake_case, I used to love you
|
2016-05-13 14:23:11 +02:00 |
Chocobozzz
|
3a8a8b5122
|
Video duration support (server)
|
2016-05-03 22:41:46 +02:00 |
Chocobozzz
|
031bde86e3
|
Fix npm run clean
|
2016-04-30 12:57:58 +02:00 |
Chocobozzz
|
9353449515
|
Use scripty instead of writing shell commands in package.json
|
2016-04-30 12:56:36 +02:00 |
Chocobozzz
|
da932efc81
|
Add loader gif when loading the video
|
2016-04-29 14:18:14 +02:00 |
Chocobozzz
|
bb1e6d0ce3
|
Generate passwords at initialization (client/admin passwords)
|
2016-04-19 22:29:36 +02:00 |
Chocobozzz
|
e7ea0979f8
|
Use lodash v4
|
2016-04-19 22:06:46 +02:00 |
Chocobozzz
|
0c1cbbfe29
|
Add authentications for routes that need it and adapts the tests
|
2016-04-14 22:06:11 +02:00 |
Chocobozzz
|
44124980c5
|
Add typescript (and angular2) linter
|
2016-04-08 21:03:47 +02:00 |
Chocobozzz
|
02b72dc7f4
|
Update modules
|
2016-04-01 14:38:04 +02:00 |
Chocobozzz
|
9457bf8807
|
OAuth server: first draft
|
2016-03-21 11:56:33 +01:00 |
Chocobozzz
|
dd00473a6d
|
Use official repository for openssl-wrapper
|
2016-03-16 21:21:56 +01:00 |
Chocobozzz
|
2c4a0b5d90
|
Fix tests
|
2016-03-15 13:16:54 +01:00 |
Chocobozzz
|
e1c8024ab9
|
Install js-yaml missing dependency
|
2016-03-14 22:41:06 +01:00 |
Chocobozzz
|
5e31b38bbd
|
Update webtorrent
|
2016-03-14 22:17:34 +01:00 |
Chocobozzz
|
98b01bac2c
|
Angular 2 : draft 2
|
2016-03-14 22:16:43 +01:00 |
Chocobozzz
|
dc8bc31be5
|
Angular application :first draft
|
2016-03-14 13:50:19 +01:00 |
Chocobozzz
|
bd324a6692
|
Prepare client app
|
2016-03-08 08:37:15 +01:00 |
Chocobozzz
|
3d446a26ad
|
Fix tests
|
2016-03-07 18:53:03 +01:00 |
Chocobozzz
|
ccfd23dfe5
|
I'm fed up with Gruntfile
|
2016-03-07 18:01:56 +01:00 |
Chocobozzz
|
ce9526fb4b
|
Update dependencies
|
2016-02-22 21:24:41 +01:00 |
Chocobozzz
|
b3077e4170
|
Standard v6
|
2016-02-07 10:39:37 +01:00 |
Chocobozzz
|
c4660e08da
|
Update lodash and webtorrent modules
|
2016-02-06 16:12:08 +01:00 |
Chocobozzz
|
cda021079f
|
New directory organization
|
2016-01-30 17:05:22 +01:00 |
Chocobozzz
|
86435b9bae
|
update modules AND REMOVE SUPPORT OF NODE 0.12 :'(
|
2016-01-24 16:41:19 +01:00 |
Chocobozzz
|
b33d09c115
|
Update ws packages (security issue)
|
2016-01-07 22:55:40 +01:00 |
Chocobozzz
|
a81e7a22af
|
Update node modules
|
2016-01-04 13:38:03 +01:00 |
Chocobozzz
|
28db68a2e0
|
Update node-ipc module
|
2015-12-14 22:34:50 +01:00 |
Chocobozzz
|
207fbab44d
|
Update node modules
|
2015-12-04 21:43:26 +01:00 |
Chocobozzz
|
0b69752270
|
Add a pool of requests instead of making a request at each action (add
video/remove video) for performance in big networks
|
2015-12-04 16:13:32 +01:00 |
Chocobozzz
|
af82cae07d
|
Add livereload for sass files
|
2015-12-02 22:16:22 +01:00 |
Chocobozzz
|
2dd5b570a6
|
Force the mocha tests order
|
2015-11-24 09:13:42 +01:00 |
Chocobozzz
|
288a133126
|
Update package.json (license, repo, author...)
|
2015-11-24 08:53:35 +01:00 |
Chocobozzz
|
3bcb78b3af
|
Make the network auto sufficient (eject bad pods with scores)
|
2015-11-24 08:33:59 +01:00 |
Chocobozzz
|
e5e7517b62
|
Use bootstrap sass
|
2015-11-22 11:34:48 +01:00 |
Chocobozzz
|
d74c85c4b8
|
Update bittorrent-tracker and ws modules
|
2015-11-11 14:17:56 +01:00 |
Chocobozzz
|
4429bba6e2
|
Add node 4.2 LTS to travis
|
2015-11-11 13:06:01 +01:00 |
Chocobozzz
|
e85782f7da
|
Views refractoring
|
2015-11-07 18:22:05 +01:00 |
Chocobozzz
|
9d64078659
|
Clean grunt file
|
2015-11-03 08:10:30 +01:00 |
Chocobozzz
|
810ccd5e8c
|
Add standard as dev dependency
|
2015-10-30 18:48:56 +01:00 |
Chocobozzz
|
dd0f21d1ea
|
Update modules and remove browserify (dependance of grunt-browserify)
|
2015-10-30 17:50:57 +01:00 |
Chocobozzz
|
d148f3b9b1
|
Replace PeopleTube/PeTube by the new name PeerTube
|
2015-10-29 23:29:42 +01:00 |
Chocobozzz
|
8c308c2bf7
|
Spawn
|
2015-10-29 23:14:54 +01:00 |