Commit graph

20 commits

Author SHA1 Message Date
d0bebb2210 Implementing testify as a test suite for the API. 2025-05-16 22:51:54 -05:00
bbfee195a8 Every database model has been updated to handle requests in the new format. 2025-05-15 10:13:35 -05:00
c273d061b5 Refactor to have models handle their own requests. 2025-05-13 23:10:55 -05:00
490be49808 progress 2025-05-12 09:24:57 -07:00
c1d265f1bf Moved groups to use uint IDs, fixed bug where string IDs were not getting converted to uints. 2025-05-08 22:57:56 -07:00
Ada Werefox
3ac4f3e79c Switching to using uints instead of string names. 2025-05-07 14:53:00 -07:00
Ada Werefox
34dc13faec JWT authentication and generation implemented. 2025-05-02 16:28:15 -07:00
Ada Werefox
8d6d09677d Moved to switch cases in API function calls, started validation. 2025-04-30 14:18:27 -07:00
be9702d716 Updated config samplle, moved around user methods. 2025-04-29 22:45:40 -07:00
Ada Werefox
dcbe844c41 Biiiiig updates to the API and methods. 2025-04-29 15:54:32 -07:00
3756e275d3 Starting to update CRUD methods. 2025-04-28 22:42:57 -07:00
Ada Werefox
767499a9ed Refactored code into modules per database model. 2025-04-28 10:38:15 -07:00
Ada Werefox
06cb11ed8c Slowly migrating struct methods to their own models for association. 2025-04-27 21:14:37 -07:00
739a2f74eb All database models have create and get functions. 2025-04-27 01:22:42 -07:00
20106b1f3f Beginning to systematically add CRUD database functions. 2025-04-25 18:14:46 -07:00
Ada Werefox
98a53d6590 We have database table associations! 2025-04-25 15:39:40 -07:00
fc074d83c3 We can add and list groups now let's goooo 2025-04-24 22:25:58 -07:00
Ada Werefox
bdd03f96f7 Starting to implement database model interfaces. 2025-04-24 18:17:30 -07:00
Ada Werefox
10db069eea Standardizing the API endpoints. 2025-04-24 15:08:09 -07:00
Ada Werefox
5f86ac99ac Clean up and refactoring. 2025-04-24 11:58:05 -07:00