Commit Graph
4346 Commits
Author SHA1 Message Date
Peter Eckersley 173ea94e17 Further flag tweaking 2015-12-12 17:01:43 -08:00
Peter Eckersley b348874372 Address review comments, fine tune flag names 2015-12-12 16:39:52 -08:00
Peter Eckersley 685ec6b539 obtain_cert isn't dead; maybe it should be called certonly though... 2015-12-12 14:21:05 -08:00
Peter Eckersley 8ed70c18cc Tweak docs for --duplicate 2015-12-12 14:14:28 -08:00
Peter Eckersley 49e5967858 UI and flag tuning
* Add --expand or --replace, which in most cases is what people want to add
   new names to lineages without always forcing renewal
 * --reinstall is now also --keep, and the UI is aware if it's in certonly or
   run mode
 * Explain --duplicate better
2015-12-12 14:09:33 -08:00
Peter Eckersley 97f987ca41 lint 2015-12-12 13:14:48 -08:00
Peter Eckersley eb289bcf81 Remove debugging printf 2015-12-12 13:06:58 -08:00
Peter Eckersley cd1c4e1e8e Fix existing test 2015-12-12 13:02:22 -08:00
Peter Eckersley 21d0fcb198 Merge branch 'wip-1546' of ssh://github.com/letsencrypt/letsencrypt into 1546 2015-12-12 12:50:21 -08:00
Peter Eckersley 723d9fe048 Handle lineages that were upgraded from staging -> production 2015-12-12 12:44:24 -08:00
Seth Schoen 0e19f43757 Let's not blame the user in the cancel message 2015-12-12 12:35:28 -08:00
Seth Schoen 411b5093e9 Add parallel --reinstall command-line flag 2015-12-12 12:23:16 -08:00
Seth Schoen d290cd36d5 Correct typo 2015-12-12 12:18:01 -08:00
Peter Eckersley 3b4d95a5da Merge remote-tracking branch 'origin/master' into 1546 2015-12-12 12:15:27 -08:00
Peter Eckersley 1cbf78284f Lint, bugfix, helpful domain list 2015-12-12 12:14:52 -08:00
Peter Eckersley d92a32b9d7 Refuse to update valid lineages with staging certs 2015-12-12 12:09:36 -08:00
Seth Schoen dfbf572bc4 Add missing quotation mark in documentation 2015-12-12 11:06:20 -08:00
Seth Schoen 2b3f217ce2 Attempt to fix #1856 2015-12-12 11:03:19 -08:00
Peter Eckersley f9e7d880bf Remove transient commentary 2015-12-12 11:00:38 -08:00
Peter Eckersley 439a2d05eb Simplifications:
- Handle the base "newcert" cases at the top, rather than with a very long if
   statement
 - Avoid having a state-tracking "question variable"
2015-12-12 10:37:11 -08:00
Peter Eckersley 6351194fc2 Simplify construction of the "renew" case 2015-12-12 10:25:36 -08:00
Peter Eckersley 621bef35c9 Close to expiry, default to renewal
- Also move the identical-cert-names case into its own function
2015-12-12 10:11:28 -08:00
Peter Eckersley 0751244597 Merge pull request #1875 from letsencrypt/webroot-permissions
Webroot permissions
2015-12-12 00:32:16 -08:00
Seth Schoen 8fdff540b5 Add interactive flag to should_auto{renew,deploy} 2015-12-11 22:02:46 -08:00
bmw c4970cf672 Merge pull request #1670 from ranweiler/stop-randomizing-standalone-challenge-preferences
Stop randomizing standalone challenge preferences
2015-12-11 19:39:42 -08:00
Brad Warren 1a7dd76288 Added test coverage 2015-12-11 19:31:50 -08:00
Brad Warren d45865a601 Cleanup 2015-12-11 19:14:23 -08:00
Brad Warren 2d52559466 Cleanup comment 2015-12-11 18:12:46 -08:00
Joe Ranweiler f4d499dbad Make help message indicate derived challenge preference 2015-12-11 18:07:25 -08:00
Joe Ranweiler 2f904a41e0 Derive preference order from supported_challenges order 2015-12-11 18:06:11 -08:00
Brad Warren 74927613e9 Fixed lint issues 2015-12-11 18:03:52 -08:00
Joe Ranweiler c66c6bae1d Make supported_challenges return a list, not set 2015-12-11 18:00:33 -08:00
Peter Eckersley 5adf5b4993 Merge pull request #1871 from letsencrypt/fix_deprecation
Fix flag deprecation
2015-12-11 17:35:05 -08:00
Peter Eckersley 8e36115f4a Merge pull request #1870 from SwartzCr/wip-1546
fix issue with mocked _treat_as_renewal code
2015-12-11 17:14:01 -08:00
Brad Warren 3521c92be3 Fixed import ordering 2015-12-11 16:14:36 -08:00
Brad Warren 75bc227cfa Test setting agree-dev-preview in config file 2015-12-11 16:13:06 -08:00
Brad Warren 9248ba1e96 Fix deprecation bug 2015-12-11 16:06:12 -08:00
Peter Eckersley 8e5f9732de Merge pull request #1758 from letsencrypt/augeas329
lens update from augeas upstream
2015-12-11 15:47:46 -08:00
Noah Swartz 090ada2aca fix issue with mocked _treat_as_renewal code 2015-12-11 15:46:35 -08:00
Brad Warren 0bde2007d0 Remove closing tag 2015-12-11 15:11:16 -08:00
Peter Eckersley 16f66acba7 Merge pull request #1869 from letsencrypt/apache-conf-library
Apache conf library
2015-12-11 12:34:35 -08:00
Peter Eckersley bbe9ae5515 Merge pull request #1847 from Alcaro/patch-1
Update reference to deprecated directives
2015-12-11 12:24:30 -08:00
Peter Eckersley 0fa4b4c93f This is a hackish script to run all of these "tests". 2015-12-11 12:21:54 -08:00
Peter Eckersley 6fc65505f7 Add test case for #1724 2015-12-11 12:21:48 -08:00
Peter Eckersley de9e43de0c Update apache conf library 2015-12-11 12:21:43 -08:00
Peter Eckersley bdfca70d55 Another #1531 2015-12-11 12:21:33 -08:00
Peter Eckersley 2321237d1e Embodiement of Apache bug #1755 2015-12-11 12:21:24 -08:00
Peter Eckersley a878e48624 Add another failing case 2015-12-11 12:21:18 -08:00
Peter Eckersley 09f7d87a1a Merge pull request #1854 from domcleal/1724-augeas-arg-dquote
Merge Augeas lens fix for partially quoted arguments
2015-12-11 12:04:58 -08:00
bmw a46b2ba664 Merge pull request #1850 from letsencrypt/staging
Implement --staging
2015-12-11 10:09:32 -08:00