Commit graph

23 commits

Author SHA1 Message Date
98f3f55371 withdrawal replacements patch 2024-06-17 13:02:29 -06:00
mia
cc4a0d3e58 apply patches 2024-04-29 07:55:26 -07:00
Laura Hausmann
8890902675 [backend] Fix HTTP signature validation
Co-authored-by: perillamint <perillamint@silicon.moe>
Co-authored-by: yunochi <yuno@yunochi.com>
2023-11-26 20:34:25 +01:00
ThatOneCalculator
f6fca7f8e5 fixes 2023-06-28 01:46:38 -04:00
Laura Hausmann
74773318b4
Allow follower-only notes to be fetched by properly authorized remote users 2023-06-28 04:06:39 +02:00
ThatOneCalculator
2d0ace0685 chore: formatting 2023-05-01 20:32:18 -07:00
ThatOneCalculator
1eb19b6988 fix(ap): Use unique identifier for each follow request
Closes 

Co-authored-by: GitHub <hutchisr>
2023-04-30 13:26:51 -07:00
ThatOneCalculator
2aab2de38d refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
ThatOneCalculator
a6324564e2 fixes 2023-01-03 09:12:26 -08:00
cutestnekoaqua
ea3e13f190 Create move type 2022-11-23 21:49:52 +01:00
nullobsi
8f6605eb63 Add Secure Mode and Private Mode
- Add instance actor
- Add private mode, which uses an allowlist
- Add Secure Mode, restricts access to blocked instances
2022-07-17 15:25:39 -07:00
Johann150
102012aa9d fix: add id for activitypub follows ()
* add id for activitypub follows

* fix lint

* fix: follower must be local, followee must be remote

Misskey will only use ActivityPub follow requests for users that are local
and are requesting to follow a remote user. This check is to ensure that
this endpoint can not be used by other services or instances.

* fix: missing import

* render block with id

* fix comment
2022-06-04 13:52:42 +09:00
Johann150
8d49573447 use http-signature module that supports hs2019 () 2022-05-26 09:12:17 +09:00
syuilo
b6f1766443 refactor 2022-03-26 19:33:18 +09:00
syuilo
523ee14a73 refactor: migrate to typeorm 3.0 ()
* wip

* wip

* wip

* Update following.ts

* wip

* wip

* wip

* Update resolve-user.ts

* maxQueryExecutionTime

* wip

* wip
2022-03-26 15:34:00 +09:00
syuilo
ab3f4eadb1 refactor 2022-03-25 01:51:34 +09:00
syuilo
7c6ad1f796 chore: add note 2022-03-21 05:43:52 +09:00
syuilo
bb8cd2ab05 perf(server): reduce db query 2022-03-21 05:21:37 +09:00
syuilo
cf2733b1f0 fix esm 2022-03-01 01:36:50 +09:00
syuilo
94228778c9 refactor: Use ESM ()
* wip

* wip

* fix

* clean up

* Update tsconfig.json

* Update activitypub.ts

* wip
2022-02-27 11:07:39 +09:00
syuilo
d12f8e8914 refactor(backend): fix type 2022-01-26 18:52:40 +09:00
syuilo
9b8d526ed0 fix lint 2021-12-09 23:58:30 +09:00
syuilo
14148f6c4a refactoring
Resolve 
2021-11-12 02:02:25 +09:00
Renamed from src/server/activitypub.ts (Browse further)