Skip to content

Reduce friction#7572

Merged
hansva merged 15 commits into
apache:mainfrom
mattcasters:eil-friction
Jul 20, 2026
Merged

Reduce friction#7572
hansva merged 15 commits into
apache:mainfrom
mattcasters:eil-friction

Conversation

@mattcasters

@mattcasters mattcasters commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Issue #2195 : Execution Information : Add a button to copy the folder URI to the clipboard
issue #2292 : Make the empty execution locations tree more welcoming
Issue #2331 : Add variable PARENT_PROJECT_HOME
Issue #2351 : execution information perspective tabs are not stored correctly with the project
Issue #2400 : As a Developer I would like to be able to generate database connection parameters
Issue #2596 : add parent project support to basic image
Issue #2597 : Replace filepaths with env variables
Issue #2637 : Allow Custom Logging dialog to accept a variable to define logging level
Issue #2710 : Provide a way to display and output variables a project depends on
Issue #2735 : Add a quick way to configure a new environment
Issue #2742 : Add operations on transforms for unit tests as multi-transform actions
Issue #2931 : Use thousands separators in input boxes where possible.

@mattcasters mattcasters changed the title Reduce friction around logging Reduce friction Jul 19, 2026
Register an optional one-level parent project in the container via
HOP_PARENT_PROJECT_NAME/FOLDER so child projects inherit parent
metadata. Preserve existing parentProjectName when keeping config files.
…elds

Add Const.expandIntegerString / toIntExpanded / toLongExpanded so users can
enter large integers with grouping separators (100,000,000), k/m/g/b suffixes
(100m), and scientific forms (1e8, 1x10^8). Opt-in at row limits, sort/buffer
sizes, commit/batch sizes, and related parse sites without changing strict
toInt/toLong.

Add a TextVar # indicator (next to $) with tooltip documenting the formats
on dialogs that use expanded parsing.
@github-actions github-actions Bot added the Neo4j label Jul 19, 2026
…ath variables

Expand HopGui file/directory browse replacement beyond PROJECT_HOME so the
longest matching path-like variable from the active project or environment
configuration is rewritten (e.g. SOURCE_FILES).
…pose

When creating a lifecycle environment, pre-fill the name with the
project name and append a purpose suffix (e.g. -development, -test)
until the user edits the name manually.
@mattcasters
mattcasters marked this pull request as ready for review July 19, 2026 16:23
@nadment

nadment commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Suggestion for issue #2400:
If the value already starts with “Encrypted,” do not re-encrypt it a second time when you double-click the button.

@mattcasters
mattcasters marked this pull request as draft July 19, 2026 18:03
LifecycleEnvironmentDialog.ImportVariables.ProjectRequired.Title=Project required
LifecycleEnvironmentDialog.ImportVariables.ProjectRequired.Message=Please select the project associated with this environment before importing variables.
LifecycleEnvironmentDialog.ImportVariables.NoneFound.Title=No variables to import
LifecycleEnvironmentDialog.ImportVariables.NoneFound.Message=No ${VARIABLE} expressions were found in the project that are not already defined in the environment configuration files.

@nadment nadment Jul 19, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Enclose the text in quotation marks: Do not use '${VARIABLE}' expressions, otherwise it will not be found

Image

…folder URI to the clipboard (properties file fix)
…ncrypted

Avoid nested encryption when Encode value is used twice in the
described variables dialog (PR review feedback).
@mattcasters

Copy link
Copy Markdown
Contributor Author

Suggestion for issue #2400: If the value already starts with “Encrypted,” do not re-encrypt it a second time when you double-click the button.

Fixed in a50bb8e

@mattcasters
mattcasters marked this pull request as ready for review July 19, 2026 18:44
@hansva
hansva merged commit 1f54fa0 into apache:main Jul 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants