Mike Dilger
|
25058ef415
|
Version 1.4.0
v1.4.0
|
2024-05-07 13:52:39 +12:00 |
|
Mike Dilger
|
698d673009
|
Fix chorus_compress
|
2024-05-07 12:06:45 +12:00 |
|
Mike Dilger
|
02de9e2038
|
MAJOR switch to pocket
|
2024-05-07 08:52:22 +12:00 |
|
Mike Dilger
|
3c9c442bb5
|
Send 'CLOSED auth-required' if DMs are requested by unauthenticated user (as expected, rather than no events)
|
2024-05-06 11:14:50 +12:00 |
|
Mike Dilger
|
d70d4b0852
|
Create lmdb subdir if missing
|
2024-04-25 10:47:06 +12:00 |
|
Mike Dilger
|
38a20d0a78
|
Bugfix in event orering (BTreeSet would only keep one event with the same created_at)
|
2024-04-25 10:45:02 +12:00 |
|
Mike Dilger
|
9b0f293230
|
FIX: handle empty tag
|
2024-04-25 10:35:53 +12:00 |
|
Mike Dilger
|
f6156593bd
|
Don't punish timeouts
|
2024-04-17 08:35:02 +12:00 |
|
Mike Dilger
|
fc9da4d705
|
Change some defaults
|
2024-04-17 08:33:27 +12:00 |
|
Mike Dilger
|
adc9e81068
|
config: minimum_ban_seconds, timeout_seconds
|
2024-04-17 08:20:37 +12:00 |
|
Mike Dilger
|
a92049fb52
|
bugfix in Filter delineate()
|
2024-04-15 09:41:34 +12:00 |
|
Mike Dilger
|
27a63495e5
|
Setting to disable IP blocking
|
2024-04-12 14:00:37 +12:00 |
|
Mike Dilger
|
cc065ec5b2
|
more README.md updates
|
2024-04-10 10:20:56 +12:00 |
|
Mike Dilger
|
01dd5fadaf
|
README.md update to include per-version changes
|
2024-04-10 10:10:58 +12:00 |
|
Mike Dilger
|
20d35d2137
|
Update supported NIPs (nip-28 has no requirements on relays)
|
2024-04-10 10:02:08 +12:00 |
|
Mike Dilger
|
d4c5459f23
|
Capture and log the Origin header (like the User-Agent header)
|
2024-04-10 08:51:10 +12:00 |
|
Mike Dilger
|
7883d75446
|
Version 1.3.0
v1.3.0
|
2024-04-10 08:21:58 +12:00 |
|
Mike Dilger
|
dbca0ddb4e
|
Support NIP-40 Expiration timestamp
|
2024-04-10 08:20:37 +12:00 |
|
Mike Dilger
|
d8b17b0402
|
event.is_expired()
|
2024-04-10 08:20:37 +12:00 |
|
Mike Dilger
|
71f163a6c2
|
Update NIP-11 supported nips
|
2024-04-10 08:07:59 +12:00 |
|
Mike Dilger
|
83c4882e29
|
Update docs
|
2024-04-09 19:14:15 +12:00 |
|
Mike Dilger
|
363a2835f0
|
Warn if events are not aligned
|
2024-04-09 19:02:34 +12:00 |
|
Mike Dilger
|
82016f4954
|
chorus_compress
|
2024-04-09 18:59:03 +12:00 |
|
Mike Dilger
|
b3488e6c9d
|
store.rebuild()
|
2024-04-09 18:59:01 +12:00 |
|
Mike Dilger
|
51217ae480
|
Pass directory into Lmdb::new()
|
2024-04-09 18:48:38 +12:00 |
|
Mike Dilger
|
ff4f921e7d
|
store 'events_are_aligned' in lmdb
|
2024-04-09 18:48:31 +12:00 |
|
Mike Dilger
|
ea3d66f746
|
Option to align events in the event_map
|
2024-04-09 18:38:19 +12:00 |
|
Mike Dilger
|
a4233dbc45
|
EventStore.iter()
|
2024-04-09 18:37:05 +12:00 |
|
Mike Dilger
|
ce18610918
|
lmdb::log_stats() to do it's own txn
|
2024-04-09 18:36:12 +12:00 |
|
Mike Dilger
|
be219c924b
|
Split low-level LMDB code out from Store (big refactor)
|
2024-04-09 18:35:06 +12:00 |
|
Mike Dilger
|
72545189d2
|
migration 5: Simplify with deleted_ids table (no pubkey)
|
2024-04-09 18:23:36 +12:00 |
|
Mike Dilger
|
601c9fafd8
|
migration 4: Simplify store - stop tracking deleted_offsets
|
2024-04-09 18:23:28 +12:00 |
|
Mike Dilger
|
77caad1a7d
|
Log hostname at startup
|
2024-04-09 18:19:22 +12:00 |
|
Mike Dilger
|
1e34a20108
|
clippy fix
|
2024-04-09 08:57:58 +12:00 |
|
Mike Dilger
|
b7da4b1a28
|
Simplify get_event_by_offset() output, avoid a panic
|
2024-04-09 08:57:53 +12:00 |
|
Mike Dilger
|
e10104a55b
|
fix test compile error
|
2024-04-09 08:27:45 +12:00 |
|
Mike Dilger
|
dd8e345e86
|
moderate: show kind
|
2024-04-09 07:39:01 +12:00 |
|
Mike Dilger
|
c420335188
|
fix compile error
|
2024-04-09 07:38:21 +12:00 |
|
Mike Dilger
|
43d7efbbda
|
Dong log message if error was AuthRequired
|
2024-04-08 06:41:48 +12:00 |
|
Mike Dilger
|
8dda490bf2
|
print stats on HUP
|
2024-04-05 15:35:49 +13:00 |
|
Mike Dilger
|
808d593258
|
Fix log target
|
2024-04-05 15:32:00 +13:00 |
|
Mike Dilger
|
5ee9dee6f1
|
Count runtime and inbound/outbound traffic bytes
|
2024-04-05 15:26:41 +13:00 |
|
Mike Dilger
|
5daff6fac5
|
Add services to chorus relay
|
2024-04-03 07:40:25 +13:00 |
|
Mike Dilger
|
5bde8aa400
|
moderate: delete further events by banned pubkeys
|
2024-03-29 10:47:20 +13:00 |
|
Mike Dilger
|
c96a9a83b1
|
fix chorus_moderate input
|
2024-03-28 08:44:10 +13:00 |
|
Mike Dilger
|
f5043cf50d
|
dump approvals functions and binary
|
2024-03-22 09:51:48 +13:00 |
|
Mike Dilger
|
69e2e1be37
|
update DEPLOYING.md
|
2024-03-22 09:15:00 +13:00 |
|
Mike Dilger
|
46ffc8cec5
|
chorus_moderate: command line tool to approve or ban users and events
|
2024-03-22 09:10:59 +13:00 |
|
Mike Dilger
|
15bb8c23c1
|
Deal with event/pubkey approvals in event screens (in and out)
|
2024-03-22 09:10:59 +13:00 |
|
Mike Dilger
|
9c3d35666b
|
Store: storage for approval of events and pubkeys (as either true or false)
|
2024-03-22 08:52:10 +13:00 |
|