Ricardo Arturo Cabral Mejía
|
ea2621f96e
|
fix: handle malformed incoming messages
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-29 12:13:47 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
fe9ad92b44
|
fix: reject sub with unsafe ints in since/until
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-29 11:38:23 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
efd4c00a8e
|
chore: allow filter with limit zero
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-29 01:10:05 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
adee7f3ea3
|
chore: do not print env
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-28 22:07:11 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
a1b83b7c56
|
feat: add WORKER_COUNT env var
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-28 22:07:11 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
ffb2161287
|
chore: prioritize PORT over RELAY_PORT
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-28 22:07:11 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
0401964925
|
chore: fallback using OR
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-28 22:07:11 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
1b5008567b
|
feat: fallback to PORT env var when listening
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-28 22:07:11 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
081e7de925
|
feat: add getClientAddress to WebSocketAdapter
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
8e5646d272
|
chore: simplify msg rate limiting
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
845dedc451
|
feat: support pubkey/ip whitelisting for event rate limits
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
3620026645
|
feat: add rate limit whitelists for pubkeys/ips
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
792d45d402
|
fix: disable propagateCreateError
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
41ae842d7a
|
feat: upsert kind 41 events
|
2022-12-26 01:47:01 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
4f768e442f
|
fix: ascii logo
|
2022-12-24 16:12:29 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
5205871cc8
|
fix: ascii logo
|
2022-12-24 16:12:29 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
86151e0a2d
|
chore: update ascii logo
|
2022-12-24 15:56:52 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
7469d97221
|
fix: abort message handler using listeners
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
4c038a6c7e
|
chore: reduce logging
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
43bf0f9c8f
|
feat: add network config to settings
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2700b34627
|
fix: send correct content-type headers
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2a9d1c607c
|
docs: fix comment
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
cf2adac68d
|
fix: worker crash on large payloads
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
7f0d66d75c
|
chore: set ws max payload to 128kb
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
9385ea99d5
|
chore: remove console log
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
f3097983a0
|
fix: type errors
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
6b37d6983a
|
fix: rogue 200 OK on ws connect
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
cce2df0c2a
|
test: remove get default settings
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
4f0e6a8b5d
|
chore: typo fix
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
655dcde602
|
chore: default pool size = 0
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2def1ae8ef
|
chore: stricter rate limits
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
433b7f8707
|
feat: ignore dupe subscriptions
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
07131c1781
|
fix: add access-control-allow-origin header
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-15 17:00:36 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
50de2c167a
|
chore: relax filter limits
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-15 12:08:05 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
88e1d61936
|
chore: relax filter limits
|
2022-12-15 12:08:05 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
85ac61cc93
|
chore: remove schema limits for tag/content
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-11-22 19:36:42 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
5e166dae88
|
chore: remove extra ?
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-11-20 10:40:39 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
9364412677
|
feat: reject events with long content field
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-11-20 10:40:39 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2089c9fd61
|
feat: add content.maxLength setting
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-11-20 10:40:39 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
b77239a7c3
|
chore: tidy up
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
b36b62520e
|
test: message/event rate limiting
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
760cb387bf
|
fix: inject sw rate limiter in event strategies
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
ff9b87f8d6
|
feat: rate limit msgs/events, send command results
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
a46fcc64ce
|
feat: add msg/event rate limit to settings
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
bd79c938eb
|
feat: add cache client
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
42083a2f98
|
feat: add sliding window rate limiter
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
6235e1aeed
|
chore: debug log http request headers
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
15bf0cf6ee
|
feat: add redis-adapter
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
4dc2405317
|
fix: use utf8 instead of utf-8 for ws messages
|
2022-11-12 07:17:56 -05:00 |
|
Saransh Sharma
|
e476a10ad3
|
Docker File and Port Settings for the Railway App
|
2022-11-11 14:47:59 -05:00 |
|