Eric Jizba
c5a36078b9
Show http trigger urls in deploy log
2017-12-14 16:42:57 -08:00
Eric Jizba
fdd1329623
Add note about debugggable languages to language setting
2017-12-14 11:25:34 -08:00
Eric Jizba
c0c0503e65
Remove C# script file support
...
Turns out we want to add support for class libraries (.cs), but this code added support for C# script files (.csx). I want to leave this code in the git history in case we add support for .csx _in addition_ to .cs
2017-12-14 11:25:34 -08:00
Eric Jizba
8c894060b8
Add support for other languages/runtimes
...
* Add CSharp to the list of options when creating a new project
* Add setting for projectLanguage
* The user has many options for language, but only C#/Java/JavaScript can be debugged in VS Code today. The rest only support create & deploy
* If it's not set (for example in old projects before this release), the user will be prompted one time and their workspace setting will be updated
* Add setting for projectRuntime
* We want to use ~1 for JavaScript and beta as the default for Java/C#
2017-12-14 11:25:34 -08:00
Jay Wang
1215930b67
Settings for Zip glob patterns
2017-12-13 14:47:33 -08:00
REDMOND\jiewan
d52911031d
Update app service package version
2017-12-13 13:52:19 -08:00
REDMOND\jiewan
81119b7a87
Settings for Zip glob patterns.
2017-12-12 15:53:57 -08:00
Eric Jizba
34e0357473
Add 'Copy function url' command
...
And make the parsing of 'function.json' more robust
2017-12-11 17:34:14 -08:00
Eric Jizba
676753cb62
Leverage auto-detect of deployment source for deploy
...
* This adds support for local git
* I also added the 'Change Deployment Source' command since it's kind of necessary to make this useful
2017-12-11 14:25:58 -08:00
Eric Jizba
d9322b0db5
Add templateFilter to telemetry
2017-12-11 11:25:21 -08:00
Eric Jizba
046c4054bb
Don't ignore the cancel button
...
Turns out it returns 'DialogResponses.cancel' instead of undefined
2017-12-11 11:22:11 -08:00
Eric Jizba
dbf40e41e3
Show in-between states for stop/start ( #122 )
2017-12-07 15:50:44 -08:00
Eric Jizba
d6809098bd
Track template id instead of template name
2017-12-07 11:57:09 -08:00
Eric Jizba
30c351906b
Fix templates not being displayed
...
Use template.id (which shouldn't change) to detect for equality rather than template.metadata.name (which can and has changed)
2017-12-07 11:57:09 -08:00
Eric Jizba
4e81f14557
Log 'delete function' in output channel ( #114 )
2017-12-04 23:32:20 +00:00
Eric Jizba
f33d7c42b4
Add project type telemetry to deploy
2017-12-04 23:12:22 +00:00
Sheng Chen
942d39505f
remove duplicated code about checking the existance of maven
2017-12-04 18:49:20 +00:00
Eric Jizba
93e6c0806f
Add back prereq for .net core 2.0
2017-12-01 18:53:30 +00:00
Sheng Chen
08d3cc09d5
check maven is installed or not
2017-12-01 18:32:26 +00:00
Sheng Chen
a59dcc1c4f
add function name validator and fix some issue
2017-12-01 18:32:17 +00:00
Eric Jizba
b79bd11a8b
Prep for 0.3.0 release
2017-11-30 23:42:25 +00:00
Sheng Chen
5d8cf0d749
refactor java name validation
2017-11-30 19:28:40 +00:00
Eric Jizba
8707812df8
Send telemetry event with new project/function details ( #89 )
2017-11-29 22:39:22 +00:00
Eric Jizba
2cfe50150e
Add function and app setting tree items ( #87 )
...
Also pass along showCreatingNode for new function app
2017-11-29 20:55:48 +00:00
Eric Jizba
7e593c251d
Remove note about Node <8.0
...
8.0 is LTS now and thus we don't need to support less than 8. (Plus users still have a workaround)
2017-11-29 19:15:08 +00:00
Sheng Chen
84f3da5a76
Add new java function ( #80 )
2017-11-29 17:07:02 +00:00
Sheng Chen
89b70a2899
Remove extra folder on 'New Java Project' ( #79 )
2017-11-28 16:34:09 +00:00
Sheng Chen
a72cce4233
Automatically detect functionAppName on java deploy ( #75 )
2017-11-28 16:24:25 +00:00
Eric Jizba
3d5893b9af
Update ui package to 0.2.0
...
And lock down minor version (Since the package is in preview - minor version updates might mean breaking contract changes)
2017-11-27 19:48:45 +00:00
Eric Jizba
abe2bdd085
Use 'cancel' instead of 'close'
2017-11-27 17:38:18 +00:00
Eric Jizba
f7ce496354
Add vscodeignore
2017-11-21 21:42:03 +00:00
Eric Jizba
89bc6dd5f1
Leverage AzureTreeDataProvider from shared package
...
It reduces the amount of copied code and adds support for 'load more'
2017-11-21 21:41:23 +00:00
Sheng Chen
2cb75ad2c3
Add support for java function deploy ( #70 )
2017-11-17 17:56:42 +00:00
Sheng Chen
28b06208b3
Support create java function project ( #66 )
...
This leverages [maven archetype](https://github.com/Microsoft/azure-maven-archetypes/tree/master/azure-functions-archetype ).
2017-11-15 23:15:08 +00:00
Eric Jizba
bb90c278ba
Update gifs based on latest UI
2017-11-10 03:30:46 +00:00
Eric Jizba
8cdb675b08
Remove reliance on func cli for 'Create new project' ( #63 )
...
Benefits:
1. User can now create project and function without func cli (they only need the cli for debugging)
1. We can now prompt the user to overwrite existing files
1. We can automatically detect if we should git init the folder
2017-11-10 00:26:18 +00:00
Eric Jizba
8239b0be93
Add 'Delete Function App' command
2017-11-09 22:49:23 +00:00
Eric Jizba
7620055d2b
Add 'Create Function App' to node picker ( #60 )
...
Also:
1. Remove deploy from function app node
1. Use latest instead of ~2 for templates version
2017-11-09 20:21:36 +00:00
Eric Jizba
5e4cbcb8d6
Prep for 0.2.0 release
2017-11-09 20:10:04 +00:00
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