Steve Sanderson
|
1f03b1e633
|
Tiny shortcut to reduce string checking in non-debug scenarios
|
2017-03-29 12:02:02 +01:00 |
|
Steve Sanderson
|
8544714cbb
|
Revert IsWarning code path to avoid breaking change (e.g., if someone overrode OnErrorDataReceived to receive such lines)
|
2017-03-29 12:02:02 +01:00 |
|
Thomas Hermann
|
0c09c68b77
|
Support V8 Inspector Integration for Node.js
Addresses #796
|
2017-03-29 12:02:02 +01:00 |
|
SteveSandersonMS
|
d7d1a04751
|
When Node is launched with a debug listener, disable connection draining on restart. Fixes #506.
|
2017-01-20 17:32:26 +00:00 |
|
SteveSandersonMS
|
fbb8054c2e
|
Make error message clearer if Node isn't installed (or not found on PATH). Fixes #527
|
2017-01-03 10:59:26 +00:00 |
|
SteveSandersonMS
|
3ff4447924
|
Add XML docs to core packages
|
2016-11-29 16:03:15 +00:00 |
|
SteveSandersonMS
|
041d173f56
|
All NodeServices invocations now have a default timeout, plus a descriptive exception if that happens
|
2016-09-08 12:08:42 +01:00 |
|
SteveSandersonMS
|
2799861296
|
Support cancellation of NodeServices invocations
|
2016-09-08 10:56:50 +01:00 |
|
SteveSandersonMS
|
f0d954b2a6
|
Design review: Change AddNodeServices to take an Action<NodeServicesOptions> like other aspects of MVC DI config
|
2016-09-01 17:46:59 +01:00 |
|
SteveSandersonMS
|
eed4d8c211
|
Child Node processes poll and exit when parent has exited. Fixes #270
|
2016-08-19 16:38:39 -07:00 |
|
SteveSandersonMS
|
098159998d
|
Add ability to configure environment variables for Node instances, plus auto-populate NODE_ENV based on IHostingEnvironment when possible. Fixes #230
|
2016-08-16 16:26:07 -07:00 |
|
Aaron Powell
|
2a6465b27a
|
FIxing path separator to address #247 (#248)
* Correcting path separator to ;
* Using the proper API from System.IO to get path separator
|
2016-08-08 10:54:22 +10:00 |
|
SteveSandersonMS
|
c892f7da35
|
Support debugging when on IPv6 network (Node's "Debugger listening" message is phrased differently there)
|
2016-07-27 09:50:43 +01:00 |
|
SteveSandersonMS
|
f2f67fe880
|
Support new config options to launch the Node process with a debug listener. This is compatible with node-inspector.
|
2016-07-26 18:33:27 +01:00 |
|
SteveSandersonMS
|
fae0a886af
|
Transfer multiline log messages from Node to .NET without treating each line as a separate log entry
|
2016-07-18 16:34:36 +01:00 |
|
SteveSandersonMS
|
f4efcacd40
|
Switch to native .NET logging APIs
|
2016-07-18 15:56:45 +01:00 |
|
Paul Knopf
|
27ffa72e0d
|
Adding support for capturing the output of a node instance for custom logging implementations.
|
2016-07-18 15:07:09 +01:00 |
|
SteveSandersonMS
|
a14d9ba2df
|
Change onBeforeStartExternalProcess to a virtual method, so as to avoid expanding the set of constructor params in all hosting models
|
2016-07-18 14:39:36 +01:00 |
|
thunder7553
|
7119815d04
|
Added OnBeforeStartExternalProcess callback which to NodeServicesOptions (and OutOfProcessNodeInstance, SocketNodeInstance and HttpNodeInstance) to configure environment of the node.exe process to be started, and the path to the node executable itself. Fixes #20
|
2016-07-18 14:24:07 +01:00 |
|
SteveSandersonMS
|
eec370e938
|
Move file-watching logic into .NET to avoid Node's fs.watch issues on Windows (#128)
|
2016-07-07 14:25:54 +01:00 |
|
SteveSandersonMS
|
be13f0b7bf
|
Centralise the child-process-terminating logic in NodeServicesImpl - don't also do it in OutOfProcessNodeInstance. This works towards connection draining.
|
2016-07-07 12:52:15 +01:00 |
|
SteveSandersonMS
|
26e8bd823c
|
Instead of the Node process exiting instantly on file change, send a signal to .NET that it should restart. This is working towards the connection-draining feature.
|
2016-07-07 12:01:28 +01:00 |
|
SteveSandersonMS
|
a19e37f3c0
|
Move logic for restarting Node child process into NodeServicesImpl. Tidy up lots.
|
2016-07-07 11:35:25 +01:00 |
|
SteveSandersonMS
|
4fb3b18868
|
Create new top-level DefaultNodeInstance concept that will soon hold the "connection draining" logic
|
2016-07-06 18:23:25 +01:00 |
|
SteveSandersonMS
|
a881ca5b96
|
Correctly set NODE_PATH when starting OutOfProcessNodeInstance
|
2016-06-14 10:43:03 +01:00 |
|
SteveSandersonMS
|
f2e89fd3bc
|
Remove obsolete InputOutputStream transport, now that the Stream transport is implemented
|
2016-06-01 17:03:05 +01:00 |
|
SteveSandersonMS
|
341cd4f1cb
|
Implement SocketNodeInstance
|
2016-06-01 16:16:10 +01:00 |
|
SteveSandersonMS
|
cb289fd387
|
Further stylistic tweaks
|
2016-05-31 22:29:27 +01:00 |
|
Andrei Tserakhau
|
95cba7f5dd
|
refactor: apply default vs transform to xproj
refactor(spa-services): clean code
refactor(node-services): clean code, extract classes nto separate files
refactor(angular-services): prime cache cleanup
|
2016-05-25 16:08:49 +03:00 |
|
SteveSandersonMS
|
25c728f885
|
Change all Microsoft.AspNet.* namespaces and references to Microsoft.AspNetCore.*
|
2016-05-02 13:13:49 -07:00 |
|
SteveSandersonMS
|
4a0e4bdf1a
|
Rename Microsoft.AspNet.* packages folders to Microsoft.AspNetCore.*
|
2016-05-02 13:13:49 -07:00 |
|