Sam Ford
|
f93ecd7d55
|
Satisfy brew typecheck and style
|
2020-12-19 19:34:27 -05:00 |
|
Sam Ford
|
8ea9ec8176
|
HeaderMatch: Align NICE_NAME with PageMatch
|
2020-12-19 19:34:27 -05:00 |
|
Sam Ford
|
57995f936f
|
Sparkle: Remove unnecessary NICE_NAME
|
2020-12-19 19:34:27 -05:00 |
|
Sam Ford
|
6bcb0fd4b8
|
HeaderMatch: Add test
|
2020-12-19 19:34:26 -05:00 |
|
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 Item for 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 livecheck blocks.
|
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 GithubLatest strategy.
|
2020-12-19 19:34:22 -05:00 |
|
Markus Reiter
|
3c4e855f4d
|
Revert livecheck position.
|
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_version to 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 FollowRedirection to HeaderMatch .
|
2020-12-19 19:34:20 -05:00 |
|
Markus Reiter
|
f76b5f105f
|
Skip fetching headers if URL has .xml extension.
|
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 Sparkle strategy if URL is specified explicitly.
|
2020-12-19 19:34:19 -05:00 |
|
Markus Reiter
|
9017778326
|
Don't use Cask::DSL::Version in Sparkle strategy.
|
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 PageMatch strategy.
|
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 |
|