Nick O'Leary
0d6525623d
Refactor editor.js to reduce duplication of editor setup
...
Part of #93
This reduces the duplication in code that creates the both the normal-
and the config-node dialogs.
It also identifies the key points that credentials handling should
be introduced.
2014-05-06 23:44:35 +01:00
Nick O'Leary
8a646f73b3
Config node validation should define to node-defined func
2014-04-08 16:19:58 +01:00
Nick O'Leary
d784889b75
Validate properties after calling oneditprepare
2014-04-08 15:32:58 +01:00
Nick O'Leary
cefa0ae5b6
Node defaults of 0 not showing in edit form
...
Fixes #186
2014-03-28 21:00:11 +00:00
Nick O'Leary
68d5ebf388
Allow multiple config types in a node
...
Fixes #170
2014-02-28 20:58:04 +00:00
Nick O'Leary
e403924d2b
Only refresh info if editing_node not null
2014-02-27 16:28:12 +00:00
Nick O'Leary
325600ea61
Update info sidebar on node edit
...
Fixes #168
Moves info sidebar to its own file so it can be refreshed from other parts of the UI
2014-02-26 22:59:53 +00:00
Nick O'Leary
d8f2f24b44
Add optional basic-auth to HTTP Request node
...
Closes #160
2014-02-19 20:31:42 +00:00
Nick O'Leary
cfd8d137cf
Add config-node sidebar tab
...
Accessed from the drop-down menu
2014-01-25 22:31:43 +00:00
Nick O'Leary
48d37df199
Track node.changed state over undo
...
Part of #33
2013-12-19 21:34:25 +00:00
Nicholas O'Leary
6a4aa1ff21
Disable escape-to-close on edit dialog
...
Closes #84
2013-11-21 11:02:31 +00:00
Nicholas O'Leary
1fc4a65307
Handle un-validated config nodes on open
...
Part of #33
2013-11-18 21:17:29 +00:00
Nicholas O'Leary
cbe57aa96c
Validate config node properties
...
Fixes #74
2013-11-17 17:49:32 +00:00
Nicholas O'Leary
e703fa1b6b
Add 'changed' property to nodes to track undeployed changes
...
Part of #33
2013-11-15 23:40:36 +00:00
Nicholas O'Leary
8c6aa07d91
Allow node properties to be objects/arrays
2013-10-12 21:54:07 +01:00
Nicholas O'Leary
1d4adecaa0
Validate functions should be called in context of the node
2013-09-17 13:23:08 +01:00
Nicholas O'Leary
32796dd74c
Got to start somewhere
2013-09-05 15:02:48 +01:00