Commit Graph

9 Commits

Author SHA1 Message Date
Artemy fab3d6b67b ChatGroup work 2025-07-04 12:43:12 +07:00
Artemy d170c6270f hot fix for friends controller 2025-07-03 19:46:53 +07:00
Artemy 565d3249e5 Add online pinging and friendship verification features
Introduces OnlinePingingController and related integration/unit tests for user online status updates. Adds PingHandlerService with memory cache throttling, IPingHandlerService interface, and service registration. Implements VerifyFriendship service and interface for friendship validation, with exception handling. Refactors CurrentUserService for improved user ID extraction and testability. Updates ChatsHub to verify friendship before messaging. Cleans up MediaController and optimizes UsersRepository queries by removing unnecessary includes.
2025-07-02 19:16:49 +07:00
Artemy 0669614a5e async Task<string> GenerateJwtTokenAsync(User user) 2025-07-02 15:26:27 +07:00
Artemy 26dc4ccc1f client 2025-06-27 21:50:23 +07:00
Artemy 05298c004c FriendsController 2025-06-27 19:12:31 +07:00
Artemy 3526cde06f Messages first init 2025-06-20 13:32:29 +07:00
Artemy efcd970e90 Chat client 2025-06-19 19:42:42 +07:00
Artemy 568b09ba81 I'm working on the UsersRepository
userValidotor has been added and tests are being developed
2025-06-17 11:57:57 +07:00