thewickermilko / DatingApp-net8

0 stars 0 forks source link

Implement SignalR #105

Closed thewickermilko closed 1 month ago

thewickermilko commented 1 month ago
  1. Set up SignalR on both the API and the client
  2. Implement online presence
  3. Implement live chat between users
thewickermilko commented 1 month ago

c981f41 - "PresenceHub" class created. "Program.cs", "ApplicationServiceExtensions" class - code updated.

thewickermilko commented 1 month ago

5e13a12 - "Program.cs", "IdentityServiceExtensions" class - code updated.

thewickermilko commented 1 month ago

e37aefd - "presence.service.ts" created. "account.service.ts", "environment.ts", "environment.development.ts" - code updated.

thewickermilko commented 1 month ago

6282b8d - "PresenceTracker" class created. "PresenceHub", "ApplicationServiceExtensions" classes - code updated.

thewickermilko commented 1 month ago

a2a1f3f - "presence.service.ts", "member-card.component.css", "member-card.component.html", "member-card.component.ts", "member-detail.component.ts", "member-detail.component.html" - code updated.

thewickermilko commented 1 month ago

0903a2f - "MessageHub" class - "SendMessage" method added to the hub.

thewickermilko commented 1 month ago

ae90e7e - "message.service.ts" - hub connection added to the message service.

thewickermilko commented 1 month ago

9eb2f06 - Refactoring the message components to use the hub. "member-detail.component.html", "member-detail.component.ts", "member-message.component.html", "member-message.component.ts" - code updated.

thewickermilko commented 1 month ago

c9e23af - Send messages via the hub added. "message.service.ts", "member-messages.component.ts" - code updated.

thewickermilko commented 1 month ago

a92a732 - Update the message hub with group tracking added. "MessageHub" class, "Program.cs" - code updated.

thewickermilko commented 1 month ago

1cd0b3c - "AutoMapperProfiles" class - new maps created.

thewickermilko commented 1 month ago

d853285 - "PresenceTracker" class - "GetConnectionsForUser" method added. "MessageHub" class - code updated.

thewickermilko commented 1 month ago

ef67c49 - Subscribe to the route parameter changes added. "message.service.ts", "member-detail.component.ts" - code updated.

thewickermilko commented 1 month ago

b569b30 - Presence of user optimized. "PresenceHub", "PresenceTracker" classes, "presence.service.ts" - code updated.

thewickermilko commented 1 month ago

53b5ec8 - Messages optimized. "group.ts" created "IMessageRepository" interface - "GetGroupForConnection" method added. "MessageRepository" class - "GetGroupForConnection" method implemented. "MessageHub" class, "message.service.ts" - code updated.