Joseph Schorr
04f96ea859
Fix upload file boxes in config setup
2015-12-07 15:55:55 -05:00
Joseph Schorr
666114dea4
Add defcon1 banner
...
Fixes #771
2015-11-20 16:13:50 -05:00
Quentin Machu
2a1cee4f43
Make vulnerability tag UI more clair
2015-11-20 11:31:53 -05:00
Joseph Schorr
3b0e1cca2f
Better scheduled downtime information
...
Fixes #819
2015-11-13 15:45:06 -05:00
Joseph Schorr
166d237072
Switch blog and docs to https
2015-11-13 12:29:48 -05: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
b0ec7074d0
Pass down page size from the scope
...
Instead of duplicating it here and in repo-panel-tags.js.
2015-11-09 15:17:34 -05:00
Joseph Schorr
b408cfd2cc
Ready for demo
2015-11-09 12:51:05 -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
josephschorr
11be448d75
Merge pull request #773 from coreos-inc/imageload
...
Never load the full repo image list
2015-11-04 16:29:20 -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
Matt Jibson
0e68918748
Use 7 chars for git short SHAs
...
fixes #713
2015-11-04 14:08:10 -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
f867ac5bfe
Change to new logo
2015-11-02 14:34:16 -05:00
Joseph Schorr
4f06c40c9d
Hide Run button on triggers not created by the current user
...
Fixes #726
2015-10-27 12:57:24 -04:00
Joseph Schorr
f49375949f
Make teams UI more descriptive
...
Fixes #646
2015-10-15 12:05:55 -04:00
Silas Sewell
dd3d939b31
Update tag validation
...
Fixes #536
2015-10-05 19:32:10 -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
6f2271d0ae
Add support for direct download in Swift storage engine
...
Fixes #483
2015-09-14 18:00:03 -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
587ef85c7f
Allow users to choose the version of Swift to use
...
Fixes #442
2015-09-02 17:46:14 -04:00
Joseph Schorr
f22d585b7a
Slightly better build logs error message
2015-08-28 11:49:29 -04:00
Joseph Schorr
a030ffc110
Only hide the Create Triggers button in XS mode (mobile)
2015-08-26 12:08:59 -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
3ca9dad2dd
Fix tour content page: Was missing a </div>
2015-08-13 12:23:52 -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
5044a4d58b
Add public access to time machine
...
Fixes #333
2015-08-07 13:32:45 -04:00
Joseph Schorr
8a8955d234
Add documentation search to the main search bar
2015-08-03 17:15:53 -04:00
Jimmy Zelinskie
3613707c50
Merge pull request #298 from coreos-inc/removebex
...
Bex no longer exists; replace with Aptible
2015-08-03 15:02:55 -04:00
Joseph Schorr
3f814336a1
Bex no longer exists; replace with Aptible
2015-08-03 15:02:05 -04:00
Jimmy Zelinskie
8e6a0fbbee
Merge pull request #294 from coreos-inc/logsload
...
Switch to using an aggregated logs query and infinite scrolling
2015-08-03 14:52:04 -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
4160b720f9
UI and API improvements for working with large repositories
...
- Change the tag check bar to only select the current page (by default), but allow for selecting ALL tags
- Limit the number of tags compared in the visualization view to 10
- Fix the multiselect dropdown to limit itself to 10 items selected
- Remove saving the selected tags in the URL, as it is too slow and overloads the URLs in Chrome when there are 1000+ tags selected
- Change the images API to not return locations: By skipping the extra join and looping, it made the /images API call 10x faster (in hand tests)
Fixes #292
Fixes #293
2015-07-31 16:31:29 -04:00
Jimmy Zelinskie
242c322850
Merge pull request #267 from coreos-inc/deletethrob
...
Add a throbber and better dialog for deleting repo
2015-07-23 11:28:06 -04:00
Joseph Schorr
b7581a8d3f
Add a throbber and better dialog for deleting repo
...
Fixes #265
2015-07-22 17:03:47 -04:00
Joseph Schorr
ede9936722
Add a proper throbber to the repo list table
2015-07-22 16:59:31 -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
Jake Moshenko
5d86fa80e7
Merge pull request #197 from coreos-inc/keystone
...
Add Keystone Auth
2015-07-22 13:38:47 -04:00
Jimmy Zelinskie
7311f2e600
Merge pull request #253 from coreos-inc/uiimp
...
Small set of UI improvements
2015-07-21 16:52:41 -07:00