Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OS picker improvement #291

Merged
merged 24 commits into from
Apr 5, 2017
Merged

OS picker improvement #291

merged 24 commits into from
Apr 5, 2017

Conversation

timotheeguerin
Copy link
Member

@timotheeguerin timotheeguerin commented Apr 4, 2017

fix #278

Os picker improvements

image

@msftclas
Copy link

msftclas commented Apr 4, 2017

@timotheeguerin,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

@timotheeguerin timotheeguerin merged commit addd28b into master Apr 5, 2017
@timotheeguerin timotheeguerin deleted the feature/os-picker-improve branch April 5, 2017 18:56
timotheeguerin added a commit that referenced this pull request Apr 19, 2017
* Adding tags to jobs and pools using metadata  (#286)

* Tags v1

* Save on enter

* Focus input on edit

* job tags

* Tags specs

* Fix tslint

* Fix undefined exception in tests

* General package update (#287)

* First set of update

* More update

* more

* Refresh account button (#290)

* add refresh button and method to account details

* Account refresh

* ff

* fix tslint

* OS picker improvement (#291)

* V1

* Working

* Clean

* update menu item style

* Cleanu

* Icons better

* Style nitpick

* Add icons license

* remove svg and use font-mfizz

* update

* Better icons

* fix tslint

* Cleanup icon selection

* fix svg to work with md-icons

* Forgot config folder

* Review PR

* Cleanup

* Created offer tile component

* Move data science

* Added bl-icon component

* Job pool picker improvement (#288)

* Job pool picker v1

* Job pool picker v1

* Added selected pool to the list

* Added tags

* Pool info return by the pool picker

* Added specs

* Fix tslint

* Fix specs

* Fix specs

* Use actual os icons

* Added sorting to bl-table (#293)

* Sortable table v1

* Moved display items logic to abstract list base

* Sorting all working

* Vm size table wired

* Fix specs

* Added table specs

* Fix max results bug with query cache (#296)

* Fix query list bug with max results

* Fix bug

* Fix bug with query cache loading items too litle at the time (#298)

* Fix bug with query cache loading items too litle at the time

* cleanup

* Rename maxResults to pageSize

* Fix pool details freeze after a minute (#301)

* Fix pool freeze

* cleanup

* fix tests

* Pricing for VM Sizes (#303)

* Pricing

* Save harware map locally

* Added local file storage service

* Added local file storage service

* Comment

* Disable pricing for now

* Change branch to master

* Added doc for storage

* Fix specs

* Fix specs

* Fix specs

* Clear the list keys when clearing the cache (#307)

* persisted task output files (#281)

* rename task output tab to be task log, added sub tabs to task outputs for persisted files

* storage service

* storage service updated

* basic ui and tabs working

* yarn add storage package

* comitting broken

* finish off wiring up node storage proxy factory, basic data through to UI, but not mapped to grid

* kinda working now and hooked up to the UI

* just fixing up CSS and some filter issues

* loads task outputs and logs, handles no container errors

* Handle linking to files from blob storage as well as the task and node API

* call listKeys, parse account name from storage url

* changes from review

* storage key cache, refresh button on account details page

* revert account changes, working on get blob properties

* rx entity proxy for storage

* sorted out my mistake, getting blob now

* file details display

* Fix no current account error

* for tim

* Fix shared

* remove console.log

* display file contents

* show selected file content from storage

* fix potential circular dependencies and bad merge

* fix contentLength as string issue

* review suggestions

* Update the batch client code to have custom header to every request and to use the promise (#306)

* Pool, Task and nodes

* New client proxy

* Fix

* Node proxy fixes

* Updated User-Agent

* Internal: Enabled component css with style urls and added docs (#312)

* Start make component styles

* Fix webpack

* Move remaining

* Fix css by disabling extract text plugin for now

* fix spec

* Feature: Pool autoscale formula  (#300)

* added autoscale formula picker

* Update some values to default

* 1, changed scalemode to tab.
2, added custom validator for target dedicated and autoscale formula in different mode.
3, register touch function for validating auto scale formula

* Fixed a build error for moment type

* added package config
converted autscale.js to ts
misc

* Fixed lint build erorrs

* set cm auto complete to prefix match instead of '$' trigger

* * Autoscale formula service updated to LocalFileStorage
* Review update and etc

* Completed autoscale validation style

* resolve conflict during merge

* refactor autoscale formula picker styles

* update style of codemirror placeholder

* Internal: Travis run prod build in branch builds and PRs against stable  (#314)

* prod build only stable test

* Typo

* Permissions

* if

* should not run prod now

* should run prod now

* should run NOT prod anymore

* renable all scripts

* Feature: New form experience with sections and picker (#308)

* Form Refactoring

* Wip

* Start task in other blade

* Form picker

* new forms

* Style

* change form layout (#305)

* change form layout

* rename 'name' to 'title' for stepper

* Picker smarter

* Picked works cleaner

* Cancel reset the form

* fix os picker and start task edit

* Update job create form

* Task new form

* app package form

* typo

* Form doc

* Missing images

* Missing images

* Job and app spec fix

* Picker specs

* Fix tslint

* style nitpick

* better picker style

* Integrate scale into

* Move form picker style separted

* Move page form separted

* Move page form separted

* fix

* Move form section

* fix tslint

* fix

* Show error at the bottom sticked to the footer (#319)

* Show error at the bottom sticked to the footer

* Added specs

* Added specs

* Pool scale picker (#320)

* Pool scale picker v1

* Fix

* fix editor submitting form on enter

* Editor cleanup

* more onpush

* Revert "more onpush"

This reverts commit 6877d69.

* Style imporvement

* update validity

* Perf: Small performance improvement (#322)

* Pool details pool os decorator

* Fix decorator

* Improve more

* fix

* Internal: Moved from styleUrls to regular import (#324)

* Moved from styleUrls to regular import

* Fix tslint

* fix prod

* Feature: Pool rescale supports autoscale (#325)

* Pool rescale support forumla

* Pool resize fixes

* Fixes

* Refactor: action-form and create-form into simple-form and complex-form (#327)

* Create form to complex form rename

* Fix specs after refactor

* Rename action form to simple form

* update job dialogs

* Updated application and task dialog

* node connect

* More refactor

* Fix tests

* Fix tslint

* Added changes for version 0.3.0 (#331)

* Added changes for version 0.3.0

* Added docs for new release

* Update version in package.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OS picker better UX
2 participants