Commit graph

31 commits

Author SHA1 Message Date
bbfee195a8 Every database model has been updated to handle requests in the new format. 2025-05-15 10:13:35 -05:00
728bbd038a Minor changes to fix group methods after refactor. 2025-05-13 23:40:28 -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
Ada Werefox
9505c479e8 Slowly migrating struct methods to their own models for association. 2025-04-27 20:38:07 -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
326fbe79a3 Formatted discord user JSON. 2025-04-24 13:30:56 -07:00
Ada Werefox
5f86ac99ac Clean up and refactoring. 2025-04-24 11:58:05 -07:00
Ada Werefox
a107b4f255 Cleaning up unnecessary prints. 2025-04-23 11:13:51 -07:00
Ada Werefox
95421abae3 renaming functions to reflect activity. 2025-04-23 10:31:51 -07:00
Ada Werefox
7e3a8d1c81 Remove all HTML rendering. 2025-04-23 10:29:40 -07:00
Ada Werefox
b214dbb108 Logout redirect works. 2025-04-23 10:23:18 -07:00
Ada Werefox
253ffac472 Slowly moving this to an API instead of back+front end. 2025-04-22 22:34:38 -07:00
Ada Werefox
d20eff4306 Added a log out feature. 2025-04-22 17:04:17 -07:00
Ada Werefox
dc55b6f19a OAuth keys are saved as cookies and added to database. 2025-04-22 14:21:40 -07:00
Ada Werefox
ccb06f2184 We can interface with a db now. 2025-04-21 21:05:50 -07:00
Ada Werefox
719832b790 You can log in through Discord and it takes you to a dashboard. 2025-04-20 18:45:54 -07:00