git.iko.soy
/
skrepka
readme
files
commits
refs
on
master
help
sign in
history of
765edfe..master
compare
ed8ba48
Simplify server.knot: inline thin wrappers, refactor handleRecvGossip without empty-string sentinel
iko
5 months ago
ab099df
Simplify server.knot: drop isOffline lambda, consolidate federation gates, use when instead of case findFirst
iko
5 months ago
4ffa00b
Extract appendMessage and refreshLocalPresence helpers to remove duplication
iko
5 months ago
baee0ae
Drop boolean indirection in handleVerifyAuth; storeFederated returns Result
iko
5 months ago
92dfe84
Simplify server.knot: deduplicate presence checks, remove intermediate wrappers, drop boolean indirection
iko
5 months ago
7f6069a
Remove export workaround from rateLimit definitions; compiler bug fixed
iko
5 months ago
18f4f7b
Delegate rate limiting to compiler-generated route clauses
iko
5 months ago
301073f
Fix if/else effect unification: flip nested branches to enable polymorphic effect inference
iko
5 months ago
10c4580
Remove local forEach definition; stdlib provides it as a built-in
iko
5 months ago
58f6e23
Remove function parameters from capList and capPerKey; unify on expiresAt field
iko
5 months ago
d786f53
Specialize capList and capPerKey: constrain to Timestamp keys and pubkey matching
iko
5 months ago
38cf8db
Inline Ed25519 hex length invariants as literals
iko
5 months ago
7ca3e27
Add Eq impls for refinement types; fix effect signatures to match bodies
iko
5 months ago
472426f
Update all calls to predicate-first signature
iko
5 months ago
c74ea07
Use Cons/[] patterns for list recursion; replace dropRelation with drop
iko
5 months ago
248fad1
Remove custom mapWhere/countWhere/any/none helpers; use built-in any and take
iko
5 months ago
b5ec19b
Use built-in filter and map instead of custom helpers removeWhere and pluck
iko
5 months ago
fa73377
Remove per-key receive rate limit
iko
5 months ago
300edba
Remove dead /federation/forward-batch endpoint
iko
5 months ago
9863dd9
Remove unused fromServer parameter from federation forward endpoints
iko
5 months ago
4dcde5b
Refresh presence on poll instead of background timer
iko
5 months ago
b77814a
Make X-Forwarded-For header optional; skip IP rate-limiting when absent
iko
5 months ago
af6d881
Remove pairRates: per-pair rate limit is bypassable via multi-server dilution
iko
5 months ago
9ff76f4
Embed pubkey fields in GossipEventType variants for flexible future gossip events
iko
5 months ago
8c4c066
Remove unused /ready endpoint
iko
5 months ago
caf6e81
Remove startup readiness gate; backgroundPrune prunes on first tick
iko
5 months ago
bd17e0a
Remove generation field from /poll protocol
iko
5 months ago
52569b5
Make /messages atomic: validate entire batch before enqueuing any
iko
5 months ago
257a8ff
Drop unused hasMore field from poll response
iko
5 months ago
7af7b29
Add generation tracking to poll protocol to prevent unnecessary cursor resets
iko
5 months ago
e3c6a4a
Remove error field from JSON responses; use HTTP status codes instead
iko
5 months ago
aa3c3eb
Remove GET /lookup/{pubkey} and POST /lookup/batch endpoints
iko
5 months ago
4520419
Remove /health and /metrics endpoints
iko
5 months ago
58cadad
Remove /maintenance and /stats endpoints
iko
5 months ago
d6e86b8
Replace serverHostN with refined-type serverHost
iko
5 months ago
a839530
Remove ActivePoll concurrency cap — rely on global rate limits instead
iko
5 months ago
4fd34d1
Remove federation authentication layer
iko
5 months ago
e870868
Remove message ID from federation protocol
iko
5 months ago
1838384
Remove unused /messages/status endpoint
iko
5 months ago
bea680e
Remove unused /messages/list endpoint
iko
5 months ago
469939d
Remove dead ack scaffolding: ackGracePeriod constant and stats fields
iko
5 months ago
3ed706f
Remove endpoints for setting parameters; all parameters are set via CLI flags
iko
5 months ago
abe00ee
Remove unused gateClientWrite rate limiter
iko
5 months ago
c53339b
Remove server-side replay protection (deliveredIds tombstone log)
iko
5 months ago
9f1d027
Remove /auth/revoke and /auth/logout endpoints
iko
5 months ago
e34e431
Add comprehensive comments to server.knot
iko
5 months ago
d9956ac
Remove response continuation parameter from request handlers; return IO actions directly
2026.05.07.0438
iko
5 months ago
7e1db40
Consolidate type and function definitions to single-line format
iko
5 months ago
acc58fa
Remove drain mechanism; shut down without draining phase
iko
5 months ago
92eefcd
Remove createdAt from ForwardEntry; rely on retry counter for forward GC
iko
5 months ago
newer commits
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list