The project now uses the new source generator package for the ServerDatabase package. This now allows code to read a full row at a time while using the type safety from the column definitions.
● When permissions are applied, it will be done recursively. This will help speed up the code for general permission checks.
● This new layout also makes it faster to get the members who have access to a given channel.
● This push also removed a pointless role override.
● Added a template for posting a message to a server
● Minor changes to API structure to provide better stability with the different types
● Started fixing mistakes in the SocketBulkMessage request.
This update set the groundwork for data storage in the database.
This update will also allow better support for any data format additions to be easily added.