Joseph Schorr
|
30b895b795
|
Merge branch 'grunt-js-folder' of https://github.com/coreos-inc/quay into ackbar
|
2015-01-23 17:26:14 -05:00 |
|
Joseph Schorr
|
c8229b9c8a
|
Implement new step-by-step setup
|
2015-01-23 17:19:15 -05:00 |
|
Joseph Schorr
|
1cce87b136
|
Add is_testing info and mirror the moved endpoints so we can migrate safely.
|
2015-01-20 16:58:29 -05:00 |
|
Joseph Schorr
|
b74b7de197
|
Clean up the health checking code and move the endpoints to /health/instance and /health/endtoend.
|
2015-01-20 16:53:05 -05:00 |
|
Joseph Schorr
|
92d32bc636
|
Make the DB health check first attempt a simple DB connection. If the database is in the middle of a failover, this will fail after 3 seconds (the connection timeout specified), rather than hanging and causing the ELB health checks to timeout and fail.
|
2015-01-20 14:46:22 -05:00 |
|
Joseph Schorr
|
28d319ad26
|
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 |
|
Joseph Schorr
|
2a89accc49
|
Fix exception handling in the registry health check and make sure the user_loader is registered before the process is forked
|
2015-01-16 22:41:54 -05:00 |
|
Jimmy Zelinskie
|
296fc938a2
|
Merge pull request #5 from coreos-inc/regcheck
Have the health check also ping the registry endpoint to make sure it is...
|
2015-01-16 16:08:10 -05:00 |
|
Joseph Schorr
|
b89ba61286
|
Change to only run the cloud watch reporter in the gunicorn_web
|
2015-01-16 13:44:29 -05:00 |
|
Joseph Schorr
|
2bae008bb1
|
Add a timeout to the health check on the registry workers
|
2015-01-16 13:22:54 -05:00 |
|
Joseph Schorr
|
99bd16a69c
|
Fix github names for private orgs
|
2015-01-15 15:02:20 -05:00 |
|
Joseph Schorr
|
a4de476a85
|
Have the health check also ping the registry endpoint to make sure it is functional.
|
2015-01-14 23:39:58 -05:00 |
|
Joseph Schorr
|
6d604a656a
|
Move config handling into a provider class to make testing much easier
|
2015-01-09 16:23:31 -05:00 |
|
Joseph Schorr
|
47fb10b79f
|
Merge branch 'master' into ackbar
|
2015-01-08 13:57:39 -05:00 |
|
Joseph Schorr
|
5e0ce4eea9
|
Add validation of github to the config tool
|
2015-01-08 13:26:24 -05:00 |
|
Joseph Schorr
|
7933bd44fd
|
Add tests for the new super user config API and make sure both super user API endpoint sets are all guarded against being used in production
|
2015-01-08 12:53:36 -05:00 |
|
Joseph Schorr
|
f125efa8ca
|
Fix broken check
|
2015-01-07 16:42:09 -05:00 |
|
Joseph Schorr
|
63504c87fb
|
Get end-to-end configuration setup working, including verification (except for Github, which is in progress)
|
2015-01-07 16:20:51 -05:00 |
|
Joseph Schorr
|
219730c341
|
Better config defaults and remove some unneeded code
|
2015-01-05 13:01:32 -05:00 |
|
Joseph Schorr
|
40d2b1748f
|
Fix handling of secret key: We now generate it on app startup if it doesn't exist in the config (which it doesn't anymore in the base config.py).
|
2015-01-05 12:31:02 -05:00 |
|
Joseph Schorr
|
27e7447569
|
Fix spacing
|
2015-01-05 12:12:00 -05:00 |
|
Joseph Schorr
|
8085ff81a8
|
Only call get_authenticated_* once in the track_and_log, and add better logging to it
|
2015-01-04 14:50:08 -05:00 |
|
Joseph Schorr
|
1bf25f25c1
|
WIP
|
2015-01-04 14:38:41 -05:00 |
|
Joseph Schorr
|
30c7cbb80b
|
Merge branch 'master' of https://github.com/coreos-inc/quay
|
2014-12-29 12:29:03 -05:00 |
|
Joseph Schorr
|
cac19cac57
|
Add back in the ability to create users
|
2014-12-23 14:25:04 -05:00 |
|
Joseph Schorr
|
4ca877c1d4
|
Add ability to download system logs
|
2014-12-23 14:01:00 -05:00 |
|
Joseph Schorr
|
5c7a9d0daf
|
Add the ability to view the system logs in the superuser endpoint
|
2014-12-23 11:40:51 -05:00 |
|
Jimmy Zelinskie
|
6968c148f7
|
Allow redirects to specific tags
|
2014-12-18 16:01:59 -05:00 |
|
Joseph Schorr
|
914df9af1a
|
Merge branch 'master' of https://github.com/coreos-inc/quay
|
2014-12-18 18:08:59 +02:00 |
|
Joseph Schorr
|
5168f47321
|
Only lookup if the repo is public if necessary
|
2014-12-18 18:08:50 +02:00 |
|
Jimmy Zelinskie
|
a6762531e8
|
remove unused imports
|
2014-12-16 12:16:49 -05:00 |
|
Joseph Schorr
|
107847a4bb
|
Fix Slack notification setup to support the new slack web hook format and convert all existing data to use the new format (so we only have one code path)
|
2014-12-16 14:34:43 +02:00 |
|
Joseph Schorr
|
73ebcd45e3
|
Only perform the heartbeat check if the build is actually running. If it has completed, or has an error, then we know it is done.
|
2014-12-11 21:10:54 +02:00 |
|
Jimmy Zelinskie
|
f3259c862b
|
Merge branch 'koh'
Conflicts:
auth/scopes.py
requirements-nover.txt
requirements.txt
static/css/quay.css
static/directives/namespace-selector.html
static/js/app.js
static/partials/manage-application.html
templates/oauthorize.html
|
2014-12-01 12:30:09 -08:00 |
|
Joseph Schorr
|
72d613614d
|
Merge branch 'bagger'
|
2014-12-01 12:48:59 -05:00 |
|
Jimmy Zelinskie
|
8591889c62
|
Generate PNG avatars.
|
2014-11-26 16:52:24 -05:00 |
|
Joseph Schorr
|
b7a489813a
|
Fix build system to work with Github Enterprise
|
2014-11-26 12:37:20 -05:00 |
|
Jimmy Zelinskie
|
eab79ff1ad
|
Add caching headers to avatar endpoint.
|
2014-11-26 10:54:16 -05:00 |
|
Jimmy Zelinskie
|
182c87b983
|
Remove unused imports.
|
2014-11-26 10:53:51 -05:00 |
|
Joseph Schorr
|
b3240de1f8
|
Rename gravatar field after the bees merge.
|
2014-11-25 19:59:24 -05:00 |
|
Jimmy Zelinskie
|
d9f0d36dfe
|
Add missing InvalidResponse class.
|
2014-11-25 16:08:01 -05:00 |
|
Joseph Schorr
|
3a935822fc
|
Fix PhantomJS by always using the local copy of CDN files, and making sure to specify TLS (instead of the default SSLv3, which is now deprecated)
|
2014-11-25 15:32:10 -05:00 |
|
Joseph Schorr
|
0e13ef3ff8
|
Fix various bugs and styling issues
|
2014-11-24 19:40:03 -05:00 |
|
Joseph Schorr
|
7bf96c506f
|
Merge branch 'bees' into koh
|
2014-11-24 19:25:53 -05:00 |
|
Joseph Schorr
|
e9cac407df
|
Add a configurable avatar system and add an internal avatar system for enterprise
|
2014-11-24 19:25:13 -05:00 |
|
Jimmy Zelinskie
|
716d7a737b
|
Strip whitespace from ALL the things.
|
2014-11-24 16:07:38 -05:00 |
|
Joseph Schorr
|
b8e873b00b
|
Add support to the build system for tracking if/when the build manager crashes and make sure builds are restarted within a few minutes
|
2014-11-21 14:27:06 -05:00 |
|
Jimmy Zelinskie
|
dee4c389a8
|
Base sessions on UUIDs.
Now that a backfill has been applied, sessions can now be based on UUIDs
because all users will have one.
|
2014-11-20 18:44:36 -05:00 |
|
Jake Moshenko
|
2b8c246476
|
Temporarily put user rename behind a feature flag. Switch queue names back to using the username for namespace while we figure out a real migration strategy.
|
2014-11-20 15:36:39 -05:00 |
|
Jake Moshenko
|
768a60b414
|
Redirect to repository pages if the repository exists, and it's public or the user has read access, and the route doesn't match any other route.
|
2014-11-20 15:12:37 -05:00 |
|