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
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
88956dfba8
Move staging URI into constants.py
2015-12-10 19:38:07 -08:00
Peter Eckersley
d3f5df5b02
Hedge on the rate limit slightly, because it may change after a release
2015-12-10 19:12:29 -08:00
Peter Eckersley
859fcea4ec
Try to minimise verbiage.
2015-12-10 19:08:08 -08:00
Seth Schoen
95d0113098
Make --renew-by-default apply in exact-duplicate case
2015-12-10 15:49:33 -08:00
Seth Schoen
748a7fe2bc
Partially update documentation for _treat_as_renewal
2015-12-10 15:41:27 -08:00
Seth Schoen
ae0f35d48d
Taking "newcert" option out of the menu
2015-12-10 15:23:10 -08:00
Peter Eckersley
3b5810995d
The flag name --test-cert may make sense to most people
2015-12-10 14:24:39 -08:00
Peter Eckersley
45d20847e6
Implement --staging
...
- Fixes #1667
- Should help with rate limit problems
2015-12-09 18:21:27 -08:00
Seth Schoen
79c61a8098
Basic updated logic for #1546 behavior
2015-12-09 16:37:58 -08:00
Seth Schoen
d5849c3416
WIP on cli.py
2015-12-09 10:45:28 -08:00
Brandon Kraft
ffa4eebd90
Correct typo in --register-unsafely-without-email
2015-12-04 14:11:08 -06:00
Gene Wood
0004610e61
Fixing the grammar of the _suggest_donate message
2015-12-03 12:40:10 -08:00
Peter Eckersley
fe422cb87b
Merge pull request #1651 from letsencrypt/prep4prod
...
Prepare for public beta
2015-12-02 15:03:46 -08:00
Peter Eckersley
4f4967d249
Merge pull request #1666 from letsencrypt/donate
...
Add some suggested donation links upon success
2015-12-02 14:28:34 -08:00
Peter Eckersley
96d31aea00
Correctly document _suggest_donate
2015-12-02 13:09:22 -08:00
Peter Eckersley
1f7d34cde2
Add some suggested donation links upon success
2015-12-02 12:23:36 -08:00
Christian Rosentreter
dca044d330
Fixed some spelling errors.
2015-12-02 17:16:23 +01:00
bmw
a02898749a
Merge pull request #1633 from letsencrypt/error-verbosity
...
Reduce verbosity of error tracebacks
2015-12-01 19:20:48 -08:00
bmw
8e71046986
Merge pull request #1594 from letsencrypt/webroot
...
Support multiple webroot paths
2015-12-01 18:32:01 -08:00
Peter Eckersley
f15c4125d3
More-or-less-final README.rst
2015-12-01 17:39:33 -08:00
Brad Warren
462139fca9
Kill --agree-dev-preview
2015-12-01 16:51:05 -08:00
Peter Eckersley
06e273413b
Fix nits and address review comments
2015-12-01 16:33:35 -08:00
Brad Warren
87d3cebab2
Make Helpful more helpful
2015-12-01 16:33:15 -08:00
Peter Eckersley
6b122a044a
Too many lines?
...
(That's probably true)
2015-11-30 21:08:23 -08:00
Peter Eckersley
6c9ddf34e6
Merge remote-tracking branch 'origin/master' into webroot
2015-11-30 20:57:27 -08:00
Peter Eckersley
77778e85cc
Restore --domain compatibility
...
It probably should never have lapsed...
2015-11-30 18:24:52 -08:00
Peter Eckersley
328f8cdc5b
Document --webroot-path
2015-11-30 18:24:40 -08:00
Peter Eckersley
2b87d6f700
Do not accept -d first in the presence of multiple -w flags
...
* informal testing suggested that many people found this behaviour confusing
2015-11-30 18:15:07 -08:00
Peter Eckersley
48104cded9
Tests for error simplification
2015-11-28 17:58:28 -08:00