summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-13Added frequency propagation on the server-side and fixed a bug whereKyren223
permission 3 would be valid even though it's not
2025-01-13Implemented frequency list scrolling, along with g/G and ctrl+d/ctrl+uKyren223
for moving to the start/end and half page down/up respectively
2025-01-13Fixed i in frequency list not workingKyren223
2025-01-12Changed i in networkslist to a and i is now "copy id" for the selectedKyren223
network
2025-01-12Fixed network positioning issuesKyren223
2025-01-12Fixed bug where it wasn't possible to type n/i in popupsKyren223
2025-01-12Removed debug printsKyren223
2025-01-12Fixed a bunch of security issues with people not inside a server beingKyren223
able to read it and also fixed some other bugs and implemented propagation for members joining/leavings servers
2025-01-10Implemented message propagation for real-time live chatKyren223
2025-01-10Removed nested logsKyren223
2025-01-10Fixed gosecKyren223
2025-01-10Added a proper logs dir for server logsKyren223
2025-01-10Changed website user to eko userKyren223
2025-01-10Fixed gosec warningKyren223
2025-01-10Fixed frequencies not updating properlyKyren223
2025-01-10Fixed crashesKyren223
2025-01-10Fixed gateway issues and some other stuffKyren223
2025-01-10Fixed chat client sideKyren223
2025-01-10Fixed network and frequency list on the clientKyren223
2025-01-10Removed set from networks info as it'll be redundant due to no longerKyren223
keeping track of position
2025-01-09Fixed everything on the server-sideKyren223
2025-01-09Added goose for migrations, refactored SQL schema, server and clientKyren223
are broken
2025-01-09Fixed target in CD workflowKyren223
2025-01-09Fixed go buildKyren223
2025-01-09Actually fixed gosec (it is apparently space sensitive yay)Kyren223
2025-01-09Fixed formattingKyren223
2025-01-09Fixed gosec issuesKyren223
2025-01-08Fixed CI, found another accidental formatting issueKyren223
2025-01-08Fixed CI, should deploy successfulyKyren223
2025-01-08Hopefully fixed CD, CI should still failKyren223
2025-01-08Forgot to remove needsKyren223
2025-01-08Trying to fix CD, broke CI on purpose to see if it failsKyren223
2025-01-08Implemented CDKyren223
2025-01-07Fixed all gosec issuesKyren223
2025-01-07Fixed all high and medium security issues from gosecKyren223
2025-01-07Added gosec to CI, will failKyren223
2025-01-07Fixed linting issues, should now pass in CIKyren223
2025-01-07Added linting to CI, should failKyren223
2025-01-07Fixed formatting, CI should passKyren223
2025-01-07Added formatting check to CI and broke formatting on purposeKyren223
2025-01-07Removed failing on purpose, test should now passKyren223
2025-01-07Refactored to better embed the certifcates and also made sure to read atKyren223
runtime the server.key instead of containing it in the server's executable using go embed
2025-01-07Temporarily added CI to branches that trigger CIKyren223
2025-01-07Testing if CI runs testsKyren223
2025-01-06Fixed network deletion error due to incorrect syntax in SQL trigger,Kyren223
also this is bad practice to modify a migration (they should be immutable) but didn't want to have one with syntax errors and I will be refactoring and splitting this one huge migration into multiple separate migrations later on
2025-01-06Network deletion now propagates to all active connections that are inKyren223
that network
2025-01-06Implemented deleting for networks on the clientKyren223
2025-01-06Server and client now properly handle the same user logging in fromKyren223
different locations, fixed the issue where it'd only work for the first time by checking if the addresses match before remove the session
2025-01-06Server now disconnects connection when a new connection matches the sameKyren223
user ID, note that there seems to be a weird thing where if 2 clients are from the same IP, the disconnected client will just reconnect to the new client's socket, so they will both use the same connection for communication
2025-01-06Fixed bug where certain messages wouldn't get renderedKyren223