59 Commits

Author SHA1 Message Date
fee83902d9 Updated documentation 2025-08-26 14:43:47 -04:00
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
d44a66894d Added stubbed function for logging in staff 2025-08-26 14:26:57 -04:00
f3714b9a18 Improved exception handling 2025-08-26 14:21:47 -04:00
0f0babe8da Added role based authentication 2025-08-25 15:51:49 -04:00
1ed96ff4b2 Added role token creation 2025-08-25 15:51:19 -04:00
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
daf8daab1e Code cleanup 2025-08-17 16:39:14 -04:00
0c723f8f3f Code cleanup 2025-08-17 16:35:27 -04:00
a6f021569c passed Postgres connection 2025-08-17 16:35:04 -04:00
7fa7cee70e Added check for archived patron 2025-08-17 16:34:46 -04:00
31195f678f Added basic password validation 2025-08-17 16:34:25 -04:00
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
8111e7e41d Code cleanup 2025-08-17 14:00:34 -04:00
aab5857b94 initial Patron Service 2025-08-17 14:00:09 -04:00
a3259915d5 configured initial routes 2025-08-17 13:59:53 -04:00
403d1142a8 Added some default values and missing variable 2025-08-17 13:59:32 -04:00
a0e59efaef Initial Authentication with Auth0 2025-08-16 17:05:46 -04:00
3b5ba33151 FIRST AUTHENTICATED ROUTES! 2025-08-16 17:05:23 -04:00
a05e48aec1 Added missing field 2025-08-16 17:02:18 -04:00
c6da43b2b8 Added Login Routes 2025-08-16 17:02:10 -04:00
68e034908e User Class for logging in 2025-08-16 17:01:14 -04:00
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
27ff5ed85e Created initial patch and delete and updated get endpoints 2025-08-15 14:28:12 -04:00
698f625fe2 Created initial update and delete functions 2025-08-15 14:27:34 -04:00
5b1beabd93 Added missing field 2025-08-15 14:27:13 -04:00
e72452ffb3 Updated library doc 2025-08-13 15:12:25 -04:00
6ec3894025 added bulk library GET 2025-08-13 15:12:10 -04:00
0e06cbaa1b fixed typo. 2025-08-13 15:11:42 -04:00
bc0bdbdce0 Added missing variable. 2025-08-12 22:23:45 -04:00
88c3dfc590 Added initial GET and POST endpoints 2025-08-12 22:23:25 -04:00
bc808294ad Added initial read, create, and delete functions 2025-08-12 22:23:03 -04:00
f9dd949e0b Updated 2025-08-12 22:21:40 -04:00
53f5b9aafa Fixed small issues 2025-08-12 22:21:30 -04:00
f28d07f0c4 updated docs and routing 2025-08-11 22:25:06 -04:00
b2d4491f72 removed unneeded variable 2025-08-11 22:24:56 -04:00
4214c16a8e Added "New" classes 2025-08-11 17:04:48 -04:00
285585b053 Added initial files 2025-08-11 17:03:12 -04:00
a38c4059d9 Update some respsones 2025-08-11 17:02:33 -04:00
d853c73fe5 added swagger routing 2025-08-11 16:34:00 -04:00
3bf62ec4fb Updated to openapi 3.1 2025-08-11 16:33:40 -04:00
59e0236340 Updated version for security 2025-08-11 06:59:42 -04:00
dad75dad09 Documentation added 2025-08-11 06:59:22 -04:00
96747e8f84 Removed autogenerated file 2025-08-11 06:58:48 -04:00
5f28ee67dd Removed unused code 2025-08-10 16:30:06 -04:00
177a4303bc Refactored code out 2025-08-10 16:25:06 -04:00