14 Commits

Author SHA1 Message Date
juancarmore
5dcde7a153 backend: enhance API key handling and validation, including error handling for missing keys 2025-06-19 12:19:54 +02:00
juancarmore
419aaecc57 backend: update API key handling to use numeric creation date and improve method signatures 2025-06-18 13:37:53 +02:00
Carlos Santos
f732ddbe67 WIP: Added api-keys endpoints, openapi docs and tests 2025-06-18 09:19:28 +02:00
juancarmore
a64f48bc5b backend: implement password change functionality and move user profile retrieval to users endpoints 2025-06-09 21:42:47 +02:00
juancarmore
a118b5cf92 backend: remove default user, update user interface to include password hash and a list of roles, and refactor associated code 2025-05-31 00:10:03 +02:00
juancarmore
8357a54597 backend: Improve error handling and logging, and refactor code 2025-04-30 14:00:38 +02:00
Carlos Santos
f841f55c71 backend: Improve error logging for missing security and webhook preferences 2025-04-29 13:49:27 +02:00
juancarmore
5e11be08b4 backend: Reorganize imports 2025-04-24 14:59:46 +02:00
Carlos Santos
58dcd83229 backend: Centralize configuration values in internal-config module 2025-04-11 17:13:05 +02:00
juancarmore
d308850705 Update authentication routes to use internal API base path 2025-03-31 20:26:03 +02:00
juancarmore
042f7f2fd4 backend: Refactor authentication logic to use new global auth configuration 2025-03-25 13:06:52 +01:00
juancarmore
fbbef9eedf backend: Refactor authentication controller to improve login flow and add user profile retrieval 2025-03-21 00:57:16 +01:00
juancarmore
e9882c19dc backend: Refactor code to centralize cookie options handling in new utility function 2025-03-13 15:03:02 +01:00
Carlos Santos
017b430bf1 Added source code 2025-03-10 19:25:11 +01:00