savinmax
  • Joined on 2025-06-14
savinmax pushed to main at savinmax/websocket-relay 2026-06-13 13:40:38 +02:00
5288282ae7 feat(example): add room support to browser chat client
18063fb3ef test(hub): add edge case tests for paths, query strings, and room lifecycle
516f8c5008 test(hub): add integration tests for room isolation
c226bdab7f feat(hub): update graceful shutdown to iterate rooms for multi-room cleanup
5bd08409dc feat(hub): extract room from URL path instead of query parameter
Compare 8 commits »
savinmax pushed to main at savinmax/websocket-relay 2026-06-11 19:23:16 +02:00
a40d16dae0 docs: update README with logging configuration section
3d14b7fcb8 feat(logging): add configurable log output and log level support
Compare 2 commits »
savinmax pushed to main at savinmax/websocket-relay 2026-06-11 19:14:29 +02:00
905c241daa Improve reliability, testing, and documentation
savinmax pushed to main at savinmax/match-three 2025-09-28 13:01:02 +02:00
eaa6947e93 Refactor gem swap logic to handle invalid moves and animations
3f12ce8d3f Add dynamic grid sizing support for levels
Compare 2 commits »
savinmax created branch main in savinmax/match-three 2025-09-21 17:36:14 +02:00
savinmax pushed to main at savinmax/match-three 2025-09-21 17:36:14 +02:00
64053d1d58 Refactor game state management to use level-based architecture
ea3f0c4e18 Add level system with progression and selection screen
a8088fd1e7 Initialize Match Three project with basic structure
savinmax created repository savinmax/match-three 2025-09-21 17:31:25 +02:00
savinmax pushed to main at savinmax/websocket-relay 2025-08-04 11:12:12 +02:00
f69355d69d small fix
savinmax pushed to main at savinmax/scripts 2025-08-03 10:28:24 +02:00
cfefd3e5b9 Fix working-dir for webrelay
savinmax pushed to main at savinmax/scripts 2025-08-03 10:20:29 +02:00
43ed071ea4 New install scripts
savinmax created repository savinmax/scripts 2025-08-03 09:51:56 +02:00
savinmax pushed to main at savinmax/websocket-relay 2025-08-02 21:33:06 +02:00
9ad38190a5 adding config-file arg
savinmax pushed tag v0.1.0 to savinmax/websocket-relay 2025-08-02 21:31:52 +02:00
savinmax pushed to main at savinmax/websocket-relay 2025-08-02 21:07:33 +02:00
983c4195e0 Metrics config example
e4abd6e0a7 fix release
ef3539fd31 Publishing release
Compare 3 commits »
savinmax pushed tag v0.0.6 to savinmax/websocket-relay 2025-08-02 21:00:41 +02:00
savinmax pushed tag v0.0.5 to savinmax/websocket-relay 2025-08-02 19:36:30 +02:00
savinmax pushed tag v0.0.4 to savinmax/websocket-relay 2025-08-02 19:23:07 +02:00
savinmax pushed tag v0.0.3 to savinmax/websocket-relay 2025-08-02 19:23:06 +02:00
savinmax pushed to main at savinmax/websocket-relay 2025-08-02 19:22:59 +02:00
dc642b93c6 another action
savinmax pushed tag v0.0.2 to savinmax/websocket-relay 2025-08-02 19:19:46 +02:00