Jenkins [Fri, 10 Apr 2020 12:15:05 +0000 (12:15 +0000)]
Change version for release to: 0.10
Matt Casters [Fri, 10 Apr 2020 10:30:53 +0000 (12:30 +0200)]
HOP-3 : add toolbar items status refresh after pipeline execution
Matt Casters [Fri, 10 Apr 2020 10:00:46 +0000 (12:00 +0200)]
Merge branch 'master' of github.com:project-hop/hop
Matt Casters [Fri, 10 Apr 2020 09:59:31 +0000 (11:59 +0200)]
HOP-167 - Removed debugging code
Nicolas Adment [Fri, 10 Apr 2020 06:31:09 +0000 (08:31 +0200)]
HOP-158 (#52)
Nicolas Adment [Thu, 9 Apr 2020 07:49:22 +0000 (09:49 +0200)]
HOP-174 Remove F8 keyboard shortcut to menu Tools > Options... (#51)
Matt Casters [Wed, 8 Apr 2020 19:12:16 +0000 (21:12 +0200)]
HOP-79 fix missing APL headers
Matt Casters [Wed, 8 Apr 2020 16:58:54 +0000 (18:58 +0200)]
HOP-173
Matt Casters [Wed, 8 Apr 2020 12:55:34 +0000 (14:55 +0200)]
HOP-173
Matt Casters [Wed, 8 Apr 2020 11:33:57 +0000 (13:33 +0200)]
HOP-173
Hans Van Akelyen [Wed, 8 Apr 2020 11:32:53 +0000 (13:32 +0200)]
HOP-83
* remove migrated from archive folder
Matt Casters [Wed, 8 Apr 2020 11:10:05 +0000 (13:10 +0200)]
HOP-173, HOP-171
Bart Maertens [Tue, 7 Apr 2020 16:44:14 +0000 (18:44 +0200)]
HOP-83 added streamlookup as first transform after refactoring
Hans Van Akelyen [Tue, 7 Apr 2020 15:47:46 +0000 (17:47 +0200)]
HOP-136
* Fix Typo
Hans Van Akelyen [Tue, 7 Apr 2020 14:28:47 +0000 (16:28 +0200)]
HOP-136
* Integrate translations created by Ambiente Livre Team
Hans Van Akelyen [Tue, 7 Apr 2020 10:02:38 +0000 (12:02 +0200)]
Merge remote-tracking branch 'origin/master'
Hans Van Akelyen [Tue, 7 Apr 2020 10:02:25 +0000 (12:02 +0200)]
HOP-143
* remove oss license
Matt Casters [Tue, 7 Apr 2020 09:40:43 +0000 (11:40 +0200)]
checksum transform test fix
Matt Casters [Tue, 7 Apr 2020 09:34:56 +0000 (11:34 +0200)]
checksum transform test fix
Hans Van Akelyen [Tue, 7 Apr 2020 09:29:26 +0000 (11:29 +0200)]
HOP-160
* remove non needed modules from maven site
Matt Casters [Tue, 7 Apr 2020 09:03:02 +0000 (11:03 +0200)]
merge HOP-165
Matt Casters [Tue, 7 Apr 2020 08:48:21 +0000 (10:48 +0200)]
Merge branch 'master' of github.com:project-hop/hop
Matt Casters [Tue, 7 Apr 2020 08:48:08 +0000 (10:48 +0200)]
HOP-165, HOP-172
Bart Maertens [Tue, 7 Apr 2020 07:21:56 +0000 (09:21 +0200)]
HOP-144 updated readme files for Hop
Nicolas Adment [Mon, 6 Apr 2020 16:15:53 +0000 (18:15 +0200)]
Hop 146 (#50)
* HOP-146
* Remove deprecated hexadecimal output compatible with previous releases
* Remove deprecated Old Checksum Behaviour Mode
* Add type SHA-384
* Add type SHA-512
* HOP-146 Remove obsoletes methods
* HOP-146 Fix typo
Co-authored-by: Hans Van Akelyen <hans.van.akelyen@gmail.com>
Matt Casters [Mon, 6 Apr 2020 14:57:05 +0000 (16:57 +0200)]
API change cleanup in archived steps/transforms
Matt Casters [Mon, 6 Apr 2020 12:41:57 +0000 (14:41 +0200)]
HOP-170 : fix for stuck test-case
Matt Casters [Sun, 5 Apr 2020 21:55:54 +0000 (23:55 +0200)]
HOP-169 : options dialog font size fix
Matt Casters [Sun, 5 Apr 2020 21:21:44 +0000 (23:21 +0200)]
HOP-169 : options dialog cleanup
HOP-167 : gui freeze fix
Matt Casters [Sun, 5 Apr 2020 19:17:58 +0000 (21:17 +0200)]
HOP-166 : edit and delete metastore elements
Matt Casters [Sun, 5 Apr 2020 18:22:46 +0000 (20:22 +0200)]
HOP-163 : MetaStore GuiPlugins API update
Matt Casters [Sat, 4 Apr 2020 22:35:46 +0000 (00:35 +0200)]
Merge branch 'master' of github.com:project-hop/hop
Matt Casters [Sat, 4 Apr 2020 22:35:34 +0000 (00:35 +0200)]
HOP-111 : a first history mananger for files
Hans Van Akelyen [Sat, 4 Apr 2020 20:53:24 +0000 (22:53 +0200)]
Merge remote-tracking branch 'origin/master'
Hans Van Akelyen [Sat, 4 Apr 2020 20:53:15 +0000 (22:53 +0200)]
HOP-160
* Add pom variables forjavadoc
Matt Casters [Sat, 4 Apr 2020 17:50:13 +0000 (19:50 +0200)]
HOP-155 : pipeline icon tweak
Matt Casters [Sat, 4 Apr 2020 17:37:21 +0000 (19:37 +0200)]
HOP-79 : header fixes
Matt Casters [Sat, 4 Apr 2020 16:38:57 +0000 (18:38 +0200)]
HOP-155 : tweak the icon colors to match Hop branding guidelines
Matt Casters [Sat, 4 Apr 2020 13:30:34 +0000 (15:30 +0200)]
HOP-46 merge of plugin explorer
Matt Casters [Sat, 4 Apr 2020 13:25:56 +0000 (15:25 +0200)]
Merge branch 'master' of github.com:project-hop/hop
Matt Casters [Sat, 4 Apr 2020 13:25:49 +0000 (15:25 +0200)]
HOP-46 : transform generics cleanup & test fixes
Nicolas Adment [Fri, 3 Apr 2020 08:57:45 +0000 (10:57 +0200)]
HOP-151 Add Plugins explorer perspective (#49)
* HOP-151 Add Plugins explorer perspective
* HOP-151 Fix test PluginRegistryUnitTest.getGetPluginInformation with
Keywords
Matt Casters [Thu, 2 Apr 2020 20:39:53 +0000 (22:39 +0200)]
HOP-153 : standardize interface naming (typo fixes)
Matt Casters [Thu, 2 Apr 2020 20:08:06 +0000 (22:08 +0200)]
HOP-153 : standardize interface naming
Matt Casters [Thu, 2 Apr 2020 15:56:28 +0000 (17:56 +0200)]
HOP-150
Matt Casters [Thu, 2 Apr 2020 14:55:07 +0000 (16:55 +0200)]
HOP-145 - bug fix
Matt Casters [Thu, 2 Apr 2020 14:23:28 +0000 (16:23 +0200)]
HOP-148
Nicolas Adment [Wed, 1 Apr 2020 08:48:02 +0000 (10:48 +0200)]
HOP-140 Bumb rhino to 1.7.12 (#47)
* HOP-140 Bumb rhino to 1.7.12
* HOP-140 Move rhino version in the main pom.xml
* HOP-140 Fix in hop-ui-swt too
Matt Casters [Wed, 1 Apr 2020 00:12:13 +0000 (02:12 +0200)]
HOP-149
Matt Casters [Wed, 1 Apr 2020 00:00:31 +0000 (02:00 +0200)]
HOP-147
Matt Casters [Tue, 31 Mar 2020 12:22:21 +0000 (14:22 +0200)]
Merge branch 'master' of github.com:project-hop/hop
Matt Casters [Tue, 31 Mar 2020 12:22:16 +0000 (14:22 +0200)]
HOP-145
Bart Maertens [Mon, 30 Mar 2020 14:20:32 +0000 (16:20 +0200)]
HOP-83 next set of step plugins
Matt Casters [Mon, 30 Mar 2020 11:42:05 +0000 (13:42 +0200)]
HOP-141 : bug fix in message bundle path calculation
Nicolas Adment [Mon, 30 Mar 2020 06:39:43 +0000 (08:39 +0200)]
HOP-83 additional steps moved from plugins/core to plugins/steps (#46)
* HOP-83 additional steps moved from plugins/core to plugins/steps
* HOP-83 Fix plugins/steps/pom.xml
Hans Van Akelyen [Sun, 29 Mar 2020 20:05:58 +0000 (22:05 +0200)]
HOP-73
* rename artifact names
Hans Van Akelyen [Sat, 28 Mar 2020 14:00:37 +0000 (15:00 +0100)]
HOP-83 remove job entries archive
Bart Maertens [Sat, 28 Mar 2020 13:35:48 +0000 (14:35 +0100)]
HOP-83 additional steps moved from engine to plugins
Nicolas Adment [Fri, 27 Mar 2020 19:43:14 +0000 (20:43 +0100)]
HOP-138 (#43)
* Fix menu shortcut
Matt Casters [Fri, 27 Mar 2020 16:44:43 +0000 (17:44 +0100)]
HOP-141
Matt Casters [Fri, 27 Mar 2020 16:08:48 +0000 (17:08 +0100)]
HOP-141
Matt Casters [Fri, 27 Mar 2020 14:05:13 +0000 (15:05 +0100)]
HOP-141 : merge
Matt Casters [Fri, 27 Mar 2020 13:59:21 +0000 (14:59 +0100)]
HOP-141
Nicolas Adment [Fri, 27 Mar 2020 10:10:18 +0000 (11:10 +0100)]
HOP-126 (#45)
* HOP-126
* Hop-126
* Fix hop-assemblies-plugins-steps/pom.xml
Nicolas Adment [Fri, 27 Mar 2020 09:56:35 +0000 (10:56 +0100)]
HOP-12 (#42)
* HOP-12
* Add Oracle dependencies in plugins dist
* HOP-137
* Connection type case insensitive order
Matt Casters [Wed, 25 Mar 2020 18:20:01 +0000 (19:20 +0100)]
HOP-139
Matt Casters [Wed, 25 Mar 2020 15:47:30 +0000 (16:47 +0100)]
HOP-139
Matt Casters [Wed, 25 Mar 2020 15:11:26 +0000 (16:11 +0100)]
HOP-2, HOP-38, HOP-139
Matt Casters [Wed, 25 Mar 2020 10:46:42 +0000 (11:46 +0100)]
Merge branch 'master' of github.com:project-hop/hop
Matt Casters [Wed, 25 Mar 2020 10:46:30 +0000 (11:46 +0100)]
HOP-2, HOP-3
Marcio Junior Vieira [Tue, 24 Mar 2020 19:42:46 +0000 (16:42 -0300)]
HOP-136 - inital Brazilian translations
* Add translate pt_BR files for Hop Project
* Update messages_pt_BR.properties
* Update messages_pt_BR.properties
* remove author source code
Bart Maertens [Tue, 24 Mar 2020 15:11:17 +0000 (16:11 +0100)]
Merge branch 'master' of github.com:project-hop/hop
Bart Maertens [Tue, 24 Mar 2020 15:10:33 +0000 (16:10 +0100)]
added filter rows, translation updates
Bart Maertens [Tue, 24 Mar 2020 15:10:02 +0000 (16:10 +0100)]
added filter rows, translation updates
Matt Casters [Tue, 24 Mar 2020 14:06:42 +0000 (15:06 +0100)]
Merge
Matt Casters [Tue, 24 Mar 2020 14:03:49 +0000 (15:03 +0100)]
HOP-135 : Database dialog improvements
Bart Maertens [Tue, 24 Mar 2020 10:04:46 +0000 (11:04 +0100)]
cleaned up default steps #HOP-83
Hans Van Akelyen [Tue, 24 Mar 2020 08:45:52 +0000 (09:45 +0100)]
HOP-83
* Disable non working tests for now
Hans Van Akelyen [Mon, 23 Mar 2020 20:29:19 +0000 (21:29 +0100)]
HOP-83
* Fix textfile assembly
Matt Casters [Mon, 23 Mar 2020 17:17:17 +0000 (18:17 +0100)]
various path and dependency fixes to step and database plugins
Matt Casters [Mon, 23 Mar 2020 12:52:41 +0000 (13:52 +0100)]
Merge branch 'master' of github.com:project-hop/hop
Matt Casters [Mon, 23 Mar 2020 12:52:36 +0000 (13:52 +0100)]
HOP-2, HOP-113, HOP-123 (for entries)
Hans Van Akelyen [Mon, 23 Mar 2020 08:36:10 +0000 (09:36 +0100)]
Merge remote-tracking branch 'origin/master'
Hans Van Akelyen [Mon, 23 Mar 2020 08:36:05 +0000 (09:36 +0100)]
HOP-11
* remove final pentaho dependencies
Nicolas Adment [Mon, 23 Mar 2020 08:01:28 +0000 (09:01 +0100)]
Hop-107 (#40) - Intermediate merge sonar cleanup
* HOP-107
* Fix sonar issue JobEntryAbort
* Fix sonar issue JobEntryAbortDialog
* HOP-107
* Add comment
* HOP-107
* HOP-107
* Fix test
* HOP-107
* Fix sonar issue JobEntryCheckDbConnections
* Fix sonar issue JobEntryCheckDbConnectionsDialog
* HOP-107
* Fix sonar issue JobEntryDeleteFolders
* Fix sonar issue JobEntryDeleteFoldersDialog
* HOP-107
* Fix sonar JobEntryTruncateTables
* Fix sonar JobEntryTruncateTablesDialog
* HOP-107
* Fix Test JobEntryTruncateTables
* HOP-107
* Fix sonar issue for JobEntryDeleteFiles
* Fix sonar issue for JobEntryDeleteFilesDialog
Nicolas Adment [Sat, 21 Mar 2020 21:31:34 +0000 (22:31 +0100)]
Hop 12, HOP-122 (#39)
* HOP-12
* Move Oracle database to plugin
* Move MySql database to plugin
* Adapate MariaDB dependencies to MySQL database
* Remove Oracle and MysSql test from Greenplum
* HOP-12 Rename package
* HOP-12
* Fix test MySql
* HOP-12
* Fix pom
* Rename package database -> databases
* HOP-12
Co-authored-by: Hans Van Akelyen <hans.van.akelyen@gmail.com>
Hans Van Akelyen [Sat, 21 Mar 2020 17:43:51 +0000 (18:43 +0100)]
HOP-73 fix test and or schema+table definition
Hans Van Akelyen [Sat, 21 Mar 2020 16:17:57 +0000 (17:17 +0100)]
HOP-73 remove unwanted replace and fix sonar issues
Matt Casters [Fri, 20 Mar 2020 23:13:55 +0000 (00:13 +0100)]
HOP-45 : adding HopRun, the CLI
Matt Casters [Fri, 20 Mar 2020 22:43:25 +0000 (23:43 +0100)]
HOP-127 Spoon removal
Matt Casters [Fri, 20 Mar 2020 22:16:51 +0000 (23:16 +0100)]
HOP-2, HOP-123, i18n path fix
Matt Casters [Fri, 20 Mar 2020 17:11:48 +0000 (18:11 +0100)]
Merge branch 'master' of github.com:project-hop/hop
# Conflicts:
# core/pom.xml
# core/src/main/java/org/apache/hop/core/logging/package.html
# integration/src/it/java/org/pentaho/di/repositoryexplorer/ExplorerHarness.java
Matt Casters [Fri, 20 Mar 2020 17:07:44 +0000 (18:07 +0100)]
HOP-2, HOP-3, HOP-123
Hans Van Akelyen [Fri, 20 Mar 2020 14:15:29 +0000 (15:15 +0100)]
HOP-73: fix typo
Hans Van Akelyen [Fri, 20 Mar 2020 14:08:13 +0000 (15:08 +0100)]
HOP-73: rename packages and cleanup
Nicolas Adment [Tue, 17 Mar 2020 10:40:57 +0000 (11:40 +0100)]
Hop-107 (#33)
* HOP-107
[CLEANUP] Sonar cleanup of XMLHandler
* Added private constructor for this utility class
[CLEANUP] Sonar cleanup of EnvUtil
* Added a private constructor for this utility class
* Immediately return this expression instead of assigning it to the
temporary variable
* Change "try" to a try-with-resources
[CLEANUP] Sonar cleanup of ExecutorUtil
* Added a private constructor for this utility class
[CLEANUP] Sonar cleanup of SocketUtil
* Added a private constructor for this utility class
* Put the Socket variable inside a try-with-resources block
[CLEANUP] Sonar cleanup of HttpClientUtil
* Added a private constructor for this utility class
[CLEANUP] Sonar cleanup of HttpUtil
* Added private constructor for this utility class
* Replace charset name argument with StandardCharsets.UTF_8
* Change "try" to a try-with-resources
[CLEANUP] Sonar cleanup of Const
* Put single-quotes around ':' to use the faster "indexOf(char)" method.
[CLEANUP] Sonar cleanup of DBCache
* Change "try" to a try-with-resources
* Remove expression which always evaluates to "true"
[CLEANUP] Sonar cleanup of DBCacheEntry
* Remove this unnecessary null check; "instanceof" returns false for
nulls.
* Immediately return this expression instead of assigning it to the
temporary variable
[CLEANUP] Sonar cleanup of HopClientEnvironment
* Change "try" to a try-with-resources
[CLEANUP] Sonar cleanup of Props
* Change "try" to a try-with-resources
* Replace the type specification in this constructor call with the
diamond operator ("<>")
* Immediately return this expression instead of assigning it to the
temporary variable
* HOP-107
[CLEANUP] Sonar cleanup of Database
* Make this final field static too.
* Combine catch which has the same body.
* Replace the type specification with the diamond operator.
* Add the missing @Deprecated annotation.
* Replace parameter for getNextValue method with interface "Map" rather
than the implementation "Hashtable".
* Remove this "Double" constructor.
[CLEANUP] Sonar cleanup of DatabaseMeta
* Remove this unused "DROP_TABLE_STATEMENT" private field
* Make comparator class a lambda
* Remove "clone" implementation and use a copy constructor instead.
[CLEANUP] Sonar cleanup of DatabaseMetaInformation
* Replace the type specification with the diamond operator.
* Use isEmpty() to check whether the collection is empty
[CLEANUP] Sonar cleanup of MySQLDatabaseMeta
* Add the "@Override" annotation
[CLEANUP] Sonar cleanup of SqlScriptParser
* Remove empty statement.
[CLEANUP] Sonar cleanup of HopMissingPluginsException
* Make "missingPluginDetailsList" field final.
* Provide accessors for PluginDetails class
[CLEANUP] Sonar cleanup of HopPluginLoaderException
* Make this "pluginId" field final.
* Remove "setPluginId" to make immutable
[CLEANUP] Sonar cleanup of LifecycleException
* Make this "severe" field final.
[CLEANUP] Sonar cleanup of package.html
* Insert a <!DOCTYPE> declaration to before this <html> tag.
* HOP-107
[CLEANUP] Sonar cleanup of JobEntryAbort
* make PKG final.
* Rename this local variable.
* Add the "@Override" annotation
[CLEANUP] Sonar cleanup of JobEntryAbortDialog
* Make this anonymous inner class a lambda
* Add the "@Override" annotation
[CLEANUP] Sonar cleanup of JobEntryColumnsExist
* make PKG final.
* Add the "@Override" annotation
[CLEANUP] Sonar cleanup of JobEntryColumnsExistDialog
* Make this anonymous inner class a lambda
* "d" is already a string, there's no need to call "toString()" on it.
[CLEANUP] Sonar cleanup of JobEntryCopyFiles
* make PKG final.
* Add the "@Override" annotation
[CLEANUP] Sonar cleanup of JobEntryCopyFilesDialog
* make PKG final.
* Add the "@Override" annotation
* Make this anonymous inner class a lambda
* HOP-107
[CLEANUP] Sonar cleanup of JobEntryDosToUnix
* A "NullPointerException" could be thrown; "in" is nullable here.
[CLEANUP] Sonar cleanup of JobEntryDosToUnixDialog
* Remove duplicate call to method activeSuccessCondition();
* HOP-107
* HOP-107
[CLEANUP] Sonar cleanup of ValueMetaBase
* Remove this deprecated constructor
[CLEANUP] Sonar cleanup of ValueMetaFactory
* Add a private constructor to hide the implicit public one
[CLEANUP] Sonar cleanup of ValueMetaConverter
* Make final field static
* Remove the boxing to "Double"
* Remove the boxing to "Boolean"
[CLEANUP] Sonar cleanup of ValueMetaTimestamp
* Immediately return this expression instead of assigning it to the
temporary variable
* Remove the boxing of "ms"
* Rename this local variable to match the regular expression
'^[a-z][a-zA-Z0-9]*$'
[CLEANUP] Sonar cleanup of ValueMetaDate
* Remove method 'getDate' to simply inherit it.
* HOP-107
* Restore removed constructor ValueMetaDate
Hans Van Akelyen [Tue, 17 Mar 2020 10:22:05 +0000 (11:22 +0100)]
HOP-120
Hans Van Akelyen [Tue, 17 Mar 2020 10:07:28 +0000 (11:07 +0100)]
HOP-117 remove integration tests
Hans Van Akelyen [Tue, 17 Mar 2020 09:42:15 +0000 (10:42 +0100)]
HOP-84
Nicolas Adment [Sun, 15 Mar 2020 19:49:25 +0000 (20:49 +0100)]
HOP-116 (#35)
* HOP-116
* Make LogMessage immutable
* HOP-115
* Fix test