Fabian @ Blax Software
859fcb6f89
feat: verbose logging, file persistence, auto websocket log channel
...
- WebSocketHandler: log connection rejections, unknown app keys, message drops
- Logger: persist all output to file via Laravel Log facade
- ServiceProvider: auto-register 'websocket' daily log channel
2026-04-16 08:17:39 +02:00
Fabian @ Blax Software
781e329601
feat: add websockets:info command with live stats
2026-04-15 10:07:59 +02:00
Fabian @ Blax Software
488f068140
C linting
2026-04-02 12:44:31 +02:00
Fabian @ Blax Software
093bbe3a44
A tests, documentation for helpers and lifecycle
...
- Introduced `helpers-and-testing.md` to document global helpers and WebsocketService class usage.
- Created `HandlerLifecycleTest.php` to test the full WebSocket handler lifecycle, including connection management, channel subscriptions, and message routing.
- Added `WebsocketServiceTest.php` to validate state tracking methods in WebsocketService, covering user authentication, channel tracking, and broadcast functionality.
2026-04-02 12:44:16 +02:00
Fabian @ Blax Software
77e12db729
BF long lasting subscription
2026-03-27 09:38:07 +01:00
Fabian @ Blax Software
7dd2df48d1
I DB connecting & auth handling
2026-03-23 14:13:30 +01:00
Fabian @ Blax Software
c77eec57c1
I sentry reporting
2026-03-23 10:15:45 +01:00
Fabian @ Blax Software
bdcfcd00f1
I pint
2026-03-21 12:57:54 +01:00
Fabian @ Blax Software
0757e6d9f9
I stability
2026-03-21 12:56:50 +01:00
Fabian @ Blax Software
f191c44634
BF pong
2026-03-21 10:27:03 +01:00
Fabian @ Blax Software
d091ebbd82
I last ponged timestamp
2026-03-21 10:01:10 +01:00
Fabian @ Blax Software
35b2731349
I max concurrency handling, BF restart
2026-03-20 13:44:51 +01:00
Fabian @ Blax Software
a2a5524637
A steer
2026-03-14 09:32:24 +01:00
Fabian @ Blax Software
636d9eccb8
I parent connection states
2026-03-05 12:26:56 +01:00
Fabian @ Blax Software
463e633713
BF error
2026-02-10 14:05:36 +01:00
Fabian @ Blax Software
2a47591907
R cache, connection session, performance
2026-02-09 13:50:42 +01:00
Fabian @ Blax Software
7c1fca5c38
R performance improvements
2026-02-09 13:19:09 +01:00
Fabian @ Blax Software
1eafa237a0
R removed polling, transitioned to kernel events
2026-02-09 13:04:22 +01:00
Fabian @ Blax Software
cc78a9b4d5
IBF broadcasting socket
2026-02-03 16:30:59 +01:00
Fabian @ Blax Software
0f54c414a2
BF broadcasting server
2026-02-03 15:45:27 +01:00
Fabian @ Blax Software
b621a69015
BF broadcasting server
2026-02-03 15:38:57 +01:00
Fabian @ Blax Software
826c198a77
IA helpers
2026-02-03 15:03:50 +01:00
Fabian @ Blax Software
986ce76fb7
IA hotreloads
2026-02-02 13:20:39 +01:00
Fabian @ Blax Software
f7e08a337b
BF whisper, broadcast
2026-02-02 11:24:54 +01:00
Fabian @ Blax Software
61d4eb282e
BH hrm
2026-01-26 11:52:53 +01:00
Fabian @ Blax Software
935bfb28d3
A hotreload
2026-01-26 10:51:13 +01:00
Fabian @ Blax Software
c76e6ae111
RI websocket performance
2026-01-24 14:49:51 +01:00
Fabian @ Blax Software
2849f0fe5f
RI websocket performance
2026-01-24 14:42:35 +01:00
Fabian @ Blax Software
5b8a2a8112
I performance, A testing & event-driven
2026-01-24 13:34:29 +01:00
Fabian @ Blax Software
6ce8573fed
RI websocket performance, BF race condition
2026-01-24 12:17:46 +01:00
Fabian @ Blax Software
71e0d44e30
A logging
2026-01-20 18:17:02 +01:00
Fabian @ Blax Software
79afcdeb93
I restart logic
2026-01-20 18:11:22 +01:00
Fabian @ Blax Software
ddbca89cf7
I boot/booted
2025-12-18 09:29:34 +01:00
a6a2f5842
72c8bf4ac8
A boot/booted/unplug options
2025-12-17 21:34:20 +01:00
Fabian @ Blax Software
38e841c13a
BF restart command
2025-12-11 11:35:59 +01:00
Fabian @ Blax Software
142f9e8bf3
BF restart command
2025-12-11 11:34:54 +01:00
Fabian @ Blax Software
da82aa9fc5
IA logging, BH restart
2025-12-11 11:31:14 +01:00
Fabian @ Blax Software
e470a98f69
IA logging
2025-12-11 11:25:47 +01:00
Fabian @ Blax Software
3689a084d1
IA logging
2025-12-11 11:24:59 +01:00
Fabian @ Blax Software
778d038b5a
IA logging
2025-12-11 11:23:23 +01:00
a6a2f5842
ae22264aea
R controller
2025-12-05 22:08:47 +01:00
a6a2f5842
ad0e8d556f
I cache latency
2025-12-05 21:48:23 +01:00
a6a2f5842
21037b617b
R handler
2025-12-05 20:53:52 +01:00
a6a2f5842
55c819700b
A default broadcasting route, I ip on close
2025-12-05 19:56:44 +01:00
a6a2f5842
7deba919b1
A sentry capture
2025-12-02 18:51:20 +01:00
a6a2f5842
6776d3c5c2
A sentry capture
2025-12-02 18:33:52 +01:00
a6a2f5842
ee5a3438f5
U composer package restriction
2025-11-20 10:12:10 +01:00
a6a2f5842
f5df27f96a
BF auth state
2025-10-15 10:32:35 +02:00
a6a2f5842
5eba7e19ff
BF type
2025-10-15 09:45:04 +02:00
a6a2f5842
447cc71256
I auth state
2025-10-15 09:35:07 +02:00