aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/middlewares/activitypub.ts
Commit message (Collapse)AuthorAgeFilesLines
* Remove activitypub helperChocobozzz2022-03-231-1/+1
| | | | Put functions in lib/activitypub instead
* Fix shared importsChocobozzz2021-12-241-2/+1
|
* Refactor requestsChocobozzz2021-07-201-1/+1
|
* Move middleware utils in middlewaresChocobozzz2021-06-031-5/+4
| | | | helpers modules should not import models
* Refactor AP actorsChocobozzz2021-06-031-3/+3
|
* refactor API errors to standard error formatRigel Kent2021-06-021-9/+31
|
* replace numbers with typed http status codes (#3409)Rigel Kent2020-12-071-7/+8
|
* Force signed headers in http signaturesChocobozzz2020-11-121-1/+10
| | | | Thanks Roger
* Avoir some circular dependenciesChocobozzz2020-05-041-1/+1
|
* Update dependenciesChocobozzz2020-02-281-1/+1
|
* Move to eslintcontainChocobozzz2020-02-031-1/+2
|
* Don't log error on actor delete signature errorChocobozzz2020-01-291-2/+9
|
* Relax logger on signature checkerChocobozzz2020-01-291-1/+1
|
* Remove debug messagesChocobozzz2020-01-241-1/+0
|
* Update http signatureChocobozzz2020-01-071-2/+3
|
* Increase clock skew for HTTP signaturesChocobozzz2019-10-251-1/+1
|
* Remove old JSON LD signature implementationChocobozzz2019-08-291-0/+2
| | | | | | | | | 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.
* Fix pleroma followChocobozzz2019-04-251-0/+2
|
* Don't expose constants directly in initializers/Chocobozzz2019-04-111-1/+1
|
* Cleanup express locals typingsChocobozzz2019-03-191-2/+1
|
* Better AP route checkerChocobozzz2019-03-191-17/+9
|
* Add compatibility with other Linked Signature algorithmsChocobozzz2018-11-141-2/+3
|
* Add HTTP signature check before linked signatureChocobozzz2018-10-191-18/+76
| | | | | | 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
* Check video channel name is unique on our instanceChocobozzz2018-10-011-1/+1
|
* Fix error loggingChocobozzz2018-03-261-1/+1
|
* Avoid making retried requests to dead followersChocobozzz2018-01-121-1/+0
|
* Activity Pub improvementsChocobozzz2018-01-111-0/+1
|
* Propagate old comment on new followChocobozzz2017-12-281-1/+2
|
* Fix player play exception on chromiumChocobozzz2017-12-191-1/+0
|
* Status are sent to mastodonChocobozzz2017-12-191-2/+5
|
* Begin moving video channel to actorChocobozzz2017-12-191-17/+11
|
* Move models to typescript-sequelizeChocobozzz2017-12-131-4/+4
|
* Fix req acceptsChocobozzz2017-11-301-2/+3
|
* Fix activitypub check headersChocobozzz2017-11-301-1/+1
|
* Check correctly activitypub headersChocobozzz2017-11-301-1/+1
|
* Fix well known and json parser with mastodonChocobozzz2017-11-291-1/+3
|
* Add follow testsChocobozzz2017-11-271-6/+5
|
* Move activitypub functions from helpers/ to lib/Chocobozzz2017-11-271-1/+1
|
* Optimize signature verificationChocobozzz2017-11-271-4/+5
|
* Rename Pod -> ServerChocobozzz2017-11-271-2/+2
|
* Follow worksChocobozzz2017-11-271-15/+17
|
* Begin activitypubChocobozzz2017-11-271-0/+57