Commit Graph

2677 Commits (10f94148af10b3c4d839e79dd03819c4aed60d53)

Author SHA1 Message Date
Kazuki-Nakanishi 10f94148af Exec node for windows environment ()
* Modify exec node to run on Windows.

* Remove unnecessary modification.
2017-04-10 16:06:19 +01:00
Nick O'Leary 31502c2ebc
remove allow_failures flag from node 7.x 2017-04-10 15:51:24 +01:00
David 62b29ecb65 Make theme able to load custom javascript ()
* Make theme able to load custom javascript
- Look for the field 'customScript' in editorTheme (settings.js)
- Add it to mustach context
- Load list on template side (index.mst)

* Add unit tests for customScripts

* Code review edits : generic behavior for theme.page.[css|scripts]
- Use the same way to share css and javascript files from a theme
- Allow string instead of array for theme.page.scripts
- Remove old customScript field
2017-04-10 15:46:44 +01:00
Nick O'Leary 67337e013a
Merge branch 'master' into 0.17 2017-04-10 15:45:21 +01:00
Nick O'Leary 73dfe631ce
Add .trace and .debug to Node prototype 2017-04-10 15:32:40 +01:00
Nick O'Leary 83ca8147ca
Merge branch 'pr_1197' into 0.17 2017-04-10 15:25:19 +01:00
Nick O'Leary 1c11e7f97b
Shrink config node appearance in info table 2017-04-10 14:33:21 +01:00
Nick O'Leary aefae79186
Display config nodes in Info sidebar table 2017-04-10 11:29:52 +01:00
Nick O'Leary 4b05a9bb6f
Ensure flow info box updates after editing flow 2017-04-10 00:00:10 +01:00
Nick O'Leary 2453719a87
Make H3 sections in node help collapsible 2017-04-07 13:30:12 +01:00
Nick O'Leary ea929b00e3
Hide Node info section when displaying changelog 2017-04-07 12:36:06 +01:00
Nick O'Leary ede940a398
Allow tips to be hidden and cycled through 2017-04-07 12:24:39 +01:00
Nick O'Leary 67da853146
Add info tips back to the sidebar 2017-04-07 11:21:30 +01:00
Nick O'Leary 624befd704
Restructure info tab 2017-04-06 23:17:30 +01:00
Dave Conway-Jones 203539841d
allow shadowing in .jshintrc (mainly to test signing commits) 2017-04-06 11:12:11 +01:00
Nick O'Leary 262db23f7d
First pass of new node-info style 2017-04-05 16:19:23 +01:00
Dave Conway-Jones 28ea22f0e1 MQTT new style info 2017-03-29 21:45:28 +01:00
Dave Conway-Jones 3f349c3531 remove requirement for cmd in exec node config + new style info 2017-03-29 21:44:58 +01:00
Dave Conway-Jones 9928e8562a let inject "between time" also fire at start - Plus new info 2017-03-24 14:01:26 +00:00
Dave Conway-Jones b1e3fc5761 remove repeat symbol from inject if repeat is 0 2017-03-23 22:04:53 +00:00
Nam Giang b2390f1caf adding frequency configuration to pwm output () 2017-03-23 21:02:22 +00:00
Nick O'Leary b9379f2ddf
Provide notification when new flows deployed in the background 2017-03-17 21:29:03 +00:00
Kazuki-Nakanishi 38a950a6dc Add description to flow same as subflow 2017-03-17 01:29:19 +09:00
Nick O'Leary fb24dca019
Add JSON Expression editor 2017-03-12 23:52:31 +00:00
Nick O'Leary 07d131c945
Update jsonata 2017-03-12 22:04:38 +00:00
Dave Conway-Jones 0c1c710afe
make sure MQTT client closes if redeploy during reconnect
to close 
Thanks @tedhuang for the excellent problem determination
2017-03-12 22:04:38 +00:00
Nick O'Leary 15cd93c30f
Update follow_redirects to fix http_proxy handling
Fixes 
2017-03-12 22:04:38 +00:00
Ben Hardill a5d9e17a8c
Allow nodes to have translations not in core ()
* Allow nodes to have translations not in core

Currently only languages in the core are checked when
the editor requests a translation. This means that if
a node includes more translations they are not checked.

This change removes the check against that short list,
but it only checks the first language from the browser
suported list

* remove whitespace
2017-03-12 22:04:37 +00:00
Kazuhito Yokoi a82926dd0d
Modify Japanese translation file for editor 2017-03-12 22:04:37 +00:00
Kazuki Nakanishi 12435b997a
Added a name icon and a description label on edit subflow window. 2017-03-12 22:04:37 +00:00
Nick O'Leary 5945be95cf
Treat missing msg properties as undefined rather than throw error
Fixes 
2017-03-12 22:04:37 +00:00
Nick O'Leary 5c2e7ce407
Update jsonata 2017-03-12 22:03:14 +00:00
Dave Conway-Jones 834e894b1d make sure MQTT client closes if redeploy during reconnect
to close 
Thanks @tedhuang for the excellent problem determination
2017-03-10 20:12:52 +00:00
Dave Conway-Jones d25dac69d2 ask istanbul for more reports as default
and create a simple “grunt coverage” task synonym.
2017-03-10 20:04:14 +00:00
Kazuki-Nakanishi 3cc4173399 Extend timeout for the test case of installing non-existant path. ()
to fix timeout on slower hosts
2017-03-10 13:59:44 +00:00
Nick O'Leary 36ab16c1ed
Update follow_redirects to fix http_proxy handling
Fixes 
2017-03-09 22:49:22 +00:00
Nick O'Leary 5356373681
Finalise nodeSettings and update tlsConfigDisableLocalFiles
- increase test coverage around registerType
2017-03-09 21:06:49 +00:00
Nick O'Leary f45a2643f2
Change default value of tlsConfigDisableLocalFiles to false 2017-03-09 20:01:44 +00:00
Nick O'Leary e55933706d
Merge branch 'nodeSettings' into 0.17 2017-03-09 20:00:54 +00:00
Kazuki-Nakanishi 3b3d696e45 Add the node setting tlsConfigDisableLocalFiles for tls node. ()
* Add the node setting tlsConfigDisableLocalFiles for tls node.

* Fix the bug that shows node setting when specified in settings.js and exportable is false.
2017-03-09 19:58:34 +00:00
Kazuki-Nakanishi 281351e6b3 Add istanbul to Gruntfile.js () 2017-03-09 15:28:12 +00:00
Kazuki-Nakanishi 34089aec70 Allow a node to declare what settings should be made available to the editor. ()
* Implement register/exportNodeSettings.

* Change normaliseRegisterTypeName to normaliseNodeTypeName. Force it to name in a camel case.
2017-03-08 14:38:33 +00:00
Kazuki-Nakanishi 3658d0e039 Add wait for writing a library entry into a file. () 2017-03-08 10:00:40 +00:00
kazuhitoyokoi 7a10636128 Add node whitelist function () 2017-03-08 10:00:00 +00:00
Ben Hardill 604ba7f4bc Allow nodes to have translations not in core ()
* Allow nodes to have translations not in core

Currently only languages in the core are checked when
the editor requests a translation. This means that if
a node includes more translations they are not checked.

This change removes the check against that short list,
but it only checks the first language from the browser
suported list

* remove whitespace
2017-03-08 09:58:39 +00:00
Dave Conway-Jones 27b7fb54e8 nail trigger test for windows AND linux 2017-03-06 19:06:10 +00:00
Dave Conway-Jones d351aa842c add port label to file node and update info 2017-03-06 19:05:52 +00:00
Dave Conway-Jones 59da705b8f really close tcp node connection right away (if told to)
rather than wait then close
2017-03-06 19:05:16 +00:00
Dave Conway-Jones 99b8f16d88 give up on SIGQUIT for widows test
revert to SIGINT
2017-03-06 17:42:59 +00:00
Dave Conway-Jones 06ffe722d4 better tests for windows nodes 2017-03-06 17:40:09 +00:00