Joseph Schorr
|
cf774e23df
|
Merge branch 'master' into v2
|
2015-02-05 15:37:14 -05:00 |
|
Joseph Schorr
|
bfb0784abc
|
Add signing to the ACI converter
|
2015-02-04 15:29:24 -05:00 |
|
Joseph Schorr
|
1022355bb1
|
Revert changes accidentally checked in
|
2015-01-29 15:00:44 -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
|
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 |
|
Joseph Schorr
|
2bae008bb1
|
Add a timeout to the health check on the registry workers
|
2015-01-16 13:22:54 -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
|
6ed28930b2
|
Work in progress: Docker -> ACI conversion
|
2015-01-13 17:46:11 -05:00 |
|
Joseph Schorr
|
27e7447569
|
Fix spacing
|
2015-01-05 12:12:00 -05:00 |
|
Jimmy Zelinskie
|
6968c148f7
|
Allow redirects to specific tags
|
2014-12-18 16:01:59 -05:00 |
|
Jimmy Zelinskie
|
8591889c62
|
Generate PNG avatars.
|
2014-11-26 16:52:24 -05:00 |
|
Jimmy Zelinskie
|
eab79ff1ad
|
Add caching headers to avatar endpoint.
|
2014-11-26 10:54:16 -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 |
|
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 |
|
Joseph Schorr
|
58ca76239b
|
Add ability to one-click generate an authorization access token in the applications panel
|
2014-11-17 14:54:07 -05:00 |
|
Joseph Schorr
|
98602a2d0c
|
Add a new configurable health check, to make sure production instances are not taken down by Redis or non-local DB issues
|
2014-11-02 15:06:17 -05:00 |
|
Joseph Schorr
|
dfe143270c
|
Add is_testing value to the status endpoint
|
2014-10-29 13:51:05 -04:00 |
|
Jake Moshenko
|
03190efde3
|
Phase 2 of migrating repo namespaces to referencing user objects, backfilling the rows without a value for namespace_user, and changing all accesses to go through the namespace_user object. All tests are passing, manual testing still required.
|
2014-09-24 18:01:35 -04:00 |
|
Joseph Schorr
|
f3b03ebc34
|
Add a feature flag for disabling all emails
|
2014-09-22 19:11:48 -04:00 |
|
Joseph Schorr
|
b212dbb2ab
|
Merge branch 'master' into better-emails
|
2014-09-18 13:20:32 -04:00 |
|
Joseph Schorr
|
3c20402b32
|
Add a common base email template, translate the emails over to using jinja and add emails when e-mail addresses and passwords are changed.
|
2014-09-05 19:57:33 -04:00 |
|
Joseph Schorr
|
43b6695f9c
|
Get team invite confirmation working and fully tested
|
2014-08-18 17:24:00 -04:00 |
|
Jake Moshenko
|
979f78f677
|
Stop clobbering the scope variable.
|
2014-08-06 18:51:04 -04:00 |
|
Joseph Schorr
|
05a1413153
|
Handle UI for dangerous scopes
|
2014-08-05 21:21:22 -04:00 |
|
Joseph Schorr
|
7de1dd7dc0
|
Merge branch 'master' into redalert
|
2014-07-28 18:35:39 -04:00 |
|
Joseph Schorr
|
34fc279092
|
Add e-mail authorization to the repository notification flow. Also validates the creation of the other notification methods.
|
2014-07-28 14:58:12 -04:00 |
|
Jake Moshenko
|
b39b847c98
|
Add messaging around required params for oauth. Style fixes.
|
2014-07-21 15:09:31 -04:00 |
|
Jake Moshenko
|
8c3448080c
|
Merge remote-tracking branch 'origin/master' into touchdown
Conflicts:
test/data/test.db
|
2014-05-21 14:43:57 -04:00 |
|
Jake Moshenko
|
8b5c781f84
|
Change the health check to ping the db and the redis build logs.
|
2014-05-13 18:53:42 -04:00 |
|
Joseph Schorr
|
c244f367ba
|
Start on tour UI and make some small changes to the overall Quay UI
|
2014-04-29 00:45:42 -04:00 |
|
jakedt
|
9b3f61e410
|
Add robots.txt and update the sitemap.
|
2014-04-21 19:46:00 -04:00 |
|
jakedt
|
0827e0fbac
|
Merge remote-tracking branch 'origin/master' into ncc1701
Conflicts:
endpoints/web.py
static/directives/signup-form.html
static/js/app.js
static/js/controllers.js
static/partials/landing.html
static/partials/view-repo.html
test/data/test.db
|
2014-04-14 19:37:22 -04:00 |
|
jakedt
|
73f23f155c
|
Merge branch 'ncc1701' of ssh://bitbucket.org/yackob03/quay into ncc1701
|
2014-04-10 15:20:26 -04:00 |
|
jakedt
|
d39f3cc5d4
|
Fix the tests and implement a fake stripe.
|
2014-04-10 15:20:16 -04:00 |
|
Joseph Schorr
|
0e320c964f
|
- Add support for super users
- Add a super user API
- Add a super user interface
|
2014-04-10 00:26:55 -04:00 |
|
Joseph Schorr
|
19a20a6c94
|
Turn off all references and API calls to billing if the feature is disabled
|
2014-04-06 00:36:19 -04:00 |
|
Joseph Schorr
|
e685dced84
|
Fix receipt downloading by properly loading the permissions for the user/org
|
2014-04-04 03:01:48 -04:00 |
|
Joseph Schorr
|
4f4112b18d
|
Add show_if and hide_if methods for routes and APIs, as well as proper comparison of feature values
|
2014-04-03 19:32:09 -04:00 |
|
Joseph Schorr
|
1fc3c922a9
|
Properly handle a redirect URI mismatch
|
2014-03-26 16:45:11 -04:00 |
|
jakedt
|
f060fd6ae0
|
Fix and unify CSRF support across web and API endpoints.
|
2014-03-25 14:32:26 -04:00 |
|
jakedt
|
cbc40588cb
|
Finally figure out what the data field is supposed to be for and use it to implement and fix 3LO.
|
2014-03-25 12:42:40 -04:00 |
|
Joseph Schorr
|
e92cf37583
|
Add cancel button to the oauth authorization page, add the org icon to said page, and fix some other minor bugs
|
2014-03-24 18:30:22 -04:00 |
|
jakedt
|
3b7b12085d
|
User scope objects everywhere. Switch scope objects to namedtuples. Pass the user when validating whether the user has authorized such scopes in the past. Make sure we calculate the scope string using all user scopes form all previously granted tokens.
|
2014-03-19 18:09:09 -04:00 |
|
jakedt
|
c93c62600d
|
Merge remote-tracking branch 'origin/master' into swaggerlikeus
Conflicts:
data/database.py
endpoints/api.py
endpoints/common.py
templates/base.html
test/data/test.db
test/specs.py
|
2014-03-19 15:39:44 -04:00 |
|
Joseph Schorr
|
d7a59ef0c2
|
Add checks for invalid scopes in the auth approval process
|
2014-03-18 17:05:27 -04:00 |
|
Joseph Schorr
|
d469b41899
|
Add an oauth authorization page
|
2014-03-14 18:57:28 -04:00 |
|