Joseph Schorr
b86d389c8e
Add ability to restrict V1 push behind a namespace whitelist
...
Also enables the feature by default with an empty whitelist for QE
Fixes https://jira.coreos.com/browse/QUAY-1342
2019-03-05 17:33:32 -05:00
Sida Chen
3edbd6caf6
Merge pull request #3396 from KeyboardNerd/QUAY-1227
...
Mount SSL certs in config_app if given
2019-03-04 14:16:26 -05:00
Sida Chen
c8dd36dcc6
Mount SSL certs in config_app if given
...
Fixes https://jira.coreos.com/browse/QUAY-1227
2019-03-04 14:06:00 -05:00
Joseph Schorr
9b23c7a174
Remove requirement for superuser when loading existing config
2019-03-04 13:28:40 -05:00
Joseph Schorr
17c624e596
Add storage proxy option into the configuration tool
2019-02-27 16:44:43 -05:00
Tom McKay
674e471973
1166 - 'Quay Enterprise' to 'Red Hat Quay'
2019-02-25 18:27:11 -05:00
Joseph Schorr
7b733a75cc
Remove dex from the CLI username whitelist
...
Dex isn't an internal auth service (one that replaces the database), but an *external* one (one that supplements the internal auth). Therefore, it should not be included in this list.
Fixes https://jira.coreos.com/browse/QUAY-1333
2019-02-15 15:37:15 -05:00
Joseph Schorr
90c0e34945
Add ability to configure custom email and username claims
...
This will help customers support active directory-based OIDC
2018-09-12 11:14:23 -04:00
Joseph Schorr
1953cfcd6e
Merge pull request #3236 from quay/small-fixes
...
Setup reroutes when complete, fix gunicorn healthcheck
2018-09-04 16:35:57 -04:00
Sam Chow
9ecf5c1c27
Add all kube templates
2018-08-31 15:39:56 -04:00
Sam Chow
dbce986af6
Setup reroutes when complete, fix gunicorn check
2018-08-31 15:17:48 -04:00
Sam Chow
e711c1efe6
Merge pull request #3230 from quay/project/rollback-deploy
...
Add ability to rollback config to config tool (kube deployments)
2018-08-30 10:17:43 -04:00
Sam Chow
465e342aba
Adds tests for some config helpers
2018-08-29 16:12:56 -04:00
Sam Chow
d80f995433
Merge pull request #3233 from quay/config-readme
...
Add config app README
2018-08-29 16:04:39 -04:00
Sam Chow
9695c98e5f
Add config ability to rollback changes on kube
2018-08-29 13:37:52 -04:00
Sam Chow
630d52f70e
Add config app readme
2018-08-29 12:48:17 -04:00
Sam Chow
2b59432414
Merge pull request #3218 from quay/project/pod-status
...
Add Rollout status to kube config tool
2018-08-29 12:42:33 -04:00
Sam Chow
a6ffe49cba
Extract out deployment rollout and add tests
2018-08-28 17:29:09 -04:00
Sam Chow
128cf0a28d
Copy over more services for polling
...
Use a class for rollout status response
Add some better errors
Add override styles for success case
2018-08-27 11:45:51 -04:00
Sam Chow
cd6b0a6f46
Merge branch 'master' into delete-setup-page
2018-08-23 12:46:08 -04:00
Sam Chow
d936d778da
Add Rollout status to kube config tool
2018-08-22 16:56:58 -04:00
Sam Chow
d9f7c07f42
Add db configuration to modifying config
...
Move more tests over
2018-08-21 15:19:24 -04:00
Sam Chow
df25ec0061
Add ability to populate config from kube cluster
2018-08-20 16:47:42 -04:00
Sam Chow
ff294d6c52
Add init script to download extra ca certs
2018-08-17 15:42:42 -04:00
Sam Chow
5b400f4c22
Add one-action transplant of kube secret
2018-08-17 11:00:04 -04:00
Sam Chow
efa66d84e4
Change spacing from 4 spaces to 2 spaces
2018-08-16 16:49:10 -04:00
Sam Chow
9faba7f5c3
Add backend ability to generate sec keys in config app
2018-08-16 16:45:41 -04:00
Sam Chow
0bc22d810a
Add components for generating sec keys
2018-08-15 17:18:41 -04:00
Sam Chow
cc9bedbeb9
refactor approval service key to not need approver
2018-08-15 17:18:41 -04:00
Sam Chow
eea5fe3391
Add cycling deployments and updating config
...
Add kube config with refactor to kube accessor
Add tests for k8s accessor, some styling changes
2018-08-15 14:17:12 -04:00
Sam Chow
d387ba171f
Adds ability to upload config dir to k8s in config
2018-08-10 17:43:30 -04:00
Sam Chow
3d4e43c8d1
Add fetching of qe deployments in config tool
2018-08-10 17:42:41 -04:00
Sam Chow
e470c0d010
Merge pull request #3178 from quay/project/more-cleanup
...
Small font-awesome fixes, add favicon, warning against local storage
2018-07-19 15:56:53 -04:00
Sam Chow
e70f0fff7c
Small font-awesome fixes, add localstorage warning
2018-07-19 13:45:49 -04:00
Sam Chow
a19836694e
Update to reflect db login must be superuser
2018-07-19 13:20:16 -04:00
Sam Chow
a3e71db7fc
Update docs remove Container Linux references
2018-07-19 13:17:30 -04:00
Sam Chow
6a6d41bcf2
Add docs for using config tool to create config
2018-07-19 11:14:07 -04:00
Sam Chow
860703c2b2
Override config directory in certs install script in config app
2018-07-18 14:21:25 -04:00
Sam Chow
f5a8116f5a
Remove password confirmation in config app
...
Small fix to manually clean up temp dir when creating new temp dir,
small fix to font awesome icons, change the jwt/keystone
validators to not use username/password
2018-07-17 16:00:55 -04:00
Sam Chow
9024419896
Modify ldap validator to just check user existence
...
Remove auth user check from updating config app config
remove duplicate certs install script
2018-07-11 16:49:13 -04:00
Sam Chow
bd54eacbad
Add app var for init scripts location to access certs install
2018-07-10 11:43:34 -04:00
Sam Chow
01c23be9d6
Install certs locally in config app to validate
2018-07-09 16:32:41 -04:00
Sam Chow
ab4bfee019
Add progress bar to other parts of the config app
...
Hardcode active classes to modal step bars
2018-07-05 14:22:31 -04:00
Sam Chow
84f604739f
Add log rotation threshold configuration
2018-06-29 17:16:44 -04:00
Sam Chow
14fefea38f
Revert local validation context, extract another util
2018-06-29 15:09:33 -04:00
Sam Chow
d7ffb54333
Move tar filter to file, add tests for it
2018-06-28 17:02:33 -04:00
Sam Chow
db757edcd2
Create transient config provider, temp dir logic
...
Allows us to have a new config provider for each setup, with no overlap
of the directories used, and automatic cleanup of those directories.
2018-06-28 13:58:57 -04:00
Sam Chow
2d0a599aab
Create download modal following setup completion
2018-06-28 13:53:28 -04:00
Sam Chow
aa93d698b2
Tarball the config and give it to the front end
...
Download file as blob to avoid binary string encoding
2018-06-28 13:53:17 -04:00
Sam Chow
7619ab44e5
Revert inmemoryprov, skip local storage validation
2018-06-25 15:23:30 -04:00