Commit Graph

45 Commits

Author SHA1 Message Date
956fd3ee84 Moved infra from internal/ to src/ dir 2025-10-23 08:03:29 +02:00
1ef015cd05 Moved infra/ to internal/ sub-dir 2025-10-23 08:00:36 +02:00
ed325c7faa Added Chronos to schedule tasks, restructured config as common pkg, updated server pkg 2025-10-23 07:30:05 +02:00
5279e34b2c Added function to SaveAll URL Access records into cache - tmp solution before worker gonna be working 2025-10-22 19:39:53 +02:00
ad647fd1b0 Renamed service Guard to GuardService 2025-10-22 17:42:23 +02:00
ee0b512bfe Removed coupling with useless services in actions 2025-10-22 17:10:54 +02:00
e546d16222 Moved logic from Handlers to UI Actions 2025-10-22 16:01:19 +02:00
40a7d841b8 Moved lgoin from AccessHandler into Guard Service 2025-10-22 14:10:38 +02:00
e97b232207 Addded refactor note to Router 2025-10-22 13:48:25 +02:00
e022d60b61 Added GetTokenFromAuthorizationHeader in AuthService 2025-10-22 13:41:44 +02:00
07dbe290f1 Added FindByURLAndServiceForRole func to URLAccessRepository 2025-10-22 13:41:04 +02:00
0321f7b767 Added endpoint to verify permission for requested url and service 2025-10-22 13:39:30 +02:00
bd0929748c cleaned up middlewares.go 2025-10-22 10:56:06 +02:00
662a9b7ffd Added access checking middleware
Added URLAccessRepository
Refactor
2025-10-22 10:53:20 +02:00
89b665c3d9 Refactor replace db with UserRepository 2025-10-21 20:39:34 +02:00
9ceea35b08 Cleaned up plugins.go 2025-10-21 18:47:21 +02:00
748459c788 Added repo for dealing with DB and Hashing password to register/login endpoints 2025-10-21 18:45:07 +02:00
8469bd3f33 Removed useless pkg/database package 2025-10-21 13:33:51 +02:00
cb6004f230 Added /refresh endpoint and make some refactor again 2025-10-21 10:48:36 +02:00
b58b07f0ac Added JWT Refresh token 2025-10-20 20:59:00 +02:00
50b2127bd7 Refactor added saving auth token to redis when successfully logged in 2025-10-20 19:58:14 +02:00
52fc66e7a9 Refactored database pkg - added function to detect duplicated rows error
Fixed Register method for detect duplicated username/email
2025-10-20 18:24:44 +02:00
bff728234b Added /register handler 2025-10-20 17:58:25 +02:00
7adf6f1699 Changes in srv middlewares 2025-10-20 17:16:53 +02:00
8e6b85541e health handler fix 2025-10-20 17:15:05 +02:00
f978db83ee Refactor 2025-10-20 17:11:36 +02:00
ddbb8bea25 Removed useless files from domain/ 2025-10-20 17:10:05 +02:00
7f951cd42d Migrate to K8S stack and fixes before big refactoring 2025-10-13 19:32:31 +02:00
ac19e766cf Update 2024-12-05 16:59:08 +01:00
13073daa38 Refactgor, TLS support, v0.5 2024-07-20 19:18:49 +02:00
a73f2b2921 Huge refactoring, resolved tight coupling 2024-07-19 21:51:16 +02:00
71a43d17a1 Fixes 2023-10-01 22:57:26 +02:00
1909744c79 Fixes 2023-10-01 21:35:21 +02:00
380fe41d1a Update 2023-05-22 21:58:38 +02:00
7adf3b9512 Refactor 2023-04-16 17:28:33 +02:00
90765beb35 update 2023-03-20 17:11:37 +01:00
167d067aed Refactoring 2022-12-25 23:19:48 +01:00
0a684d45f9 Added migrations 2022-12-17 06:31:35 +01:00
78418b230d fixes 2022-12-16 01:01:54 +01:00
653224943b KV fixes 2022-12-05 22:34:35 +01:00
09ecea4d1a Added KV Config support and updated build scripts 2022-12-05 21:34:45 +01:00
ec4164a9e2 Skip logging of health check requests 2022-12-02 21:51:51 +01:00
6f7fdad944 Fixes, refactor, a lot of things happen 2022-12-02 21:03:08 +01:00
5adafdd8fb code quality fixes 2022-10-06 22:37:58 +02:00
dc58c80074 ci/cd test 2022-10-06 20:10:05 +02:00