This repository has been archived on 2020-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
quay/util/config
Joseph Schorr c0286d1ac3 Add support for Dex to Quay
Fixes #306

- Adds support for Dex as an OAuth external login provider
- Adds support for OIDC in general
- Extract out external logins on the JS side into a service
- Add a feature flag for disabling direct login
- Add support for directing to the single external login service
- Does *not* yet support the config in the superuser tool
2015-09-04 17:05:06 -04:00
..
__init__.py Get end-to-end configuration setup working, including verification (except for Github, which is in progress) 2015-01-07 16:20:51 -05:00
configutil.py Fix default log archive location for ER 2015-06-11 13:43:29 -04:00
oauth.py Add support for Dex to Quay 2015-09-04 17:05:06 -04:00
provider.py Add proper error handling when the config volume is mounted in a read-only state. 2015-04-02 18:54:09 -04:00
superusermanager.py Add an in-memory superusermanager, which stores the current list of superusers in a process-shared Value. We do this because in the ER, when we add a new superuser, we need to ensure that ALL workers have their lists updated (otherwise we get the behavior that some workers validate the new permission and others do not). 2015-01-20 12:43:11 -05:00
validator.py Refactor the util directory to use subpackages. 2015-08-03 16:04:19 -04:00