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 |
|
Erin Shepherd
|
0c9c04f89d
|
[backend] Refetch user keys when HTTP Signature validation fails
If a user has had a key rotation, and nobody on this server follows
that user, we will not receive the Update activity with the new key
Therefore, when we encounter key validation errors we should check
for an up-to-date key.
References (other implementations):
* [Mastodon](fc9ab61448/app/controllers/concerns/signature_verification.rb (L96))
* [Akkoma](https://akkoma.dev/AkkomaGang/http_signatures/src/branch/main/lib/http_signatures/http_signatures.ex#L46)
|
2023-10-17 00:52:51 +02:00 |
|
Alexis
|
20723b4c1d
|
Rename private mode descriptions to 'allowlisting'
|
2023-10-04 14:53:27 +02:00 |
|
ThatOneCalculator
|
c4d4e850b2
|
chore: ⬆️ up prettier, pnpm
|
2023-07-05 18:28:27 -07:00 |
|
ThatOneCalculator
|
f99e8b3726
|
fix: ⚡ immediately fail jobs with invalid signature
|
2023-07-03 10:29:52 -07:00 |
|
Namekuji
|
40267c1116
|
fix inbox stall
|
2023-06-07 10:01:16 -04:00 |
|
ThatOneCalculator
|
2aab2de38d
|
refactor: 🎨 rome
|
2023-01-12 20:40:33 -08:00 |
|
Francis Dinh
|
8ff259f573
|
Block subdomains of blocked hosts
|
2022-12-24 14:46:09 -05:00 |
|
cutestnekoaqua
|
ea3e13f190
|
Create move type
|
2022-11-23 21:49:52 +01:00 |
|
Johann150
|
49686050cc
|
backend: fix lint "no-throw-literal"
|
2022-08-04 13:36:37 -07: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
|
8d49573447
|
use http-signature module that supports hs2019 (#8635)
|
2022-05-26 09:12:17 +09:00 |
|
syuilo
|
921299b02f
|
perf(server): refactor and performance improvements
|
2022-03-25 16:27:41 +09:00 |
|
syuilo
|
897108b507
|
fix esm
|
2022-03-01 01:34:53 +09:00 |
|
syuilo
|
94228778c9
|
refactor: Use ESM (#8358)
* wip
* wip
* fix
* clean up
* Update tsconfig.json
* Update activitypub.ts
* wip
|
2022-02-27 11:07:39 +09:00 |
|
syuilo
|
eaad6e188c
|
Improve chart engine (#8253)
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update core.ts
* wip
* wip
* #7361
* delete network chart
* federationChart強化 apRequestChart追加
* tweak
|
2022-02-06 00:13:52 +09:00 |
|
syuilo
|
71f817d9aa
|
refactor
|
2022-02-04 11:10:53 +09:00 |
|
syuilo
|
9b8d526ed0
|
fix lint
|
2021-12-09 23:58:30 +09:00 |
|
syuilo
|
14148f6c4a
|
refactoring
Resolve #7779
|
2021-11-12 02:02:25 +09:00 |
|