Update `Twenty` extension - support self-hosted Twenty
Description
I'm self-hosting Twenty so updated the extension accordingly. Previously, when I reviewed PR # #14778 I did a find and replace to my self hosted instance for the testing.
I added a new useApiUrl hook that generates the URL using new URL to prevent having to check for trailing slashes and the like. We really need a native Raycast Preference of type URL 👀.
Screencast
N/A as there's data which would be leaked but don't change the Preference and that will allow you to test using Twenty Cloud.
Checklist
- [x] I read the extension guidelines
- [x] I read the documentation about publishing
- [x] I ran
npm run buildand tested this distribution build in Raycast - [x] I checked that files in the
assetsfolder are used by the extension itself - [x] I checked that assets used by the
READMEare placed outside of themetadatafolder
Thank you for your contribution! :tada:
🔔 @chrisdadev13 you might want to have a look.
You can use this guide to learn how to check out the Pull Request locally in order to test it.
You can expect an initial review within five business days.
Thanks for the update @xmok
@chrisdadev13 do you want to check this?
This pull request has been automatically marked as stale because it did not have any recent activity.
It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊
Published to the Raycast Store: https://raycast.com/chrisdadev13/twenty
:tada: :tada: :tada:
We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.