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

1568 Коммитов

Автор SHA1 Сообщение Дата
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