59 Commits

Author SHA1 Message Date
NickKalar fee83902d9 Updated documentation 2025-08-26 14:43:47 -04:00
NickKalar 7947690575 Moved function into class 2025-08-26 14:43:27 -04:00
Nick Kalar 89ce50d775 Merge pull request 'FEAT-addition-security' (#4) from FEAT-addition-security into main
Reviewed-on: https://gitea.com/NickKalar/LMS-APIs/pulls/4
2025-08-26 18:38:56 +00:00
NickKalar d44a66894d Added stubbed function for logging in staff 2025-08-26 14:26:57 -04:00
NickKalar f3714b9a18 Improved exception handling 2025-08-26 14:21:47 -04:00
NickKalar 0f0babe8da Added role based authentication 2025-08-25 15:51:49 -04:00
NickKalar 1ed96ff4b2 Added role token creation 2025-08-25 15:51:19 -04:00
NickKalar 5231c8b690 Added Staff authentication 2025-08-25 15:50:42 -04:00
Nick Kalar 46b81b91e7 Merge pull request 'LMS-27 Auth0 Integration' (#3) from FEAT-auth0-Integration into main
Reviewed-on: https://gitea.com/NickKalar/LMS-APIs/pulls/3
2025-08-17 20:41:30 +00:00
NickKalar daf8daab1e Code cleanup 2025-08-17 16:39:14 -04:00
NickKalar 0c723f8f3f Code cleanup 2025-08-17 16:35:27 -04:00
NickKalar a6f021569c passed Postgres connection 2025-08-17 16:35:04 -04:00
NickKalar 7fa7cee70e Added check for archived patron 2025-08-17 16:34:46 -04:00
NickKalar 31195f678f Added basic password validation 2025-08-17 16:34:25 -04:00
NickKalar d993f31329 Merge branch 'main' into FEAT-auth0-Integration
# Conflicts:
#	src/main/kotlin/model/Patron.kt
2025-08-17 14:05:30 -04:00
Nick Kalar 29e1ab90b4 Merge pull request 'LMS- 20 Patron API' (#2) from FEAT-Patron-API into main
Reviewed-on: https://gitea.com/NickKalar/LMS-APIs/pulls/2
2025-08-17 18:02:25 +00:00
NickKalar 8111e7e41d Code cleanup 2025-08-17 14:00:34 -04:00
NickKalar aab5857b94 initial Patron Service 2025-08-17 14:00:09 -04:00
NickKalar a3259915d5 configured initial routes 2025-08-17 13:59:53 -04:00
NickKalar 403d1142a8 Added some default values and missing variable 2025-08-17 13:59:32 -04:00
NickKalar a0e59efaef Initial Authentication with Auth0 2025-08-16 17:05:46 -04:00
NickKalar 3b5ba33151 FIRST AUTHENTICATED ROUTES! 2025-08-16 17:05:23 -04:00
NickKalar a05e48aec1 Added missing field 2025-08-16 17:02:18 -04:00
NickKalar c6da43b2b8 Added Login Routes 2025-08-16 17:02:10 -04:00
NickKalar 68e034908e User Class for logging in 2025-08-16 17:01:14 -04:00
NickKalar e5f21844d8 Added initial Login Routes 2025-08-16 17:01:02 -04:00
Nick Kalar 86590ebf27 Merge pull request 'LMS-18 Library API' (#1) from FEAT-Library-API into main
Reviewed-on: https://gitea.com/NickKalar/LMS-APIs/pulls/1
2025-08-15 18:44:13 +00:00
NickKalar 27ff5ed85e Created initial patch and delete and updated get endpoints 2025-08-15 14:28:12 -04:00
NickKalar 698f625fe2 Created initial update and delete functions 2025-08-15 14:27:34 -04:00
NickKalar 5b1beabd93 Added missing field 2025-08-15 14:27:13 -04:00
NickKalar e72452ffb3 Updated library doc 2025-08-13 15:12:25 -04:00
NickKalar 6ec3894025 added bulk library GET 2025-08-13 15:12:10 -04:00
NickKalar 0e06cbaa1b fixed typo. 2025-08-13 15:11:42 -04:00
NickKalar bc0bdbdce0 Added missing variable. 2025-08-12 22:23:45 -04:00
NickKalar 88c3dfc590 Added initial GET and POST endpoints 2025-08-12 22:23:25 -04:00
NickKalar bc808294ad Added initial read, create, and delete functions 2025-08-12 22:23:03 -04:00
NickKalar f9dd949e0b Updated 2025-08-12 22:21:40 -04:00
NickKalar 53f5b9aafa Fixed small issues 2025-08-12 22:21:30 -04:00
NickKalar f28d07f0c4 updated docs and routing 2025-08-11 22:25:06 -04:00
NickKalar b2d4491f72 removed unneeded variable 2025-08-11 22:24:56 -04:00
NickKalar 4214c16a8e Added "New" classes 2025-08-11 17:04:48 -04:00
NickKalar 285585b053 Added initial files 2025-08-11 17:03:12 -04:00
NickKalar a38c4059d9 Update some respsones 2025-08-11 17:02:33 -04:00
NickKalar d853c73fe5 added swagger routing 2025-08-11 16:34:00 -04:00
NickKalar 3bf62ec4fb Updated to openapi 3.1 2025-08-11 16:33:40 -04:00
NickKalar 59e0236340 Updated version for security 2025-08-11 06:59:42 -04:00
NickKalar dad75dad09 Documentation added 2025-08-11 06:59:22 -04:00
NickKalar 96747e8f84 Removed autogenerated file 2025-08-11 06:58:48 -04:00
NickKalar 5f28ee67dd Removed unused code 2025-08-10 16:30:06 -04:00
NickKalar 177a4303bc Refactored code out 2025-08-10 16:25:06 -04:00