Commit Graph
25 Commits
Author SHA1 Message Date
Stevan Freeborn 2bc63e0305 feat: expose methods on client to register event delegates 2025-05-15 22:52:51 -05:00
Stevan Freeborn d6060f658e feat: implement update presence event 2025-05-15 21:32:32 -05:00
Stevan Freeborn f5b8f7f5f4 feat: set initial presence when connecting 2025-05-15 21:17:51 -05:00
Stevan Freeborn 67602614aa fix: don't use empty close status because cannot pass description 2025-05-15 18:04:18 -05:00
Stevan Freeborn 3a2129f860 feat: making it work even better...i abandon writing tests first...😅 2025-05-15 16:07:22 -05:00
Stevan Freeborn 23a8bbb3a6 feat: it's working!!! 2025-05-15 13:13:37 -05:00
Stevan Freeborn 1f6cd90981 refactor: trying to keep operations that need locking isolated and atomic 2025-05-15 01:38:00 -05:00
Stevan Freeborn 499b1e3d4b feat: implement reconnecting 2025-05-15 00:02:40 -05:00
Stevan Freeborn 16aa4b5775 fix: correct locking issue that was preventing progress 2025-05-14 16:45:44 -05:00
Stevan Freeborn 3458890960 tests: wip trying to figure out proper way to test sequence 2025-05-14 01:24:35 -05:00
Stevan Freeborn 35d6ee5503 feat: begin working on connection management 2025-05-13 23:51:14 -05:00
Stevan Freeborn df9b3cd7fc feat: add rest client to get gateway url 2025-05-13 15:55:50 -05:00
Stevan Freeborn a25e3194db feat: begin working on client 2025-05-13 09:54:38 -05:00
Stevan Freeborn 48f12795a5 tests: add converter tests 2025-05-12 16:29:44 -05:00
Stevan Freeborn e68174a16c tests: add converter tests 2025-05-12 15:57:56 -05:00
Stevan Freeborn 7cbbd21d71 tests: add tests 2025-05-12 14:50:32 -05:00
Stevan Freeborn 54c8e53a77 fix: rename client related classes to be specific to gateway 2025-05-11 22:39:14 -05:00
Stevan Freeborn 515c0321c6 tests: add tests 2025-05-09 19:11:25 -05:00
Stevan Freeborn c16e8754db tests: add tests 2025-05-09 18:28:40 -05:00
Stevan Freeborn 4bfe705fb6 tests: add integration test for wrapper web socket class 2025-05-09 01:54:06 -05:00
Stevan Freeborn 7f6c9d5624 chore: port over events and update converter to handle them 2025-05-08 23:24:20 -05:00
Stevan Freeborn 9f35394528 chore: continue porting code and adding test coverage 2025-05-08 01:36:04 -05:00
Stevan Freeborn 3f4ab165ce chore: begin porting code from playground 2025-05-07 23:54:46 -05:00
Stevan Freeborn 30dbba37be chore: run dotnet format 2025-05-07 23:07:15 -05:00
Stevan Freeborn 3534bc4f20 chore: initial project setup 2025-05-07 22:59:38 -05:00