Marie Hoeger
b56070a222
Ignore proxy functions for loading ( #299 ) ( #302 )
...
* do not load proxy functions
* check against true
2020-05-26 19:06:37 -07:00
Marie Hoeger
d301e60310
update for functions v2/v3 compatible worker ( #301 )
2020-05-26 19:05:30 -07:00
Marie Hoeger
66edd38aad
v2.0.2 ( #279 )
2020-01-15 11:52:27 -08:00
Marie Hoeger
b4997abc1e
Fix durable-js in Azure Functions V3 ( #277 )
...
* fix durable!
* remove second check for result.return
* no side-effects to http trigger
* quick test
* more unit test
* addressing cr comments
2020-01-15 11:44:33 -08:00
Marie Hoeger
28a6c36092
test against host v3 ( #278 )
...
* test against host v3
* write test results
* add partition key
* publish vstest results
* change dir where tx files found
2020-01-15 11:44:33 -08:00
Marie Hoeger
1a4dcf76a7
Don't override all output binding data when return result present ( #273 )
...
* Don't override all output binding data set through context.bindings if return value present
* Update worker version
2020-01-15 11:44:33 -08:00
Marie Hoeger
dd57ba00e2
Throw more helpful error if http output is incorrect ( #271 )
...
* Throw more helpful error if http output is incorrect
* remove unused import
* rename tests
2020-01-15 11:44:33 -08:00
Marie Hoeger
eff3932b3a
Fix logic for camelCasing ( #269 )
2020-01-15 11:44:33 -08:00
Marie Hoeger
c21e9dc910
Add support for TypedDataCollections ( #263 )
...
* Add support for TypedDataCollection
* change package updates for a separate pr
* make change only for v3 functions host +
2020-01-15 11:44:33 -08:00
Marie Hoeger
67ce72290e
Fix return output binding logic ( #264 )
...
* updates to make 2.0 worker 1.0 compatible
* split validation logic so it's both v1 and v2 compatible
* hard-coded solution to camelCase timer trigger while proper fix is out of scope for timeline
* added test
* adding unit test
* properly convert data when defined as output array
* testing both v1 behavior and v2 behavior
* dont code without intellisense
* remove e2e test until have better test on functions host v2 and v3
* fix worker validation logic and warning message on ts changes
* add tests
2020-01-15 11:44:33 -08:00
Marie Hoeger
4ca75b32ef
Camel case timer trigger ( #261 )
...
* updates to make 2.0 worker 1.0 compatible
* split validation logic so it's both v1 and v2 compatible
* hard-coded solution to camelCase timer trigger while proper fix is out of scope for timeline
* added test
* adding unit test
* testing both v1 behavior and v2 behavior
* dont code without intellisense
* remove e2e test until have better test on functions host v2 and v3
* re-add node 8 unit tests
2020-01-15 11:44:33 -08:00
Marie Hoeger
94d99d5698
Test v2.x branch ( #259 )
2020-01-15 11:44:33 -08:00
mhoeger
1c5946a2a2
add test and todo and initial skeleton for backwards compat mode
2020-01-15 11:44:32 -08:00
mhoeger
a9e3438f98
removing node 8 and fixing #228
2020-01-15 11:44:32 -08:00
Marie Hoeger
f56202848e
Update azure-pipelines.yml for Azure Pipelines to publish v2.x
2019-12-02 00:02:36 -07:00
mhoeger
1debc81d2d
updating node-pre-gyp to be able to install node 12 binary
2019-11-15 17:41:24 -08:00
Marie Hoeger
4a4a784af1
Unblock Node.js v12 with appropriate warning ( #255 )
...
* Unblock Node.js v12 with appropriate warning
* add test
* adding e2e test too
* updating to 1.2.0
* Workaround to protobuf.js issue
2019-11-15 17:15:33 -08:00
Marie Hoeger
99a12a42da
Re-setting working directory if given ( #257 )
...
* Re-setting working directory if given
* changing yaml
* address cr
2019-11-15 14:28:16 -08:00
mhoeger
2f07635b6c
update guidance to change app setting to ~10
2019-10-09 21:55:28 -07:00
Yogesh
4b86dd6f83
Populated context with TraceContext.
2019-09-20 18:42:26 -07:00
Yogesh
1a0d68bd93
Modified some system logs to flow through gRPC.
2019-09-20 15:59:48 -07:00
Yogesh Jagadeesan
fcc8b4510f
Updated subtree from https://github.com/azure/azure-functions-language-worker-protobuf . Tag: v1.3.5-protofile. Commit: a12f76345e2286ed3772ab4a9d8527af11899af2 ( #246 )
2019-09-19 04:28:27 -07:00
Yogesh Jagadeesan
3b51b6f169
Merge pull request #238 from yojagad/AnotherDuplicateData
...
Account for removal of duplicate data from host
2019-09-11 14:35:54 -07:00
Yogesh
bd1b5e4d36
Reconstructing triggerMetadata.
2019-09-11 13:49:34 -07:00
mhoeger
ba8402bd3e
Node worker 1.1.1
2019-09-05 01:15:54 +02:00
Marie Hoeger
0cb048542c
Log exception stack for uncaught exceptions ( #241 )
...
* Log full stack on uncaught exceptions
* updating dependencies
* update package-lock
* make sure errors without stack trace still logged
2019-09-04 19:39:45 +02:00
Yogesh Jagadeesan
d6a0c97ef7
Merge pull request #234 from yojagad/DuplicateBindingData
...
[Do not merge until corresponding host PR is merged] DuplicateBindingData Fixes
2019-09-03 15:36:58 -07:00
Yogesh
f4b85e4bee
Removed duplicate binding data.
2019-09-03 15:22:26 -07:00
Pragna Gopa
427b8371b5
Update e2e-nightly-site-azure-pipelines.yml for Azure Pipelines
2019-07-26 10:27:54 -07:00
Pragna Gopa
fe70d07288
Update e2e-nightly-site-azure-pipelines.yml for Azure Pipelines
2019-07-26 10:15:12 -07:00
Pragna Gopa
e6672b2f99
Update e2e-nightly-site-azure-pipelines.yml for Azure Pipelines
2019-07-26 10:05:10 -07:00
Pragna Gopa
e9f296115e
Update e2e-nightly-cli-azure-pipelines.yml for Azure Pipelines
2019-07-25 21:59:25 -07:00
Pragna Gopa
c39f2278a8
Update e2e-nightly-cli-azure-pipelines.yml for Azure Pipelines
2019-07-25 20:37:00 -07:00
Pragna Gopa
df6bce1f9e
Update e2e-nightly-site-azure-pipelines.yml for Azure Pipelines
2019-07-25 20:36:04 -07:00
Pragna Gopa
8830aa8292
Update e2e-nightly-cli-azure-pipelines.yml for Azure Pipelines
2019-07-25 20:25:51 -07:00
Pragna Gopa
b2e77d710b
Add E2E tests nightly builds ( #237 )
2019-07-25 20:12:37 -07:00
Pragna Gopa
b6c35f44f9
Update azure-pipelines-1.yml for Azure Pipelines
2019-07-25 19:48:07 -07:00
Pragna Gopa
7c9d88a956
Update azure-pipelines-1.yml for Azure Pipelines
2019-07-25 15:23:30 -07:00
Pragna Gopa
f33b708b5a
Set up CI with Azure Pipelines
...
[skip ci]
2019-07-25 15:20:21 -07:00
Pragna Gopa
7f08a006b7
Add CORE_TOOLS_URL env ( #236 )
2019-07-24 15:16:42 -07:00
Pragna Gopa
661a419dc0
Create test result file and publish as artifact ( #235 )
2019-07-24 12:15:31 -07:00
mhoeger
00f08cb62c
updating dependencies
2019-07-18 19:06:31 -07:00
mhoeger
6477560e35
Reverting bugfix because it will cause breaking behavior
2019-07-18 19:06:31 -07:00
mhoeger
9f2a197a8d
newline at end of file
2019-07-10 12:51:43 -07:00
mhoeger
040b82f025
fix tests
2019-07-10 12:51:43 -07:00
mhoeger
642ea34358
link to async await docs on uncaught exceptions and bad async patterns
2019-07-10 12:51:43 -07:00
mhoeger
10d32bddb9
enable e2e tests
2019-06-19 16:34:31 -07:00
Marie Hoeger
f189e73ac4
Update azure-pipelines.yml for Azure Pipelines
2019-06-18 13:39:14 -07:00
mhoeger
0f17a1f7ea
disable e2e
2019-06-18 11:33:11 -07:00
Marie Hoeger
d1bd606d42
V1.1.0 release ( #224 )
...
* V1.1.0 release
* temporarily disable e2e tests while core tools is broken
* typo
2019-06-18 11:23:15 -07:00