Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2/n] add frontend code link protocol customization in user settings #21467

Merged
merged 6 commits into from
May 8, 2024

Conversation

benpankow
Copy link
Member

@benpankow benpankow commented Apr 26, 2024

Summary

Adds a new user settings option that allows users to specify the protocol to use for links to the editor. Defaults to VSCode but also allows custom protocols to be specified.

Capture-2024-04-26-154042

Copy link

github-actions bot commented Apr 26, 2024

Deploy preview for dagit-core-storybook ready!

✅ Preview
https://dagit-core-storybook-3fici93mm-elementl.vercel.app
https://benpankow-add-code-source-option-frontend.core-storybook.dagster-docs.io

Built with commit d5b89f2.
This pull request is being automatically deployed with vercel-action

@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from ebafe76 to e032f1d Compare April 26, 2024 23:27
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from eae0aa7 to 882236e Compare April 26, 2024 23:27
@salazarm
Copy link
Contributor

Is there a world where you can configure multiple codelinks and have them all show up in the UI? Maybe in a dropdown. So you could both see the source in DBT cloud for example and in vscode depending on what you're doing.

@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from e032f1d to d0ff45e Compare April 29, 2024 15:50
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch 2 times, most recently from 943c4c0 to 4216371 Compare April 29, 2024 17:59
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from 04406c7 to 859f329 Compare April 29, 2024 22:20
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch 4 times, most recently from 5da8443 to a39416a Compare April 29, 2024 23:45
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from 0b354bc to d46bc1d Compare April 30, 2024 17:29
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from a39416a to e4bb118 Compare April 30, 2024 17:29
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from d46bc1d to bda13a9 Compare May 2, 2024 00:08
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from e4bb118 to 4d09dc4 Compare May 2, 2024 00:08
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from bda13a9 to 9fb26a5 Compare May 2, 2024 00:23
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from 4d09dc4 to 5134c3f Compare May 2, 2024 00:23
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from 5134c3f to 5109738 Compare May 2, 2024 00:32
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from 0a18e77 to f7932d1 Compare May 2, 2024 00:54
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from 5109738 to 8a65d44 Compare May 2, 2024 00:54
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from f7932d1 to 4afa85d Compare May 2, 2024 16:01
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from d3a99cc to 0b67c4a Compare May 2, 2024 18:03
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from c9a6c28 to f1abb70 Compare May 2, 2024 23:48
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from 0b67c4a to 860e0ff Compare May 2, 2024 23:48
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from f1abb70 to 9b5b3cc Compare May 3, 2024 21:26
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from 860e0ff to f0c69b4 Compare May 3, 2024 21:26
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from 9b5b3cc to 05695f3 Compare May 6, 2024 18:03
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch 2 times, most recently from aa8c539 to 00e4fcc Compare May 6, 2024 18:29
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from 8e20595 to fceb4be Compare May 6, 2024 23:22
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from 00e4fcc to 092a92e Compare May 6, 2024 23:22
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from fceb4be to 33d4e57 Compare May 7, 2024 17:15
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from 092a92e to 1e1f804 Compare May 7, 2024 17:15
@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from 33d4e57 to 180d3e7 Compare May 7, 2024 23:23
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from a8022c9 to cf04986 Compare May 7, 2024 23:23
@benpankow
Copy link
Member Author

benpankow commented May 8, 2024

Merge activity

  • May 8, 8:36 AM PDT: @benpankow started a stack merge that includes this pull request via Graphite.
  • May 8, 8:40 AM PDT: Graphite rebased this pull request as part of a merge.
  • May 8, 8:42 AM PDT: @benpankow merged this pull request with Graphite.

@benpankow benpankow force-pushed the benpankow/add-code-source-metadata-wrapper branch from 180d3e7 to 8d6aefa Compare May 8, 2024 15:37
Base automatically changed from benpankow/add-code-source-metadata-wrapper to master May 8, 2024 15:39
@benpankow benpankow force-pushed the benpankow/add-code-source-option-frontend branch from cf04986 to d5b89f2 Compare May 8, 2024 15:40
@benpankow benpankow merged commit 0d61b46 into master May 8, 2024
1 of 2 checks passed
@benpankow benpankow deleted the benpankow/add-code-source-option-frontend branch May 8, 2024 15:42
danielgafni pushed a commit to danielgafni/dagster that referenced this pull request Jun 18, 2024
…agster-io#21467)

## Summary

Adds a new user settings option that allows users to specify the protocol to use for links to the editor. Defaults to VSCode but also allows custom protocols to be specified.

![Capture-2024-04-26-154042](https://github.com/dagster-io/dagster/assets/10215173/8e1bf2a9-119f-4913-ad61-19522e02fa2d)
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.

None yet

2 participants