Releases: lpezet/etl-js
Releases · lpezet/etl-js
Release 1.1.1
Release 1.1.0
- 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)