summaryrefslogtreecommitdiff
path: root/internal/server/api
AgeCommit message (Collapse)Author
2025-01-25Added banlist on the client and fixed some server side issues withKyren223
banning
2025-01-25Added the ability to ban client-side from the memberslistKyren223
2025-01-25Fixed server crash due to accidental printing of a session address thatKyren223
is nil
2025-01-25Added a list of banned members server-sideKyren223
2025-01-25Getting banned will now also kick the member from the networkKyren223
2025-01-22Added the ability to trust/untrust usersKyren223
2025-01-21Admins can no longer ban/mute/kick each other, they can still deleteKyren223
each others messages (to save some time having to query the sender ID to see if he's an admin)
2025-01-21Fixed a bug where when kicking a member, it'd send a left request to theKyren223
person who is kicking and not to the person who was kicked
2025-01-20Implemented user settings both client side and server sideKyren223
2025-01-16Added client and server side edit message functionalityKyren223
2025-01-14Added the ability to delete messages in frequenciesKyren223
2025-01-14Fixed a bug where messages from no-access channels will propagate toKyren223
online users even if they didn't have access
2025-01-14Implemented updating frequency properties both client-side and server-sideKyren223
2025-01-14Added a way to change network properties both server side and clientKyren223
side
2025-01-13Fixed security vulnerability where you could read "no access"Kyren223
frequencies even if you were a normal user and not an admin
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-12Fixed network positioning issuesKyren223
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-10Fixed gosec warningKyren223
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-07Fixed linting issues, should now pass in CIKyren223
2025-01-06Network deletion now propagates to all active connections that are inKyren223
that network
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-06Fleshed out and fixed issues in both the server and client for howKyren223
networks and members work
2025-01-05Refactored quite a bit and added the MembersInfo packet server-sideKyren223
2025-01-04Fixed server so it compilesKyren223
2025-01-04Implemented joining functionalityKyren223
2024-12-24Fixed issues with frequencies (I think)Kyren223
2024-12-22Fixed server not compilingKyren223
2024-12-21Prevented deletion of frequency if it's the only one in the networkKyren223
2024-12-01Added delete for frequency and network on the server and only frequencyKyren223
on the client
2024-12-01Minor improvements to server codeKyren223
2024-12-01Added swap frequencies support on server-sideKyren223
2024-12-01Implemented frequency creation on both client and serverKyren223
2024-12-01Implemented frequency creation, BROKEN right nowKyren223
2024-12-01Fix server issues after moving soem stuffKyren223
2024-11-30Created UI for create frequency popupKyren223
2024-11-29Implemented network positions per user on client and serverKyren223
2024-11-28Added position to networksKyren223
2024-11-27Added networks info on initial server-client connectionKyren223
2024-11-27Fixed server issue with forgeting to commit transactionKyren223
2024-11-27Fixed sqlc codegen issuesKyren223
2024-11-27Fixed server hanging until the client closes the connection,Kyren223
it now forcibly closes the connection when it's terminated
2024-11-27Fixed color issue on the server, made the UI have better UXKyren223
2024-11-27Fixed minor issues on the serverKyren223
2024-11-27Added create network to server apiKyren223