Hans Van Akelyen [Sat, 16 Jan 2021 15:00:56 +0000 (16:00 +0100)]
Create release version 0.60
Bart Maertens [Sat, 16 Jan 2021 10:40:33 +0000 (11:40 +0100)]
HOP-2213 import kettle jobs and transformations to Hop (#493)
* xp updates
* updates after HOP-2268
* intermediate code cleanup
* write variables to project
* initial import version
* HOP-2213 initial version
* HOP-2213 corrected assembly folder
* HOP-2213 headers added
* HOP-2213 removed commented code, added ok and cancel button actions
* moved menu entry to file, import other files, updated buttons, conditional connections dialog
* removed test files
* corrected output filename to prevent NPE
* connection import project updates, import counters
* hide counters if 0
* HOP-2213 improved copy other file types
Hans Van Akelyen [Sat, 16 Jan 2021 10:32:31 +0000 (11:32 +0100)]
Merge pull request #555 from mattcasters/master
HOP-2420 : Field splitter: add support for escape string
Hans Van Akelyen [Sat, 16 Jan 2021 10:25:15 +0000 (11:25 +0100)]
Merge pull request #556 from nadment/HOP-2427
HOP-2427 Fix hop icon position when enlarging
nadment [Fri, 15 Jan 2021 19:17:26 +0000 (20:17 +0100)]
HOP-2427 Fix hop icon position when enlarging with option 'Icon size in
workspace'
Matt Casters [Fri, 15 Jan 2021 14:02:22 +0000 (15:02 +0100)]
HOP-2423 : Concat fields doesn't work with lazily converted data (force action success/error)
Matt Casters [Fri, 15 Jan 2021 14:00:26 +0000 (15:00 +0100)]
HOP-2423 : Concat fields doesn't work with lazily converted data (RAT fixes)
Matt Casters [Fri, 15 Jan 2021 13:52:24 +0000 (14:52 +0100)]
HOP-2423 : Concat fields doesn't work with lazily converted data
Matt Casters [Fri, 15 Jan 2021 13:51:16 +0000 (14:51 +0100)]
HOP-2426 : Create an action to run pipeline unit tests
Matt Casters [Fri, 15 Jan 2021 13:51:00 +0000 (14:51 +0100)]
HOP-2423 : Concat fields doesn't work with lazily converted data
Matt Casters [Fri, 15 Jan 2021 13:50:10 +0000 (14:50 +0100)]
HOP-2423 : Concat fields doesn't work with lazily converted data
Matt Casters [Thu, 14 Jan 2021 11:26:52 +0000 (12:26 +0100)]
HOP-2420 : Field splitter: add support for escape string
Hans Van Akelyen [Wed, 13 Jan 2021 19:24:13 +0000 (20:24 +0100)]
Merge pull request #554 from nadment/HOP-2281
HOP-2281 Some cleaned images
nadment [Wed, 13 Jan 2021 18:08:53 +0000 (19:08 +0100)]
HOP-2281 Some cleaned images
- New images for server and unit test
- Other images resized cleanly
Hans Van Akelyen [Wed, 13 Jan 2021 09:15:44 +0000 (10:15 +0100)]
Merge pull request #552 from nadment/FIX
Fix integration test "main-0001-xml-join-test"
nadment [Tue, 12 Jan 2021 21:23:59 +0000 (22:23 +0100)]
Fix test "main-0001-xml-join-test"
Hans Van Akelyen [Tue, 12 Jan 2021 21:12:46 +0000 (22:12 +0100)]
Merge pull request #551 from nadment/HOP-2419
HOP-2419 Fix display tooltip when transformation failed
Hans Van Akelyen [Tue, 12 Jan 2021 21:12:13 +0000 (22:12 +0100)]
Merge pull request #547 from mattcasters/master
HOP-2379 : Translator: implement multi-line code scanner
nadment [Tue, 12 Jan 2021 20:06:06 +0000 (21:06 +0100)]
HOP-2419 Fix display tooltip when transformation failed
- Fix display tooltip when transformation failed
- Remove unused AreaType TRANSFORM_ERROR_ICON replaced by
TRANSFORM_FAILURE_ICON
Hiromu Hota [Tue, 12 Jan 2021 15:18:02 +0000 (07:18 -0800)]
Merge pull request #548 from HiromuHota/HOP-2396
HOP-2396: Optimize jars
Matt Casters [Tue, 12 Jan 2021 12:41:11 +0000 (13:41 +0100)]
HOP-2411 : no object DCH for MIME type multipart/mixed error sending email in pipeline
Matt Casters [Tue, 12 Jan 2021 10:46:18 +0000 (11:46 +0100)]
Merge pull request #539 from nadment/HOP-2387
HOP-2387 Make deprecated variables private in BaseTransform
Matt Casters [Tue, 12 Jan 2021 08:39:59 +0000 (09:39 +0100)]
HOP-2378 : Translator: implement multi-line code scanner
Matt Casters [Mon, 11 Jan 2021 09:45:51 +0000 (10:45 +0100)]
HOP-2461 : i18n for nl_NL
Matt Casters [Mon, 11 Jan 2021 09:45:34 +0000 (10:45 +0100)]
HOP-2414 : Update Apache Beam API to 2.27.0
Matt Casters [Mon, 11 Jan 2021 09:44:32 +0000 (10:44 +0100)]
HOP-2414 : Update Apache Beam API to 2.27.0
Matt Casters [Mon, 11 Jan 2021 09:17:09 +0000 (10:17 +0100)]
HOP-2461 : i18n for nl_NL
Matt Casters [Mon, 11 Jan 2021 09:16:57 +0000 (10:16 +0100)]
HOP-2461 : i18n for nl_NL
Hiromu Hota [Mon, 4 Jan 2021 01:34:06 +0000 (17:34 -0800)]
HOP-2396: Optimize Jetty jars
- Do not include Jetty jars in hop-assemblies-libs and include them in hop-client
- Do not include geronimo-servlet neither of them as it overwraps with javax.servlet-api
Matt Casters [Sun, 10 Jan 2021 17:51:04 +0000 (18:51 +0100)]
HOP-2378 : Translator: implement multi-line code scanner (test fixes)
Matt Casters [Sun, 10 Jan 2021 17:09:44 +0000 (18:09 +0100)]
HOP-2378 : Translator: implement multi-line code scanner
Matt Casters [Thu, 7 Jan 2021 15:54:55 +0000 (16:54 +0100)]
HOP-2378 : Translator: implement multi-line code scanner
Hans Van Akelyen [Sun, 10 Jan 2021 15:30:39 +0000 (16:30 +0100)]
Merge pull request #546 from nadment/HOP-2352
HOP-2352 Fixed issues in the file menu
nadment [Sun, 10 Jan 2021 14:40:13 +0000 (15:40 +0100)]
HOP-2352 Fixed issues in the file menu
- Add CAPABILITY_EXPORT_TO_SVG for pipeline and workflow
- Add keyboard Ctrl+Shift+W to "File > Close all" menu
- Disabled "File > Close all" menu when no file is active
- Refresh file type capabilities when DataOrch perspective is activated
Hans Van Akelyen [Sun, 10 Jan 2021 12:00:19 +0000 (13:00 +0100)]
Merge pull request #543 from hansva/HOP-2408
HOP-2408
Hans Van Akelyen [Sun, 10 Jan 2021 11:59:07 +0000 (12:59 +0100)]
Merge pull request #542 from hansva/HOP-2409
HOP-2409:update License headers
Hans Van Akelyen [Sun, 10 Jan 2021 09:01:26 +0000 (10:01 +0100)]
Merge pull request #545 from hansva/HOP-2412
HOP-2142: fix debug assembly
Hans Van Akelyen [Sat, 9 Jan 2021 16:40:56 +0000 (17:40 +0100)]
HOP-2142: fix debug assembly
Add rcp
Make OS independent
Hans Van Akelyen [Sat, 9 Jan 2021 13:31:02 +0000 (14:31 +0100)]
Merge pull request #544 from hansva/HOP-2397
HOP-2397: change abort default to stop with error
Hans Van Akelyen [Sat, 9 Jan 2021 11:45:10 +0000 (12:45 +0100)]
HOP-2397: change abort default to stop with error
Hans Van Akelyen [Fri, 8 Jan 2021 17:09:39 +0000 (18:09 +0100)]
HOP-2408: update notice year
Hans Van Akelyen [Fri, 8 Jan 2021 16:47:41 +0000 (17:47 +0100)]
HOP-2408: fix rat exclusion
Hans Van Akelyen [Fri, 8 Jan 2021 16:42:56 +0000 (17:42 +0100)]
HOP-2408: fix typo
Hans Van Akelyen [Fri, 8 Jan 2021 16:41:26 +0000 (17:41 +0100)]
HOP-2409: add lgpl file and exclusion
Hans Van Akelyen [Fri, 8 Jan 2021 16:28:50 +0000 (17:28 +0100)]
HOP-2408: add disclaimer WIP
Hans Van Akelyen [Fri, 8 Jan 2021 14:02:25 +0000 (15:02 +0100)]
HOP-2409:update License headers
Hans Van Akelyen [Thu, 7 Jan 2021 16:31:12 +0000 (17:31 +0100)]
Merge pull request #541 from hansva/HOP-2402
HOP-2402: rat cleanup and old files
Hans Van Akelyen [Thu, 7 Jan 2021 15:56:37 +0000 (16:56 +0100)]
HOP-2402: rat cleanup and old files
Hiromu Hota [Wed, 6 Jan 2021 14:03:06 +0000 (06:03 -0800)]
HOP-1491: Fill the gap for single-sourcing (#540)
* HOP-1491: RAP only allows painting on the Canvas widget
* RAP does not implement LineStyle and LineAttributes
* Do not use a Lambda expression here otherwise SecurityException happens on Hop Web
Hans Van Akelyen [Tue, 5 Jan 2021 12:22:19 +0000 (13:22 +0100)]
Merge pull request #538 from nadment/HOP-2359
HOP-2359 Transform ExcelWriter remove unnecessary dependencies
Miguel Gaspar [Tue, 5 Jan 2021 12:22:02 +0000 (12:22 +0000)]
HOP-2388: Make use of env var HOP_PLUGIN_BASE_FOLDERS (#535)
* HOP-2388: Use environment variable HOP_PLUGIN_BASE_FOLDERS to define the location of plugins folder
* HOP-2388: Use environment variable HOP_PLUGIN_BASE_FOLDERS to define the location of plugins folder
* HOP-2388: Make use of env var HOP_PLUGIN_BASE_FOLDERS
Hans Van Akelyen [Tue, 5 Jan 2021 12:14:59 +0000 (13:14 +0100)]
Merge pull request #537 from nadment/HOP-2401
HOP-2401 New design for workflow/pipeline graph
Hans Van Akelyen [Tue, 5 Jan 2021 12:06:53 +0000 (13:06 +0100)]
HOP-2359: add integration test
Hans Van Akelyen [Tue, 5 Jan 2021 11:31:15 +0000 (12:31 +0100)]
HOP-2401: remove deprecated from Dummy Action
nadment [Mon, 4 Jan 2021 21:33:22 +0000 (22:33 +0100)]
HOP-2387 Make deprecated variables private in BaseTransform
- Set private linesRead, linesWritten, linesInput, linesOutput,
linesUpdated, linesSkipped, linesRejected
- Remove this unused "rowDistributionCode" private field.
nadment [Mon, 4 Jan 2021 20:27:07 +0000 (21:27 +0100)]
HOP-2359 Transform ExcelWriter remove unnecessary dependencies
nadment [Mon, 4 Jan 2021 20:07:56 +0000 (21:07 +0100)]
HOP-2401 New design for worklow/pipeline graph
- Change images success, error, failure, true, false, info, //, target,
- Change images action/transform missing and deprecated
- Change color partition icon and graph
- Standardize colors across workflows and pipelines
- Add a rotation to the parallel icon to be perpendicular to the hop
- Add color purple and magenta to GuiResource/SvgGc
- Fix hop tooltip
- Redesign image hop arrow without svg transform
- Replace fake.svg font 'Deja vu' with sans serie font
Hans Van Akelyen [Mon, 4 Jan 2021 17:32:11 +0000 (18:32 +0100)]
Merge pull request #536 from hansva/HOP-2399
HOP-2399: add headers and minor changes
Hans Van Akelyen [Mon, 4 Jan 2021 15:40:45 +0000 (16:40 +0100)]
HOP-2399: add headers and minor changes
Hans Van Akelyen [Mon, 4 Jan 2021 14:42:28 +0000 (15:42 +0100)]
Merge pull request #533 from mattcasters/master
HOP-2385, HOP-2398
Hans Van Akelyen [Mon, 4 Jan 2021 13:54:47 +0000 (14:54 +0100)]
Merge pull request #534 from hansva/HOP-2395
HOP-2395: remove typo
Hans Van Akelyen [Mon, 4 Jan 2021 13:54:04 +0000 (14:54 +0100)]
HOP-2395: remove typo
Matt Casters [Mon, 4 Jan 2021 13:43:21 +0000 (14:43 +0100)]
HOP-2398 : Remove old Kettle samples, code and welcome pages
Matt Casters [Mon, 4 Jan 2021 13:25:55 +0000 (14:25 +0100)]
HOP-2385 : Replace JFace MessageDialogWithToggle
Hans Van Akelyen [Mon, 4 Jan 2021 12:54:49 +0000 (13:54 +0100)]
Merge pull request #532 from hansva/HOP-2395
HOP-2395: cleanup integration tests
Hans Van Akelyen [Mon, 4 Jan 2021 12:51:06 +0000 (13:51 +0100)]
HOP-2395: cleanup integration tests
Hiromu Hota [Sun, 3 Jan 2021 23:26:30 +0000 (15:26 -0800)]
Merge pull request #531 from HiromuHota/HOP-2357
HOP-2357: Wrap Canvas in ScrolledComposite at ContextDialog
Hans Van Akelyen [Sun, 3 Jan 2021 22:57:07 +0000 (23:57 +0100)]
Merge pull request #529 from HiromuHota/HOP-2389
HOP-2389: Move RCP's JFace from hop-assemblies-libs to hop-client
Hiromu Hota [Sun, 3 Jan 2021 20:10:50 +0000 (12:10 -0800)]
Wrap with isWeb()
Hiromu Hota [Mon, 28 Dec 2020 04:04:28 +0000 (20:04 -0800)]
No need to redraw Canvas on selecting verticalBar
Hiromu Hota [Mon, 28 Dec 2020 04:03:18 +0000 (20:03 -0800)]
Canvas size should manually be set
Hiromu Hota [Sun, 27 Dec 2020 20:02:36 +0000 (12:02 -0800)]
Wrap Canvas by ScrolledComposite as RAP's Canvas is not scrollable
Hans Van Akelyen [Sun, 3 Jan 2021 11:07:42 +0000 (12:07 +0100)]
Merge pull request #530 from nadment/HOP-2393
HOP-2393 Exporting to SVG should overwrite the file if it exists
Nicolas Adment [Sun, 3 Jan 2021 11:07:18 +0000 (12:07 +0100)]
Hop 2358 ExcelInput going back to version 3.17 of POI (#527)
* HOP-2358 - ExcelInput going back to version 3.17 of POI
* HOP-2358 ExcelInput going back to version 3.17 of POI
- go back assemblies in 3.17
nadment [Sun, 3 Jan 2021 10:41:16 +0000 (11:41 +0100)]
HOP-2393 Exporting to SVG should overwrite the file if it exists
Hiromu Hota [Sun, 3 Jan 2021 00:38:12 +0000 (16:38 -0800)]
HOP-2389: Move RCP's JFace from hop-assemblies-libs to hop-client
Hans Van Akelyen [Sat, 2 Jan 2021 23:54:49 +0000 (00:54 +0100)]
Merge pull request #526 from HiromuHota/HOP-2386
HOP-2386: Add RAP fragment to the master branch
Hiromu Hota [Sat, 2 Jan 2021 18:42:31 +0000 (10:42 -0800)]
HOP-2386: Add RAP fragment to the master branch
Hans Van Akelyen [Sat, 2 Jan 2021 23:09:20 +0000 (00:09 +0100)]
Merge pull request #525 from HiromuHota/HOP-1491
HOP-1491: Integrate Hop Web codes
Hans Van Akelyen [Sat, 2 Jan 2021 23:07:25 +0000 (00:07 +0100)]
Merge pull request #522 from mookkiah/sonarqube_20210101
sonarqube issue - static members should be accessed statically
Mahendran Mookkiah [Sat, 2 Jan 2021 20:16:21 +0000 (20:16 +0000)]
sonarqube - Making HopGui.getId method non static
Hiromu Hota [Sat, 2 Jan 2021 17:11:22 +0000 (09:11 -0800)]
HOP-1491: Integrate Hop Web codes
Hans Van Akelyen [Sat, 2 Jan 2021 11:12:36 +0000 (12:12 +0100)]
Merge pull request #521 from HiromuHota/HOP-2379
HOP-2379: Use TextSizeUtilFacade.textExtent instead of dummyGC.textExtent
Hans Van Akelyen [Sat, 2 Jan 2021 10:17:10 +0000 (11:17 +0100)]
Merge pull request #523 from HiromuHota/HOP-2371
HOP-2371: Rename hop-ui-swt to hop-ui
Hans Van Akelyen [Sat, 2 Jan 2021 10:15:40 +0000 (11:15 +0100)]
Merge pull request #524 from mookkiah/sonarqube_20210102
sonarqube issue - "static" base class members should not be accessed via derived types
Mahendran Mookkiah [Sat, 2 Jan 2021 06:54:54 +0000 (06:54 +0000)]
sonarqube issue - "static" base class members should not be accessed via derived types
Hiromu Hota [Sat, 2 Jan 2021 04:33:30 +0000 (20:33 -0800)]
HOP-2371: Rename hop-ui-swt to hop-ui
Mahendran Mookkiah [Sat, 2 Jan 2021 02:06:40 +0000 (02:06 +0000)]
sonarqube issue - static members should be accessed statically
Hiromu Hota [Fri, 1 Jan 2021 23:27:22 +0000 (15:27 -0800)]
HOP-2379: Use TextSizeUtilFacade.textExtent instead of dummyGC.textExtent
Hiromu Hota [Fri, 1 Jan 2021 23:09:56 +0000 (15:09 -0800)]
Simplify TextSizeUtilFacade.textExtent's interface
Hiromu Hota [Fri, 1 Jan 2021 22:09:06 +0000 (14:09 -0800)]
Merge pull request #519 from HiromuHota/HOP-2370
HOP-2370: Add RCP fragment to the master branch
Hans Van Akelyen [Fri, 1 Jan 2021 14:04:54 +0000 (15:04 +0100)]
Merge pull request #520 from HiromuHota/HOP-2374
HOP-2373 HOP-2374
Hiromu Hota [Thu, 31 Dec 2020 06:38:29 +0000 (22:38 -0800)]
HOP-2370: Add RCP fragments to the master branch
- Copy rcp/ from my web branch
- Add rcp module to the base profile
- Modify pom.xml and assembly.xml
- Add default constructors for HopGui and GuiResource
- Move PrintSpool.java to RCP fragments
Hiromu Hota [Fri, 1 Jan 2021 04:08:33 +0000 (20:08 -0800)]
HOP-2374: Re-enable about dialog and options dialog for macOS
Hiromu Hota [Fri, 1 Jan 2021 04:08:12 +0000 (20:08 -0800)]
HOP-2373: Rename "Data Integration" to "Hop"
Hans Van Akelyen [Thu, 31 Dec 2020 12:33:19 +0000 (13:33 +0100)]
Merge pull request #517 from HiromuHota/HOP-1491
HOP-1491: Initialize message with an empty string otherwise an error happens on Hop Web
Hans Van Akelyen [Thu, 31 Dec 2020 12:33:01 +0000 (13:33 +0100)]
Merge pull request #515 from HiromuHota/HOP-2368
HOP-2368: Wrap here with isWeb() as RAP does not allow painting on Image
Hans Van Akelyen [Thu, 31 Dec 2020 12:32:18 +0000 (13:32 +0100)]
Merge pull request #516 from HiromuHota/HOP-2369
HOP-2369: Wrap here with isWeb() as Browser in RAP does not implement back() and forward()
Hans Van Akelyen [Thu, 31 Dec 2020 12:13:24 +0000 (13:13 +0100)]
Merge pull request #518 from hansva/HOP-2358
HOP-2358: re-enable XLS test
Hans Van Akelyen [Thu, 31 Dec 2020 11:08:00 +0000 (12:08 +0100)]
HOP-2358: re-enable XLS test