* Splatted parameter support (part 1)
* Added unit test support for splatted parameter detection
* Fixed failing unit test from missing property
* Added splatted parameter example scripts
* Removed warnings for splatted parameter detection
* Added matched az upgraded sample scripts
* Fixed off-by-one bug and updated unit tests
* Added support for splatting with ordered hashtable
* merge extension folder with its parent folder for the following package operation
* change some information prepare for release
* update .gitignore cause now .vscode under vscode-extension folder is neccessary
* add LICENSE
* update changelog, readme and tsconfig
* Add logo
* update log path and project path
* Update CHANGELOG.md
* Update package.json
* Update AnalysisService.cs
Co-authored-by: dingmeng-xue <dixue@microsoft.com>
* add function GetTempFilePath and CleanTempFile to generate and delete temp file
* change temp file path and repalce string opration with Path.Combine
Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>
* Added Az 4.6.1 spec
* Added Az 4.6.1 spec (2)
* Removed Az 4.4.0 spec
* Doc updates for module spec increment
* Added new instruction document for rolling module specs
* Package and sign powershell modules
* Set up CI with Azure Pipelines
[skip ci]
* Update sign-package.yml for Azure Pipelines
* Update sign-package.yml for Azure Pipelines
* Update sign-package.yml for Azure Pipelines
* Package and sign powershell modules
* Set up CI with Azure Pipelines
[skip ci]
* Update sign-package.yml for Azure Pipelines
* Update sign-package.yml for Azure Pipelines
* Update sign-package.yml for Azure Pipelines
* Update code
* Add psd1 file in signing
* Fixed incorrect app insights telemetry key
* Fixed telemetry Name property to match Az standard
* Schema adjustments to match Az telemetry
Co-authored-by: Dingmeng Xue <dixue@microsoft.com>
* Add placeholder for security pipeline
* Initial project
* Add .vscode configuration
* Add out folder
* change input via textbox to pickbox
* Add displayUnderline
* Rename name of select version command
* Delete ignored files
* Update gitignore and exclude out
* Load cmdlet specs
* modify typo error
* Adjust input parameter.
* read all json files from spec dir
* update extension.ts
* enhance the ability of identify.
* Add a new quick fix method.
* Change the structure and add new diagnostics
* Change the old diagnostic name
* Add placeholder for input
* Fix duplicated info
* Change the structure
* Adjust coding style
* Fix some problem
* Add quick fix for parameters
* Add learn more action to quick fix
* Add 'learn more' for parameter change
* Add more information to peek window.
* Adjust some codes for concise.
* change some behavier of quick fix
* Get more details for PARAMETER_CHANGE situation.
* fix a problem for diagnostics because it analyze comment
* merge three info into one
* adjust the structure of the function to get diagnostics
* remove some confusing variables name and add some comments
* repair url format
* Update pipeline YAML
* Add build.proj and daily build.yml
Co-authored-by: Beisi Zhou <zazbs@qq.com>
Co-authored-by: Chenlei Yang <t-chenly@microsoft.com>
Co-authored-by: ChenleiYang <Radium_1209@outlook.com>
* Added AppInsights dependency and telemetry client instantiation function
* Updated telemetry/data-collection handling part 1
* Added metrics/data-collection for upgrade plans
* Added metrics/data-collection for plan execution
* Added mock for metrics send during tests
* Implemented unit tests for Send-Metrics command
* Added module preference / data collection settings persistence
* Added support for Enable/Disable data collection settings
* Updating telemetry send to use rest api call (part 1)
* Added more base common telem properties
* Removed unused assembly
* Telemetry bug fixes
* Added feature request issue template
Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>
Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>
* Added quickstart
* Updated content based on PR feedback
Co-authored-by: Mike F. Robbins <mikefrobbins@users.noreply.github.com>
Co-authored-by: Damien Caro <dcaro@microsoft.com>
* Added tests for AzureRM example scripts
* Fixed AzureRM samples not related to migration
* Changed folder structure for examples
* Updated test logic and scripts