Commit Graph

33 Commits

Author SHA1 Message Date
8491827b06 backup relay configuration added 2024-11-09 13:26:59 -05:00
353510b74f check for duplicates before storing 2024-11-09 11:32:23 -05:00
c51199737b check white/blacklist refactored 2024-11-08 16:35:54 -05:00
Brian Hartford
49b628b7e0 Adjust event time contrainst on each event handle 2024-10-27 17:04:25 -04:00
e6188796d2 reject events based on timestamp 2024-10-18 11:22:01 -04:00
108142b801 fetch mutelist by author pubkey 2024-10-18 07:52:48 -04:00
3d88938b7e mutelist blacklist at event handler 2024-10-17 17:05:33 -04:00
3de1aeb998 blacklist moved to it's own yml 2024-10-16 14:07:37 -04:00
5133c3a005 whitelist configs moved to it's own yml file 2024-10-16 09:57:58 -04:00
d1b3750c87 move kinds to db package, refactor new mongo package 2024-09-17 10:35:31 -04:00
bfa3e6b08e imporve requests to the relay 2024-09-17 08:44:18 -04:00
7009533c8d handle requests in a que 2024-09-15 20:06:22 -04:00
3526d2937e undo limited routine for event handler 2024-09-15 18:53:28 -04:00
4e218c292a move apply resource limits to config package 2024-09-05 11:01:24 -04:00
aebd1d89e4 query moved to db package 2024-09-02 11:56:52 -04:00
c8ed954a9d refactoring 2024-09-01 20:51:02 -04:00
232b1b8d27 handlekind refactored to only handle storing events in database 2024-08-30 16:00:41 -04:00
6f15f3f23a refactor event handler 2024-08-30 15:51:46 -04:00
e8b1380c90 req returns all lastest events when no kind is specefied. 2024-08-22 16:12:12 -04:00
6704ead115 change 'createdat' to created_at 2024-08-22 12:59:53 -04:00
3ea051cb37 NIP42, AUTH Implementation 2024-08-19 14:28:13 -04:00
2b071fb7d8 resource limits and concurrency for events and req 2024-08-19 13:47:23 -04:00
7d288cec1e temp bans working,temp ban threshold still not working, removing permabans requires hard restart 2024-08-15 16:20:22 -04:00
39436b564e perma blacklist functionality, temp banning not working 2024-08-15 11:00:43 -04:00
25ff327a7f client info, config max connections/subscriptions, drop oldest sub for newest at limit 2024-08-09 08:38:18 -04:00
1cfe7c8e94 replace kind 5 with same a tags 2024-08-08 08:05:37 -04:00
7edbee13ac import events work, styling, checkWhitelist refactor 2024-08-07 17:24:38 -04:00
2ef7d4fe42 added NIP05 domains to whitelist 2024-08-04 14:02:53 -04:00
2ef15d6e17 seperate kind and key whitelists 2024-08-03 16:18:34 -04:00
9e04328436 add npubs to whitelist 2024-08-03 15:11:22 -04:00
9d8db7df08 pubkey whitelist! 2024-08-03 14:27:58 -04:00
5ea0d36ba3 properly update subscriptions, sub ID's per connection 2024-07-31 20:09:47 -04:00
5eb6fd961e rename major package folers web->app, relay->server 2024-07-31 14:12:33 -04:00