Commit graph

564 commits

Author SHA1 Message Date
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
Joseph Schorr
dcf8922799 Feedback bar for showing response to user actions
Fixes #215
2015-07-14 12:02:57 +03:00
Joseph Schorr
3a59c99b08 Add a secondary tab to Teams for managing org members
Also adds the ability to completely remove a user from an organization (repo permissions and teams), in a single click

Fixes #212
2015-07-02 17:06:36 +03:00
Joseph Schorr
2b1bbcb579 Add a table view to the repos list page
Fixes #104
2015-06-29 21:12:53 +03:00
Jimmy Zelinskie
7043ddc935 Merge pull request #187 from coreos-inc/adblock
Add messaging when archived build logs loads fail.
2015-06-29 13:34:42 -04:00
Joseph Schorr
dc5af7496c Allow superusers to disable user accounts 2015-06-29 18:40:52 +03:00
Joseph Schorr
094c94c0fb Add messaging when archived build logs loads fail.
This code also checks for an ad blocker, and adjusts the message accordingly.

Fixes #184
2015-06-28 09:14:48 +03:00
Joseph Schorr
f0f864a375 Fix handling of long build commit messages
Fixes #175
2015-06-26 16:09:35 -04:00
Joseph Schorr
0baaacb0a6 Change delete tags dialog to show tabs in a row
Fixes #177
2015-06-25 16:19:40 -04:00
Joseph Schorr
672e8a5ba9 Add pagination to the tags view 2015-06-25 16:19:39 -04:00
Jimmy Zelinskie
99a2fdf285 css: properly size dash in checkbox 2015-06-23 12:23:50 -04: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
143036be9c Allow manual triggering of both branches and tags
Fixes #100
2015-06-19 14:38:26 -04:00
Joseph Schorr
e7fa560787 Add support for custom fields in billing invoices
Customers (especially in Europe) need the ability to add Tax IDs, VAT IDs, and other custom fields to their invoices.

Fixes #106
2015-06-12 16:45:01 -04:00
Joseph Schorr
4347e2f344 Tutorial improvements
- Skip the build-related tutorial steps when builds are disabled
- Make the styling of the tutorial more consistent with the new layout
2015-06-04 14:15:47 -04:00
Joseph Schorr
9888c3ad9b Add an endpoint for downloading the logs of a build. 2015-05-26 17:24:18 -04:00
Joseph Schorr
5845e37e32 Add Swift storage library 2015-05-26 16:05:21 -04:00
Joseph Schorr
2172cc73e3 Update screenshot generation 2015-05-13 13:30:22 -04:00
Joseph Schorr
23fafa6b4a Make images loaded lazily on the repo tags page, as they will not be needed in the read-only (common) case. 2015-05-07 15:51:49 -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
Joseph Schorr
03481261e8 Fix status bar z-index 2015-05-06 17:58:53 -04:00
Joseph Schorr
923110f7d8 Fix file tree base font awesome icon placement 2015-05-03 18:56:31 -07:00
Joseph Schorr
4f77a45357 Make trigger descriptions ellipsis 2015-05-03 17:57:55 -07:00
Joseph Schorr
c8cab6b7e2 Fix offset on the icons 2015-05-03 17:15:58 -07:00
Joseph Schorr
65bce31d96 Enable new layout everywhere and fix SCM icons 2015-05-03 16:54:27 -07:00
Joseph Schorr
b96e35b28c Merge master into bitbucket 2015-04-30 15:52:08 -04:00
Joseph Schorr
b7317f894b UI fixes for all the new trigger stuff 2015-04-30 15:33:19 -04:00
Joseph Schorr
5741656411 Get a nice dropdown of tags working on the visualize tags tab 2015-04-27 17:36:31 -04:00
Joseph Schorr
1380e526ff Add padding and properly gray out avatars in the namespace selector 2015-04-27 14:34:11 -04:00
Joseph Schorr
526f9c07b9 Hide images in search result descriptions and make the descriptions align better 2015-04-27 14:31:49 -04:00
Joseph Schorr
7ad06d2e5d Remove dotted focus borders in FF 2015-04-27 14:23:52 -04:00
Joseph Schorr
9d64291d11 Fix logs filter box in FF 2015-04-27 14:22:04 -04:00
Joseph Schorr
0d1edef0d6 Make the repo view title area more responsive 2015-04-27 14:13:26 -04:00
Joseph Schorr
8c82ad3d1b Make back links 300 in weight 2015-04-27 14:08:14 -04:00
Joseph Schorr
cc80805f6d Scale the search box down in size 2015-04-27 14:06:32 -04:00
Joseph Schorr
5fb06428a2 Add padding to the repo list grid descriptions 2015-04-27 14:04:13 -04:00
Joseph Schorr
f60e56c056 Fix text only links and some spacing in FF 2015-04-27 14:02:55 -04:00
Joseph Schorr
5cc91ed202 Work in progress: bitbucket support 2015-04-24 18:36:48 -04:00
Jimmy Zelinskie
2a13eade80 Merge pull request #22 from coreos-inc/git
git's a pretty cool guy
2015-04-23 17:33:36 -04:00
Joseph Schorr
8663bcd1c7 Switch to the new robot icon 2015-04-23 16:41:47 -04:00
Joseph Schorr
4deacf11d6 Entity search menu improvements: sorting and max height 2015-04-23 12:12:54 -04:00
Joseph Schorr
560cdeb931 Fix org list icons 2015-04-22 15:45:37 -04:00
Joseph Schorr
2b9902b72c More mobile UI fixes 2015-04-22 13:42:36 -04:00
Joseph Schorr
738c3efc4d Wrong CSS file 2015-04-21 15:48:37 -04:00
Joseph Schorr
4d42431481 Redo manage application page 2015-04-21 15:39:11 -04:00
Joseph Schorr
0b4a903068 Fix star location on repo view on mobile 2015-04-21 15:20:38 -04:00
Joseph Schorr
8f736e67e8 Small UI fixes 2015-04-21 15:13:29 -04:00
Joseph Schorr
765492e882 Only disable tooltips themselves, not the entire provider 2015-04-21 15:06:12 -04:00
Joseph Schorr
4b9225748d Enable search on mobile mode 2015-04-21 12:21:32 -04:00
Joseph Schorr
54097c351e Finish work on the new role group and make sure it only appears when the new layout is enabled 2015-04-21 12:02:59 -04:00
Joseph Schorr
a4cacd7307 Start on mobilification of repo view 2015-04-20 17:42:33 -04:00
Joseph Schorr
79caf2dab2 Mobilification of the build view 2015-04-20 14:30:19 -04:00
Joseph Schorr
05683d7692 Mobilification of the image view 2015-04-20 14:26:26 -04:00
Joseph Schorr
6c21dc788e Small UI fixes 2015-04-20 14:20:29 -04:00
Joseph Schorr
9b58c951bf Mobilification of super user panel 2015-04-20 14:13:27 -04:00
Joseph Schorr
f1ea20315a Finish mobilification of org view 2015-04-20 14:00:10 -04:00
Joseph Schorr
531ddadb8a UI fixes after the merge 2015-04-20 13:26:48 -04:00
Joseph Schorr
f8192a1140 Merge master into ibranch 2015-04-20 13:23:02 -04:00
Joseph Schorr
72abd80f08 Make robot accounts filter rather than display the dialog when "showRobot" is passed to the manager 2015-04-20 13:11:21 -04:00
Jimmy Zelinskie
93cd459460 Merge branch 'master' into git 2015-04-20 10:58:49 -04:00
josephschorr
56b5d7ddfb Merge pull request #21 from coreos-inc/greatscott
Working time machine
2015-04-19 15:16:09 -04:00
Joseph Schorr
32635cc641 - Make robots manager fully responsive
- Add a cor-table which automatically stacks and collapses on mobile views
2015-04-17 16:43:53 -04:00
Joseph Schorr
d26927cb45 Add some more spacing to the tab labels 2015-04-17 14:26:10 -04:00
Joseph Schorr
a904cdbcbf Make tabs responsive 2015-04-17 14:24:59 -04:00