This website requires JavaScript.
Explore
Help
Sign In
savinmax
0 Followers
·
0 Following
Joined on
2025-06-14
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
3
Projects
Packages
Public Activity
Starred Repositories
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
First
Previous
1
2
Next
Last