| 
							
							
								 Matthias | 42cecb83f2 | Disable base64 loading via API closes severe RCE vulnerability reported privately. | 2022-09-27 20:37:16 +02:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | e54ed5b10e | fix runtime error: dict changed size during iteration | 2022-09-25 15:05:56 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | 873eb5f2ca | Improve EMC config validations | 2022-09-24 16:43:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 50dfde7048 | Remove unnecessary typing import | 2022-09-24 16:11:15 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 53c8e0923f | Improve typing in message_consumer | 2022-09-24 16:10:42 +02:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 6b5d71049e | add sleep | 2022-09-23 13:10:45 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 4c7cef570f | typo in exception | 2022-09-23 12:58:26 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | b8e1d29a1b | catch connectionclosederror | 2022-09-23 12:36:05 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | 1db8421b9d | Merge pull request #7303 from wizrds/feat/externalsignals Producer/consumer mode | 2022-09-23 06:29:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | e6c5c22ea0 | Update websocket/follower docs | 2022-09-22 20:31:42 +02:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 6a6ae809f4 | fix jwt auth | 2022-09-21 18:23:00 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 77ed713232 | add catch for invalid message error | 2022-09-21 16:04:25 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 128b117af6 | support list of tokens in ws_token | 2022-09-21 16:02:21 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | 3b0874eb37 | Update exit message handling to gracefully handle kucoins "empty" responses closes #7444 | 2022-09-20 20:00:08 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 0c01b23cba | Capture exceptions in send_msg calls | 2022-09-20 18:09:14 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 914eccecec | Merge branch 'develop' into pr/wizrds/7303 | 2022-09-20 06:56:15 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 3274bb0751 | Remove msgpack for now | 2022-09-20 06:55:22 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 994c1c5ea0 | use Config typing in more places | 2022-09-18 13:31:52 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 667853c504 | Use Alias to type config objects | 2022-09-18 13:20:55 +02:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 4422ac7f45 | constrain port in config, catch value error | 2022-09-16 19:22:24 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 7d1645ac20 | fix tests and warning message | 2022-09-15 17:54:31 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 8e75852ff3 | fix constants, update config example, add emc config validation | 2022-09-15 11:12:05 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 6126925dbe | message size limit in mb, default to 8mb | 2022-09-14 16:42:14 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | aed19ff6ce | fix The future belongs to a different loop error | 2022-09-13 19:17:12 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 06350a13cb | support specifying message size in emc config | 2022-09-13 16:39:53 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | d75d5a7dad | debug ping error message | 2022-09-13 16:06:25 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | 7a98775f01 | Version bump apiVersion | 2022-09-13 22:07:59 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | d2abc9417f | Simplify ws imports | 2022-09-13 20:51:13 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 79c70bd52d | use WebSocketState from fastapi available since 0.82.0 | 2022-09-13 20:50:12 +02:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 07aa206f71 | real fix for reconnecting | 2022-09-13 12:36:40 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 6d0dfd4dc8 | continue trying connect on ping error | 2022-09-13 12:27:41 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | bf2e5dee75 | add running false on shutdown, fix dp typing | 2022-09-12 14:21:39 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 0697041f14 | remove copy statement where not needed | 2022-09-12 14:09:12 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | c19a5fbe06 | copy data being transferred, remove debug messages in emc | 2022-09-12 13:57:29 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | b6434040de | Remove plain json serializer implementation | 2022-09-12 20:24:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 867d59b930 | Improve type specifitivity | 2022-09-12 20:00:01 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 0052e58917 | emc: Fix potential startup timing issue | 2022-09-12 19:50:22 +02:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | d6205e6cfb | test logging lines | 2022-09-12 07:36:11 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | 715a71465d | Fix auth bug when no token is set | 2022-09-12 07:28:31 +02:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 5483cf21f6 | remove default secret_ws_token, set timeout min to 0 | 2022-09-11 11:42:13 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | ed4ba8801f | more emc tests | 2022-09-10 23:57:17 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 0f8eaf98e7 | Merge branch 'develop' into feat/externalsignals | 2022-09-10 15:14:10 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 0bc18ea33c | call websocket close in channel close | 2022-09-10 15:12:18 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 2afd5c202c | update message parsing, tests | 2022-09-10 14:29:15 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | a7baccdb7d | update log messages in emc, more tests | 2022-09-10 13:44:27 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | 866a564958 | update emc start/shutdown, initial emc tests | 2022-09-10 12:51:29 -06:00 |  | 
			
				
					| 
							
							
								 Timothy Pogue | d8cdd92140 | wrap background cleanup in finally, add tests | 2022-09-10 11:47:21 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | 4250174de9 | Fix ws exception when no token is provided | 2022-09-10 14:29:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | b344f78d00 | Improve logic for token validation | 2022-09-10 14:20:49 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 939fb7acb3 | Fix enum imports | 2022-09-09 20:31:30 +02:00 |  |