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
Eric Jizba
6a9ace5024
Add features and prerequisites to README
2017-09-27 16:20:31 -07:00
Eric Jizba
7b2ddc7b9c
Fix nested promise as return
2017-09-27 13:40:21 -07:00
Eric Jizba
73389b3668
Fix running func cli on Windows
2017-09-27 11:26:33 -07:00
Eric Jizba
8a93980014
Add json validation for function files
2017-09-27 10:45:48 -07:00
Eric Jizba
6bbb6c8610
Fix fail to attach on first F5
...
We can create a bogus problem matcher that 'signals' that it's time to attach the debugger
2017-09-27 10:29:40 -07:00
Eric Jizba
b828b8b299
Add functions logo
2017-09-27 09:31:25 -07:00
Eric Jizba
c1cd215a9f
Modify new function commands to work with multiple-root workspaces
2017-09-27 08:35:00 -07:00
Eric Jizba
58935bc0b6
Rename initFunctionApp to createFunctionApp
2017-09-26 17:01:57 -07:00
Eric Jizba
9604c40be1
Open new function app after it's created
2017-09-26 16:57:14 -07:00
Eric Jizba
789943edaa
Add identifier to launch task
2017-09-26 15:34:27 -07:00
Eric Jizba
05bb432a51
Update repo properties for formatting
2017-09-26 14:12:17 -07:00