Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27dda52a5d 
							
						 
					 
					
						
						
							
							Download tap_migrations.json files from the API  
						
						... 
						
						
						
						Download the previously stored tap migrations files for homebrew/core
and homebrew/cask from the formulae.brew.sh API.
This adds a much longer stale time (24 hours) to decide whether or not
the migrations files need downloaded from the API in Ruby land.
`brew update` will still update them every time.
Requires https://github.com/Homebrew/brew/pull/15628 
Fixes https://github.com/Homebrew/brew/issues/14897  
						
						
					 
					
						2023-07-05 17:18:12 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3231a03fa 
							
						 
					 
					
						
						
							
							Implement cask renames.  
						
						
						
						
					 
					
						2023-05-12 21:17:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44f058edb5 
							
						 
					 
					
						
						
							
							Refactor formula, cask and Ruby source downloads to use shared code  
						
						
						
						
					 
					
						2023-04-27 23:23:07 +01:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							24cf6076e8 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2023-04-24 20:42:39 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							844db75361 
							
						 
					 
					
						
						
							
							Add source paths to API.  
						
						
						
						
					 
					
						2023-04-07 15:20:01 +02:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e663f532a6 
							
						 
					 
					
						
						
							
							Checksum Ruby source file downloads  
						
						
						
						
					 
					
						2023-02-22 22:50:24 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7d6d00c34 
							
						 
					 
					
						
						
							
							api: use signed endpoint  
						
						
						
						
					 
					
						2023-02-22 21:53:32 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2342eca91 
							
						 
					 
					
						
						
							
							Further improvements to API handling in shell  
						
						
						
						
					 
					
						2023-02-19 05:38:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7f04bae26 
							
						 
					 
					
						
						
							
							api: use formulae.brew.sh for cask-source API again.  
						
						... 
						
						
						
						GitHub's raw endpoint is proving hilariously unreliable for us here. 
						
						
					 
					
						2023-02-16 12:05:38 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							95742f4cfd 
							
						 
					 
					
						
						
							
							Enabling typing in Homebrew::API module  
						
						
						
						
					 
					
						2023-02-13 21:33:04 -08:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32a0877cad 
							
						 
					 
					
						
						
							
							Remove CaskSource API  
						
						
						
						
					 
					
						2023-01-28 02:15:00 -06:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52263e2917 
							
						 
					 
					
						
						
							
							Fix style  
						
						
						
						
					 
					
						2023-01-06 02:46:21 -05:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54e013aef6 
							
						 
					 
					
						
						
							
							Improve style  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2023-01-06 02:46:21 -05:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bab85d84e9 
							
						 
					 
					
						
						
							
							Extract common JSON API fetch logic  
						
						
						
						
					 
					
						2023-01-06 02:46:21 -05:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							374b61584b 
							
						 
					 
					
						
						
							
							Load casks from the JSON API with HOMEBREW_INSTALL_FROM_API  
						
						
						
						
					 
					
						2023-01-06 02:46:21 -05:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							489f5ed9d1 
							
						 
					 
					
						
						
							
							api: fix generic api path functions  
						
						
						
						
					 
					
						2021-08-09 16:48:13 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eab0f88c3c 
							
						 
					 
					
						
						
							
							Remove json argument and extend Cachable  
						
						
						
						
					 
					
						2021-08-09 10:29:55 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							737dd1654b 
							
						 
					 
					
						
						
							
							Refactor API methods  
						
						
						
						
					 
					
						2021-08-06 04:31:27 -04:00