Skip to content

Releases: lpezet/etl-js

Release 1.1.1

23 Jun 18:23
Compare
Choose a tag to compare
  • skip_on_error_failed added. Tests added. Updated Readme. (d40ae53)

Release 1.1.0

23 Jun 17:20
Compare
Choose a tag to compare
  • release-it config added. (5e59a0f)
  • release-it plugin added as dev dep. (457ebb2)
  • Deps fixed. (975d4a5)
  • Tests added. (7977f41)
  • Removed dead code. (7cf0947)
  • Upgraded dep versions. (e70a410)
  • Tests added for commands mod. Removed (now) useless method from templating engine. (79e1556)
  • Changed signature for handle() method. Removed activity results and previous results, sticking to just pContext for tags. (5e0a9d7)
  • New result structure. Steps turned into "Activities" and Mods into "Steps". Can now skip steps and even exit based on tests/commands. (d74bfef)
  • Fixed renamed ECLs and Sprays Mods. (5ac1489)
  • Renamed ECLs and Sprays Mods to HPCC ECLs and HPCC Sprays respectively. (ec0c4d1)
  • Skipping null values. (52bf335)
  • Added HPCC Desprays Mod. (fd7c473)
  • Making sure keys are lower case before switch(). (c65f3a4)
  • Local file support added to ECLs Mod. (e24701b)
  • File permissions now supported. SSH Client fixes. Templates implemented in more mods (sprays, ecls, etc.). (0148cc6)
  • 1.0.23 (92a8c97)
  • Added test. (581718b)
  • Now passing server, username and password from settings. (91d90a2)
  • Now loading private key automatically when file exists. (13544d7)
  • Log improved in exec(). (5294a91)
  • Copy changes. (2def916)
  • Tests added for image-charts. (a00f826)
  • Fixed tagged commands. Test updated. Tag support added for image-charts title. (1b59484)
  • Fixed appveyor config. (b89242d)
  • Tests added for ECLs mod. (35e431e)
  • Merge branch 'master' of https://github.com/lpezet/etl-js (8f3ebd1)
  • Tags implemented in Commands test and ECLs output. (b6c12c1)
  • 1.0.22 (2661f14)
  • Missed one file. (b34e38a)
  • Cleanup. Revisited context for tags (template engine). (08e1a33)
  • 1.0.21 (6dcd0ef)
  • Tags implemented in parts of ECLs, Commands, Image-Charts and Sprays Mods. (0f7ba70)
  • Updated Mods doc. Generating TOC. (61dd405)
  • Added missing file for mysqls-test. (accb0cb)
  • Tests added for MySQLs mod and Executors. (cd625fc)
  • mock-stdin dep removed. my-mock-stdin removed. Now using fake stream for testing in interactives mod. (6b2009a)
  • More tests added for interactives mod. (5b7886d)
  • Interactives mod added. mock-stdin dev dep. added. (1d44094)
  • README updated. (2711478)
  • Fixing nyc config. (8146ed5)
  • Switching from istanbul to nyc. (0efefe8)
  • Cleanup. (212b554)
  • Reverted wget change for now. (acbf0ee)
  • Logs improved for files and etl. (62c6810)
  • Merge branch 'master' of https://github.com/lpezet/etl-js (f352ed7)
  • Fixed example js template. (55181d4)
  • 1.0.20 (4a032f0)
  • Events section added to README. (ed904d6)
  • Test added for MySQLImports Mod. (1e6a809)
  • Now passing activity index and total activities specified in template to event. (d7c61fd)
  • Test added for ETL when registering Mod more than once. (93e6b4b)
  • Events added to ETL. (246c911)
  • Added Tags section to README. Some copy changes. (395a365)
  • Copy changes. (3aa90de)
  • Results added to README. (1b9a79d)
  • Deleted .bak file. (07afb9f)
  • Removed catches in places if due to callback. (3a34847)
  • lint-fixed templating engine test. (f760cfa)
  • Fixed templating engine test. Added templating tests to batch. (0157d5c)
  • image-charts mod test fixed. (bf6c519)
  • Cleanup in image-charts mod. (8b46b38)
  • Cleanup. (c294a4c)
  • Mods page added. (c72ee9c)
  • Cleanup. (7eed318)
  • Logger tests fixed. (59138a2)
  • Logger tests added. (1d6e0e7)
  • 1.0.19 (eacdb10)
  • Lint-fixed logger. (120cc36)
  • Removed winston dependency. Cleanup. (3fa9e8d)
  • Now abstracting logger to allow client to use own logger (winston, bunyan, etc.). (d7cb932)
  • Clean up. (22128a5)
  • Moved handling Buffers in Executors instead. (f233880)
  • Converting Buffer to string. (4b7b33f)
  • Now handling stdout as Buffer in Commands Mod; tested. (d9fa8c8)
  • 1.0.18 (c6873ba)
  • Fix for cross-platform testing. (15897ac)
  • Added test for internal behavior. (ad5d307)
  • Tweaked tests for parser. (043e8a7)
  • Tests improved for parser. Can now specify custom tags for parser. (0608807)
  • Fixed tls-ciphersuites in MySQLImports Mod. (8bf2e7b)
  • Fixed test name for engine. (ba4dc60)
  • Tests added for Sprays Mod. (52063b6)
  • Tests added. (1293110)
  • Cleanup. Test added for parser. (b52853d)
  • Added tests for Commands Mod. (803f9ce)
  • Fixed typo in tls-ciphersuites. Tests added. (4a25354)
  • Added tests for ETL. (3a607fc)
  • Added tests for ETL. (d2cd324)
  • Added tests for executors. (ea599de)
  • Added tests for image-charts mod. (3855f9f)
  • Improved 'mod' test. (0d9289a)
  • cleanup. Test added for executors. (5df5d7d)
  • Tests added for Files Mod. (c548309)
  • Cleanup in executors. Tests added for Sprays Mod. (7839a43)
  • Tests added for parser. (8d33cd5)
  • Added tests for ECLs Mod. (ff3fe81)
  • Tests added to handle errors. (18b99d2)
  • Improving test coverage. (f6a793b)
  • Improving test coverage. (476170b)
  • Cleanup. Improving test coverage. (a5675d4)
  • Testing enclosing values for fields like fields-terminated-by, etc. (1ce42d6)
  • Fix in sprays. Improving test coverage. (de46489)
  • Added missing files. gitignore added. (16e2d29)
  • Improving test coverage. (af41001)
  • resync'ed package-lock (f4910a6)
  • vulnerabilities badge added. (02ccf88)
  • npm dep. removed. (7a6ec60)
  • test coverage added. (edbaf71)
  • Fixed executors test to pass on Windows env. (6ace041)
  • appveyor config added. (a746396)
  • Changes in travis. files added to package.json. (16f21cb)
  • Formatting fixes to pass lint. (b5253da)
  • ESlint and Travis CI config file added. (d2df241)
  • Copy changes. (2b25bb3)
  • Copy changes. (55967d1)
  • Improved README. (cabb622)
  • 1.0.17 (f5a7124)
  • Merge branch 'master' of https://github.com/lpezet/etl-js (ee08eaf)
  • Fixed returned data when downloading multiple files. Refactored and more assertions added to tests. (42f89dd)
  • 1.0.16 (de54be1)
  • Renaming of parameters/variables in etl.js. New template feature added and implemented in files.mod (and tested). (90eed3c)
  • test added for new commands mod feature. (eb33a56)
  • result_as_json added in commands mod. (109e161)
  • Merge branch 'master' of https://github.com/lpezet/etl-js (bc6b0ab)
  • Fixed syntax highlighting. (f0d03c8)
  • 1.0.15 (30c2a3c)
  • Refactoring to allow for results of every activity and mod executed during ETL process. Updated tests accordingly. Added link to examples in README. (4abcc4e)
  • Copy changes. Added mysqls mod. (f4cee61)
  • 1.0.14 (20f29f8)
  • Merge branch 'master' of https://github.com/lpezet/etl-js (b0362d4)
  • ecls mod refactored. files-test.js fixed. (0d867d0)
  • 1.0.13 (e940d5d)
  • wget report status on stderr, triggering error in SSH2Utils. Fixed it by redirecting stderr. (a1d3443)
  • ecls mod tests updated. (175a61c)
  • Fixed ecls mod: cannot report null values for options. (024427d)
  • 1.0.12 (8ee491c)
  • Added get_mods() function to etl (to test mod registration). Added support for content in files mod. (99c9d81)
  • 1.0.11 (551151e)
  • Merge branch 'master' of https://github.com/lpezet/etl-js (7c14660)
  • Image Charts added for demonstration purposes. (4437e0a)
  • 1.0.10 (08f3664)
  • Merge branch 'master' of https://github.com/lpezet/etl-js (baa7630)
  • Propagating results within and between activities. (bca6ff0)
  • Changed constructor and registration of mod in Main (now ETL) class. Main (now ETL) test added. (109f07c)
  • Renamed main.js file. Updated index.js. (e197f46)
  • Cleanup. (61fd30b)
  • New mysqls mod added with tests. (fa5743e)
  • 1.0.9 (54fed8f)
  • Reverted winston version for now. (ce08018)
  • 1.0.8 (0887aa3)
  • Merge branch 'master' of https://github.com/lpezet/etl-js (5748d77)
  • Added promises. (80aacfa)
  • 1.0.7 (abef1cf)
  • Dependencies updated. (f4e4f9f)
  • Refactored to use nodejs Promise. Tests added for commands. (2bba5da)