Николай weirdcat
weirdcat pushed to main at weirdcat/easywish 2025-07-17 04:09:21 +03:00
b986d45d82 fix: handle large terminated sessions caching with pagination to prevent RAM overflow;
weirdcat deleted branch feat-auth_service from weirdcat/easywish 2025-07-17 03:45:04 +03:00
weirdcat pushed to main at weirdcat/easywish 2025-07-17 03:44:33 +03:00
827928178e feat: add change password endpoint using old password;
weirdcat pushed to main at weirdcat/easywish 2025-07-16 21:49:51 +03:00
8b558eaf5f feat: fully implemented Refresh method;
e465da6854 refactor: Simplify AuthMiddleware;
a582b75c82 feat: new ValidateToken method for AuthService, based on code from the monolithic implementation of auth middleware;
b3a405016e refactor: introduce DTOs for claims, session, and request handling
ee6cff4104 feat: add registration attempt rate limiting with Redis
Compare 7 commits »
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-15 23:32:41 +03:00
8b558eaf5f feat: fully implemented Refresh method;
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-15 22:37:47 +03:00
e465da6854 refactor: Simplify AuthMiddleware;
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-15 22:04:17 +03:00
a582b75c82 feat: new ValidateToken method for AuthService, based on code from the monolithic implementation of auth middleware;
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-15 20:55:10 +03:00
b3a405016e refactor: introduce DTOs for claims, session, and request handling
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-15 02:55:44 +03:00
ee6cff4104 feat: add registration attempt rate limiting with Redis
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-14 20:45:00 +03:00
d8ea9f79c6 feat: add session expiration tracking and validation
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-13 20:58:44 +03:00
24cb8ecb6e feat: implemented controller methods for passwordresetcomplete, refresh in auth controller
weirdcat pushed to main at weirdcat/easywish 2025-07-13 19:18:47 +03:00
95294686b7 feat: PasswordResetBegin of auth controller;
65ea47dbb6 feat: new RollbackOnError method added for transactional db helper and integrated into auth service
a3bebd89be chore: todo comments;
a2dd8993a6 feat: auth service logic for purging expired unverified accounts upon registration, new sql queries for this purpose
8fa57eddb1 feat: implemented PasswordResetBegin method in auth service with cooldown for each email being stored in redis
Compare 9 commits »
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-13 19:10:39 +03:00
95294686b7 feat: PasswordResetBegin of auth controller;
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-13 15:57:40 +03:00
65ea47dbb6 feat: new RollbackOnError method added for transactional db helper and integrated into auth service
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-13 02:18:49 +03:00
a3bebd89be chore: todo comments;
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-13 01:57:24 +03:00
a2dd8993a6 feat: auth service logic for purging expired unverified accounts upon registration, new sql queries for this purpose
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-12 19:33:04 +03:00
8fa57eddb1 feat: implemented PasswordResetBegin method in auth service with cooldown for each email being stored in redis
b91ff2c802 refactor: added redisclient connection error check
Compare 2 commits »
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-11 17:44:54 +03:00
541847221b chore: tidy swagger comments;
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-11 17:43:16 +03:00
47483798e3 chore: tidy swagger comments
weirdcat pushed to feat-auth_service at weirdcat/easywish 2025-07-10 12:21:49 +03:00
c988a16783 refactor: removed error logs from smtp service since they are redundant