Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							ebf5cb22ab
							
						
					 | 
					
						
						
							
							refac: socket
						
						
						
						
						
					 | 
					
						2025-05-09 14:23:16 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							9657474a8d
							
						
					 | 
					
						
						
							
							refac: websocket
						
						
						
						
						
					 | 
					
						2025-05-09 12:45:53 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cfb99248d
							
						
					 | 
					
						
						
							
							chore: format
						
						
						
						
						
					 | 
					
						2025-05-03 23:48:24 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								shcodenick
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c81b6ebc5
							
						
					 | 
					
						
						
							
							hiding websocket initalization behind authentication
						
						
						
						
						
					 | 
					
						2025-04-30 15:05:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tarmst
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9a9e05bb4
							
						
					 | 
					
						
						
							
							Fix websocket sequential awaits
						
						
						
						
						
					 | 
					
						2025-04-28 15:17:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec3b8fab5b
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-04-14 01:08:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							91a455a284
							
						
					 | 
					
						
						
							
							chore: format
						
						
						
						
						
					 | 
					
						2025-04-12 16:35:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Kessler
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							35ea29b184
							
						
					 | 
					
						
						
							
							prepare websocket redis sentinel code for upcoming native support of sentinel in python-socketio
						
						
						
						
						
					 | 
					
						2025-04-02 21:50:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ac87c55ff
							
						
					 | 
					
						
						
							
							chore: format
						
						
						
						
						
					 | 
					
						2025-03-28 11:47:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7fce3e2a9c
							
						
					 | 
					
						
						
							
							Merge pull request #11148 from Ithanil/redis_sentinel
						
						
						
						
						
						
						
						feat: Support for Redis Sentinel 
						
					 | 
					
						2025-03-27 20:36:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Kessler
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d0b13cf388
							
						
					 | 
					
						
						
							
							prefix sentinel envs with redis_
						
						
						
						
						
					 | 
					
						2025-03-27 09:22:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							a650d77af4
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-03-26 01:25:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1a02ec7d8
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-03-26 01:11:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							1be6ad1250
							
						
					 | 
					
						
						
							
							feat: /messages chat endpoint support
						
						
						
						
						
					 | 
					
						2025-03-26 01:10:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Kessler
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e68cd9b671
							
						
					 | 
					
						
						
							
							Redis Sentinel support for AppConfig
						
						
						
						
						
					 | 
					
						2025-03-18 09:30:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Kessler
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9167a8bef0
							
						
					 | 
					
						
						
							
							refac as prep for sentinel support in AppConfig
						
						
						
						
						
					 | 
					
						2025-03-18 08:44:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Kessler
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9bf663934a
							
						
					 | 
					
						
						
							
							fixes & add envs for Sentinel implementation
						
						
						
						
						
					 | 
					
						2025-03-18 07:49:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Kessler
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4370332e32
							
						
					 | 
					
						
						
							
							second part of adding Redis Sentinel support
						
						
						
						
						
					 | 
					
						2025-03-18 07:49:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Kessler
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3b357746d8
							
						
					 | 
					
						
						
							
							first part of adding Redis Sentinel support
						
						
						
						
						
					 | 
					
						2025-03-18 07:49:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							88c02d5a14
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-02-28 16:02:15 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yifang Deng
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							41a2b86e70
							
						
					 | 
					
						
						
							
							fix: add redis lock timeout config
						
						
						
						
						
					 | 
					
						2025-02-28 10:12:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d899b80d0
							
						
					 | 
					
						
						
							
							refac: direct connections
						
						
						
						
						
					 | 
					
						2025-02-13 00:34:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4fc2e0e51
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-02-02 19:24:07 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							584e9e6da5
							
						
					 | 
					
						
						
							
							refac: threads
						
						
						
						
						
					 | 
					
						2024-12-31 00:51:43 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							36d927e1ba
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2024-12-28 19:31:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							50534a0dcf
							
						
					 | 
					
						
						
							
							enh: user status indicator
						
						
						
						
						
					 | 
					
						2024-12-26 23:29:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ff6d57507
							
						
					 | 
					
						
						
							
							enh: typing indicator
						
						
						
						
						
					 | 
					
						2024-12-26 21:51:09 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd367534b7
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2024-12-25 02:32:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e5c2bc4c2
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2024-12-25 00:57:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 |