diff options
author | Daniel Drexler <aeturnum@gmail.com> | 2020-08-27 01:22:51 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-27 01:22:51 +0300 |
commit | ae7b4a1755655b0bf87614ff6eb75531e6c454b0 (patch) | |
tree | e3db5fc065993bf150b5df9b4a66c665f17cac2b /AUTHORS.md | |
parent | f66a592e37d9426edcd21a7db046043efa84536e (diff) |
Support Register Unsafely in Update (#8212)
* Allow user to remove email using update command
Fixes #3162. Slight change to control flow to replace current email
addresses with an empty list. Also add appropriate result message when
an email is removed.
* Update ACME to allow update to remove fields
- New field type "UnFalseyField" that treats all non-None fields as
non-empty
- Contact changed to new field type to allow sending of empty contact
field
- Certbot update adjusted to use tuple instead of None when empty
- Test updated to check more logic
- Unrelated type hint added to keep pycharm gods happy
* Moved some mocks into decorators
* Restore default to `contact` but do not serialize
- Add `to_partial_json` and `fields_to_partial_json` to Registration
- Store private variable noting if the value of the `contact` field was
provided by the user.
- Change message when updating without email to reflect removal of
all contact info.
- Add note in changelog that `update_account` with the
`--register-unsafely-without-email` flag will remove contact
from an account.
* Reverse logic for field handling on serialization
Now forcably add contact when serilizing, but go back to base `jose`
field type.
* Responding to Review
- change out of date name
- update several comments
- update `from_data` function of `Registration`
- Update test to remove superfluous mock
* Responding to review
- Change comments to make from_data more clear
- Remove code worried about None (omitempty has got my back)
- Update test to be more reliable
- Add typing import with comment to avoid pylint bug
Diffstat (limited to 'AUTHORS.md')
-rw-r--r-- | AUTHORS.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/AUTHORS.md b/AUTHORS.md index 0cedcbd19..56fe2a3d8 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -61,6 +61,7 @@ Authors * [Daniel Albers](https://github.com/AID) * [Daniel Aleksandersen](https://github.com/da2x) * [Daniel Convissor](https://github.com/convissor) +* [Daniel "Drex" Drexler](https://github.com/aeturnum) * [Daniel Huang](https://github.com/dhuang) * [Dave Guarino](https://github.com/daguar) * [David cz](https://github.com/dave-cz) |