Chocobozzz
0491173a61
Merge branch 'develop' into cli-wrapper
2018-09-20 16:24:31 +02:00
Chocobozzz
b335ccec49
Fix ios player playback/subtitles menu
2018-09-17 15:01:04 +02:00
Chocobozzz
7348b1fd84
Speed up overviews route
2018-09-14 11:52:23 +02:00
Rigel Kent
8704acf49e
one cli to unite them all
...
Ash nazg thrakatulûk agh burzum-ishi krimpatul
- refactor import-videos to use the youtubeDL helper
- add very basic tests for the cli
2018-09-14 11:08:55 +02:00
Chocobozzz
c48e82b5e0
Basic video redundancy implementation
2018-09-13 14:05:49 +02:00
Chocobozzz
a651038487
Bumped to version v1.0.0-beta.13
2018-09-13 11:07:53 +02:00
Chocobozzz
09cf121ce8
Try to fix bcrypt on node 8.12
2018-09-13 09:20:06 +02:00
Chocobozzz
b8aca3bfe2
Bumped to version v1.0.0-beta.12
2018-09-11 08:15:06 +02:00
Rigel Kent
4e554c4a2d
move .sass-lint.yml to client/
2018-09-07 10:51:42 +02:00
Chocobozzz
bfcef50db9
Fix oauth server module
2018-08-28 10:56:09 +02:00
Chocobozzz
2db85d6b6e
Upgrade server dependencies
2018-08-27 16:35:26 +02:00
Chocobozzz
62689b942b
Correctly migrate to fs-extra
2018-08-27 16:23:34 +02:00
Rigel Kent
c9d5c64f98
replace fs by fs-extra to prevent EMFILE error
2018-08-27 16:03:57 +02:00
Chocobozzz
3711d5a2ff
Bumped to version v1.0.0-beta.11
2018-08-21 08:59:06 +02:00
Jorropo
52e679ac35
Change npm repo to git+https
2018-08-20 10:33:45 +02:00
Chocobozzz
e69219184b
Implement user blocking on server side
2018-08-08 15:22:58 +02:00
Chocobozzz
ce33919c24
Import magnets with webtorrent
2018-08-08 09:30:31 +02:00
Rigel Kent
aad0ec24e8
advertising PeerTube's rather simple DNT policy
2018-08-08 09:22:15 +02:00
Chocobozzz
9a12f169c1
Merge branch 'release/beta-10' into develop
2018-08-07 16:12:31 +02:00
Chocobozzz
59549436ef
Bumped to version v1.0.0-beta.10
2018-08-07 15:43:50 +02:00
Chocobozzz
3d52b300ea
Merge branch 'release/beta-10' into develop
2018-08-06 12:11:08 +02:00
Chocobozzz
2769e297ca
Fix caption upload on Mac OS
2018-08-06 11:45:24 +02:00
Chocobozzz
fbad87b047
Add ability to import video with youtube-dl
2018-08-06 11:19:16 +02:00
Aurélien Bertron
5939081838
Add audit logs module
2018-07-31 15:40:29 +02:00
Chocobozzz
9484e1f6fc
Bumped to version v1.0.0-beta.10.pre.3
2018-07-31 12:47:28 +02:00
Chocobozzz
646cfe74ee
Bumped to version v1.0.0-beta.10.pre.2
2018-07-27 13:54:23 +02:00
Chocobozzz
a2018aefae
Bumped to version v1.0.0-beta.10.pre.1
2018-07-26 11:28:51 +02:00
Rigel Kent
d00e2393d4
selective route permission to use embeds with x-frame-deny
2018-07-17 12:03:31 +02:00
Chocobozzz
3fd5104142
Painfull server dep upgrade
2018-07-17 10:16:45 +02:00
Chocobozzz
f4001cf408
Handle .srt subtitles
2018-07-16 14:31:40 +02:00
Chocobozzz
de17453a98
Remove kue from the dependencies and move prompt to main ones
2018-07-11 14:24:37 +02:00
Chocobozzz
2cdf27bae6
Switch to bull
2018-07-11 14:00:17 +02:00
Rigel Kent
b81eb8fdc6
(feed) adding thumbnail support for RSS feed
2018-06-29 14:58:57 +02:00
Chocobozzz
8afc19a612
Add ability to choose the language
2018-06-28 15:53:12 +02:00
Chocobozzz
85b4d9c52e
Upgrade dependencies
2018-06-26 18:05:47 +02:00
Chocobozzz
2832aef8b5
Bumped to version v1.0.0-beta.9
2018-06-25 09:32:00 +02:00
Chocobozzz
2186386cca
Add concept of video state, and add ability to wait transcoding before
...
publishing a video
2018-06-12 20:37:51 +02:00
Chocobozzz
4fbfba67b3
Bumped to version v1.0.0-beta.8
2018-06-11 14:14:46 +02:00
Chocobozzz
6cca7360eb
Reduce bundle sizes
2018-06-07 16:50:33 +02:00
Florent Fayolle
0138af9237
Add create-import-video-file-job command
2018-06-07 08:57:48 +02:00
Chocobozzz
e945b184a0
Localize player
2018-06-06 16:48:40 +02:00
Chocobozzz
989e526abf
Prepare i18n files
2018-06-05 08:43:01 +02:00
Chocobozzz
960a11e89d
Add context menu to player
2018-05-30 17:10:00 +02:00
Chocobozzz
0c948c1659
Add ability to manually run transcoding job
2018-05-30 10:49:56 +02:00
Chocobozzz
a9729e21d1
Add script that prunes storage files
2018-05-29 11:11:52 +02:00
Chocobozzz
8c2c915e0f
Upgrade server dependencies
2018-05-29 10:34:56 +02:00
Chocobozzz
1ab6d6bb6b
Bumped to version v1.0.0-beta.7
2018-05-28 17:36:18 +02:00
Chocobozzz
b365bb43c2
Bumped to version v1.0.0-beta.6
2018-05-23 10:18:13 +02:00
Chocobozzz
b40f057594
Handle concurrent requests in cache middleware
2018-05-23 10:03:26 +02:00
Rigel Kent
ff2c1fe813
feature: IP filtering on signup page
...
disable registration form on IP not in range
checking the CIDR list before filtering with it
placing the cidr filters as an attribute object in the config
2018-05-22 19:44:34 +02:00
Chocobozzz
0081ee8499
Bumped to version v1.0.0-beta.5
2018-05-22 16:25:08 +02:00
Chocobozzz
d1bd87e066
Make it works with new autoplay policy
2018-05-22 16:02:29 +02:00
Chocobozzz
74af5a8361
Client E2E tests first step
2018-05-17 10:55:50 +02:00
Chocobozzz
db400f447a
Upgrade to rxjs 6
2018-05-16 09:42:54 +02:00
Rigel Kent
4de2fafcad
added linter and prettifier via commit hooks
2018-05-13 16:54:34 +02:00
Chocobozzz
7cf34e2115
Update server dependencies
2018-05-11 15:25:51 +02:00
John Livingston
066fc8ba71
import-videos: prompt for password
2018-05-11 15:23:50 +02:00
Chocobozzz
d0bcfda41c
Bumped to version v1.0.0-beta.4
2018-05-07 13:02:08 +02:00
Rigel Kent
966eb05313
feature: initial syndication feeds tests for instance-wide feeds
2018-04-26 16:30:27 +02:00
Chocobozzz
9d3ef9fe05
Use ISO 639 for languages
2018-04-23 14:39:52 +02:00
Chocobozzz
76434ec8e3
Add doc to run only one unit test
2018-04-19 16:23:09 +02:00
Chocobozzz
66dc590764
Add ability to click on the account in watch page
2018-04-17 15:11:12 +02:00
Rigel Kent
244e76a552
feature: initial syndication feeds support
...
Provides rss 2.0, atom 1.0 and json 1.0 feeds for videos (instance and account-wide) on listings and video-watch views.
* still lacks redis caching
* still lacks lastBuildDate support
* still lacks channel-wide support
* still lacks semantic annotation (for licenses, NSFW warnings, etc.)
* still lacks love ( ˘ ³˘)
* RSS: has MRSS support for torrent lists!
* RSS: includes the first torrent in an enclosure
* JSON: lists all torrents in the 'attachments' object
* ATOM: lacking torrent listing support
Advances #23
Partial implementation for the accountId generation in the client, which will need a hotfix to add a way to get the proper account id.
2018-04-17 01:09:06 +02:00
Chocobozzz
ee28cdf1c4
Upgrade server dependencies
2018-04-06 14:39:19 +02:00
Chocobozzz
228e84aa7e
Upgrade spectacle module
2018-04-06 10:44:02 +02:00
Chocobozzz
ae61cb09dc
Bumped to version v1.0.0-beta.3
2018-03-29 14:13:23 +02:00
Chocobozzz
490b595a01
Prevent brute force login attack
2018-03-29 11:03:30 +02:00
Chocobozzz
63f4b13281
Bumped to version v1.0.0-beta.2
2018-03-28 08:42:23 +02:00
Chocobozzz
040d455178
Bumped to version v1.0.0-beta.1
2018-03-20 10:33:38 +01:00
Chocobozzz
0960af624e
Bumped to version v1.0.0-alpha.10
2018-03-19 18:47:10 +01:00
Chocobozzz
a2d27bdf4c
Bumped to version v1.0.0-alpha.9
2018-03-19 17:31:38 +01:00
Chocobozzz
28ea3742d7
Bumped to version v1.0.0-alpha.8
2018-03-15 14:44:25 +01:00
Chocobozzz
c39ea24b71
Upgrade server depencencies
2018-03-13 16:00:39 +01:00
Chocobozzz
0dd46b46e8
Bumped to version v1.0.0-alpha.7
2018-03-13 11:02:45 +01:00
Chocobozzz
a1b4077495
Update licence in package json
2018-03-11 09:53:15 +01:00
Chocobozzz
746a3d47a7
Bumped to version v1.0.0-alpha.6
2018-03-09 10:33:37 +01:00
Chocobozzz
530d7fdd8d
Bumped to version v1.0.0-alpha.5
2018-03-08 14:42:19 +01:00
Chocobozzz
8b0516fede
Bumped to version v1.0.0-alpha.4
2018-03-06 11:26:20 +01:00
Chocobozzz
f0f1a3fc9e
Bumped to version v1.0.0-alpha.3
2018-03-02 09:22:10 +01:00
Chocobozzz
059f3b0dfb
Bumped to version v1.0.0-alpha.2
2018-03-02 09:02:00 +01:00
Chocobozzz
b50634b440
Bumped to version v1.0.0-alpha.1
2018-03-01 14:46:20 +01:00
Chocobozzz
d7137ad5fb
Bumped to version v0.0.29-alpha
2018-02-28 10:58:41 +01:00
Chocobozzz
3babbd2503
Bumped to version v0.0.28-alpha
2018-02-26 11:46:46 +01:00
Chocobozzz
4da00dd2ff
Bumped to version v0.0.27-alpha
2018-02-23 16:52:08 +01:00
Chocobozzz
d78fba12dc
Move typescript/ts-node in dev dependencies
2018-02-22 10:44:03 +01:00
Chocobozzz
c2ff22015e
Upgrade dependencies and remove standard
2018-02-22 10:42:26 +01:00
Chocobozzz
40aa7157e2
Bumped to version v0.0.26-alpha
2018-02-21 17:10:57 +01:00
Chocobozzz
e79c65723b
Upgrade server dependencies
2018-02-16 18:42:02 +01:00
Chocobozzz
f000931687
Bumped to version v0.0.24-alpha
2018-02-16 08:37:50 +01:00
Chocobozzz
a7fea183f0
Begin import script with youtube-dl
2018-02-09 16:47:06 +01:00
Chocobozzz
1ab7b637ec
Bumped to version v0.0.23-alpha
2018-02-09 13:19:01 +01:00
Chocobozzz
c525c09375
Bumped to version v0.0.22-alpha
2018-02-09 09:46:18 +01:00
Chocobozzz
4dd626d34d
Bumped to version v0.0.21-alpha
2018-02-08 10:19:31 +01:00
Chocobozzz
fa236ef067
Bumped to version v0.0.20-alpha
2018-02-01 11:25:08 +01:00
Chocobozzz
8892e8cc63
Bumped to version v0.0.19-alpha
2018-01-31 09:08:25 +01:00
Chocobozzz
f076daa76a
Add tests for emails
2018-01-30 15:16:24 +01:00
Chocobozzz
ecb4e35f4e
Add ability to reset our password
2018-01-30 13:27:07 +01:00
Chocobozzz
61c04fa9b3
Bumped to version v0.0.18-alpha
2018-01-29 15:14:54 +01:00
Chocobozzz
30f0d5e0b3
Bumped to version v0.0.17-alpha
2018-01-29 11:58:27 +01:00
Chocobozzz
93bd24a97d
Bumped to version v0.0.16-alpha
2018-01-29 11:28:42 +01:00
Chocobozzz
f96d1df329
Fix package.json scripts
2018-01-26 09:50:43 +01:00
Chocobozzz
94a5ff8a4a
Move job queue to redis
...
We'll use it as cache in the future.
/!\ You'll loose your old jobs (pending jobs too) so upgrade only when
you don't have pending job anymore.
2018-01-25 18:41:17 +01:00
Chocobozzz
5e1c08eb94
Add api doc in html
2018-01-24 11:54:32 +01:00
Chocobozzz
1f7ab4f310
Upgrade server dependencies
2018-01-24 10:25:56 +01:00
Chocobozzz
95d5969445
Bumped to version v0.0.15-alpha
2018-01-24 09:36:42 +01:00
Chocobozzz
d0e848b77e
Move commander in production dependencies
2018-01-23 18:58:07 +01:00
Chocobozzz
47162b722a
Bumped to version v0.0.14-alpha
2018-01-23 17:19:23 +01:00
Chocobozzz
451ce9642c
Add commander in dependencies instead of dev dep
2018-01-22 09:42:42 +01:00
Chocobozzz
23e27dd535
Add ability to configure log level
2018-01-19 13:58:13 +01:00
Chocobozzz
134337bd07
Bumped to version v0.0.13-alpha
2018-01-18 19:50:28 +01:00
Chocobozzz
3c7a59684e
Bumped to version v0.0.12-alpha
2018-01-18 18:34:34 +01:00
Chocobozzz
f05a1c30c1
Don't show videos of remote instance after unfollow
2018-01-18 15:42:20 +01:00
Chocobozzz
712f6a4f91
Bumped to version v0.0.11-alpha
2018-01-16 08:47:48 +01:00
Chocobozzz
2d13b29965
Remove npm run upgrade
...
Use command from production.md instead
2018-01-15 18:23:17 +01:00
Chocobozzz
53733ec2ab
Bumped to version v0.0.10-alpha
2018-01-15 18:07:07 +01:00
Chocobozzz
fc8efdfd14
Bumped to version v0.0.9-alpha
2018-01-15 16:47:53 +01:00
Chocobozzz
2be3056c64
Bumped to version v0.0.8-alpha
2018-01-15 16:43:40 +01:00
Chocobozzz
519b8df5f8
Bumped to version 0.0.7-alpha
2018-01-15 11:55:27 +01:00
Chocobozzz
5ef372a511
Bumped to version 0.0.6-alpha
2018-01-15 11:45:19 +01:00
Chocobozzz
a39c0674b6
Bumped to version 0.0.5-alpha
2018-01-15 11:43:43 +01:00
Chocobozzz
74cad0a1a9
Bumped to version 0.0.4-alpha
2018-01-15 11:35:03 +01:00
Chocobozzz
4f07fd60b2
Bumped to version 0.0.3-alpha
2018-01-15 11:31:25 +01:00
Chocobozzz
f8c79a4194
Bumped to version 0.0.2-alpha
2018-01-15 11:31:21 +01:00
Chocobozzz
6b2ef589ed
Prepare production workflow
2018-01-15 11:28:41 +01:00
Chocobozzz
63bfad7ec9
Try to improve documentations/readme
2018-01-12 18:07:41 +01:00
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