Commit graph

39 commits

Author SHA1 Message Date
c8dde76265 meow 2025-01-15 06:24:09 +00:00
cafe1ec350 oops 2025-01-15 06:20:08 +00:00
93267f3306 implement purge-did admin route properly 2025-01-15 06:16:38 +00:00
d4efcecad4 'RelayServer' => 'AppState' 2025-01-15 05:56:24 +00:00
3204162282 [wip] admin: purge events by did 2025-01-14 12:02:09 +00:00
4ec26a9c83 prepare for admin routes: check against banned_hosts tree 2025-01-14 11:44:11 +00:00
e35ec83c0c clean up this log output
constant listening spam is so noisy (because we keep getting
UnexpectedEOFs)
2024-12-02 10:52:27 +00:00
a9c51e5447 validate that referenced records exist in commit blocks 2024-12-02 10:46:03 +00:00
83493bd372 remove unused import 2024-12-02 10:26:13 +00:00
e9bc95f98b [wip] do a little validation of commit event blocks 2024-12-02 10:25:50 +00:00
34f09c8a3d move some shit around 2024-12-02 07:46:27 +00:00
95ae1c09cb dep pruning :3 2024-11-27 23:12:39 +02:00
f5e236fcf9 dont log EOF => reconnects 2024-11-27 18:49:28 +02:00
06f4ebf47f make plc resolver location configurable 2024-11-27 16:35:46 +02:00
9415d90b9f remove unused import 2024-11-27 16:26:09 +02:00
e9f9e35c9d set json header, get rid of redundant host output in bail message 2024-11-27 08:30:33 +02:00
4b79a621fb return status ok on requestCrawl 2024-11-27 08:25:45 +02:00
41450ec342 load and save indexer cursor 2024-11-27 08:24:00 +02:00
b7279d27af log host on indexing error 2024-11-27 07:33:16 +02:00
3b774e65eb update the readme so it's clearer for current state of relay 2024-11-27 07:11:44 +02:00
35558748fa add server.remove_good_host(..)
we'll use this later in gc jobs to clean up any hosts that have been
consistently down or whatever
2024-11-27 07:08:25 +02:00
a1ffb5cdc4 add flake config (using rustup lol) 2024-11-27 03:28:27 +00:00
cfd25c6537 configurable bind addr / cache capacity via cli 2024-11-27 05:16:51 +02:00
e1ca7eba42 use a btreeset for both host sets 2024-11-27 04:52:08 +02:00
4376d4a2e0 add known-good hosts to db entry 2024-11-27 04:51:34 +02:00
a3699c4377 fix dynamic subscription, grab hosts from DB (always empty for now) 2024-11-27 04:35:35 +02:00
d7bfb8feea update this note (we will do it real soon) 2024-11-27 01:35:57 +02:00
9ee21c23d8 implement requestCrawl, enforce repo limit 2024-11-27 01:29:16 +02:00
5b297e0565 strike completed robustness items from todo 2024-11-26 23:42:19 +02:00
6b721763d1 implement cursor catchup 2024-11-26 23:40:12 +02:00
28ecfd6851 resolve did:web users 2024-11-26 22:42:58 +02:00
c9e4db5f91 oh yeah babey 2024-11-26 22:14:42 +02:00
6c22e2b4dd handle migrate and tombstone events 2024-11-26 17:20:51 +02:00
88ac43b18c rebroadcast handle, identity, account events 2024-11-25 23:30:24 +02:00
642abf6aa5 better reconnection better tracing 2024-11-25 20:35:26 +02:00
aefb726109 we dont have catchup so just comment it out 2024-11-25 19:53:49 +02:00
f0e5dc7428 properly validate pds repo authority for commits, use atrium types 2024-11-25 19:45:43 +02:00
0a9b998469 add indexer and sequencer, rebroadcast events with real seq numbers
relaying proof of concept done
2024-11-25 06:00:50 +02:00
d883c9b10b Initial commit 2024-11-25 02:25:03 +02:00