Nick O'Leary
cf8fe16b09
Remove direct access to RED.nodes.nodes/links
...
- Adds RED.nodes.filterNodes and RED.nodes.filterLinks for
doing simply queries to find elements that match a criteria
2015-03-15 23:31:38 +00:00
Nick O'Leary
71db193675
Move user menu creation to user module
2015-03-15 23:07:57 +00:00
Nick O'Leary
9952d9451e
Move deploy menu/action to own module
2015-03-15 22:54:55 +00:00
Nick O'Leary
fb738ad9fa
Track dirty state in RED.nodes not RED.view
...
- add 'change' event on RED.nodes for tracking dirty state change
2015-03-15 21:54:36 +00:00
Nick O'Leary
46f2f752b0
Node on deleted tab not removed on partial deploy
2015-03-15 21:27:11 +00:00
Nick O'Leary
42730b8fce
Move external drag/drop to clipboard module
2015-03-14 22:53:31 +00:00
Nick O'Leary
1c2be579d9
Move keyboard shortcut dialog to keyboard module
2015-03-14 22:16:07 +00:00
Nick O'Leary
51e891ff88
Move sessionStorageModule into main storageModule
...
Fixes #586
- add get/saveSessions to main storage module
- handle storage modules without those functions
- store .session file in userDir
2015-03-13 23:37:59 +00:00
Nick O'Leary
731efe1c01
Add credential extract unit tests
2015-03-13 21:26:50 +00:00
Nick O'Leary
f77dd06e65
Partial deploy with missing type breaks flow diff
...
Another refactor of Flow lifecycle.
- diffFlow made a private static function
- applyConfig now diffConfig - which returns a diff object that
can be passed to .stop/.start to be properly applied
2015-03-13 17:54:58 +00:00
Nick O'Leary
af20f3df64
Partial deploy with missing node type breaks deploy
2015-03-13 13:15:20 +00:00
Nick O'Leary
4078212089
Split cliboard and workspaces out of editor view
2015-03-12 23:38:37 +00:00
Nick O'Leary
7bdb3181e2
Don't reload page on enter in subflow dialog
2015-03-12 17:23:17 +00:00
Nick O'Leary
933608aec1
Disable buttons of nodes with undeployed changes
2015-03-12 13:58:53 +00:00
Nick O'Leary
1d7f06bbba
Redraw unselected link when joining nodes starts
2015-03-12 13:35:39 +00:00
Nick O'Leary
f26cadab7f
Minimise link redrawing
2015-03-12 13:26:31 +00:00
Nick O'Leary
eacf41a4f6
Minimise filtering of nodes on redraw
2015-03-12 11:21:05 +00:00
Nick O'Leary
ab3e64271b
Move subflow handling to own module
2015-03-12 00:09:30 +00:00
Nick O'Leary
e26ea14104
Undo subflow rename not reflected in palette
2015-03-12 00:09:30 +00:00
dceejay
3967e23828
change settings to replace commented out arduino library
...
with johnny-five to match example in docs to make life easier.
2015-03-11 17:49:06 +00:00
dceejay
1f8c6f87c9
add don't add payload to exec node
...
to close #578
2015-03-11 17:43:42 +00:00
Nick O'Leary
f6203fe60a
Allow a config-node be marked as not required
2015-03-09 20:42:23 +00:00
Nick O'Leary
06bf710515
Improve editor dialog auto-sizing
2015-03-09 20:41:57 +00:00
Nick O'Leary
0f3cc3196c
Log-in window incorrect
...
fixes #583
2015-03-09 20:02:13 +00:00
dceejay
4403a00651
Revert change to http until we fully deprecate msg/node priorities
...
Fix to close #582
2015-03-08 18:36:35 +00:00
dceejay
9c46feb22b
more tests for log and Node
2015-03-08 16:53:48 +00:00
dceejay
10277aa956
revert/redo tests for api/index, log and Node_spec
2015-03-08 15:26:47 +00:00
Nick O'Leary
ff093d98c6
Merge pull request #576 from Belphemur/function-logger
...
Adding an Object Node to the sandbox of a function node
2015-03-07 23:37:00 +00:00
dceejay
acc0e0875b
few more tests for permissions and strategies
...
reset log flags at end of log test
2015-03-07 13:22:21 +00:00
dceejay
69f85bd688
boost api index, nodes index and nodes Node test coverage
2015-03-06 22:58:30 +00:00
dceejay
910d983b82
More tests for red, log, info and util.
2015-03-06 14:14:47 +00:00
dceejay
128415bc9e
back out some changes to red_spec test while investigate fail on v0.8
2015-03-06 10:51:57 +00:00
dceejay
082ce798d8
slightly enhance test coverage for info and log and settings.
2015-03-06 10:18:33 +00:00
dceejay
234abd82a2
Move away from __defineGetter syntax, in red and server
...
Bump test coverage forwards a bit
2015-03-06 10:17:00 +00:00
dceejay
3cbc1bbb1b
Add ipv6 support to udp node
2015-03-05 13:07:38 +00:00
Antoine Aflalo
0ed9f6cc4f
Adding an Object node to the sandbox of a function node
...
Permit the user of the sandbox to log using the Function Node.
Test provided and working.
Fix Display warning message in the debug log
Before they were displayed as error instead of warning
2015-03-05 09:50:11 +02:00
Nick O'Leary
10b092a9a7
Ignore 'type' when detecting config nodes
2015-03-04 22:38:53 +00:00
Nick O'Leary
444a897410
Resort to NODE_RED_HOME if User HOME not found
...
Fixes #575
2015-03-04 21:47:38 +00:00
Nick O'Leary
e013afb053
Import/Export dialogs cannot be cancelled
...
Fixes #577
2015-03-04 21:44:14 +00:00
Nick O'Leary
34364f5627
Allow node to register multiple close handlers
...
Closes #573
2015-03-04 21:42:11 +00:00
Nick O'Leary
cef378d820
Add selection-changed event on RED.view
2015-03-04 13:22:32 +00:00
Nick O'Leary
a27353c166
Add onadd/onremove event handlers to node definitions
2015-03-04 13:22:29 +00:00
dceejay
bbd197c71d
Note in info that MQTT node can support binary.
2015-03-03 15:56:42 +00:00
Nick O'Leary
fabf013714
Allow the main view hold keyboard focus
2015-03-02 22:55:34 +00:00
dceejay
81dcfecb4e
Catch very early exit null pointer when ctrl-c hit during startup.
2015-03-02 17:32:22 +00:00
Nick O'Leary
971a62ebc9
Merge pull request #571 from knolleary/errnode
...
Add Catch node
2015-02-26 22:58:03 +00:00
Nick O'Leary
04f2c92ba6
Add subflow/catch node tests
2015-02-26 22:40:54 +00:00
Nick O'Leary
00d0f8cfc7
Invoke catch node only when msg is provided
2015-02-26 22:40:54 +00:00
Nick O'Leary
c5c404ea05
Update catch node icon and help text
2015-02-26 22:40:54 +00:00
Nick O'Leary
c80a44933c
Add errorHandler tests
2015-02-26 22:40:54 +00:00