Commit graph

83 commits

Author SHA1 Message Date
Joseph Schorr
8ea3977140 Add ability to enable, disable and view team syncing in UI and API
Also extracts out some common testing infrastructure to make testing APIs easier now using pytest
2017-04-03 11:31:29 -04:00
Joseph Schorr
8e863b8cf5 Implement new create and manager trigger UI
Implements the new trigger setup user interface, which is now a linear workflow found on its own page, rather than a tiny modal dialog

Fixes #1187
2017-02-28 16:51:42 -05:00
josephschorr
543d86ae10 Merge pull request #2221 from coreos-inc/fix-error-pages
Have all error pages be rendered by Angular
2016-12-07 17:53:14 -05:00
Joseph Schorr
c06bba38de Have all error pages be rendered by Angular
Fixes #2198

Fixes https://www.pivotaltracker.com/story/show/135724483
2016-12-07 17:49:02 -05:00
Ben Spoon
1cadc39729 landing: remove gray background
per rob, remove gray alternating gray background
on the home page. This was done in the quay-pages
repo, but this is still being loaded in on production
2016-12-05 13:17:22 -08:00
Joseph Schorr
1405b6b95c Adjustments to QE plans page for lead-gen feedback
- Adds a start trial button "above the fold" on the right hand side
- Adds back the dialog explaining the redirect to tectonic accounts
2016-11-10 17:10:08 -05:00
Joseph Schorr
37fbcedea8 Fix display of QE plan info under hosted tab
This fixes the plans page to not display the Quay Enterprise information underneath the hosted tab
2016-11-09 16:31:23 -05:00
Joseph Schorr
1e3b354201 Add support for temp usernames and an interstitial to confirm username
When a user now logs in for the first time for any external auth (LDAP, JWT, Keystone, Github, Google, Dex), they will be presented with a confirmation screen that affords them the opportunity to change their Quay-assigned username.

Addresses most of the user issues around #74
2016-11-03 15:59:14 -04:00
Ben Spoon
7f03eb7fad static: update QE tab for new marketing efforts 2016-10-24 12:50:03 -07:00
Joseph Schorr
213cc856e4 Fix UI for real license handling
Following this change, the user gets detailed errors and entitlement information
2016-10-19 17:49:15 -04:00
Joseph Schorr
8fe29c5b89 Add license upload step to the setup flow
Fixes #853
2016-10-17 21:43:15 -04:00
Joseph Schorr
4d5c65e6d4 Better 404 (and 403) pages
Fixes #1819
2016-09-21 13:54:21 -04:00
Joseph Schorr
b272771147 Better UX for managing teams
- Moves the add team member to an inline box, rather than a popup
- Feedback bar is now used to show when a member is added, invited or removed
- Fixes bugs around using the view on mobile

Fixes #1509
2016-09-15 16:06:56 -04:00
Rob Szumski
d8bde7a78e static: update homepage tagline 2016-08-03 10:14:23 -07:00
Rob Szumski
85724575f2 static: tweak large logos on smallest breakpoint 2016-07-13 10:42:08 -07:00
Rob Szumski
ef77d7ca2a static: tweak logos smallest breakpoint 2016-07-13 10:37:38 -07:00
Rob Szumski
f6f70cf4fc static: tweak breakpoints and logo sizing 2016-07-12 14:59:46 -07:00
Rob Szumski
faa9b9a836 static: update breakpoints and replace McKinsey with Autodesk 2016-07-12 14:07:40 -07:00
Joseph Schorr
f81987e38a New landing page header and logos
Fixes #1313
2016-07-11 14:37:43 -04:00
Joseph Schorr
20816804e5 Add ability for super users to take ownership of namespaces
Fixes #1395
2016-06-13 16:22:52 -04:00
Joseph Schorr
fe735b8048 Implement new design for user and org settings
Fixes #1376
2016-04-27 18:17:46 -04: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
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
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
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
f49375949f Make teams UI more descriptive
Fixes #646
2015-10-15 12:05:55 -04:00
Joseph Schorr
18fe8a4d7c Better new org messaging
Fixes #437
2015-09-02 13:55:51 -04:00
Joseph Schorr
d23965f79b Adjust margin on new org link to match 2015-07-22 16:56:18 -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
2b1bbcb579 Add a table view to the repos list page
Fixes #104
2015-06-29 21:12:53 +03:00
Joseph Schorr
dc5af7496c Allow superusers to disable user accounts 2015-06-29 18:40:52 +03:00
Joseph Schorr
8dcd41fc2f Add scope descriptions to the generate token page
Also makes the UI a bit nicer.

Fixes #95
2015-06-22 15:49:26 -04:00
Joseph Schorr
d42cf7b42a Revert repo single API call change, as it is demonstrably worse from a UX perspective 2015-05-07 13:10:16 -04:00
Joseph Schorr
e647d91e8b Switch the repos page to use a single API call, rather than one per namespace + one for star repos 2015-05-06 19:15:03 -04:00