Remove old JSON LD signature implementation
authorChocobozzz <me@florianbigard.com>
Thu, 29 Aug 2019 14:15:41 +0000 (16:15 +0200)
committerChocobozzz <me@florianbigard.com>
Thu, 29 Aug 2019 14:15:41 +0000 (16:15 +0200)
commitad513607a3886cfabe083531c42911bc3c67bdfb
tree275af782814ad3aa62da4834ec5696467aacdd87
parentf0a47bc92aa20b91b46197a4d3fc430aea962848
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.
package.json
server/helpers/custom-jsonld-signature.ts
server/helpers/peertube-crypto.ts
server/middlewares/activitypub.ts
server/tests/api/activitypub/helpers.ts
yarn.lock