Commit graph

5265 commits

Author SHA1 Message Date
Jake Moshenko
2fd1d5969e Merge pull request #351 from mjibson/more-metrics
More metrics
2015-08-17 13:09:08 -04:00
Matt Jibson
9a7e5bb35e Batch cloudwatch puts 2015-08-17 12:03:49 -04:00
Jimmy Zelinskie
3a5eb40563 Merge pull request #366 from mjibson/fix-notification-get-repo
Fix notification worker's use of get repo notification
2015-08-14 15:45:47 -04:00
Matt Jibson
132bc4491b Fix notification worker's use of get repo notification 2015-08-14 15:42:31 -04:00
josephschorr
9214289948 Merge pull request #364 from jzelinskie/pngoptim
static: optimized png images
2015-08-14 14:47:22 -04:00
Jimmy Zelinskie
27078b1e16 static: optimized png images
for file in *.png ; do pngcrush -reduce -brute "$file" "${file%.png}-crushed.png" && mv -f "${file%.png}-crushed.png" "$file" ; done
2015-08-14 14:45:01 -04:00
Joseph Schorr
bc4e07343e Fix PATCH semantics due to recent API changes 2015-08-13 15:35:37 -04:00
Quentin Machu
f17294a989 Merge pull request #359 from barakmich/changes
changelog: cut 1.11.1
2015-08-13 15:29:59 -04:00
Barak Michener
ab06443c75 changelog: cut 1.11.1 2015-08-13 15:27:59 -04:00
Joseph Schorr
f50ea3329a Fix URL scheme on the authenticate header 2015-08-13 14:44:42 -04:00
Jimmy Zelinskie
1a0dc0d604 Merge pull request #356 from coreos-inc/jsfixes
Small JS and HTML fixes
2015-08-13 12:36:05 -04:00
Jimmy Zelinskie
defbfcd5ab Merge pull request #357 from coreos-inc/bbnpefix
Fix small NPE in BB trigger code
2015-08-13 12:29:38 -04:00
Joseph Schorr
17d3bed835 Fix small NPE in BB trigger code 2015-08-13 12:28:48 -04:00
Joseph Schorr
c84d2e750f Fix NPE in plans manager while loading 2015-08-13 12:25:21 -04:00
Joseph Schorr
3ca9dad2dd Fix tour content page: Was missing a </div> 2015-08-13 12:23:52 -04:00
Joseph Schorr
7b77d3990d Organizations need to load the public repos as well 2015-08-13 12:19:18 -04:00
Jimmy Zelinskie
6a41159475 Merge pull request #355 from coreos-inc/fixplanui
Plan UI lookup was using the *name* of the plan, not its data
2015-08-12 23:53:45 -04:00
Joseph Schorr
932a85a8c9 Plan UI lookup was using the *name* of the plan, not its data 2015-08-12 23:44:04 -04:00
Jake Moshenko
e1b3e9e6ae Another huge batch of registry v2 changes
Add patch support and resumeable sha
Implement all actual registry methods
Add a simple database generation option
2015-08-12 16:41:12 -04:00
Matt Jibson
7c3b555ee9 Code review 2015-08-12 16:31:01 -04:00
Jimmy Zelinskie
5ba3521e67 Merge pull request #353 from coreos-inc/volcheckfix
Loosen the check for mounted volumes
2015-08-12 16:02:25 -04:00
Matt Jibson
5ce4702814 Merge pull request #329 from mjibson/fix-weak-dh
Fix weak DH configuration
2015-08-12 15:33:42 -04:00
josephschorr
74bffa3e25 Merge pull request #350 from coreos-inc/superseceded
Allow a stripe plan to be superseded
2015-08-12 15:18:18 -04:00
Matt Jibson
f043bc1379 Don't enable the metric queue if there's no Cloudwatch 2015-08-12 15:14:09 -04:00
Jake Moshenko
ec6bee35b6 Allow a stripe plan to be superseded
If a plan has a direct corrolary, show that one as the selected plan
instead of showing the plan as deprecated even though it has the same
details
2015-08-12 15:01:15 -04:00
Joseph Schorr
5ea028c8be Loosen the check for mounted volumes
Docker apparently does not always use the same mounted volume type

Fixes #352
2015-08-12 13:16:58 -04:00
Matt Jibson
b483209862 Wrap API and registry requests with common metric timings
Record response times, codes, and rollup non-2XX responses.
2015-08-12 12:16:00 -04:00
Matt Jibson
b04c190ca0 Prevent the metric queue from growing unbounded 2015-08-12 12:16:00 -04:00
Matt Jibson
cfb6e884f2 Refactor metric collection
This change adds a generic queue onto which metrics can be pushed. A
separate module removes metrics from the queue and adds them to Cloudwatch.
Since these are now separate ideas, we can easily change the consumer from
Cloudwatch to anything else.

This change maintains near feature parity (the only change is there is now
just one queue instead of two - not a big deal).
2015-08-12 12:15:52 -04:00
Jimmy Zelinskie
aee746bec6 Merge pull request #349 from coreos-inc/buildreffix
Really fix the build trigger schema and add a test for it
2015-08-11 17:27:51 -04:00
Joseph Schorr
09bb98f161 Really fix the build trigger schema and add a test for it 2015-08-11 17:17:18 -04:00
Jimmy Zelinskie
a5d0569e35 Merge pull request #347 from coreos-inc/passwordnonauth
Disable password change for non-DB auth
2015-08-11 15:58:57 -04:00
Jimmy Zelinskie
1c684be11c Merge pull request #348 from coreos-inc/fixtests
Fix tests broken by the recent plan change
2015-08-11 14:11:12 -04:00
Joseph Schorr
60ab3c339f Fix tests broken by the recent plan change 2015-08-11 14:09:02 -04:00
Joseph Schorr
16b012e05c Disable password change for non-DB auth
Fixes #344
2015-08-11 13:53:09 -04:00
josephschorr
fcfeb137bc Merge pull request #345 from coreos-inc/freetrial
Unify the free trial period
2015-08-10 18:33:07 -04:00
Jake Moshenko
0cbc96a54b Unify the free trial period
Fixes #263
2015-08-10 17:36:13 -04:00
Jimmy Zelinskie
4dfab5b8e2 Merge pull request #343 from coreos-inc/favicon
Add support for custom favicon in ER
2015-08-10 13:42:03 -04:00
Joseph Schorr
5bdd7ba990 Add support for custom favicon in ER
Fixes #340
2015-08-10 13:39:39 -04:00
Jimmy Zelinskie
562bdc6a76 Merge pull request #342 from coreos-inc/orgconvert
Add removed user service load call; we need it
2015-08-10 13:36:29 -04:00
Joseph Schorr
02ba1968b9 Add removed user service load call; we need it 2015-08-10 13:35:49 -04:00
Jimmy Zelinskie
af214cc35d Merge pull request #341 from coreos-inc/orgconvert
Fix page reload on user to org conversion
2015-08-10 12:30:08 -04:00
Joseph Schorr
4d11ff4ed5 Fix page reload on user to org conversion
Fixes #339
2015-08-10 12:28:19 -04:00
Jake Moshenko
5b5b1d16b8 Merge pull request #331 from coreos-inc/queuefixes
Worker fixes
2015-08-07 15:37:54 -04:00
Jimmy Zelinskie
a5db0f0d37 Merge pull request #338 from coreos-inc/loguifix
Small UI fix
2015-08-07 15:37:18 -04:00
Joseph Schorr
76e1490d8f Small UI fix 2015-08-07 15:35:58 -04:00
Jimmy Zelinskie
8868636d23 Merge pull request #337 from coreos-inc/npefix5
Fix NPE
2015-08-07 15:27:36 -04:00
Joseph Schorr
ff6cd92841 Fix NPE 2015-08-07 15:26:45 -04:00
Jimmy Zelinskie
fc74b9569b Merge pull request #336 from coreos-inc/swiftconnectiondrown
Always create a new connection to Swift
2015-08-07 13:57:40 -04:00
Joseph Schorr
c3d7ef2ec4 Only start workers once setup is complete on the registry
Fixes #326
2015-08-07 13:44:14 -04:00