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
josephschorr
fc2e597490
Merge pull request #2177 from coreos-inc/cors-marketing-site
...
Switch landing page to read template from S3 bucket
2016-11-30 14:33:24 -05:00
josephschorr
244bf2a070
Merge pull request #2165 from coreos-inc/typo-and-link-fixes
...
Typo and link fixes
2016-11-30 14:00:16 -05:00
Joseph Schorr
66e09b2a95
Switch landing page to read template from S3 bucket
...
This change uses CORS to make the Angular template request to a defined S3 bucket, falling back to the compiled login template if the bucket is not available.
Fixes #1313
2016-11-30 14:00:07 -05:00
Ian Minoso
0d915eccc4
Repo-view page with header, sidebar and body
2016-11-28 16:41:46 -05:00
Joseph Schorr
5f9efa2fe9
Fix spelling mistake and display mistake in 404 view
2016-11-28 15:28:57 -05:00
Joseph Schorr
9f695bc17f
Fix version typo
...
Fixes #2158
2016-11-28 15:22:45 -05:00
Charlton Austin
2fe74e4057
Adding in UI for cancel anytime.
2016-11-21 10:58:32 -05:00
Joseph Schorr
1a61ef4e04
Report the user's name and company to Marketo
...
Also fixes the API to report the other changes (username and email) as well
2016-11-14 17:34:50 -05:00
Joseph Schorr
0f2eb61f4a
Add collection of user metadata: name and company
2016-11-08 16:15:02 -05:00
josephschorr
233b2be5c2
Merge pull request #2066 from coreos-inc/select-username
...
Add support for temp usernames and an interstitial to confirm username
2016-11-03 16:22:16 -04: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
Joseph Schorr
32627f3c2a
Remove setup and superuser routes when SUPER_USERS is not enabled
...
Fixes #2064
2016-11-02 16:10:20 -04:00
Ian Minoso
74b6944b0d
Merge pull request #2050 from iminoso/layout
...
Create all components for new repo page
2016-11-02 11:37:33 -04:00
Ian Minoso
71dc3ff633
Fix import names
2016-11-01 14:42:50 -04:00
Joseph Schorr
d7f56350a4
Make email addresses optional in external auth if email feature is turned off
...
Before this change, external auth such as Keystone would fail if a user without an email address tried to login, even if the email feature was disabled.
2016-10-31 13:50:24 -04:00
Ian Minoso
8fae92267e
create all components for new repo page
2016-10-31 13:18:18 -04:00
Ian Minoso
f306177f01
Merge pull request #1883 from iminoso/webpack
...
Installing skeleton Webpack build tool on front end
2016-10-26 12:02:05 -04:00
Joseph Schorr
e85a1bce0a
Redo the UI for the run trigger dialog to be much cleaner
...
Fixes #774
2016-10-21 16:56:13 -04:00
Joseph Schorr
73eb66eac5
Add support for deleting namespaces (users, organizations)
...
Fixes #102
Fixes #105
2016-10-21 15:41:09 -04:00
josephschorr
67dde6e154
Merge pull request #1852 from coreos-inc/underscore_orgs
...
Better handling of namespace validation to fix a number of issues
2016-10-20 13:36:32 -04:00
Joseph Schorr
3a68740ff7
Better handling of namespace validation to fix a number of issues
...
- Fixes a bug which allows for underscores at the beginning of namespaces: Fixes #1849
- Allows dots and dashes for newer Docker clients: Fixes #1188
- Has the UI display better messaging associated with namespace entry
2016-10-20 13:32:22 -04: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
Ian Minoso
5a45f140c2
compile a typescript react component with webpack
2016-10-18 17:16:01 -04:00
Joseph Schorr
8fe29c5b89
Add license upload step to the setup flow
...
Fixes #853
2016-10-17 21:43:15 -04:00
Ian Minoso
e3a79b2303
wrap with main panel style
2016-10-14 14:29:14 -04:00
Ian Minoso
36b1ee2be9
two examples of implementing react components
2016-10-14 14:23:43 -04:00
Ian Minoso
6d375e33bf
ngreact implementation wip
2016-10-14 11:40:28 -04:00
Charlton Austin
c8e5809cc7
Refactoring manage users to it's own directive.
2016-10-13 16:57:19 -04:00
Charlton Austin
97d644d95d
Adding in the delete api and the delete and create UI.
2016-10-13 10:40:52 -04:00
josephschorr
4943ae3d32
Merge pull request #1857 from coreos-inc/better-404
...
Better 404 (and 403) pages
2016-09-27 11:12:54 +02:00
josephschorr
ad4efba802
Merge pull request #1830 from coreos-inc/superuser-dashboard
...
Add prometheus stats to enable better dashboarding
2016-09-26 17:19:22 +02:00
Joseph Schorr
4d5c65e6d4
Better 404 (and 403) pages
...
Fixes #1819
2016-09-21 13:54:21 -04:00
Ian Minoso
4dd6166d21
Add route and page to enable experiment
2016-09-20 17:12:15 -04:00
Ian Minoso
24327f4964
Add skeleton experiment for new repo page
2016-09-20 15:56:59 -04:00
josephschorr
349bd1e0fa
Merge pull request #1839 from coreos-inc/better-notifications
...
Better notifications UI and features
2016-09-16 21:07:14 -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
Joseph Schorr
0dce935c40
Move repo notification create to its own page
...
Also fixes a bug around Slack setup
Fixes #1834
2016-09-14 16:06:52 -04:00
Joseph Schorr
5d6876eb81
Remove old metrics dashboard
...
It only applies to a single instance, making it fairly useless
2016-09-09 14:46:33 -04:00
Joseph Schorr
b1e0620c1d
Fix handling of tabs in the plans page
...
Fixes #1768
2016-08-26 13:09:05 -04:00
Joseph Schorr
236cdc795f
Better messaging when changing email address
...
Fixes #1695
2016-08-16 13:13:52 -04:00
Josh Wood
f7c8c4ca2c
Merge pull request #1677 from robszumski/homepage-tagline
...
static: update homepage tagline
2016-08-08 17:45:02 -07:00
Josh Wood
8018e87149
quay index: Scratch awl: Delete "all"
2016-08-08 13:16:36 -07:00
Joseph Schorr
b7bde27b3c
Fix display for builds which have fully expired
...
Fixes #1663
2016-08-04 11:13:32 -04:00
Rob Szumski
832fe59fa3
static: update text
2016-08-03 11:33:06 -07:00
Rob Szumski
d8bde7a78e
static: update homepage tagline
2016-08-03 10:14:23 -07:00
Joseph Schorr
356fad4905
Hide brackets on XS
2016-07-13 13:29:15 -04: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