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
Joseph Schorr
1940fd9939
Add UI to the setup tool for enabling ACI conversion
...
Fixes #1211
2016-02-17 12:05:48 -05:00
Joseph Schorr
ffc5e4b11e
Small NPE fix in JS
2016-02-10 14:36:47 +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
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
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
9cb1366d36
Fix UI for dismissing notifications
...
Fixes #959
2015-12-22 07:38:57 -05:00
Joseph Schorr
37a1b01d77
Fix date display in Firefox
...
Fixes #934
2015-11-20 11:29:05 -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
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
fa97e0c839
Rebrand landing page
2015-11-02 14:34:18 -05:00
Joseph Schorr
f867ac5bfe
Change to new logo
2015-11-02 14:34:16 -05: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
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
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
Joseph Schorr
b25660bc88
Fix auto-open of build error command
...
Fixes #481
2015-09-14 15:53:34 -04:00
Joseph Schorr
c0286d1ac3
Add support for Dex to Quay
...
Fixes #306
- Adds support for Dex as an OAuth external login provider
- Adds support for OIDC in general
- Extract out external logins on the JS side into a service
- Add a feature flag for disabling direct login
- Add support for directing to the single external login service
- Does *not* yet support the config in the superuser tool
2015-09-04 17:05:06 -04:00
Joseph Schorr
c0aca54e32
Allow users to choose trigger or manual in the build dialog
...
Fixes #379
2015-08-21 14:22:48 -04:00
Joseph Schorr
b3fcd3f84e
Better build dialog UX
...
We now automatically validate the chosen Dockerfile/archive, and automatically check to see if a robot is needed
2015-08-20 13:41:08 -04:00
Joseph Schorr
84276ee945
Better notifications UI
...
Fixes #369
2015-08-17 17:08:58 -04:00
Joseph Schorr
c84d2e750f
Fix NPE in plans manager while loading
2015-08-13 12:25:21 -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
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
02ba1968b9
Add removed user service load call; we need it
2015-08-10 13:35:49 -04:00
Joseph Schorr
4d11ff4ed5
Fix page reload on user to org conversion
...
Fixes #339
2015-08-10 12:28:19 -04:00
Joseph Schorr
ff6cd92841
Fix NPE
2015-08-07 15:26:45 -04:00
Joseph Schorr
8a8955d234
Add documentation search to the main search bar
2015-08-03 17:15:53 -04:00
Joseph Schorr
3d6c92901c
Switch to using an aggregated logs query and infinite scrolling
...
This should allow users to work with large logs set.
Fixes #294
2015-07-31 16:38:02 -04:00
Joseph Schorr
ede9936722
Add a proper throbber to the repo list table
2015-07-22 16:59:31 -04:00
Joseph Schorr
93c614ae31
Default sort by popularity instead of starred
2015-07-22 16:54:21 -04:00
Joseph Schorr
2ff1dfc8b7
Switch to log base for the repo popularity
2015-07-22 14:20:46 -04:00
Joseph Schorr
687bab1c05
Support invite codes for verification of email
...
Also changes the system so we don't apply the invite until it is called explicitly from the frontend
Fixes #241
2015-07-22 13:41:27 -04:00