Joseph Schorr
b8c74bbb17
Remove container usage tab and replace with changlog view
...
Fixes #179
2015-06-29 11:07:46 +03:00
Joseph Schorr
bb07d0965f
Allow SSL cert for the database to be configured
...
This change adds a field for the SSL cert for the database in the setup tool. Fixes #89
2015-06-29 08:08:10 +03:00
Jimmy Zelinskie
4ec2143d47
Merge pull request #188 from coreos-inc/npefix
...
NPE fix
2015-06-28 12:25:06 -04:00
Joseph Schorr
477e244eff
Fromtimestamp needs to be in UTC for JWT auth
2015-06-28 11:37:09 +03:00
Joseph Schorr
cd5cb4b767
NPE fix
2015-06-28 10:44:58 +03:00
Joseph Schorr
094c94c0fb
Add messaging when archived build logs loads fail.
...
This code also checks for an ad blocker, and adjusts the message accordingly.
Fixes #184
2015-06-28 09:14:48 +03:00
Jimmy Zelinskie
cea4ad2d85
Merge pull request #185 from coreos-inc/bettermsg
...
Fix handling of long build commit messages
2015-06-26 18:35:56 -04:00
Joseph Schorr
f0f864a375
Fix handling of long build commit messages
...
Fixes #175
2015-06-26 16:09:35 -04:00
josephschorr
25d6b87afa
Update CHANGELOG.md
2015-06-25 23:52:17 -04:00
Jake Moshenko
d6cb7334d3
Merge pull request #183 from coreos-inc/fixetcdtimeout
...
Etcd timeout temporary fix
2015-06-25 23:45:10 -04:00
Joseph Schorr
6655c7f745
Add exception handling that doesn't log the read-timeout exception
...
Note: This is a *hack* and needs to be replaced with proper code ASAP
2015-06-25 23:35:29 -04:00
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