Commit graph

528 commits

Author SHA1 Message Date
Joseph Schorr
cbbd1cbcf4 Fix div overlap on repo info page
Fixes #966
2015-11-24 15:09:37 -05:00
Joseph Schorr
666114dea4 Add defcon1 banner
Fixes #771
2015-11-20 16:13:50 -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
Matt Jibson
a9d6aa4adc Reduce z-index of landing to below search
Also remove unneeded second block.

fixes #844
2015-11-10 16:03:37 -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
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
Matt Jibson
2f92b7f705 Make error notification text white
Otherwise it's a dark color on red; unreadable.
2015-11-04 16:13:41 -05:00
Rob Szumski
8f077412bc static: hide large plan pricing, clean up contact info 2015-11-02 11:50:48 -08: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
89b6a39dfd Add missing CSS and HTML fixes to plans page 2015-11-02 14:34:17 -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
Rob Szumski
d9d8f95726 sq: center icons 2015-11-02 14:34:17 -05:00
Rob Szumski
5edc89cfa0 sq: text formatting 2015-11-02 14:34:17 -05:00
Rob Szumski
75ca15cb32 sq: vertically center logo by sight 2015-11-02 14:34:17 -05:00
Rob Szumski
352537adca sq: fix tab responsiveness 2015-11-02 14:34:17 -05:00
Rob Szumski
a6b4e7a00a sq: improve responsiveness 2015-11-02 14:34:17 -05:00
Rob Szumski
2122efe41e sq: tab hover and address feedback 2015-11-02 14:34:17 -05:00
Rob Szumski
8e44c7b280 sq: tab and plan clean up 2015-11-02 14:34:17 -05:00
CoreOS Admin
bbffe66387 sq: main header 2015-11-02 14:34:16 -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
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
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
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
18fe8a4d7c Better new org messaging
Fixes #437
2015-09-02 13:55:51 -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
Jake Moshenko
0cbc96a54b Unify the free trial period
Fixes #263
2015-08-10 17:36:13 -04:00
Joseph Schorr
76e1490d8f Small UI fix 2015-08-07 15:35:58 -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
2fd4a27496 Only hide last row in the tbody 2015-07-22 17:01:13 -04:00
Joseph Schorr
9c91a5135a Hide bottom row border in the repo list table 2015-07-22 17:00:42 -04:00
Joseph Schorr
d23965f79b Adjust margin on new org link to match 2015-07-22 16:56:18 -04:00
Joseph Schorr
7a0014b77d Tighten up the padding on the repo list view 2015-07-22 16:52:53 -04:00
Joseph Schorr
5feb07cb1a Adjust margin on the orgs list in the repos list 2015-07-22 16:47:34 -04:00
Joseph Schorr
f27186c85f Better styling for inactive stars in the table view 2015-07-22 14:21:57 -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
Jimmy Zelinskie
486ac45783 Merge pull request #226 from coreos-inc/robotadd
Feedback bar for showing response to user actions
2015-07-21 16:47:27 -07:00
Joseph Schorr
2ab3376729 Nicer strength indicators 2015-07-20 14:56:04 -04:00
Joseph Schorr
634190d1f9 Better messaging when creating a user on the landing page
Fixes #230
2015-07-14 14:00:29 +03:00
Joseph Schorr
d74da9a3db Update styling of feedback bar to use the alert styles and string builder 2015-07-14 12:22:18 +03:00