index
:
muxstr.git
main
Nostr relay with gRPC, HTTP/JSON, and WebSocket interfaces
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Ignore built binaries
main
Clawd
2026-03-08
1
-0
/
+2
*
Update typing indicator spec with root+reply tags
Clawd
2026-03-08
2
-2
/
+4
*
Add ephemeral event support (kinds 20000-29999)
Clawd
2026-03-08
3
-0
/
+95
*
Make allowed event kinds configurable
bndw
2026-03-07
3
-46
/
+48
*
NIP-11: make relay info configurable
Clawd
2026-02-22
6
-20
/
+91
*
Link to about tab on codehost
Clawd
2026-02-17
1
-1
/
+1
*
Fix source code link URL
Clawd
2026-02-16
1
-1
/
+1
*
Add source code link to index page
Clawd
2026-02-16
1
-1
/
+1
*
Update domain to muxstr.northwest.io
Clawd
2026-02-16
1
-1
/
+1
*
feat: add NIP-42 test client for auth and rate limit testing
bndw
2026-02-16
4
-0
/
+244
*
refactor: migrate nostr dependency to code.northwest.io
bndw
2026-02-16
12
-29
/
+36
*
fix: clarify Storage 'Blocked' label as 'Blocked Kinds'
bndw
2026-02-15
1
-1
/
+1
*
fix: track rate limit hits in metrics
bndw
2026-02-15
2
-0
/
+8
*
fix: move rate limiting before auth checks
bndw
2026-02-15
1
-22
/
+24
*
feat: separate Auth Writes and Auth Reads on dashboard
bndw
2026-02-15
1
-4
/
+22
*
feat: track authorized (authenticated + successful) requests
bndw
2026-02-15
3
-2
/
+26
*
fix: record AUTH attempt metrics in WebSocket handler
bndw
2026-02-15
2
-0
/
+10
*
feat: add auth rejection metrics to dashboard
bndw
2026-02-15
1
-5
/
+12
*
feat: track auth rejections with specific 'unauthorized' status
bndw
2026-02-15
2
-2
/
+9
*
fix: add YAML tags to AuthOperationConfig
bndw
2026-02-15
1
-2
/
+2
*
fix: improve WebSocket error responses and protocol compliance
bndw
2026-02-15
1
-8
/
+10
*
test: add integration tests for NIP-42 AUTH and rate limiting
bndw
2026-02-15
1
-0
/
+526
*
fix: properly handle AUTH flow with retry logic
bndw
2026-02-15
1
-0
/
+195
*
fix: send OK response when AUTH required but not completed
bndw
2026-02-15
1
-5
/
+9
*
feat: add metrics for blocked events
bndw
2026-02-15
3
-0
/
+28
*
feat: filter events to core Nostr protocol kinds only
bndw
2026-02-15
1
-0
/
+42
*
feat: track WebSocket requests in metrics
bndw
2026-02-14
1
-0
/
+46
*
fix: track WebSocket connections in metrics
bndw
2026-02-14
1
-0
/
+13
*
feat: add rate limiting to WebSocket connections
bndw
2026-02-14
2
-2
/
+59
*
fix: prioritize proxy headers for rate limiting
bndw
2026-02-14
3
-24
/
+71
*
refactor: use AuthStore interface and remove type assertions
bndw
2026-02-14
3
-35
/
+53
*
fix: silently wait for auth instead of sending NOTICE
bndw
2026-02-14
1
-1
/
+9
*
feat: implement NIP-42 WebSocket authentication
bndw
2026-02-14
3
-6
/
+223
*
style: dashboard
bndw
2026-02-14
1
-5
/
+1
*
style: restyle dashboard to match index page aesthetic
bndw
2026-02-14
1
-63
/
+89
*
feat: add storage stats and average latency metrics
bndw
2026-02-14
3
-2
/
+58
*
feat: track WebSocket subscriptions in metrics
bndw
2026-02-14
3
-0
/
+36
*
fix: dashboard prefix detection with Go runtime metrics
bndw
2026-02-14
1
-1
/
+2
*
feat: add example config for VPS deployment
bndw
2026-02-14
2
-1
/
+46
*
fix: properly chain gRPC interceptors and fix dashboard uptime
bndw
2026-02-14
2
-25
/
+32
*
refactor: serve metrics on main HTTP port instead of separate port
bndw
2026-02-14
2
-10
/
+18
*
feat: add metrics dashboard HTML page
bndw
2026-02-14
2
-0
/
+322
*
feat: integrate config system into relay main.go
bndw
2026-02-14
6
-55
/
+155
*
refactor: remove frivolous comments from auth validation/credentials
bndw
2026-02-14
30
-3717
/
+39
*
index update
bndw
2026-02-14
1
-1
/
+1
*
update deploy artifacts
bndw
2026-02-14
2
-8
/
+9
*
deploy update
bndw
2026-02-14
1
-1
/
+1
*
index update
bndw
2026-02-14
1
-4
/
+4
*
Update index page
bndw
2026-02-14
1
-9
/
+1
*
refactor: remove frivolous comments from auth and config
bndw
2026-02-14
2
-115
/
+16
[next]