Commit graph

17 commits

Author SHA1 Message Date
Gu://em_ ca080b3e59 Fixed all database CREATE queries, made all controllers and routes files, and many various fixes 2025-05-04 19:31:03 +02:00
Gu://em_ ff33af92b7 Implemented most of the modService functions and made various fixes in mod model 2025-05-02 18:07:07 +02:00
Gu://em_ 10916cc468 Minor updates to mod model 2025-05-02 11:31:46 +02:00
Gu://em_ 8468abd087 Added user role attribute and broke down updateFavoritesMods into two add and delete functions 2025-04-27 18:02:44 +02:00
Gu://em_ 072fbbd873 Updated mod model to work with the new database 2025-04-27 17:43:16 +02:00
Gu://em_ 4a10e0ff12 Updated user model to work with the new database and implemented missing functions 2025-04-26 17:43:49 +02:00
Gu://em_ 0aa9e663ff Reworked database model from scratch 2025-04-25 19:51:56 +02:00
Gu://em_ 32a5c97c02 feat: Updated database model 2025-04-25 14:37:42 +02:00
Gu://em_ 6bb2b7b701 GetVersion endpoint 2025-04-24 18:54:03 +02:00
Gu://em_ 575efff1cb feat: Added authentication system and configManager bases
fix: Fixed some errors related to users
2025-03-31 17:00:28 +02:00
Gu://em_ 491f16b8f9 feat: Added base for users support 2025-03-31 09:42:30 +02:00
Gu://em_ 480df977fb feat: Delete mod enpoint is functional
feat: Sanitize, md converter and validate utilities
feat: Ability to alidate, convert and sanitize CreateMod requests (still WIP)
2025-03-30 22:53:50 +02:00
Gu://em_ 36eeec2e6c feat: functional POST / endpoint (createMod) 2025-03-30 17:31:21 +02:00
Gu://em_ c0dff6df38 feat: getModByName is functional 2025-03-29 22:07:32 +01:00
Gu://em_ 306c87fca2 feat: Error handling middleware
feat: Ability to get the db variable from everywhere with getDatabase function
feat: Hello world when getting root url
fix: Now mods model is able to communicate with db
fix: fixed a syntax error in routes/mods.js file which caused sending two responses to the client
2025-03-29 00:31:25 +01:00
Gu://em_ eb4be67c89 feat: functional /mods endpoint (getAllMods) 2025-03-28 23:06:21 +01:00
Gu://em_ 0ee5eedcfd Restructured and organized the whole project, fixed SQLite database handler (now using better-sqlite3), made first model functions to interact with the database 2025-03-10 22:51:57 +01:00