Commit graph

3513 commits

Author SHA1 Message Date
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
Jimmy Zelinskie
440226aace Merge pull request #162 from coreos-inc/robotint
Robots API for users should not be internal-only
2015-06-22 15:14:43 -04:00
Joseph Schorr
ce6474c6b5 Robots API for users should not be internal-only 2015-06-22 15:14:10 -04:00
Joseph Schorr
3fb2a33ee7 Fix the API service to use the new Swagger description form 2015-06-22 15:13:26 -04:00
Jimmy Zelinskie
98340cfb6b Merge pull request #160 from coreos-inc/plusfix
Only show "New Dockerfile Build" when user has write permission
2015-06-22 12:18:07 -04:00
Joseph Schorr
744f462b96 Only show "New Dockerfile Build" when user has write permission
Fixes #156
2015-06-22 12:17:14 -04:00
Joseph Schorr
143036be9c Allow manual triggering of both branches and tags
Fixes #100
2015-06-19 14:38:26 -04:00
Jimmy Zelinskie
d5e4b35a78 Merge pull request #154 from coreos-inc/optimize
Optimize the generate_headers check to skip the permissions load when we don't need it
2015-06-19 14:04:46 -04:00
Joseph Schorr
2c46665415 Optimize the generate_headers check to skip the permissions load when we don't need it 2015-06-19 14:02:51 -04:00