|  Adam Ierymenko | a3876353ca
							
							Abiltiy to post a test via the controller web API, and parsing of CIRCUIT_TEST_REPORT messages. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 7394ec6f6a
							
							Prep in controller code to run tests. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 610ab0750c
							
							Drop Sqlite-based Log table for now and switch to an in-memory log for recent activity. Log table gets too big on busy nodes. Should probably support push of events to some kind of event system later. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | cd005341c5
							
							Extra statement to clean up Members -- cascade did not seem to work, possibly due to dual key. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | bebe3d7cfa
							
							Fix deadlock in test mode. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 1f7a41cff8
							
							Fix to allowing identity to be populated if not present. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 0d386f1c31
							
							Add a bit of useful testing instrumentation to SqliteNetworkController. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | d57ea671d7
							
							Add version to log. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | b3516c599b
							
							Add a rate limiting circuit breaker to the network controller to prevent flooding attacks and race conditions. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | e2a2993b18
							
							Add a Log table to log queries for debugging and security logging. No JSON API support for querying the log yet, but will probably come via /network/###/member/###/log/... or something. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 649a12472b
							
							Report controllerInstanceId in all objects so that controller resets can be easily detected by whatever is using the service. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 5515909c1e
							
							Add a concept of an "instanceId" to the controller, which the OnePoint can use to determine whether it is the same running database instance it already knows. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 99969b186b
							
							Add a concept of a member revision counter to networks. This can be used to select all members that have been added or changed since a given point. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 30e4a188d0
							
							ipLocalRoutes now exposed via network objects in JSON controller API, and documentation changes. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 5c9411a671
							
							Untested -- modifications to support IP ranges instead of ip/mask for IP assignment pools, also add portId to Rule for future use. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 57c7992c78
							
							GitHub issue #191 - kill intra-network multicast rate limits (which were not well supported or easily configurable anyway) -- this is really left over from the old collaborative multicast propagation algorithm. New algorithm (in for a while) has been sender-side replication in which sender "pays" all bandwidth, which intrinsically limits multicast. | 10 жил өмнө | 
				
					
						|  Kees Bos | 50d4f66d73
							
							Fixed member authorization bug and minor cleanup | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 96a58becf8
							
							Gateways support in network controller schema and database (not implemented yet in client) toward GitHub issue #178 | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 69ceb7e730
							
							Basic controller JSON API seems to be working. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | a187d290f1
							
							Fixes to control plane, API, eliminate problematic inheritance pattern, and start on a NodeJS class for talking to the network controller. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 4be4908914
							
							Fix some prepared statement problems. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 0bb92715f4
							
							DELETE function in network controller JSON API, and a newIdentity convenience request in ControlPlane for scripted testing. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 78769900a9
							
							More network controller cleanup, and some features to permit scripted testing. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | e269846f84
							
							Netconf docs, add clock field to status, simplify netconf a bit by eliminating caching for now. We will re-add if it is needed. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 883a216d2a
							
							Build fixes. | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 5202fbdaf3
							
							CRUD | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 103dcb072d
							
							CRUD | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | 71f006cbeb
							
							More CRUD, almost done... | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | ddebe2d4c7
							
							Network controller CRUD... :P | 10 жил өмнө | 
				
					
						|  Adam Ierymenko | ed107c4daf
							
							Network preferred relay stuff in netconf controller. | 10 жил өмнө |