Commit graph

5388 commits

Author SHA1 Message Date
josephschorr
1ddc73416c Merge pull request #1500 from coreos-inc/better-errors
Better errors
2016-05-31 15:54:41 -04:00
Jimmy Zelinskie
6178371cf5 Merge pull request #1493 from jzelinskie/noorder
queue: explicitly declare ordering requirement
2016-05-31 15:46:39 -04:00
Jimmy Zelinskie
1f488acf12 data.queue: move name matching clause 2016-05-31 15:44:11 -04:00
Joseph Schorr
04df2410ec Add better errors if Redis is down
Fixes #1497
2016-05-31 15:24:36 -04:00
Joseph Schorr
303db01ec5 Better error display for build logs view
Fixes #1492
2016-05-31 14:41:45 -04:00
Joseph Schorr
af58989046 Update Angular moment 2016-05-31 14:35:54 -04:00
Jimmy Zelinskie
26300d3c8e data.queue: lint 2016-05-27 14:51:19 -04:00
Jimmy Zelinskie
8a5aa65d74 data.queue: limiting before order by rand 2016-05-27 14:44:30 -04:00
Jimmy Zelinskie
fdf49d65ec reqs: add ipdb to dev 2016-05-27 14:44:30 -04:00
Jimmy Zelinskie
44b56ae2cf queue: explicitly declare ordering requirement
This change defaults the ordering requirement of queue items to be off
and only enables it for the build manager. This should make the queries
for getting queueitems significantly faster for every other use case.
2016-05-27 14:44:30 -04:00
josephschorr
47afbb65dc Merge pull request #1490 from coreos-inc/aci-reproduce
Make ACI generation consistent across calls
2016-05-26 19:37:01 -04:00
Joseph Schorr
4ec3a6c231 Make ACI generation consistent across calls
This will ensure that no matter which signature we write for the generated ACI, it is correct for that image.
2016-05-26 17:09:19 -04:00
Jimmy Zelinskie
70f794b0af replace rfc3987 library with urlparse
The former is GPL licensed.
2016-05-26 13:29:48 -04:00
Jimmy Zelinskie
d71fbcab1f dockerfile: add check for GPL pip packages 2016-05-25 16:17:44 -04:00
Jake Moshenko
c665c62523 Merge pull request #1487 from jakedt/betterauth
Extend registry auth to support notary JWTs.
2016-05-24 14:19:27 -04:00
Jimmy Zelinskie
79aa78906a buildman: refresh and add Evan's key to builders 2016-05-24 14:05:39 -04:00
Jake Moshenko
8323c51e6e Extend registry auth to support notary JWTs. 2016-05-24 13:42:28 -04:00
josephschorr
f3d9f76b22 Merge pull request #1491 from coreos-inc/fix-delete-role
Fix deletion of roles
2016-05-24 12:59:17 -04:00
josephschorr
718857287d Merge pull request #1489 from coreos-inc/prebox
Fix handling of large <pre>s in repository descriptions
2016-05-24 11:45:37 -04:00
Joseph Schorr
2ddede7857 Fix deletion of roles
This is currently broken in the UI
2016-05-24 11:44:59 -04:00
Joseph Schorr
f02d295dd8 Fix missing argument change 2016-05-23 17:44:22 -04:00
Joseph Schorr
d3d767b4cd Fix handling of large <pre>s in repository descriptions
Fixes #1474
2016-05-23 17:37:11 -04:00
josephschorr
fa3b342901 Merge pull request #1483 from coreos-inc/superuser-external-user
Fix setup tool when binding to external auth
2016-05-23 17:17:45 -04:00
Joseph Schorr
7933aecf25 Add support for direct granting of OAuth tokens and add tests
This allows a client (when authorized in a whitelist) to send direct credentials via a Basic auth header and therefore bypass the OAuth approval UI for that user.
2016-05-23 17:17:06 -04:00
josephschorr
1df9ba2a03 Merge pull request #1488 from coreos-inc/fix-aci-tests-for-realz
Change Signer to use the config provider and fix tests
2016-05-23 17:11:51 -04:00
Joseph Schorr
60bbca2185 Fix setup tool when binding to external auth
We now query the external auth provider for the external service's identifier before adding the linking row into the database. This fixes the case where the external service resolves a different identifier for the same username.

Fixes #1477
2016-05-23 17:11:36 -04:00
Joseph Schorr
f670c4c7a9 Change Signer to use the config provider and fix tests
Fixes the broken ACI tests
2016-05-23 17:10:03 -04:00
josephschorr
f957fbe96d Merge pull request #1486 from coreos-inc/logsui
Fix logs UI around date time handling
2016-05-23 17:06:15 -04:00
Jimmy Zelinskie
5568cc77b8 remove all default keys (#1485)
This change:
- Generates a new BitTorrent pepper by default
- Generates a new pagination key by default
- Changes the pagination key format to base64
- Removes selfsigned JWT certs
- Moves test keys to test/data
2016-05-23 16:00:48 -04:00
Joseph Schorr
ad12df0f93 Fix logs UI around date time handling
Makes the UI nicer looking and removes the 2 week limit; instead we have a 1 month limit, which is the max days we keep the logs in the database before being rotated.

Fixes #1480
2016-05-23 15:51:34 -04:00
Jake Moshenko
20dcb2053e Merge pull request #1484 from jakedt/registryauthfixes
Registry auth fixes
2016-05-23 15:11:10 -04:00
Jake Moshenko
17536e66dc Change our jwt signing key to actually be self signed. 2016-05-23 15:07:33 -04:00
Jake Moshenko
4266ae7ce5 Fix the x5c header in our registry jwts. 2016-05-23 15:05:54 -04:00
josephschorr
d6b73a41de Merge pull request #1482 from coreos-inc/setup-tool-checkbox
Fix checkboxes in setup tool to use a directive
2016-05-20 17:54:43 -05:00
Joseph Schorr
f2b3c89ec9 Fix checkboxes in setup tool to use a directive
Fixes #1481
2016-05-20 12:23:32 -05:00
josephschorr
9d3542997e Merge pull request #1458 from coreos-inc/billing-error
Show an error when trying to view a billing page not your own
2016-05-18 15:18:56 -04:00
Joseph Schorr
1f13015ad3 Show an error when trying to view a billing page not your own
Fixes #1443
2016-05-18 13:01:12 -04:00
Joseph Schorr
35703e220f Fix timestamp 2016-05-17 17:15:11 -04:00
josephschorr
d596a6d5b2 Merge pull request #1473 from coreos-inc/angularup
Move to Angular 1.5
2016-05-17 16:34:01 -04:00
Joseph Schorr
4aab834156 Move to Angular 1.5
This has been reasonably well tested, but further testing should be done on staging.

Also optimizes avatar handling to use a constant size and not 404.

Fixes #1434
2016-05-17 16:32:08 -04:00
josephschorr
dc42f22b79 Merge pull request #1472 from coreos-inc/swift-v3
Add basic Swift V3 support
2016-05-17 13:33:13 -04:00
josephschorr
ee557c944a Merge pull request #1455 from coreos-inc/better-dialogs
Better dialogs
2016-05-16 18:27:03 -04:00
Joseph Schorr
4a543be7a7 New create entity dialogs (team and robot)
Fixes https://github.com/coreos-inc/design/issues/230
2016-05-16 17:30:00 -04:00
josephschorr
264601ef0e Merge pull request #1471 from coreos-inc/secscan-col-width
Fix width of security scan column
2016-05-16 16:37:30 -04:00
Joseph Schorr
40d6f5fc32 Fix width of security scan column 2016-05-16 16:33:37 -04:00
josephschorr
3a3db11fa8 Merge pull request #1470 from coreos-inc/fix-creds-dialog
Fix reference in credentials dialog
2016-05-16 16:33:11 -04:00
Joseph Schorr
a3612c0e37 Fix reference in credentials dialog 2016-05-16 16:30:56 -04:00
josephschorr
0c7274b6ba Merge pull request #1469 from coreos-inc/fix-signin
Add catches around calls to external services that might break login
2016-05-16 15:59:12 -04:00
Joseph Schorr
486facedbe Add catches around calls to external services that might break login 2016-05-16 15:54:52 -04:00
Joseph Schorr
9113fcecb5 Add basic Swift V3 support 2016-05-16 14:57:59 -04:00