Commit Graph

119 Commits

Author SHA1 Message Date
Chocobozzz
2be68ab979 Update jsonld library 2019-10-21 16:05:08 +02:00
Chocobozzz
464687bb96 Fix bug with tsconfig paths 2019-10-21 16:02:15 +02:00
Chocobozzz
d5d9b6d7bf Update server dependencies 2019-10-21 15:03:28 +02:00
Chocobozzz
8424c4026a Add auto follow back support for instances 2019-09-04 16:24:58 +02:00
Chocobozzz
ad513607a3 Remove old JSON LD signature implementation
Only PeerTube was compatible with it, and the library has moved on
RsaSignature2018 and removed RsaSignature2017 support. We had to create
a dirty fork of the RsaSignature2017 branch, which is not ideal.

Now we use the Mastodon implementation, that most other AP
implementations that support JSONLD signatures use.
2019-08-29 16:15:41 +02:00
Chocobozzz
322adef183 Upgrade sequelize 2019-08-12 08:52:44 +02:00
Chocobozzz
557b13ae24 Lazy load avatars 2019-08-09 11:32:40 +02:00
Chocobozzz
2284f20207 Add gitlab ci support 2019-07-29 13:40:39 +02:00
Chocobozzz
523990dbe6 Upgrade server dependencies 2019-07-25 11:00:41 +02:00
Chocobozzz
1a12f66d63 Add more CLI tests 2019-06-13 11:09:38 +02:00
Chocobozzz
6091983127 Upgrade server dependencies 2019-06-06 15:39:11 +02:00
Chocobozzz
4c72c1cd41 Move concurrently in dev package 2019-05-31 11:48:28 +02:00
Chocobozzz
7e9d3f259d Move CLI dependencies in their own package.json 2019-05-27 14:56:06 +02:00
Chocobozzz
da3a3ab682 Try parallel check params tests 2019-05-14 15:37:42 +02:00
Chocobozzz
47f6409bb8 Use apicache instead of our broken implementation 2019-04-25 11:27:13 +02:00
Chocobozzz
3acc508440 Upgrade sequelize 2019-04-24 16:26:21 +02:00
Chocobozzz
1735c82572 Update sequelize 2019-04-24 16:26:20 +02:00
Chocobozzz
a1a216d9cb Upgrade server dep 2019-04-02 16:42:13 +02:00
Chocobozzz
9b39106d57 findById -> findByPk 2019-02-21 14:40:10 +01:00
Chocobozzz
374c1db98c Upgrade server dependencies 2019-02-21 14:22:39 +01:00
Chocobozzz
cef534ed53 Add user notification base code 2019-01-09 11:15:15 +01:00
Chocobozzz
a4255d8efc Remove unused dependencies 2018-12-06 13:35:27 +01:00
Chocobozzz
2feebf3e6a Add sitemap 2018-12-05 17:44:34 +01:00
Chocobozzz
f9a971c671 Update dependencies 2018-12-04 10:08:45 +01:00
Rigel Kent
d7ea359d36 quickfix back to recent nodemon that fixes event-stream vulnerability 2018-11-26 21:23:10 +01:00
Rigel Kent
0218a46c1a quickfix back to older nodemon 2018-11-26 18:43:47 +01:00
Rigel Kent
81658ae047 quickfix back to safe nodemon 2018-11-26 18:31:03 +01:00
Rigel Kent
3e9e6f2f14 migrate Swagger 2.0 spec to OpenAPI 3.0.0 2018-11-15 14:10:16 +01:00
Chocobozzz
f7454ca60a Upgrade server dep 2018-11-15 10:54:37 +01:00
Chocobozzz
df66d81583 Add compatibility with other Linked Signature algorithms 2018-11-14 16:32:27 +01:00
Rigel Kent
7cf3e57376 (doc) add manpage to peertube cli 2018-10-20 19:16:56 +02:00
Chocobozzz
41f2ebae4f Add HTTP signature check before linked signature
It's faster, and will allow us to use RSA signature 2018 (with upstream
jsonld-signature module) without too much incompatibilities in the
peertube federation
2018-10-19 12:26:37 +02:00
Chocobozzz
cdf4cb9eaf Fix transcoding 2018-10-18 10:44:16 +02:00
Chocobozzz
f2659ae0b0 Upgrade tslint rules 2018-09-21 09:26:53 +02:00
Chocobozzz
74921541db Upgrade server dependencies 2018-09-21 09:26:52 +02:00
Chocobozzz
7348b1fd84 Speed up overviews route 2018-09-14 11:52:23 +02:00
Chocobozzz
c48e82b5e0 Basic video redundancy implementation 2018-09-13 14:05:49 +02:00
Chocobozzz
09cf121ce8 Try to fix bcrypt on node 8.12 2018-09-13 09:20:06 +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
Chocobozzz
e69219184b Implement user blocking on server side 2018-08-08 15:22:58 +02:00
Rigel Kent
aad0ec24e8 advertising PeerTube's rather simple DNT policy 2018-08-08 09:22:15 +02:00
Aurélien Bertron
5939081838 Add audit logs module 2018-07-31 15:40:29 +02:00
Rigel Kent
4bdd9473fd adding CSP, no-referrer policies and allow dns prefetching 2018-07-17 12:03:31 +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