Branch: refs/heads/pw_redesign
Home: https://github.com/openSUSE/osc
Commit: cba4b58bbe5e46326bb96eef571f0758c74eb537
https://github.com/openSUSE/osc/commit/cba4b58bbe5e46326bb96eef571f0758c74eb...
Author: lethliel
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M osc/commandline.py
M osc/conf.py
M osc/oscerr.py
Log Message:
-----------
Improve password handling
* Adapt do_config to use the new credentials manager implementation
and add a --change-password option which can be used to change the
password.
* Adapt config_set_option to follow the change in do_config.
* Split selection of the credentials manager descriptor to reuse it
in do_config and interactive_config_setup.
* Introduce new ConfigMissingCredentialsError which is raised in case
of missing credentials (user or password). In this case the user will
be asked to enter the new credentials.
Commit: 3ba02b9cec58e3a50d8cff44356a5dfbd9658179
https://github.com/openSUSE/osc/commit/3ba02b9cec58e3a50d8cff44356a5dfbd9658...
Author: lethliel
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M osc/conf.py
Log Message:
-----------
Refactor user extraction
Implement _extract_user_compat() for gnomekeyring special case.
Compare: https://github.com/openSUSE/osc/compare/2021a472eaa2...3ba02b9cec58