summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-07-08Refactored client side to comply with protocol changes, implemnted tosKyren223
2025-07-08Slightly modified default light blue colorKyren223
2025-07-08Updated bubbletea, bubbles and lipgloss to fix a bug in them (viewportKyren223
2025-07-07Fixed mprocs sending SIGHUP on restart instead of SIGTERM by addingKyren223
2025-07-07Refactored how the terms of service and privacy policy are stored, byKyren223
2025-07-07Fixed mprocs sending SIGHUP on restart instead of SIGTERM by adding execKyren223
2025-07-06Added better logging for packets and payloads and now the writer isKyren223
2025-07-06Added error handling and logging for log file rotationKyren223
2025-07-06Fixed issues with timeout() function on the server and added automaticKyren223
2025-07-06Implemented server-side authentication in accordance to the protocolKyren223
2025-07-06Added terms of service (incomplete!!!!) to the server, and addedKyren223
2025-07-05Updated protocol spec to new V2 versionKyren223
2025-07-05Added new packet types to facilitate TOS acceptance, Authentication andKyren223
2025-07-05Made check-ci.sh more user friendlyKyren223
2025-07-05Refactored server connection handling, still missing TOS and authKyren223
2025-07-05Added extra info in user settings, fixed typos in help popups andKyren223
2025-07-03Added ctxkeys package to better handle addition context when logging andKyren223
2025-07-03Replaced log with slog, preparing to migrate all logs to slogKyren223
2025-07-03Completed check-ci.sh and made ci passKyren223
2025-07-03Fixed ci based on check-ci (incomplete)Kyren223
2025-07-03Added (incomplete) check-ci.sh for locally checking ci beforeKyren223
2025-07-03Updated env var names and added a log dir env varKyren223
2025-07-03Changed deployment directory from /srv/eko to /var/lib/ekoKyren223
2025-06-08Fixed selected signal not rendering notifications with the properKyren223
2025-06-08Optimized `OnNewMessageReceived` by only calling it when there is aKyren223
2025-05-24Chat properly handles and displays the "new message separator"Kyren223
2025-05-24Fixed typo oudated -> outdatedKyren223
2025-05-24Chat correctly renders "new message separator" given correct inputsKyren223
2025-05-24Refactored minor things and added a terminology.md file which will beKyren223
2025-05-23Fixed packet loss bug due to client not waiting before exiting for theKyren223
2025-04-29Improved database error logging in server apiKyren223
2025-03-11Added string method to PacketType and improved server logging messages aKyren223
2025-03-11Fixed bug where the client would log an error message whenKyren223
2025-02-28Limit chars of username client side to avoid getting an error from theKyren223
2025-02-28Added the ability to view user profilesKyren223
2025-02-13Added indicator (white-colored name) for user messages in freuqenciesKyren223
2025-02-13Users that are no longer members (left/kicked/banned) now get fetchedKyren223
2025-02-12Pings are no longer visible in messages of blocked usersKyren223
2025-02-12Fixed block icon background in chat not having a proper background colorKyren223
2025-02-12Added blocking/unblocking of users using b/u (user settings are now sKyren223
2025-02-10Added blocked user indicator (currently only in signal chat)Kyren223
2025-02-10Added a way to block/unblock users client-sideKyren223
2025-02-10Implemented blocking on the server-sideKyren223
2025-02-10Renamed instances of "trusteds" to "trusted users" to be grammaticallyKyren223
2025-02-10Chat actions are now handled appropriately for both frequency and signalKyren223
2025-02-10Removed unused dark purple color and help popup now uses darker cyan forKyren223
2025-02-10Fixed issue where colors would save to config when they were empty jsonKyren223
2025-02-10@everyone is now sent as normal text when a user doesn't have permissionKyren223
2025-02-10Select the first entry in banlist if there is at least 1 entryKyren223
2025-02-10Fixed edited indicator not matching the background when a message wasKyren223