josephschorr
d04b1faaee
Merge pull request #2176 from coreos-inc/fix-setup-tool
...
Fix config validator for storage and add a test suite
2016-11-30 13:22:05 -05:00
Joseph Schorr
236655adb4
Fix config validator for storage and add a test suite
...
Note that the test suite doesn't fully verify that each validation succeeds; rather, it ensures that the proper system (storage, security scanning, etc) is called with the configuration and returns at all (usually with an expected error). This should prevent us from forgetting to update these code paths when we change config-based systems. Longer term, we might want to have these tests stand up fake/mock versions of the endpoint services as well, for end-to-end testing.
2016-11-30 11:58:41 -05:00
Ian Minoso
2101ae2dec
Merge pull request #2115 from iminoso/layout
...
New repo-view page
2016-11-29 19:15:34 -05:00
Ian Minoso
daa759a066
Refactor and add doc level comments
2016-11-29 15:57:53 -05:00
josephschorr
4aa23c7dcb
Merge pull request #2172 from coreos-inc/postgres-missing-groupby
...
Fix user lookup query under Postgres
2016-11-29 15:37:38 -05:00
Joseph Schorr
730a220eb0
Fix user lookup query under Postgres
...
Adds a missing group_by clause
2016-11-29 11:36:53 -05:00
Jake Moshenko
51ba68d135
Configure nginx to gzip our svg and js files.
2016-11-29 09:30:52 -05:00
josephschorr
b7aac159ae
Merge pull request #2170 from coreos-inc/password-reset
...
Fix small bugs around account recovery and user settings redirection
2016-11-28 19:51:23 -05:00
josephschorr
b24b8629e5
Merge pull request #2169 from coreos-inc/multi-invite
...
Change team invitation acceptance to join all invited teams under the org
2016-11-28 19:00:23 -05:00
Joseph Schorr
2a24bbfb50
Display the password change dialog immediately after account recovery
...
Fixes #1697
2016-11-28 18:59:01 -05:00
Joseph Schorr
dcd8157207
Fix JWT exception in Dex code
2016-11-28 18:55:51 -05:00
Joseph Schorr
0e24f6b40a
Fix user redirects to go to the correct URL
...
`/user` no longer works and returns a 404; we now need to redirect to the specific user page
2016-11-28 18:55:41 -05:00
Joseph Schorr
402ad25690
Change team invitation acceptance to join all invited teams under the org
...
Fixes #1989
2016-11-28 18:39:28 -05:00
josephschorr
1c3012a538
Merge pull request #2167 from coreos-inc/better-nginx-logs
...
Enable full debuggable logs on non-proxy protocol nginx config
2016-11-28 17:00:49 -05:00
Charlton Austin
a3ab28c0f3
Merge pull request #2162 from charltonaustin/fix_zendesk_ticket_11965
...
Fixing how we encode some JSON.
2016-11-28 16:53:08 -05:00
Ian Minoso
0d915eccc4
Repo-view page with header, sidebar and body
2016-11-28 16:41:46 -05:00
Joseph Schorr
2726405ea5
Enable full debuggable logs on non-proxy protocol nginx config
...
Fixes #2037
2016-11-28 16:29:35 -05:00
Joseph Schorr
5f9efa2fe9
Fix spelling mistake and display mistake in 404 view
2016-11-28 15:28:57 -05:00
Joseph Schorr
03cf6d1499
Fix link in set password notification
...
Fixes #2164
2016-11-28 15:25:13 -05:00
Joseph Schorr
9f695bc17f
Fix version typo
...
Fixes #2158
2016-11-28 15:22:45 -05:00
Evan Cordell
b4ace1dd29
registry auth tests: test more access types
2016-11-28 14:02:08 -05:00
Evan Cordell
9e96e6870f
Add support for * (admin) permission to registry auth v2 endpoint
2016-11-28 14:02:08 -05:00
josephschorr
c4fbc8e2e4
Merge pull request #2163 from coreos-inc/fix-send-notification
...
Fix send notification on build manager
2016-11-28 13:35:03 -05:00
Joseph Schorr
85592c20f2
Fix send notification on build manager
2016-11-28 13:29:04 -05:00
Charlton Austin
e7b029c993
Fixing how we encode some JSON.
2016-11-28 11:37:26 -05:00
ant31
2eaa8a4a1b
Add pytest and tox to run tests
2016-11-28 13:13:07 +01:00
josephschorr
1529ed2086
Merge pull request #2154 from coreos-inc/receipt-filename
...
Make receipt filenames include date information
2016-11-23 12:25:53 -05:00
Brad Ison
5f28aae91e
Merge pull request #2159 from coreos-inc/disable-update-engine
...
Completely disable update-engine on builders
2016-11-23 10:37:21 -05:00
Jimmy Zelinskie
f119f0790e
Merge pull request #2157 from jzelinskie/fixasync
...
wrap build_complete coroutine in callback
2016-11-23 10:14:27 -05:00
Brad Ison
bcdc330b56
Completely disable update-engine on builders
2016-11-23 10:12:55 -05:00
Jimmy Zelinskie
3aa9d33492
buildcomponent: remove unnecessary closure
2016-11-22 16:48:42 -05:00
Jimmy Zelinskie
c2b52c6efc
wrap build_complete coroutine in callback
...
Coroutines cannot be called as callbacks for Futures like the one
returned by our RPC call. We work around this by creating a normal
function that schedules the coroutine.
2016-11-22 16:48:42 -05:00
josephschorr
9cc78f314d
Merge pull request #2152 from coreos-inc/pull-log
...
Add tracking of pulled tag/digest to logs
2016-11-22 13:57:10 -05:00
josephschorr
d88b662365
Merge pull request #2153 from coreos-inc/fix-gauges
...
Fix Set calls to gauges
2016-11-21 20:30:48 -05:00
josephschorr
9090aed19e
Merge pull request #2155 from coreos-inc/remove-prod-bar
...
Change header back to white and remove CoreOS product bar
2016-11-21 16:09:08 -05:00
Joseph Schorr
24f16fc0d2
Change header back to white and remove CoreOS product bar
...
As the product bar has been removed from the other CoreOS sites, change back to match
2016-11-21 15:50:11 -05:00
Joseph Schorr
964b1013d9
Make receipt filenames include date information
...
Fixes #1997
2016-11-21 15:35:56 -05:00
Joseph Schorr
e29cb34336
Fix Set calls to gauges
...
Fixes #2150
The proper function is `Set` (not `set`), which was causing these gauges to not report to Prometheus
2016-11-21 15:27:17 -05:00
Jimmy Zelinskie
498d7fc15e
Merge pull request #2143 from jakedt/makebuildmanasyncagain
...
Make buildman async again
2016-11-21 15:08:06 -05:00
josephschorr
d675e5eaa2
Merge pull request #2145 from coreos-inc/robot-performance
...
Change robots manager to use a TableService for filtering and display
2016-11-21 14:55:12 -05:00
Joseph Schorr
080802ed2d
Add tracking of pulled tag/digest to logs
...
Fixes #2148
2016-11-21 12:29:59 -05:00
Charlton Austin
ee99929f56
Merge pull request #2127 from charltonaustin/ui_cancel_anytime
...
Adding in UI for cancel anytime.
2016-11-21 11:19:39 -05:00
Charlton Austin
2fe74e4057
Adding in UI for cancel anytime.
2016-11-21 10:58:32 -05:00
Jake Moshenko
f0ef4347e5
Make the redis client use AsyncWrapper and coroutines
...
Change all log messages to be synchronous
2016-11-18 15:59:14 -05:00
Jake Moshenko
5935e93eb8
Linter fixes.
2016-11-18 15:56:08 -05:00
Charlton Austin
f6fe9023a4
Merge pull request #2140 from charltonaustin/upgrade_nginx
...
Adding in development ppa for nginx
2016-11-18 14:51:02 -05:00
josephschorr
ac626bbd31
Merge pull request #2146 from coreos-inc/remove-email
...
Remove deprecated email flag from generated `docker login` commands
2016-11-18 12:50:55 -05:00
Joseph Schorr
d6723927f7
Remove deprecated email flag from generated docker login
commands
...
Fixes #2135
2016-11-18 12:41:00 -05:00
Joseph Schorr
a34229780d
Change robots manager to use a TableService for filtering and display
...
This allows for much larger lists of robots with a lower loss of performance, as well as better code for filtering, sorting on the name and teams columns.
Fixes #2121
2016-11-18 12:38:08 -05:00
Joseph Schorr
1b8820f2e7
Change the append build log method to execute the two calls via one pipelined connection
...
Should reduce the amount of packets used by the build manager
Reference: https://github.com/andymccurdy/redis-py#pipelines
2016-11-18 11:47:16 -05:00