Commit Graph

17 Commits

Author SHA1 Message Date
google-labs-jules[bot] 204e8dba9c Refactor: Revert to hard deletes for messages. Remove IsDeleted flag and update repository and configurations accordingly. 2025-07-04 06:03:14 +00:00
Artemy 05298c004c FriendsController 2025-06-27 19:12:31 +07:00
Artemy 9b9cd73a96 Add friendship feature with models, repository, and tests
Introduces Friendship and PrivateChat models, repository interfaces, and implementations for managing friendships. Adds validators and comprehensive unit and integration tests for friendship logic. Updates InviteUserController with new endpoints and restricts access to admin role. Removes unnecessary project references from Govor.API.csproj and registers new DbSets in GovorDbContext.
2025-06-27 15:09:28 +07:00
Artemy 76094af15b Invitation globale work
+ tests
+ new services
+ InvitationDto and IInvitationReqest
2025-06-24 21:20:43 +07:00
Artemy f99ec0b17b InvitesRepositoryTests
+ other reworks
2025-06-24 19:17:27 +07:00
Artemy ce013eae49 Registration rework
+ InvitesRepository
+ AdminsRepository
+ rework jwt
2025-06-24 14:27:08 +07:00
Artemy 410a1ce1cc Admin stuff init
UserController
2025-06-22 21:34:04 +07:00
Artemy e7b7c402e1 Finished MediaAttachments
the functionality and tests are completed
2025-06-22 16:05:36 +07:00
Artemy 64a06c0d1c MediaAttachments first init 2025-06-22 15:10:10 +07:00
Artemy b75c0d3f5a Finished MessageRepository
+ Tests
2025-06-22 14:32:01 +07:00
Artemy 203bb5e5a4 MessageRepository + Tests
+ GetAllAsync rework
+ FindByIdAsync
+ rework FindBySenderAndReceiverIdAsync
2025-06-22 12:07:06 +07:00
Artemy 3526cde06f Messages first init 2025-06-20 13:32:29 +07:00
Artemy 7d518c0882 AuthController work 2025-06-18 16:55:19 +07:00
Artemy de8d97e5bf Adding postfix Async 2025-06-17 21:27:16 +07:00
Artemy 70e46e7648 more tests for user rep 2025-06-17 17:37:10 +07:00
Artemy 694750e25d Working on the UserRepository functionality
+ Tests
+ QueryableExtensions. It is an add-on that allows you to implement exceptions if the returned List would be empty.
2025-06-17 13:11:56 +07:00
Artemy d62c38db51 DbGovor init 2025-06-16 22:31:45 +07:00