Commit Graph

10 Commits

Author SHA1 Message Date
Artemy a5a5fc4758 new app server and database + added hub and controller of user profile 2025-11-04 11:41:06 +07:00
Artemy c7de2318fc using Govor.Core.Models.Users; 2025-07-11 21:52:37 +07:00
Artemy 66819a015a Refactor media attachments to use MediaFile entity
This commit introduces the MediaFile entity and updates the media attachments model, repositories, and related logic to reference MediaFile instead of storing file metadata directly in MediaAttachments. Controller, service, and SignalR request/response contracts are updated to support the new structure. Database configurations and validators are also adjusted accordingly. This refactor improves media management and normalization in the data model.
2025-07-06 21:09:12 +07:00
Artemy fab3d6b67b ChatGroup work 2025-07-04 12:43:12 +07:00
Artemy cdae63b223 optimization sql 2025-07-01 15:05:49 +07:00
Artemy b75c0d3f5a Finished MessageRepository
+ Tests
2025-06-22 14:32:01 +07:00
Artemy 972b4fb83c more tests and fichers for MessagesRepository 2025-06-22 12:48:48 +07:00
Artemy b1c0a4b0e2 MessageRepositoryTests
+ Given_ValidSenderId_When_FindBySenderIdAsync_Then_ReturnMessages
+ Given_InvalidSenderId_When_FindBySenderId_Should_Throw_NotFoundByKeyException
2025-06-22 12:21:27 +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