Timothy Jaeryang Baek
|
55da6224b8
|
enh: save status from the backend
|
2024-12-24 18:03:14 -07:00 |
|
Timothy Jaeryang Baek
|
b4d7268bed
|
fix
|
2024-12-23 14:00:58 -07:00 |
|
Timothy Jaeryang Baek
|
f1d21fc59a
|
feat: channel socket integration
|
2024-12-22 19:40:01 -07:00 |
|
Timothy Jaeryang Baek
|
2fd7bbc259
|
refac
|
2024-12-20 22:56:37 -08:00 |
|
Timothy Jaeryang Baek
|
4820ecc371
|
enh: webhook notification
|
2024-12-20 22:54:43 -08:00 |
|
Timothy Jaeryang Baek
|
f133353734
|
Merge pull request #7964 from jk-f5/fix/cleanup
Fix Redis Lock Expiration in periodic_usage_pool_cleanup
|
2024-12-19 14:45:18 -08:00 |
|
Jason Kidd
|
03e48de1a9
|
fix: Issue in some environments running in dev mode with redis where periodic cleanup takes longer than TIMEOUT_DURATION*2 seconds to be called and the lock expires.
|
2024-12-19 14:15:02 -08:00 |
|
Timothy Jaeryang Baek
|
8455396249
|
fix: websocket redis
|
2024-12-19 13:46:30 -08:00 |
|
Timothy Jaeryang Baek
|
16504b88f5
|
fix
|
2024-12-19 13:11:44 -08:00 |
|
Timothy Jaeryang Baek
|
2be9e55545
|
refac: chat requests
|
2024-12-19 01:00:32 -08:00 |
|
Jason Kidd
|
8f51681801
|
feat: Make ENABLE_WEBSOCKET_SUPPORT disable polling entirely to allow multiple replicas without sticky sessions.
See https://socket.io/docs/v4/using-multiple-nodes/ for details why this was done.
Also create a redis key to track which replica is running the cleanup job
|
2024-12-18 07:54:12 -08:00 |
|
Timothy Jaeryang Baek
|
f341971eae
|
fix
|
2024-12-15 23:41:17 -08:00 |
|
Timothy Jaeryang Baek
|
6efca03a8f
|
refac
|
2024-12-13 22:51:43 -08:00 |
|
Timothy Jaeryang Baek
|
3bda1a8b88
|
wip
|
2024-12-11 18:36:59 -08:00 |
|
Timothy Jaeryang Baek
|
d3d161f723
|
wip
|
2024-12-10 00:54:13 -08:00 |
|