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
Joseph Schorr
dcb4935706
QE login dialog and flow
...
Fixes #560
2015-11-02 14:34:18 -05:00
Joseph Schorr
3a36e23142
Add QE tab to plans page
...
Note: This does *not* implement the call to Tectonic yet.
2015-11-02 14:34:17 -05:00
Joseph Schorr
9a39859221
Start on revamp of the plans page
...
This PR implements the hosted side; QE side will come in the next PR
First steps in #559
2015-11-02 14:34:16 -05:00
Joseph Schorr
f867ac5bfe
Change to new logo
2015-11-02 14:34:16 -05:00
josephschorr
4ae940aede
Merge pull request #660 from coreos-inc/superuser
...
Superuser Panel Improvements
2015-10-30 14:32:16 -04:00
Quentin Machu
3f35265858
Merge pull request #683 from Quentin-M/whoops-404
...
Add 404 page
2015-10-30 14:30:20 -04:00
Quentin Machu
adb744089e
Add 404 page
...
Fixes coreos-inc/quay#677
2015-10-21 18:40:15 -04:00
josephschorr
601b741c4e
Merge pull request #657 from coreos-inc/bettergherror
...
Better GitHub error messaging
2015-10-16 18:06:27 -04:00
Joseph Schorr
328aacbc60
Fix small UI bugs around uploading dockerfiles
...
Fixes #606
- Raises an error when a non-200 code is returned
- Resets the dialog when reopened
- Has a nicer error message for 413 errors
2015-10-16 17:53:00 -04:00
Joseph Schorr
d464af4cce
Add ability to update superusers via the UI
...
Fixes #634
2015-10-16 15:41:18 -04:00
Joseph Schorr
d9e001b688
Better GitHub error messaging
...
Fixes #612
2015-10-16 13:51:50 -04:00
Joseph Schorr
f49375949f
Make teams UI more descriptive
...
Fixes #646
2015-10-15 12:05:55 -04:00
Joseph Schorr
125bf97667
Loosen DB hostname regex
...
Fixes #574
2015-10-01 12:35:19 -04:00
Jimmy Zelinskie
8dbc9db292
fix misreference to $scope.isUserNamespace
...
Fixes #528 .
2015-09-22 18:02:24 -04:00
Joseph Schorr
1f90aa5b59
Fix repo count checker when the user service has not yet loaded
...
Fixes #521
2015-09-21 16:42:16 -04:00
Joseph Schorr
fee72225cf
Add a threshold for considering moves of tags
...
Fixes #516
2015-09-21 16:14:37 -04:00
Joseph Schorr
4829ec51ca
Better UX for build logs when switching focus back to tab
...
Currently, build logs are not loaded when the tab is in the background. However, when switching back to the tab, there is no indication that logs have not loaded, and it can take up to the poll duration (5s) before we even start loading the logs. This change adds a message displayed for the user before the logs start to load to indicate they are being refreshed and also *immediately* starts the loading of the logs when the tab is made visible.
Fixes #501
2015-09-17 14:24:34 -04:00
Joseph Schorr
2739cf47ba
Prevent change visibility of a repo in the UI when disallowed by billing plan
...
Fixes #486
- Extracts out the check plan logic and UI from the new repo page into its own directive (repo-count-checker)
- Adds the new directive to the repo settings panel
- Some additional UI improvements for the repo settings panel
2015-09-16 14:00:06 -04:00