Branch: refs/heads/pw_redesign
Home: https://github.com/openSUSE/osc
Commit: e03bb97d120c1ed9dedb9876e6fb3fe6e13a5c94
https://github.com/openSUSE/osc/commit/e03bb97d120c1ed9dedb9876e6fb3fe6e13a…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
A osc/credentials.py
Log Message:
-----------
Introduction of new credential management
* new module credentials.py which contains classes
and methods to set and get passwords for different
backends:
- python-keyring
- gnomekeyring
- ConfigFile based storage
The new code should be backward compatible except a minor
change in add_section (pass and passx are not removed from
the config parser) (add_section is supposed to be only called
for new sections)
On initial osc call or initial osc call on new API Url
the user now can decide where to store the password (based
on the backends available on his system)
Commit: 8beadde06acc967bcd591cceace8fa79f2f64454
https://github.com/openSUSE/osc/commit/8beadde06acc967bcd591cceace8fa79f2f6…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
M osc/credentials.py
Log Message:
-----------
New credentials backend (Transient store)
New backend to not store the password and ask for
it every time.
Commit: 5a790e1ff823f91f0634380baceb14713cfc6932
https://github.com/openSUSE/osc/commit/5a790e1ff823f91f0634380baceb14713cfc…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
Log Message:
-----------
Remove check for GNOME_DESKTOP_SESSION_ID
It was removed from GNOME with this commit:
https://gitlab.gnome.org/GNOME/gnome-session/commit/6bf47ad8c6f0a513c95a504…
Commit: ca17eb118937b6a44e2b963b9032eab403b97602
https://github.com/openSUSE/osc/commit/ca17eb118937b6a44e2b963b9032eab403b9…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
M tests/suite.py
R tests/test_conf.py
Log Message:
-----------
Remove passx encode/decode functions from conf.py
They are no longer needed with the new CredentialsManagers
Compare: https://github.com/openSUSE/osc/compare/8ae39110e72e...ca17eb118937
Branch: refs/heads/pw_redesign
Home: https://github.com/openSUSE/osc
Commit: 8ae39110e72e755773830f7f274968017b0ac6a3
https://github.com/openSUSE/osc/commit/8ae39110e72e755773830f7f274968017b0a…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
M tests/suite.py
R tests/test_conf.py
Log Message:
-----------
Remove passx encode/decode functions from conf.py
They are no longer needed with the new CredentialsManagers
Branch: refs/heads/pw_redesign
Home: https://github.com/openSUSE/osc
Commit: c17b33849f73e0abc81dd8859c20672036b2c5e2
https://github.com/openSUSE/osc/commit/c17b33849f73e0abc81dd8859c20672036b2…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
Log Message:
-----------
Remove passx encode/decode functions from conf.py
They are no longer needed with the new CredentialsManagers
Branch: refs/heads/pw_redesign
Home: https://github.com/openSUSE/osc
Commit: 3d38607364101f157e4a2bacc0150474b1c2fe4c
https://github.com/openSUSE/osc/commit/3d38607364101f157e4a2bacc0150474b1c2…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
A osc/credentials.py
Log Message:
-----------
Introduction of new credential management
* new module credentials.py which contains classes
and methods to set and get passwords for different
backends:
- python-keyring
- gnomekeyring
- ConfigFile based storage
The new code should be backward compatible except a minor
change in add_section (pass and passx are not removed from
the config parser) (add_section is supposed to be only called
for new sections)
On initial osc call or initial osc call on new API Url
the user now can decide where to store the password (based
on the backends available on his system)
Commit: 3b034bce1786e313e43cf045a358908be0ec22fa
https://github.com/openSUSE/osc/commit/3b034bce1786e313e43cf045a358908be0ec…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
M osc/credentials.py
Log Message:
-----------
New credentials backend (Transient store)
New backend to not store the password and ask for
it every time.
Commit: 90585c8b42fef93eef1141d42e9c401b4241c02a
https://github.com/openSUSE/osc/commit/90585c8b42fef93eef1141d42e9c401b4241…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
Log Message:
-----------
Remove check for GNOME_DESKTOP_SESSION_ID
It was removed from GNOME with this commit:
https://gitlab.gnome.org/GNOME/gnome-session/commit/6bf47ad8c6f0a513c95a504…
Compare: https://github.com/openSUSE/osc/compare/4b59612cb331...90585c8b42fe
Branch: refs/heads/pw_redesign
Home: https://github.com/openSUSE/osc
Commit: c9da75c60c3d1ae3edda609abda976f4585082d2
https://github.com/openSUSE/osc/commit/c9da75c60c3d1ae3edda609abda976f45850…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
A osc/credentials.py
Log Message:
-----------
Introduction of new credential management
* new module credentials.py which contains classes
and methods to set and get passwords for different
backends:
- python-keyring
- gnomekeyring
- ConfigFile based storage
The new code should be backward compatible except a minor
change in add_section (pass and passx are not removed from
the config parser) (add_section is supposed to be only called
for new sections)
On initial osc call or initial osc call on new API Url
the user now can decide where to store the password (based
on the backends available on his system)
Commit: 35c0ffdf513ec9816b7f16a8c1e1fb86394a9e02
https://github.com/openSUSE/osc/commit/35c0ffdf513ec9816b7f16a8c1e1fb86394a…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
M osc/credentials.py
Log Message:
-----------
New credentials backend (Transient store)
New backend to not store the password and ask for
it every time.
Commit: 4b59612cb3313e76aa142e3f874471c6e205b4c6
https://github.com/openSUSE/osc/commit/4b59612cb3313e76aa142e3f874471c6e205…
Author: lethliel <mstrigl(a)suse.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M osc/conf.py
Log Message:
-----------
Remove check for GNOME_DESKTOP_SESSION_ID
It was removed from GNOME with this commit:
https://gitlab.gnome.org/GNOME/gnome-session/commit/6bf47ad8c6f0a513c95a504…
Compare: https://github.com/openSUSE/osc/compare/e2788bfc0f10...4b59612cb331