index
:
kyren/eko.git
master
[no description]
Gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2025-07-19
Initial readme with assets
Kyren223
2025-07-19
Changed session durations metric to classic histogram, added
Kyren223
2025-07-19
Added session duration metrics with device analytics along with device
Kyren223
2025-07-19
Added metrics for sus/malicious connections
Kyren223
2025-07-19
Implemented connection-level rate limiting (to avoid reconnection
Kyren223
2025-07-19
Made ci pass
Kyren223
2025-07-19
Added in progress requests metric and also returning an error when the
Kyren223
2025-07-19
Added a bunch of users for testing
Kyren223
2025-07-19
Added a stub right sidebar for signals
Kyren223
2025-07-19
Fixed terminal background showing in user profile and updated help
Kyren223
2025-07-19
Fixed dropped vs success requests being flipped
Kyren223
2025-07-19
Added toggleable borders (not fully fleshed)
Kyren223
2025-07-19
Implemented caching for TOS hash, if hash matches the user doesn't need
Kyren223
2025-07-19
Fixed networklist sometimes rendering outside the screen
Kyren223
2025-07-19
Added session based request rate limiting, uses token bucket strategy
Kyren223
2025-07-19
Added proper locking to session to avoid race conditions/data races
Kyren223
2025-07-19
Added some metrics
Kyren223
2025-07-19
Added handling for device analytics, but not the actual implementation
Kyren223
2025-07-19
Added server metrics (need to actually add metrics later)
Kyren223
2025-07-19
Added anonymous_device_analytics option on the client and added cache
Kyren223
2025-07-19
Added device analytics packet
Kyren223
2025-07-19
Improved server logging/error handling
Kyren223
2025-07-19
Replaced most log statements with slog on the server
Kyren223
2025-07-19
Fixed bug where server couldn't shutdown unless all clients closed their
Kyren223
2025-07-19
Updated stub tos/privacy policy to remove the emojis causing visual
Kyren223
2025-07-19
Updated git ignore and fixed the local dev server to run in non-prod
Kyren223
2025-07-19
Rephrased device analytics line in user settings to avoid background
Kyren223
2025-07-19
Create FUNDING.yml
Kyren223
2025-07-08
Fixed bug where TOS and privacy policy would be stored as a []byte
Kyren223
2025-07-08
Fixed bug of negation of prod flag
Kyren223
2025-07-08
Added log line to indicate production vs development
Kyren223
2025-07-08
Fixed typo in github workflows
Kyren223
2025-07-08
Slight changes to pass CI
Kyren223
2025-07-08
Added webserver to serve the TOS and Privacy Policy all the time
Kyren223
2025-07-08
Updated tos/privacy policy to clearly indicate their are a stub for
Kyren223
2025-07-08
Finished implementing authentication on the client-side
Kyren223
2025-07-08
Color coded accept/decline in TOS page
Kyren223
2025-07-08
Refactored client side to comply with protocol changes, implemnted tos
Kyren223
2025-07-08
Slightly modified default light blue color
Kyren223
2025-07-08
Updated bubbletea, bubbles and lipgloss to fix a bug in them (viewport
Kyren223
2025-07-07
Fixed mprocs sending SIGHUP on restart instead of SIGTERM by adding
Kyren223
2025-07-07
Refactored how the terms of service and privacy policy are stored, by
Kyren223
2025-07-07
Fixed mprocs sending SIGHUP on restart instead of SIGTERM by adding exec
Kyren223
2025-07-06
Added better logging for packets and payloads and now the writer is
Kyren223
2025-07-06
Added error handling and logging for log file rotation
Kyren223
2025-07-06
Fixed issues with timeout() function on the server and added automatic
Kyren223
2025-07-06
Implemented server-side authentication in accordance to the protocol
Kyren223
2025-07-06
Added terms of service (incomplete!!!!) to the server, and added
Kyren223
2025-07-05
Updated protocol spec to new V2 version
Kyren223
2025-07-05
Added new packet types to facilitate TOS acceptance, Authentication and
Kyren223
[next]