| 
							
							
								 Sam Ford | 740d5d3bcd | Sparkle: Add test | 2020-12-19 19:34:26 -05:00 |  | 
			
				
					| 
							
							
								 Sam Ford | 9fdc902630 | Sparkle: Reorganize methods, etc. | 2020-12-19 19:34:26 -05:00 |  | 
			
				
					| 
							
							
								 Sam Ford | 0148ee870e | Livecheck: Use alphabetical order in symbols array | 2020-12-19 19:34:26 -05:00 |  | 
			
				
					| 
							
							
								 Sam Ford | 8b40d959bf | HeaderMatch: Fix content-disposition regex logic | 2020-12-19 19:34:26 -05:00 |  | 
			
				
					| 
							
							
								 Sam Ford | 7f40198506 | Make Strategy#page_headers more general purpose | 2020-12-19 19:34:26 -05:00 |  | 
			
				
					| 
							
							
								 Sam Ford | 1bd2be5e04 | Rename page_contents to page_content | 2020-12-19 19:34:25 -05:00 |  | 
			
				
					| 
							
							
								 Sam Ford | a55686a0e2 | Enforce strategy url requirement in latest_version | 2020-12-19 19:34:25 -05:00 |  | 
			
				
					| 
							
							
								 Sam Ford | f5774c1af4 | Sparkle: Use demodulized class name in error text | 2020-12-19 19:34:25 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 0d7c8c8c61 | Revert priority for Git strategy. | 2020-12-19 19:34:25 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 0fd0b1dad0 | Actually cache headers. | 2020-12-19 19:34:25 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | b8de4e8b21 | Simplify strategies. | 2020-12-19 19:34:24 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | c306577575 | Skip Sparkle strategy only if URL is not specified explicitly. | 2020-12-19 19:34:24 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 71104a27ef | Pass page directly instead of hash containing :page. | 2020-12-19 19:34:24 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 1a18742366 | Pass headers directly instead of hash containing :headers. | 2020-12-19 19:34:24 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 8fa5a8e832 | Don't suggest adding appcast if livecheck exists. | 2020-12-19 19:34:24 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 3723cd7dec | Remove detection for Sparkle strategy. | 2020-12-19 19:34:23 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 4aaa2de6c4 | Fix syntax. | 2020-12-19 19:34:23 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 71759035dd | Fix Sparkle detection if content type is missing. | 2020-12-19 19:34:23 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 75eb6d1780 | Add Itemfor Sparkle strategy. | 2020-12-19 19:34:23 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 0deceac28c | Allow regex without capture groups. | 2020-12-19 19:34:23 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 8a583a7aee | Remove args. | 2020-12-19 19:34:23 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 3a4c7223df | Allow accessing version in livecheckblocks. | 2020-12-19 19:34:22 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 2a3ee11c07 | Fix typo. | 2020-12-19 19:34:22 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | c58fbe000e | Revert priority of GithubLateststrategy. | 2020-12-19 19:34:22 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 3c4e855f4d | Revert livecheckposition. | 2020-12-19 19:34:22 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 3aa5395f75 | Look in more places for URL, short version and version. | 2020-12-19 19:34:22 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 02849cf3e7 | Don't pass nice_versionto block. | 2020-12-19 19:34:21 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | d3e2a98136 | Remove debug output. | 2020-12-19 19:34:21 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 126842531e | Print backtrace in debug mode. | 2020-12-19 19:34:21 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 54a3eb2adb | Include item title in Sparkle strategy. | 2020-12-19 19:34:21 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 605c33c70c | Improve matching of Sparkle strategy. | 2020-12-19 19:34:21 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | d5e1d004e8 | Fix Sparkle strategy when only URLs but no versions are found. | 2020-12-19 19:34:21 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 347a58f164 | Don't skip Sparkle strategy if explicitly specified. | 2020-12-19 19:34:20 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | a8d893f134 | Handle Sparkle appcast which specify the version next to the enclosure. | 2020-12-19 19:34:20 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 5ae726e2b4 | Match Sparkle appcasts with HTTPS namespace. | 2020-12-19 19:34:20 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 82535696fa | Fix code style. | 2020-12-19 19:34:20 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | cf40f7b8f6 | Rename FollowRedirectiontoHeaderMatch. | 2020-12-19 19:34:20 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | f76b5f105f | Skip fetching headers if URL has .xmlextension. | 2020-12-19 19:34:19 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 8b7f38faf0 | Fix code style. | 2020-12-19 19:34:19 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 775c2fd245 | Clarify error message. | 2020-12-19 19:34:19 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | b9741dd1e6 | Try getting headers with both user agents. | 2020-12-19 19:34:19 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 0fe3bf7c7f | Only use Sparklestrategy if URL is specified explicitly. | 2020-12-19 19:34:19 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 9017778326 | Don't use Cask::DSL::VersioninSparklestrategy. | 2020-12-19 19:34:19 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 6a125401c7 | Unescape URL before parsing a version from it. | 2020-12-19 19:34:18 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 7555556be8 | Support block in PageMatchstrategy. | 2020-12-19 19:34:18 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 1857e0ebfa | Skip discontinued, latest and unversioned casks. | 2020-12-19 19:34:18 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | aba4eac8ab | Support multiple capture groups in PageMatchstrategy. | 2020-12-19 19:34:18 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | df70296403 | Allow extracting file name in FollowRedirectionstrategy. | 2020-12-19 19:34:18 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | b3c46ba2b9 | Allow extracting URL in Sparkle strategy. | 2020-12-19 19:34:17 -05:00 |  | 
			
				
					| 
							
							
								 Markus Reiter | 10b5548eac | Fix page_headersmethod for multiple headers. | 2020-12-19 19:34:17 -05:00 |  |