Commit graph

3722 commits

Author SHA1 Message Date
Joseph Schorr
75b36c0f33 Update test 2015-06-25 23:13:33 -04:00
Joseph Schorr
6e6610f31a Switch to a 30s maximum timeout 2015-06-25 23:08:49 -04:00
josephschorr
0953bae44d Merge pull request #181 from coreos-inc/fixetcd
Fix etcd watching
2015-06-25 22:24:55 -04:00
Joseph Schorr
9bcf5c0c1f Add changelog for the deploy 2015-06-25 22:23:48 -04:00
Joseph Schorr
bead839abd Make sure build components timeout if the initial connection fails 2015-06-25 22:13:01 -04:00
Joseph Schorr
ecebc06343 Update comment now that restarter is abstracted 2015-06-25 21:53:42 -04:00
Joseph Schorr
9f5f71398c Abstract out the concept of a restart function 2015-06-25 21:40:50 -04:00
Joseph Schorr
52fa9aad5b Fix etcd watching
Etcd can miss events on watches if they are occurring fast enough, so if we can get an exception indicating that we've missed an index, we reset the state of our local tracking structures by re-reading the *full* list and starting a new watch at HEAD
2015-06-25 21:22:39 -04:00
Jimmy Zelinskie
05d5238cc8 Merge pull request #180 from coreos-inc/uiperf
UI performance fixes and updates
2015-06-25 16:43:58 -04:00
Joseph Schorr
0baaacb0a6 Change delete tags dialog to show tabs in a row
Fixes #177
2015-06-25 16:19:40 -04:00
Joseph Schorr
2ef105dd8c Change binds on the tags page to bindonce
This makes building the DOM in Angular faster
2015-06-25 16:19:40 -04:00
Joseph Schorr
672e8a5ba9 Add pagination to the tags view 2015-06-25 16:19:39 -04:00
Joseph Schorr
0d133b0fa4 appLinkTarget needs to be lazy 2015-06-25 16:19:36 -04:00
Joseph Schorr
dde8d32984 Switch CheckStateController to not be O(n) for the isChecked call 2015-06-25 16:19:04 -04:00
Joseph Schorr
43330bcfad Make loading of the tags tab async 2015-06-25 16:19:04 -04:00
Joseph Schorr
9e785ab019 Make multiselect dropdown faster and nicer for large lists 2015-06-25 16:19:04 -04:00
Jake Moshenko
5b45f70e53 Merge pull request #178 from jzelinskie/changes
add changelog
2015-06-25 14:47:29 -04:00
Jimmy Zelinskie
4ccea96e03 add changelog
Fixes #71.
2015-06-25 14:05:45 -04:00
josephschorr
e5793656ea Merge pull request #174 from jzelinskie/fixprod
buildman: rm coroutine decorator from subscribers
2015-06-24 17:42:07 -04:00
Jimmy Zelinskie
1195e3ec7c buildman: rm coroutine decorator from subscribers
Python isn't able to figure out that these are generators and properly
handle theme.
2015-06-24 17:38:29 -04:00
josephschorr
62bced4147 Merge pull request #172 from jzelinskie/pyetcd
reqs: fallback to vendored python-etcd
2015-06-24 16:22:17 -04:00
Jimmy Zelinskie
3fb052be3c reqs: fallback to vendored python-etcd
We need to figure out why this is a problem, but it can't block our
deployment for now.
2015-06-24 16:20:07 -04:00
Jimmy Zelinskie
3008e5a715 Merge pull request #171 from jzelinskie/fixpyetcd
deps: refresh requirements & apt-get update cache
2015-06-24 15:30:35 -04:00
Jimmy Zelinskie
282125e4f7 reqs: refreeze requirements.txt 2015-06-24 15:19:40 -04:00
Jimmy Zelinskie
a88144543a reqs: remove unused dependencies 2015-06-24 15:05:32 -04:00
Jimmy Zelinskie
d9111fb51d reqs: use packaged python-etcd
After updating our apt-get cache, using the fix in our vendored version
is no longer necessary.
2015-06-24 14:02:13 -04:00
Jimmy Zelinskie
498b4f2066 Dockerfile: update apt-get cache 2015-06-24 14:00:58 -04:00
Jake Moshenko
97fba84a95 Merge pull request #128 from coreos-inc/ldaperrormsg
Have LDAP return a better error message if it fails to connect
2015-06-24 11:13:58 -04:00
Joseph Schorr
e7915baf8c Have LDAP return a better error message if it fails to connect
Currently, the error results in a 500 being raised when a user tries to login.
2015-06-23 17:41:53 -04:00
Jake Moshenko
4aae3b870a Merge pull request #166 from coreos-inc/nonexistent
Remove `user_exists` endpoint from all auth systems
2015-06-23 17:37:09 -04:00
Joseph Schorr
07439328a4 Remove user_exists endpoint from all auth systems 2015-06-23 17:33:51 -04:00
Jake Moshenko
b21a033ef3 Merge pull request #131 from coreos-inc/moveapp
Refactor JWT auth to not import app locally
2015-06-23 17:24:01 -04:00
Jake Moshenko
7c817e61dd Merge pull request #170 from jakedt/unionpermission
Use a UNION query instead of multiple left outer joins
2015-06-23 17:20:26 -04:00
Jake Moshenko
5f1d23c6e8 Use a UNION query instead of a multitude of left outer joins for performance reasons.
Fixes #159
2015-06-23 17:18:37 -04:00
josephschorr
2ade08468d Merge pull request #168 from coreos-inc/etcdindex
Fix ephemeral build manager to ask for watches in index order with no gaps
2015-06-23 17:12:18 -04:00
Joseph Schorr
b4c39e8ec0 Fix ephemeral build manager to ask for watches in index order with no gaps 2015-06-23 17:11:46 -04:00
Jake Moshenko
03e1636ff2 Clean up log format to use lazy string substitution. 2015-06-23 17:10:03 -04:00
Jake Moshenko
ccebba8f51 Clean up headers and whitespace. 2015-06-23 17:10:03 -04:00
josephschorr
92d6daa8ad Merge pull request #169 from jzelinskie/TROLLius
buildcomponent: use consistent trollius imports
2015-06-23 17:06:34 -04:00
Jimmy Zelinskie
18aa7b6c1e buildcomponent: use consistent trollius imports 2015-06-23 17:03:26 -04:00
josephschorr
88949f773c Merge pull request #167 from jzelinskie/checkbox
css: properly size dash in checkbox
2015-06-23 12:24:32 -04:00
Jimmy Zelinskie
99a2fdf285 css: properly size dash in checkbox 2015-06-23 12:23:50 -04:00
josephschorr
a929866b9a Merge pull request #165 from jzelinskie/damnyoutrollius
buildman: fix ER failing to heartbeat
2015-06-22 18:14:30 -04:00
Jimmy Zelinskie
197f3b9b85 buildman: fix ER failing to heartbeat 2015-06-22 18:12:20 -04:00
josephschorr
5c3804c0cf Merge pull request #164 from coreos-inc/authsimplify
Remove ability to create Quay users from the Docker CLI
2015-06-22 17:35:53 -04:00
Joseph Schorr
805af9338a Fix index test spec 2015-06-22 17:33:32 -04:00
Joseph Schorr
9887c9c163 Remove ability to create Quay users from the Docker CLI 2015-06-22 17:12:05 -04:00
Jimmy Zelinskie
a793bc1529 Merge pull request #163 from coreos-inc/oauthdesc
Add scope descriptions to the generate token page
2015-06-22 15:50:22 -04:00
Joseph Schorr
8dcd41fc2f Add scope descriptions to the generate token page
Also makes the UI a bit nicer.

Fixes #95
2015-06-22 15:49:26 -04:00
Jimmy Zelinskie
66450d4810 Merge pull request #152 from coreos-inc/branchtag
Allow manual triggering of both branches and tags
2015-06-22 15:37:03 -04:00