Skip to content

Add hetzner extension#9179

Merged
raycastbot merged 11 commits intoraycast:mainfrom
alex-w0:ext/hetzner
Nov 14, 2023
Merged

Add hetzner extension#9179
raycastbot merged 11 commits intoraycast:mainfrom
alex-w0:ext/hetzner

Conversation

@alex-w0
Copy link
Contributor

@alex-w0 alex-w0 commented Nov 9, 2023

Description

Provides a new extension that uses the Hetzner API and makes it possible to display and manage the servers.

Screencast

hetzner-1 hetzner-2 hetzner-3

Checklist

- set categories
- add metadata files
- update readme
- rename command
- add eslint config and fix errors
- update
- Initial commit
@raycastbot raycastbot added the new extension Label for PRs with new extensions label Nov 9, 2023
@raycastbot
Copy link
Collaborator

Congratulation on your new Raycast extension! 🚀

We will review it shortly. Once the PR is approved and merged, the extension will be available on the Store.

@alex-w0
Copy link
Contributor Author

alex-w0 commented Nov 9, 2023

I ran npm run build, but no dist folder was created. I also tested this with existing extensions and it didn't work there either.
Is this behaviour expected or can you point me to the right direction what the issue is?

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

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

Hi 👋

Thanks for your contribution 💪

I have now tested your extension, and I have some feedback ready for you 🙂

I'm looking forward to testing this extension again 🔥

Request a new review when you are ready. Feel free to contact me here or at Slack if you have any questions.

Comment on lines +3 to +7
interface Preferences {
projectId: string;
accessToken: string;
}

Copy link
Collaborator

Choose a reason for hiding this comment

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

This is also a part of default Raycast and can be removed 🙂

Suggested change
interface Preferences {
projectId: string;
accessToken: string;
}

@pernielsentikaer pernielsentikaer self-assigned this Nov 13, 2023
alex-w0 and others added 3 commits November 13, 2023 16:08
Co-authored-by: Per Nielsen Tikær <per@raycast.com>
Co-authored-by: Per Nielsen Tikær <per@raycast.com>
@alex-w0
Copy link
Contributor Author

alex-w0 commented Nov 13, 2023

@pernielsentikaer Thanks for your review. Your changes are applied and I'm looking forward to merge this extension 🔥

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

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

Hi 👋

Looks good to me, approved 🔥

@raycastbot raycastbot merged commit f7310c5 into raycast:main Nov 14, 2023
@raycastbot
Copy link
Collaborator

Published to the Raycast Store:
https://raycast.com/alex-w0/hetzner

@raycastbot
Copy link
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new extension Label for PRs with new extensions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants