David McMahon 
							
						 
					 
					
						
						
							
						
						ef0c9f0c5b 
					 
					
						
						
							
							Remove "All rights reserved" from all the headers.  
						
						
						
						
					 
					
						2016-06-29 17:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								Angus Salkeld 
							
						 
					 
					
						
						
							
						
						5dcbc7ce5b 
					 
					
						
						
							
							Check for an empty value in validateField  
						
						... 
						
						
						
						reflect.TypeOf() can take a nil (it then returns a nil), but
Kind() panics on a nil.
Fixes  #20627  
						
						
					 
					
						2016-05-30 14:12:18 +10:00 
						 
				 
			
				
					
						
							
							
								Phillip Wittrock 
							
						 
					 
					
						
						
							
						
						680b2b9d09 
					 
					
						
						
							
							Kubectl support for validating nested objects with different ApiGroups (e.g. Lists containing objects in different api groups).  Closes   #24089  
						
						
						
						
					 
					
						2016-05-09 19:38:40 -07:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						6eae11e166 
					 
					
						
						
							
							Updating the schema validation code  
						
						
						
						
					 
					
						2016-04-14 18:07:00 -07:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						b476ee4b12 
					 
					
						
						
							
							Allowing type object in kubectl swagger validation  
						
						
						
						
					 
					
						2016-04-08 17:26:35 -07:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						c1d932e44a 
					 
					
						
						
							
							Switch API objects to not register per version codecs  
						
						... 
						
						
						
						Remove Codec from versionInterfaces in meta (RESTMapper is now agnostic
to codec and serialization). Register api/latest.Codecs as the codec
factory and use latest.Codecs.LegacyCodec(version) as an equvialent to
the previous codec. 
						
						
					 
					
						2016-01-22 01:10:21 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						d41e7ecf53 
					 
					
						
						
							
							miscellaneous group version updates  
						
						
						
						
					 
					
						2015-12-21 09:52:50 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						2ee3dfe415 
					 
					
						
						
							
							update testapi to eliminate redundant fields  
						
						
						
						
					 
					
						2015-12-07 15:54:26 -05:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						347d53ff2e 
					 
					
						
						
							
							v1alpa1->v1beta1  
						
						
						
						
					 
					
						2015-10-09 15:06:28 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						ae1293418b 
					 
					
						
						
							
							move experimental/v1 to experimental/v1alpha1;  
						
						... 
						
						
						
						use "group/version" in many places where used to expect "version" only. 
						
						
					 
					
						2015-09-24 15:32:11 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						9fc79e9d99 
					 
					
						
						
							
							refactor testapi and test scripts to prepare for multiple API groups.  
						
						
						
						
					 
					
						2015-09-04 18:01:32 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Paris 
							
						 
					 
					
						
						
							
						
						6b3a6e6b98 
					 
					
						
						
							
							Make copyright ownership statement generic  
						
						... 
						
						
						
						Instead of saying "Google Inc." (which is not always correct) say "The
Kubernetes Authors", which is generic. 
						
						
					 
					
						2015-05-01 17:49:56 -04:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						40842e4471 
					 
					
						
						
							
							Updating api/validation/schema_test to test testapi.Version rather than just v1beta1  
						
						
						
						
					 
					
						2015-04-14 23:51:49 -07:00 
						 
				 
			
				
					
						
							
							
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						4a72addaeb 
					 
					
						
						
							
							Factor out API defaulting from validation logic  
						
						... 
						
						
						
						Currently, the validation logic validates fields in an object and supply default
values wherever applies. This change factors out defaulting to a set of
defaulting callback functions for decoding (see #1502  for more discussion).
 * This change is based on pull request 2587.
 * Most defaulting has been migrated to defaults.go where the defaulting
   functions are added.
 * validation_test.go and converter_test.go have been adapted to not testing the
   default values.
 * Fixed all tests with that create invalid objects with the absence of
   defaulting logic. 
						
						
					 
					
						2015-02-03 00:55:42 -08:00 
						 
				 
			
				
					
						
							
							
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						4cb730dad5 
					 
					
						
						
							
							Refactor API object fuzzer  
						
						... 
						
						
						
						API object fuzzer is used to randomly populate API object for testing. Similar
code of the fuzzer was duplicated in multiple files. This change refactors the
tests and moves the fuzzer to a separate file. 
						
						
					 
					
						2015-01-29 18:14:09 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						81343aac63 
					 
					
						
						
							
							Change PullPolicy constants to match  
						
						
						
						
					 
					
						2015-01-21 12:48:56 -08:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						5e8490d5fe 
					 
					
						
						
							
							Add a PodUnknown phase and make ListPods return even when there are errors  
						
						... 
						
						
						
						obtaining info for some pods. 
						
						
					 
					
						2014-12-19 15:08:48 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						f81ec248d0 
					 
					
						
						
							
							Merge pull request  #2786  from smarterclayton/load_opaque_objects  
						
						... 
						
						
						
						Allow runtime.Object to be encoded as runtime.RawExtension 
						
						
					 
					
						2014-12-10 16:24:05 -08:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						18cfac0d31 
					 
					
						
						
							
							Make validation optional, handle YAML  
						
						
						
						
					 
					
						2014-12-09 12:37:49 -08:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						c29f5db81c 
					 
					
						
						
							
							Revert "Revert "Add optional validation to kubecfg/kubectl.""  
						
						... 
						
						
						
						This reverts commit 6590c66dd4 
						
						
					 
					
						2014-12-09 12:37:48 -08:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						714dbf4522 
					 
					
						
						
							
							Shrink runtime.TypeMeta to be equivalent to api TypeMeta  
						
						... 
						
						
						
						Remove unused fuzzing 
						
						
					 
					
						2014-12-07 20:49:07 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						22eee15fe7 
					 
					
						
						
							
							Remove uint64 bitshift workaround  
						
						
						
						
					 
					
						2014-12-04 15:00:23 -08:00 
						 
				 
			
				
					
						
							
							
								Joe Beda 
							
						 
					 
					
						
						
							
						
						6590c66dd4 
					 
					
						
						
							
							Revert "Add optional validation to kubecfg/kubectl."  
						
						... 
						
						
						
						This reverts commit acf6d82800 
						
						
					 
					
						2014-11-25 14:45:00 -08:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						a67912f937 
					 
					
						
						
							
							Merge pull request  #2517  from brendandburns/kubecfg  
						
						... 
						
						
						
						Add client side validation to kubecfg and kubectl. 
						
						
					 
					
						2014-11-25 13:46:52 -06:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						acf6d82800 
					 
					
						
						
							
							Add optional validation to kubecfg/kubectl.  
						
						
						
						
					 
					
						2014-11-24 22:25:22 -08:00 
						 
				 
			
				
					
						
							
							
								markturansky 
							
						 
					 
					
						
						
							
						
						8159c8fd25 
					 
					
						
						
							
							Refactor PodCondition to PodPhase  
						
						
						
						
					 
					
						2014-11-21 15:28:38 -05:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						6c53d3b462 
					 
					
						
						
							
							Add a swagger schema validator, for validating client side json files.  
						
						
						
						
					 
					
						2014-11-20 22:16:55 -08:00