* try this
* fix build error
* cleanup
* log subscription for verification
* only run function app operations tests?
* try with correct prompt order
* try only function app operations
* add new options to rotating values
* fix create and deploy tests
* run only long running tests
* remove the prompt for programming model version from v2
* test only create new project
* try fixing create new project tests
* try installing java thru the pipeline
* try again
* specify input for F# too
* try installing java again
* try with windows-latest vmImage
* try new pool
* give up on installing java for now
* try all tests again
* test
* install java
* try different pool
* try 2019?
* 2017?
* try creating new EventGrid tests
* remove the preinstall stage
* remove deprecated runtime tests
* remove unnecessary eventgrid tests
* try only create function tests
* remove deprecated language versions
* add prompt for python prog model
* try only Python tests
* try all again
* use python 3.8
* use python 3.9
* test only python tests again
* try fix with only create and deploy tests
* remove deprecated Create API test
* add subscription name step
* remove subscription name step
* try removing function.json line
* add model v4 and model v2 tests and test only create new project
* Revert "add model v4 and model v2 tests and test only create new project"
This reverts commit 7280626bfa.
* try all tests again (sanity check)
* remove comment on line
* fix package
* update chokidar
* fix deploy tests
* use python 3.9
* remove C# script tests
* disable Java and Ballerina tests for now
* try re-enabling .NET 3.1 tests
* fix subpath issue
* apply fix for expected patterns too
* try .NET framework?
* clean up
* add .NET 8.0 create function test
* return timeout to normal
* remove extra logging statement
* remove unnecessary comment
* endgame
* remove .NET 8 from create function tests
* add issue reference in disabling java tests comment
* use constant for input
* update comments
* fix typo
* merge from main
* Add the unique step that got removed
* ignore eslint any errors for now
* Fix up some typings to fix the build
* Some fixes for the tests
* Remove local project UX changes
* More reverting
* Save files
* Move create function button
* Some clean up
* Change label for new project
* Add deploy button and context menu action
* Remove extra create step
* PR feedback
* Create flex asp SKU and function app
* Add try/catch and feature flag
* Remove extra steps
* Fix some build errors
* Remove unneeded custom deploy and PR feedback
* Minor changes to fix creation
* Update appservice for flex deploy & use locations API
* Remove FUNCTIONS_EXTENSION_VERSION from flex app config
* Bump appservice and fix lint
* Remove geolocation constant
* Fix constants file
* Only add the FunctionAppHostingPlan for advanced creation
Some initial work on integrating the Azure Functions extension with the Azure Agent extension.
- Add `agentIntegration.ts` which serves as the initial entry point for where the integration lives. Contains the implementations of the various `package.json.agentMetadata` commands.
- Expose create function app as a `WizardCommandConfig`, which also includes:
- Adding `ui: IAzureAgentInput;` on the `IFunctionAppWizardContext` so the associated wizard step is forced by the compiler to use `IAzureAgentInput` related types.
- Switching to `IAzureAgentInput` related types in `FunctionAppStackStep.ts`
- Switching to `IAzureAgentInput` related types in `getStackPicks.ts`
- Using the new option on `SiteNameStep` to give the step appropriate agent metadata information for its UI prompts
- Appropriately using the new `skipExecute` option when creating the `AzureWizard` for the command
- Appropriately setting the `showLoadingPrompt` option when creating the `AzureWizard` for the command
- Expose create function project and deploy to function app as `SimpleCommandConfig`s (quick way to get them exposed via agent, ideally they should be exposed as `WizardCommandConfig`s instead, what lucky dev will get to do that work? 🙃)
- Write some sample benchmarks for Azure Functions extension related functionality (note: there's no verification of buttons because buttons are in a messed up state right now, please don't ask).
* Revert "Add Service Connector (#3790)"
This reverts commit 58588c19a7.
* Changelog and third party notices
* Fix changelog link
* Remove service connector
* Grab package-lock from main
* Fix package-lock.json
* Fix package-lock.json
* Fix package-lock.json
* Edit changelog to be more consistent with App Service
* Add values as desciptions for local settings. Select emulator for storage connection
* Add string to end of placeholder
* Revert package.json dependencies
* Revert package-lock.json dependencies
* Fix linter
* Hide app settings value by default
* PR feedback