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
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
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
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
Joseph Schorr
a3612c0e37
Fix reference in credentials dialog
2016-05-16 16:30:56 -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
Joseph Schorr
7179f23568
Temporary fix for login screen by always showing the signin (instead of create account)
2016-05-16 14:12:15 -04:00
Joseph Schorr
2274d6ff84
Fix error
2016-05-12 16:54:05 -04:00
Joseph Schorr
580814f712
Move the credentials dialog to always be under the body
...
Fixes a CSS issue with display:table-cell and nesting
2016-05-12 13:42:11 -04:00
Joseph Schorr
08d7b4babe
New Credentials dialog
...
Fixes #279
2016-05-12 12:14:55 -04:00
josephschorr
f0bf138448
Fix handling of large numbers of image tracks ( #1451 )
...
Fixes #1448
Image tracks will now automatically inline when possible. When not possible, we display a maximum of 5 tracks before we change them to a single column with colored dots.
2016-05-10 18:15:34 -07:00
josephschorr
94e9448658
Fix loading of billing panel when the org has a deprecated plan ( #1450 )
2016-05-10 18:15:05 -07:00
Joseph Schorr
b1090ce834
Add noreferrer to ng-safenewtab
...
Fixes #1411
2016-05-05 14:00:17 -04:00
Joseph Schorr
9c22ee3e29
Remove old security scanner UI code
2016-05-04 15:25:30 -04:00
Joseph Schorr
2cbdecb043
Implement setup tool support for Clair
...
Fixes #1387
2016-05-04 13:40:50 -04:00
josephschorr
f0af2ca9c3
Merge pull request #1407 from coreos-inc/enterpriselanding
...
Add Enterprise Landing page
2016-05-03 13:52:22 -04:00
Joseph Schorr
a55e92bc95
Add UI support for multiple operations on keys
2016-04-29 14:09:37 -04:00
Joseph Schorr
522cf68c5d
Lots of smaller fixes:
...
- Add the rotation_duration to the keys API
- Have the key service UI use the new rotation_duration field
- Fix notification deletion lookup path
- Add proper support for the new notification in the UI
- Only delete expired keys after 7 days (configurable)
- Fix angular digest loop
- Fix unit tests
- Regenerate initdb
2016-04-29 14:05:16 -04:00
Joseph Schorr
08017c5111
Further UI updates
2016-04-29 14:05:16 -04:00
Joseph Schorr
11ff3e9b59
keys ui WIP
2016-04-29 14:05:16 -04:00
Joseph Schorr
6497a5b18b
Make sure to hide the billing header when billing is disabled
2016-04-28 15:41:32 -04:00
josephschorr
5e407f019d
Merge pull request #1415 from coreos-inc/relnoopener
...
Fix all target="_blank" anchors to be safer
2016-04-28 14:40:09 -04:00
Joseph Schorr
54e8e72ad2
Fix all target="_blank" anchors to be safer
...
Fixes #1411
2016-04-28 14:38:22 -04:00
Joseph Schorr
c6f7dfa102
Add Enterprise Landing page
...
Note: The design comes directparners.
2016-04-28 13:47:54 -04:00
Joseph Schorr
fe735b8048
Implement new design for user and org settings
...
Fixes #1376
2016-04-27 18:17:46 -04:00
josephschorr
866b28b165
Merge pull request #1403 from coreos-inc/clairuifixes
...
Fix handling of Defcon 1
2016-04-22 15:11:46 -04:00
Joseph Schorr
09f252a7e1
Fix handling of default values in string config fields
...
Fixes #1322
2016-04-22 13:55:47 -04:00
Joseph Schorr
34a8090328
Fix handling of Defcon 1
...
Fixes #1397
2016-04-22 13:21:35 -04:00
Joseph Schorr
da4c658bde
Add support for shift key selection in checkable items
...
Fixes #1389
2016-04-20 15:25:20 -04:00
Joseph Schorr
03489c22ad
Log the pushed tag and add IP address display
...
Fixes #798
2016-04-20 13:00:21 -04:00
Joseph Schorr
74cbe2ebb1
Cleanup the convert user UI a bit
2016-04-15 15:13:22 -04:00
Joseph Schorr
1ce47fd228
Lots of small UI fixes
...
Fixes #1369
Fixes #1368
2016-04-14 15:12:54 -04:00
Evan Cordell
29eb0304e5
Merge pull request #1361 from ecordell/application-problem-json
...
Return application/problem+json format errors
2016-04-12 17:25:14 -04:00
Evan Cordell
951e6dd3ed
Use getErrorMessage in superuser.js
2016-04-12 17:06:41 -04:00
Evan Cordell
693a11c58e
Add RFC citation
2016-04-11 20:08:45 -04:00
Evan Cordell
7c361c07f9
Use ApiService to get error message
2016-04-11 17:31:30 -04:00
Evan Cordell
9c08717173
Return application/problem+json format errors and provide error endpoint
...
to dereference error codes.
2016-04-11 14:57:24 -04:00
Joseph Schorr
f97b8e2304
New login screen UI
2016-04-08 16:23:10 -04:00
Joseph Schorr
87e820c138
Show degraded component in bottom bar, if only one
2016-03-24 14:37:18 -04:00
Joseph Schorr
46b4ea8e3e
Fix display of images in new sec scan API
...
Fixes #1297
2016-03-17 16:55:41 -04:00
Joseph Schorr
8ce0018128
Enable new sec scan UI for everyone
2016-03-17 14:27:34 -04:00
Jimmy Zelinskie
48e0c44dbb
vuln-service: use new clair namespace field name
2016-03-16 16:55:07 -04:00
Joseph Schorr
a941b26a2d
Better handling of defcon1
2016-03-14 15:25:56 -04:00
Joseph Schorr
821b09daaf
Update Quay Sec UI as per feedback from design team
...
Fixes #1281
2016-03-10 14:49:36 -05:00
Joseph Schorr
65037ac5e1
Fix handling of non-features from Clair and other small UI fixes
2016-03-04 18:07:44 -05:00
Joseph Schorr
4c5c46aa8f
Add experiment to hide the new Clair UI
2016-02-25 17:42:09 -05:00
Joseph Schorr
58ccda6590
Small JS fixes
2016-02-25 17:09:29 -05:00
Joseph Schorr
ae9140caae
Implement new vulnerabilities and packages tabs.
...
Fixes https://github.com/coreos-inc/design/issues/268
2016-02-25 17:09:29 -05:00
Quentin Machu
0183c519f7
Merge pull request #1253 from Quentin-M/clair2
...
Adapt securityworker, secscan API and Quay UI for Clair 1.0
2016-02-19 18:21:25 -05:00
Quentin Machu
6a37f93718
Make the Quay UI work for Clair 1.0
2016-02-19 17:44:23 -05:00
josephschorr
11af123ba5
Merge pull request #1244 from coreos-inc/enableaci
...
Add UI to the setup tool for enabling ACI conversion
2016-02-17 12:29:48 -05:00
Joseph Schorr
1940fd9939
Add UI to the setup tool for enabling ACI conversion
...
Fixes #1211
2016-02-17 12:05:48 -05:00
josephschorr
04cd3c2f63
Merge pull request #1204 from coreos-inc/spangular
...
Fix superuser panel title
2016-02-17 12:03:50 -05:00
Joseph Schorr
ffc5e4b11e
Small NPE fix in JS
2016-02-10 14:36:47 +02:00
Joseph Schorr
5f66baf2f5
Fix superuser panel title
2016-02-05 12:16:23 +02:00
Joseph Schorr
bd0a098282
Add ID-based pagination to logs using new decorators and an encrypted token
...
Fixes #599
2016-01-26 12:50:48 -05:00
Joseph Schorr
8318546447
Add new global nav header
...
Fixes #1151
2016-01-20 18:31:04 -05:00
Joseph Schorr
8bb3271a1a
Fix repo tag revert
...
Fixes #1146
2016-01-19 13:31:49 -05:00
Joseph Schorr
f2dff3a7e1
Fix small UI issue with repo toggle
2016-01-11 14:05:41 -05:00
josephschorr
4dfeb907c3
Merge pull request #1109 from coreos-inc/commonlistgrid
...
Create a common repo-list-view control and use it everywhere
2016-01-04 15:42:36 -05:00
Joseph Schorr
3da8814787
Create a common repo-list-view control and use it everywhere
...
This allows users to choose grid view or table view in all repo lists
Fixes #732
2016-01-04 15:42:25 -05:00
josephschorr
f748d4348d
Merge pull request #1106 from coreos-inc/billingemail
...
Add support for custom billing invoice email address
2016-01-04 14:34:30 -05:00
Joseph Schorr
48eef7859c
Further code that we can remove now that image diff is gone
...
Fixes #1115
2016-01-04 14:31:46 -05:00
josephschorr
28eb31ed36
Merge pull request #1102 from coreos-inc/deleteimagediff
...
Delete the image diff feature
2015-12-29 14:47:38 -05:00
Joseph Schorr
31a8a0fba4
Better UX when recovering organization emails
...
Fixes #291
2015-12-28 15:25:31 -05:00
Joseph Schorr
10efa96009
Add support for custom billing invoice email address
...
Fixes #782
2015-12-28 13:59:50 -05:00
Joseph Schorr
ab166c4448
Delete the image diff feature
...
Fixes #1077
2015-12-23 13:08:01 -05:00
Joseph Schorr
9cb1366d36
Fix UI for dismissing notifications
...
Fixes #959
2015-12-22 07:38:57 -05:00
Joseph Schorr
04f96ea859
Fix upload file boxes in config setup
2015-12-07 15:55:55 -05:00
josephschorr
859537c4a1
Merge pull request #952 from coreos-inc/fixpagetitle
...
Fix page titles
2015-11-20 18:38:03 -05:00
Joseph Schorr
70b72818b7
Fix handling of plain Dockerfiles
...
Fixes #901
2015-11-20 18:09:25 -05:00
Joseph Schorr
fce37f545a
Fix page titles
...
Fixes #949
2015-11-20 17:50:01 -05:00
josephschorr
a2896cc39d
Merge pull request #948 from coreos-inc/defcon1
...
Add defcon1 banner
2015-11-20 16:39:04 -05:00
Joseph Schorr
666114dea4
Add defcon1 banner
...
Fixes #771
2015-11-20 16:13:50 -05:00
Joseph Schorr
37a1b01d77
Fix date display in Firefox
...
Fixes #934
2015-11-20 11:29:05 -05:00
Matt Jibson
b3c2388618
Allow setting of boto's S3 host for SIGv4
...
The problem only happens when a user has configured the new AWS Frankfurt
region for their S3 backend. It is the only region to require the new
v4 signature. All other regions support both v2 and v4. I'm not sure
which version is used by default on US Standard.
We could attempt to figure out where the bucket is hosted based on its
DNS resolution and auto-populate the host field that way. But I think
the amount of effort to have that work correctly outweighs its benefit
for such a simple solution.
fixes #863
fixes #764
2015-11-18 17:19:33 -05:00
Joseph Schorr
e574211e8e
Fix typo
2015-11-16 06:21:44 +01:00
Joseph Schorr
7816b0c657
Merge master into vulnerability-tool
2015-11-12 21:52:47 -05:00
Joseph Schorr
3b3f101ea6
Vulnerability UI part 2
...
Fixes #860
Fixes #855
2015-11-12 16:59:36 -05:00
Joseph Schorr
76ce63895f
New Quay Sec UI and fix some small bugs
...
Fixes #855
2015-11-11 18:15:58 -05:00
Joseph Schorr
ca7d736db2
Only send vulnerability events if the minimum priority is gte to that specified
...
Fixes #770
2015-11-10 16:05:55 -05:00
Silas Sewell
e826b14ca4
Merge pull request #725 from coreos-inc/setup-tool-georeplication
...
superuser: add storage replication config
2015-11-09 17:43:38 -05:00
Silas Sewell
5000b1621c
superuser: add storage replication config
2015-11-09 17:34:22 -05:00
Matt Jibson
7a503d678b
Add page offset to track line tag index
...
fixes #755
2015-11-09 16:21:43 -05:00
josephschorr
a5f4cc19ed
Merge pull request #789 from coreos-inc/dfsbug
...
Show an error if the gunzip returns an empty buffer
2015-11-09 14:42:35 -05:00
Joseph Schorr
8c144397e9
WIP: UI for QuaySec
2015-11-09 12:50:39 -05:00
Joseph Schorr
0f3db709ea
Add a vulnerability_found event for notice when we detect a vuln
...
Fixes #637
Note: This PR does *not* actually raise the event; it merely adds support for it
2015-11-06 15:22:18 -05:00
Joseph Schorr
4f41f79fa8
Never load the full repo image list
...
Always make smaller queries per tag to ensure we scale better
Fixes #754
2015-11-04 15:53:00 -05:00
Joseph Schorr
7d6b4b621f
Show an error if the gunzip returns an empty buffer
2015-11-04 14:50:56 -05:00
Joseph Schorr
cf8497593d
Do not redirect on API 404
2015-11-03 12:23:39 -05:00
Joseph Schorr
f6a53f7cc5
Change all Quay.io references to Quay, fix tour and change logo
...
Fixes #741
2015-11-02 14:37:48 -05:00
Joseph Schorr
cca18f8ede
Shoutout to QE on non-QE pages
...
Fixes #361
2015-11-02 14:34:19 -05:00
Joseph Schorr
fa97e0c839
Rebrand landing page
2015-11-02 14:34:18 -05:00