Skip to content

Stop marking direct connections in the connection list and details - #2368

Merged
kmcginnes merged 2 commits into
mainfrom
remove-direct-connection-marks
Oct 6, 2026
Merged

kmcginnes merged 2 commits into
mainfrom
remove-direct-connection-marks

Conversation

@kmcginnes

@kmcginnes kmcginnes commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

Description

  • The connection list row no longer adds "Direct" to its subtitle, and the details pane no longer shows "Direct from browser (deprecated)" with its tooltip. The two label constants are removed.
  • The route a connection takes is not something these views need to call out, and the deprecated wording is removed in the next PR.
  • The connections doc drops the sentence that described the markers.

Validation

  • The list and details tests check that no mark appears for either a direct or a proxy connection.
  • pnpm checks and pnpm test pass.

Merge Danger

Door: two-way

Blast Radius: connection list and details display

Related Issues

Follows the previous PR in this stack.

Check List

  • I confirm that my contribution is made under the terms of the Apache 2.0 license.
  • I have verified pnpm checks passes with no errors.
  • I have verified pnpm test passes with no failures.
  • I have covered new added functionality with unit tests if necessary.
  • I have updated documentation if necessary.

@kmcginnes kmcginnes changed the title Stop describing direct connections as deprecated Stop marking direct connections in the connection list and details Oct 6, 2026
@kmcginnes
kmcginnes added this pull request to stack #2370 October 6, 2026 01:07
@kmcginnes
kmcginnes force-pushed the remove-direct-connection-marks branch 2 times, most recently from 324a7d2 to 9254323 Compare October 6, 2026 01:25
@kmcginnes
kmcginnes marked this pull request as ready for review October 6, 2026 01:26

@kmcginnes kmcginnes left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Approved

Base automatically changed from reorder-connection-form-fields to main October 6, 2026 01:32
…2367)

## Description

- The Database URL now comes before the Query Language, so the form
reads in the order people have the information: where the database is,
then what it speaks.
- The IAM checkbox reads "Use AWS IAM authentication" instead of "AWS
IAM Auth Enabled", so it describes what happens when it is checked.
- The connection docs and the Neptune and Gremlin guides use the same
order and wording.

## Validation

- Tests look the checkbox up by its new name.
- The field order is a layout change with no behavior to assert.
- `pnpm checks` and `pnpm test` pass.

## Merge Danger

**Door:** two-way

**Blast Radius:** connection form layout and label

Anything that finds the checkbox by its old accessible name needs the
new one.

## Related Issues

Follows the previous PR in this stack.

### Check List

- [ ] I confirm that my contribution is made under the terms of the
Apache 2.0 license.
- [x] I have verified `pnpm checks` passes with no errors.
- [x] I have verified `pnpm test` passes with no failures.
- [x] I have covered new added functionality with unit tests if
necessary.
- [x] I have updated documentation if necessary.
The list row no longer adds Direct to its subtitle and the details pane no longer shows a Direct from browser label with a tooltip. The route a connection takes is not something the list needs to call out.
@kmcginnes
kmcginnes force-pushed the remove-direct-connection-marks branch from 9254323 to 34c55f5 Compare October 6, 2026 01:32
@kmcginnes
kmcginnes merged commit bee3c97 into main Oct 6, 2026
3 checks passed
@kmcginnes
kmcginnes deleted the remove-direct-connection-marks branch October 6, 2026 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant