Граф коммитов

129 Коммитов

Автор SHA1 Сообщение Дата
Chris Dias 698c223b2f Fix request-promise compile error (#59) 2017-11-09 16:18:38 +00:00
Eric Jizba dae8457838 Refactor deploy entry points and add 'Create Function App'
1. Moved deploy to the explorer menu bar instead of right click menu on function app
1. Removed 'zip' wording
1. Only added 'Create Function App' to subscription and command palette for now
2017-11-08 19:06:41 +00:00
Eric Jizba dcd2f01623 Don't continue creating function if user cancels 2017-11-08 02:13:24 +00:00
Eric Jizba a1f82b5c08 Refactor function template resource prompt
1. Prompt with existing App Settings before listing resources
1. Add support for storage resource type
1. Validate AzureWebJobsStorage app setting before creating non-HTTP triggers
2017-11-06 19:46:32 +00:00
Jay Wang 225c22c892
Add 'Azure' to display name in explorer 2017-11-04 12:21:07 -07:00
Chris Dias 232523f701 add 'Azure' to display name in explorer 2017-11-04 12:13:32 -07:00
Reiley Yang 655091729f fix the doc - add TSLint since it's required by the build step (#47) 2017-11-03 00:08:26 +00:00
Eric Jizba 1d90f221c7 Leverage fs-extra instead of defining our own fsUtils
Also:
1. Use secure random string
1. Slightly modify newline rules that are being annoying
1. Remove '--type-check' from lint command since it's deprecated and no longer necessary
2017-11-02 23:21:44 +00:00
Eric Jizba faa4feaf24 Merge changes from 0.1.1 patch release 2017-11-02 22:52:29 +00:00
Eric Jizba 2690ad8f49 Add template filter configuration setting
Some of the templates don't work on the latest func cli when debugging locally. Adding a 'Verified' setting for just the ones that work and an 'All' setting for those adventurous users
2017-11-02 22:51:50 +00:00
Eric Jizba a6b803bb03 Improve display of multiline and azure errors 2017-11-02 22:51:03 +00:00
Eric Jizba 55673b2c7c Add keywords to package.json 2017-11-02 22:50:02 +00:00
Eric Jizba b22c1c4701 Add support for enum setting in function templates 2017-11-02 17:32:33 +00:00
Eric Jizba 38d21f6148
Retrieve templates from functions portal instead of cli (#32)
The main benefits:
1. We get the full list of templates supported in the portal
1. We can prompt the user for input parameters
1. We reduce reliance on the func cli

I also refactored uiUtil into an interface so that I could more easily create unit tests
2017-10-30 17:02:20 -07:00
Eric Jizba 2223cbf25a Use color icons from the portal 2017-10-26 14:01:26 -07:00
Eric Jizba 4ce2117d21 Fix OpenInPortal from command palette 2017-10-24 13:24:26 -07:00
Eric Jizba 343026f1f5 Fix restart to be in correct order 2017-10-19 15:30:04 -07:00
Stephen Weatherford 647232ffc3 Merge pull request #23 from Microsoft/dev/f5error
Show task output when F5'ing, fixes #16
2017-10-18 17:47:50 -07:00
Stephen Weatherford b167fc1d5f Show task output when F5'ing, fixes #16 2017-10-18 17:14:44 -07:00
Eric Jizba 481c9b3c63 Modify entry points for zip deploy
1. Add 'right click on folder' entry point
1. Add context-specific wording for each entry point
1. Make folder selection consistent across all commands
2017-10-18 14:17:07 -07:00
Eric Jizba bca11a4795 Refactor util into unique files 2017-10-18 14:17:07 -07:00
Eric Jizba 0df201973c Clean up repo for first release
1. Update gifs and feature list to include zip deploy
1. Rename 'Create Function App' to 'Create New Project' to differentiate it from creating the Azure Resource
1. Update telemetry note in README to include privacy notice and be more generic
2017-10-18 13:35:10 -07:00
Eric Jizba 9f8f13d673 Remove archiver from dependencies
It's never used and I don't want to add it to thirdpartynotices
2017-10-17 16:22:05 -07:00
Eric Jizba cb01d5afa1 Add zip deploy
This leverages the shared package
2017-10-17 09:37:38 -07:00
Eric Jizba 111f9e6e1b Refactor error handling and add unit tests for the first time 2017-10-12 13:58:48 -07:00
Stephen Weatherford 6aefe1fd7a Merge pull request #14 from Microsoft/dev/stephwe/linebreak
Turn off linebreak-style for crossplatform work
2017-10-12 12:06:12 -07:00
Stephen Weatherford 12261d2d29 Turn off linebreak-style for crossplatform work 2017-10-12 12:02:44 -07:00
Eric Jizba 9d3ad5d9f0 Allow user to hide explorer 2017-10-05 11:38:09 -07:00
Eric Jizba a437869c54 Fix reference to cosmos db in readme 2017-10-05 11:17:24 -07:00
Eric Jizba 213de865c9 Show error messages for commands
VSCode doesn't always display errors. Rather than rely on their implementation, we should just always show the errors ourselves.
2017-10-02 13:15:18 -07:00
Eric Jizba 563943df36 Make strings localizable 2017-10-02 09:32:53 -07:00
Eric Jizba 05e0fbeaed Add more tsconfig checks 2017-10-02 09:08:42 -07:00
Eric Jizba 9ee1fa38bf Refactor common node functionality
- Move repeated code (like getIconPath) into NodeBase
- Implement showNodePicker so that commands work from the command pallete
- Move start/stop/restart logic into command files and show function app state in explorer instead of output window
2017-10-02 09:08:37 -07:00
Eric Jizba 2b5d429360 Rename INode and QuickPickItem 2017-10-02 09:08:30 -07:00
Eric Jizba c089fd258c Rename node icons to match contextValue 2017-10-02 09:08:24 -07:00
Eric Jizba 0a10dfa31c Add tslint to CI 2017-10-02 09:08:20 -07:00
Eric Jizba 14a37387dd Refactor nodes and commands into separate files 2017-10-02 09:08:14 -07:00
Eric Jizba 182b578df1 Fix tslint type check errors 2017-10-02 09:08:09 -07:00
Eric Jizba dc475a605f Add tslint type checking 2017-10-02 09:08:03 -07:00
Eric Jizba 2b28c5ef4f Fix or ignore tslint import errors 2017-10-02 09:07:55 -07:00
Eric Jizba 0382f11412 Rename explorer.ts to match class name 2017-10-02 09:07:50 -07:00
Eric Jizba 66daa7dae3 Remove non-null assertions and refactor errors 2017-10-02 09:07:43 -07:00
Eric Jizba 084b4ade19 Add missing type definitions 2017-10-02 09:07:37 -07:00
Eric Jizba 2579a96a7f Fix tslint variable-name and no-parameter-properties 2017-10-02 09:07:32 -07:00
Eric Jizba 36683ee551 Auto-fix all possible tslint issues 2017-10-02 09:07:28 -07:00
Eric Jizba 3ed5ac714a Add tslint
And remove TODO's that are already covered by issues in the repo
2017-10-02 09:07:24 -07:00
Eric Jizba 7bdd6daa40 Refactor QuickPick to include type without data 2017-10-02 09:07:16 -07:00
Eric Jizba 1304997de1 Refactor stateless classes into modules 2017-10-02 09:07:02 -07:00
Eric Jizba 647685a5f2 Incorporate update to showOpenDialog API 2017-09-29 18:28:36 -07:00
Eric Jizba dd18766c84 Add link to issue 2017-09-27 16:22:48 -07:00