Commit Graph

10 Commits

Author SHA1 Message Date
JacobTech 612ad59547 Permission Storage
● 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.
2023-05-21 21:38:55 -04:00
JacobTech 5e3dca5ce2 Code Style
Fixed an indent.
2023-05-21 19:58:14 -04:00
JacobTech 39c5401cdb Permission Check System
Added a system for code to easily check for permission to a given channel.
2023-05-21 16:14:24 -04:00
JacobTech 04d9dda073 More API migration
● 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.
2023-05-18 14:27:49 -04:00
JacobTech 7a157fdc5d Starting API
One of the leading API requests has been added in an early form. So I can go back and make this code better. This is to get something to go off.
2023-05-13 16:44:21 -04:00
JacobTech a27144d54a Library Move
This push is to move the encryption code to a new library to help manage encryption across projects easier.
2023-05-13 11:45:54 -04:00
JacobTech 01e42af1f8 Data Format Update
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.
2023-05-13 00:27:13 -04:00
JacobTech e739b5eb7a Epoch Improvements
This was me starting work on a new epoch system.
2023-05-09 18:15:19 -04:00
JacobTech 0406903aa7 Init 2023-04-02 16:44:26 -04:00
JacobTech 6f8679ceb1 Initial commit 2023-03-09 20:29:44 -05:00