Nick O'Leary
4453a51211
Tidy up properly between file node tests
2018-01-14 01:06:55 +00:00
Nick O'Leary
14429d2943
Remove node 7 from travis
2018-01-14 00:54:45 +00:00
Nick O'Leary
1a62a7831b
Handle undefined/null in log functions
...
Fixes #1418
2018-01-14 00:50:58 +00:00
Nick O'Leary
242e35c212
Fix file tests now the node properly creates directories
2018-01-14 00:44:33 +00:00
Nick O'Leary
ea763fdfd5
File out - create dirs synchronously to ensure they exist
...
Fixes #1489
2018-01-14 00:33:25 +00:00
Nick O'Leary
e762b7ff48
TypedInput: handle user defined value/labels options
...
Fixes #1549
2018-01-14 00:24:36 +00:00
Nick O'Leary
298068b2b9
Clear mouse state when typeSearch cancelled
...
Fixes #1517
2018-01-13 23:46:16 +00:00
Nick O'Leary
cb4120ec4b
Watch node - filter subdir events in tests because fs.notify is inconsistent
2018-01-13 23:24:41 +00:00
Nick O'Leary
5cfbb87bee
Fix global leak in watch tests (again x2)
2018-01-13 23:14:01 +00:00
Nick O'Leary
9e472ed83c
Fix global leak in watch tests (again)
2018-01-13 23:00:05 +00:00
Nick O'Leary
ebca753fc4
Fix global leak in watch tests
2018-01-13 22:59:05 +00:00
Nick O'Leary
548f45cd56
Publish null/undefined to mqtt as blank not toString
...
Fixes #1521
2018-01-13 22:53:58 +00:00
Nick O'Leary
8ffabf1813
Make Watch node test more reliable
...
- tidied up some unnecessary code
- removed the 'size' check as that is highly prone to timing issues
2018-01-13 22:48:35 +00:00
Nick O'Leary
1f40d4f941
Update package dependencies
2018-01-13 22:00:43 +00:00
Nick O'Leary
41582045d0
Tidy-up inject node once-timer on close
2018-01-13 21:17:14 +00:00
Nick O'Leary
fd9e3fc03a
Update jsonata to 1.4.1
2018-01-13 20:42:23 +00:00
Nick O'Leary
8c42b2bdb4
Add passphrase to TLS node
2018-01-13 20:27:54 +00:00
Dave Conway-Jones
7b1787fdbb
Debug to status option ( #1499 )
...
* Let debug optionally target the status line (32 chars only)
* Add batching of messages to debug ws comms
* let Debug handle simple case of NaN
would also close #1530
* Fixup debug tests for batch comms (no new tests yet)
* mixup comms/api test to match new batch mode (no new tests)
* Add test for NaN being sent OK.
* redo original fix to padding / labels for new debug options
* fix debug test (re-add fix from #1444 )
* Fix up merge issues in debug tests
2018-01-13 16:14:03 +00:00
Colin Law
71fee0025d
Add description of Timeout field in exec node info tab ( #1550 )
2018-01-13 15:33:15 +00:00
Nick O'Leary
1204cf1ba0
Better permission handling in editor
2018-01-12 21:00:11 +00:00
Nick O'Leary
7bd8d8c3ae
Give in to npm's insistent reformatting of package.json
2018-01-11 23:04:39 +00:00
Rocco Musolino
2c4d5fa38d
add express-session memorystore without leaks ( #1435 )
...
* add express-session memorystore without leaks
* Bump memorystore to v1.6.0
2018-01-11 22:51:05 +00:00
Nick O'Leary
bedb2d943e
Merge branch 'pr_1231' into 0.18
2018-01-11 22:46:18 +00:00
Dave Conway-Jones
a3640bd9bf
tag UDP ports in use properly so they get closed correctly ( #1508 )
...
* tag ports in use properly so they get closed correctly
to close #1470
* redo test for udp port in use
* check port in use correctly on close
2018-01-11 22:03:59 +00:00
Dave Conway-Jones
7c0b9ffe06
Add skip first n lines capability to csv node ( #1535 )
...
* Initial implementation of skip first lines for css node
* add css skip lines tests
2018-01-11 22:02:58 +00:00
Nick O'Leary
161c7d30ca
Add support for rejectUnauthorized msg property
2018-01-11 22:00:10 +00:00
Klaus Landsdorf
4ff6e792cd
Inject node - let once delay be editable ( #1541 )
...
* inject once with delay
* test for inject delay at once works
* give access to the once delay of the inject node
* change event not needed in HTML
* code review with Dave
* rename test
* tests for default and optional delay
* test once with delay and repeat
2018-01-11 21:50:53 +00:00
delbozkester
af5df890a5
Add MQTT via WebSocket communication option ( #1544 )
...
* Add MQTT via WebSocket communication option
Add option in MQTT broker configuration node to enable MQTT via WebSoket comunication
* MQTT over WS error correction
Minimal correction of values and erase debug console.log unnecessary
* original package.json
Erase some changes on grunt build at package.json. Erase package-lock.json and back to the original package.json
* .gitignore
* .gitignore again
* No tabs
2018-01-11 21:22:02 +00:00
Nick O'Leary
9ba011003a
Merge branch 'master' into 0.18
2018-01-11 21:20:51 +00:00
Nick O'Leary
bb168d35a8
Add warning if no sshkeys configured when cloning
2018-01-11 12:56:49 +00:00
Nick O'Leary
3306d30094
Get proper path to local keyfile when selected
2018-01-11 11:19:04 +00:00
Nick O'Leary
6516e0dfd2
Allow a user to pick existing sshkeys from ~/.ssh
2018-01-10 17:37:41 +00:00
Nick O'Leary
00a396014b
Fix editor-button toggle css
2018-01-10 10:02:35 +00:00
Nick O'Leary
13356047dc
Better handling of empty projects and lifecycle
2018-01-09 15:06:05 +00:00
Nick O'Leary
8a6488b067
Move editor project files and add search to open dialog
2018-01-08 23:14:37 +00:00
Nick O'Leary
1c2ea56f42
Allow a project to be specified on the command-line
...
Reuses the existing flowFile - if its value is found
to be the name of an existing project, that project
is set as the active one.
If it is not the name of an existing project, it is
ignored.
2018-01-08 16:10:54 +00:00
Nick O'Leary
1d7ae300e2
Handle cloning a bare repository
2018-01-08 14:46:56 +00:00
Nick O'Leary
6013e186ed
Add placeholder when a repo has no local branches
2018-01-08 14:46:56 +00:00
Hideki Nakamura
207d3d3340
Clear debug message when switching projects ( #1523 )
...
* Clear debug sidebar when switching project
* Delete a unnecessary comment
* Clear any filters the users has enabled
* Clear filter settings only when the user opens a project
2018-01-05 16:13:02 +00:00
Hideki Nakamura
5a6cde1446
Refactoring ssh-keygen function ( #1533 )
2018-01-05 16:12:01 +00:00
Kazuki Nakanishi
63f7d826bc
Enable it to store icon files in {settings.userDir}/lib/icons directory for dynamic nodes's icon feature ( #1536 )
2018-01-05 14:23:47 +00:00
Kazuki Nakanishi
ff8773f6bd
Fix the problem that occurs by grunt coverage ( #1537 )
2018-01-05 14:22:49 +00:00
Colin Law
a868cb97d9
Move all node.send to end of timer functions in trigger node (issue #1527 ) ( #1539 )
2018-01-02 08:28:08 +00:00
Nick O'Leary
915d73e6f2
Ensure node.outputs remains a number type
...
Closes #1532
2017-12-22 21:14:47 +00:00
Hugobox
5f4f6e37b5
HTTP REQUEST: Adding PROPPATCH and PROPFIND http methods ( #1531 )
...
* HTTP REQUEST: Adding PROPPATCH and PROPFIND http methods
* Removed method check
2017-12-22 10:16:39 +00:00
Nick O'Leary
9c350311e8
Fix reauthentication of remote repositories
2017-12-21 17:40:24 +00:00
Hideki Nakamura
3c6ba72a2a
Change z-index property of "notification" to a larger than z-index property of "dialog" ( #1528 )
2017-12-21 08:20:41 +00:00
Nick O'Leary
816442f5f0
Update sshey UI to use common list style
2017-12-20 23:45:17 +00:00
Nick O'Leary
3b51d18ce7
Change default user filename prefix for sshkeys
2017-12-20 16:08:57 +00:00
Simon Hailes
6696b6661a
When creating 'redserver' for a node, use runtime.server rather than runtime.adminApi.server, and fill runtime.server at startup with the valid http server regardless of adminApi being available.
...
This resolves websockets not working when the adminApi (httpAdminRoot) is disabled in settings.
2017-12-20 16:04:32 +00:00