github-actions[bot]
70433187cc
chore: update versions ( #3355 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.12 .0
### Minor Changes
- 39b10a2 : feat (dashboard): Add multi-factor authentication
## @nhost/react@3.11 .0
### Minor Changes
- 39b10a2 : feat (dashboard): Add multi-factor authentication
- 4b84780 : feat (dashboard): Add Webauthn to dashboard
### Patch Changes
- @nhost/nhost-js@3.2.9
## @nhost/apollo@8.0.9
### Patch Changes
- @nhost/nhost-js@3.2.9
## @nhost/react-apollo@18.0.0
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
- @nhost/apollo@8.0.9
## @nhost/react-urql@15.0.0
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
## @nhost/nextjs@2.2.8
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
## @nhost/nhost-js@3.2.9
### Patch Changes
- Updated dependencies [39b10a2 ]
- @nhost/hasura-auth-js@2.12 .0
## @nhost/vue@2.9.6
### Patch Changes
- @nhost/nhost-js@3.2.9
## @nhost/dashboard@2.31 .0
### Minor Changes
- 39b10a2 : feat (dashboard): Add multi-factor authentication
- 4b84780 : feat (dashboard): Add Webauthn to dashboard
### Patch Changes
- 61eb6cd : fix (dashboard): Fix update project e2e test
- @nhost/react-apollo@18.0.0
- @nhost/nextjs@2.2.8
## @nhost-examples/cli@0.3.22
### Patch Changes
- @nhost/nhost-js@3.2.9
## @nhost-examples/codegen-react-apollo@0.8.1
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
- @nhost/react-apollo@18.0.0
## @nhost-examples/codegen-react-query@0.8.1
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
## @nhost-examples/codegen-react-urql@0.7.1
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
- @nhost/react-urql@15.0.0
## @nhost-examples/multi-tenant-one-to-many@2.2.23
### Patch Changes
- @nhost/nhost-js@3.2.9
## @nhost-examples/nextjs@0.4.8
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
- @nhost/react-apollo@18.0.0
- @nhost/nextjs@2.2.8
## @nhost-examples/node-storage@0.2.22
### Patch Changes
- @nhost/nhost-js@3.2.9
## @nhost-examples/nextjs-server-components@0.6.1
### Patch Changes
- @nhost/nhost-js@3.2.9
## @nhost-examples/sveltekit@0.8.1
### Patch Changes
- @nhost/nhost-js@3.2.9
## @nhost-examples/react-apollo@1.6.1
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
- @nhost/react-apollo@18.0.0
## @nhost-examples/react-gqty@1.6.1
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
## @nhost-examples/react-native@0.1.9
### Patch Changes
- Updated dependencies [39b10a2 ]
- Updated dependencies [4b84780 ]
- @nhost/react@3.11 .0
- @nhost/react-apollo@18.0.0
## @nhost-examples/vue-apollo@0.12 .1
### Patch Changes
- @nhost/nhost-js@3.2.9
- @nhost/apollo@8.0.9
- @nhost/vue@2.9.6
## @nhost-examples/vue-quickstart@0.6.1
### Patch Changes
- @nhost/apollo@8.0.9
- @nhost/vue@2.9.6
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-05 12:39:48 +02:00
robertkasza
39b10a2e9f
feat (dashboard): Add mfa ( #3342 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add multi-factor authentication (MFA) to dashboard
- Implement MFA OTP form and QR code generation
- Create MFA settings and activation components
- Update sign-in process to support MFA
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>19
files</summary><table>
<tr>
<td><strong>MfaOtpForm.tsx</strong><dd><code>Create reusable MFA OTP
form component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-88ee3610a0658d5eead85db025a5e91e74a4d2f2a836adf7eb44ff80888a613b ">+61/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export MfaOtpForm
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-9c1deb50c3a92ca5494be705635984a97e1b41b07cd0847168a4eeddf0e375d0 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>AccountMfaSettings.tsx</strong><dd><code>Implement MFA
settings component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-4eb33e0f23780eaf93fd7d86850b263d83b05dc2d7a3f6ed9e30d1ca811f17af ">+32/-0</a>
</td>
</tr>
<tr>
<td><strong>GenerateMfaQRCodeButton.tsx</strong><dd><code>Create button
to generate MFA QR code</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-7310648a5e879bb76ba6c3136fe555ed3bbdacddc33eef4ce8fc9c21a547ec82 ">+50/-0</a>
</td>
</tr>
<tr>
<td><strong>MfaQRCode.tsx</strong><dd><code>Implement MFA QR code
generation component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-0c60d61f12b47e421c67c389c66399da76af4b32241610fe94c6635353e57da2 ">+49/-0</a>
</td>
</tr>
<tr>
<td><strong>useActivateMfa.ts</strong><dd><code>Create hook for MFA
activation</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-0ae70fc9df5a3a6828f7a266db8036107ce9ea705cd318d3a1c4b7304d8522ba ">+46/-0</a>
</td>
</tr>
<tr>
<td><strong>useMfaEnabled.ts</strong><dd><code>Create hook to check MFA
status</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-31d2af339a8dd32beff8cce79962fa0dd23b6c89687b21aa75663ebeccb0b154 ">+17/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export AccountMfaSettings
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-8c530fc016dd3569f2b7ec7e9085b99c99922ed077357bec562b8c9acaead24a ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>SecurityKeyList.tsx</strong><dd><code>Update import path for
useGetSecurityKeys</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-966a157d381be33bc876e76b28f804e80cae6edb1aa088e78f883063966be3ba ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>useOnAddNewSecurityKeyHandler.ts</strong><dd><code>Update
import paths for hooks</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-3514a6d1514269a83f37fc25e9cb24add9d5d74f9cf3341293c0e0f2a4c2e286 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>useRemoveSecurityKey.ts</strong><dd><code>Update import
paths for hooks</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-5683e00a14f39018d8fe58a3116c2a8ea6d2f2a83abb2177bbf0ee8ddf0f97b5 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>useElevatedPermissions.ts</strong><dd><code>Create hook for
elevated permissions</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-c1e4f573300c771149cc2e59918c9acf2ae5f8a6680800a899707c70800ba144 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>useGetSecurityKeys.ts</strong><dd><code>Create hook to fetch
security keys</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-1f9fed870cab61f15e304342e4913edab0f5537eeb6230070de4b4f7173fa138 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>MfaSignInOtpForm.tsx</strong><dd><code>Create MFA sign-in
OTP form component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-91eba232beb0543b1e972ed9a21a0be797ed94b720487834bb3316a5dbd732f5 ">+26/-0</a>
</td>
</tr>
<tr>
<td><strong>SignInWithEmailAndPassword.tsx</strong><dd><code>Update
sign-in component to support MFA</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-a2b70644663baf4f6f2cdffd846d4d743a5ca1f2a64c4b278b6f04c6c5c92161 ">+16/-0</a>
</td>
</tr>
<tr>
<td><strong>SignInWithEmailAndPasswordForm.tsx</strong><dd><code>Implement
sign-in form with MFA support</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-a07fd6bd20c97d0c9c875e690cd3a80068fc58f74d3579feb210e189d32f5031 ">+91/-0</a>
</td>
</tr>
<tr>
<td><strong>useOnSignInWithEmailAndPasswordHandler.ts</strong><dd><code>Create
hook for sign-in with MFA</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-1a253bfc02c3267ab1c6b58c07aa06142b7e711d613b672c8420ff2861b12d27 ">+56/-0</a>
</td>
</tr>
<tr>
<td><strong>useSignInWithEmailAndPasswordForm.ts</strong><dd><code>Create
hook for sign-in form validation</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-b908e474c0fb54db9c922d9fef7cf1ef6c4ccb0dd7519da0c45a18e5bb26ed40 ">+30/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export SignInWithEmailAndPassword
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-d3fd195b5ca8ece9eac446129e8501793e5bd6e5c167ed36c8c6d0adc1723fda ">+1/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Additional
files</strong></td><td><details><summary>8 files</summary><table>
<tr>
<td><strong>mighty-onions-crash.md</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-834d585225de297c20c9e325a231c6d3a72227fc1d8cc84b0c1f8fe0dbb1c523 ">+7/-0</a>
</td>
</tr>
<tr>
<td><strong>getActiveMfaType.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-ac5aa6c409363b550d15aace147448c5e267a3cf0fb7f86faf5060f8cbe35302 ">+5/-0</a>
</td>
</tr>
<tr>
<td><strong>index.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-61a48d15d3a2e29160a6d91cd01501ac94cf9f70995c6a84fbb6d6e2c2d4fca1 ">+4/-0</a>
</td>
</tr>
<tr>
<td><strong>email.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-b5d7db4460066bc114cb766771612d6f908bd6e440f40de98e4ac311a26b50cd ">+16/-152</a></td>
</tr>
<tr>
<td><strong>graphql.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+80/-35</a>
</td>
</tr>
<tr>
<td><strong>enable-mfa.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-8ed0174991b707a5c54f54ec881656403b4409cd0e3d7004045a80dbeb7b4444 ">+1/-4</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-1cee8646d2cfba37d6ce6a6e9a8d16f8caba0b99fc3a1ad0cb997ed8c7384d2e ">+7/-1</a>
</td>
</tr>
<tr>
<td><strong>useSignInEmailPassword.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3342/files#diff-107884d4022cd6c01459f001fa97d2b2ce11566a2c88c8deaec4727c1af44aba ">+6/-8</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-06-05 11:38:49 +02:00
robertkasza
4b8478004e
feat (dashboard): Add Webauthn to dashboard ( #3320 )
2025-06-05 10:28:42 +02:00
robertkasza
61eb6cdc2d
fix (dashboard): fix e2e test ( #3354 )
...
### **PR Type**
Bug fix, Tests
___
### **Description**
- Refactored e2e test for project upgrade
- Removed unnecessary 'await' keywords
- Added step to save payment information
- Commented out local dashboard image build and tests
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>upgrade-project.test.ts</strong><dd><code>Refactor and
enhance upgrade project e2e test</code>
</dd></summary>
<hr>
dashboard/e2e/upgrade-project/upgrade-project.test.ts
<li>Removed redundant 'await' keywords<br> <li> Added step to save
payment information<br> <li> Simplified assertions and variable
assignments<br> <li> Minor code cleanup and formatting
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3354/files#diff-8bafbe707eb1dff0c5ae24d6b0a514ff6e80889237de6c89ec330a93be138a12 ">+18/-16</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ci.yaml</strong><dd><code>Modify CI workflow to focus
on specific tests</code>
</dd></summary>
<hr>
.github/workflows/ci.yaml
<li>Commented out local dashboard image build step<br> <li> Removed
Nhost CLI installation and local tests<br> <li> Disabled general e2e
tests run
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3354/files#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd ">+21/-21</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-06-05 09:17:46 +02:00
github-actions[bot]
14187d381f
chore: update versions ( #3332 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.30 .0
### Minor Changes
- f6947a2 : fix: fetch job-backup services logs using Live filter
- 44a3e6b : fix: collapsed main navigation sidebar overlaps mobile navbar
- 99b78f1 : feat: dashboard: add download button for soc2 report
- 9acae7d : fix: e2e tests, stop on error when refreshing metadata
### Patch Changes
- 31e636a : fix (dashboard): Use the correct payload to reset metadata
before the e2e tests
## @nhost/docs@2.32 .0
### Minor Changes
- df51c3e : fix: added installation instructions for the CLI
### Patch Changes
- 4d835c4 : fix: remove nodejs18
- 2aa81a6 : fix (docs): fix audit
## @nhost-examples/nextjs-server-components@0.6.0
### Minor Changes
- 6ee2d1f : fix: proper use of onError in middleware
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-03 18:33:21 +00:00
Nuno Pato
99b78f147e
feat: dashboard: add download button for soc2 report ( #3349 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add SOC2 report download button for eligible organizations
- Implement Soc2Download component with error handling
- Update settings page to include Soc2Download component
- Add environment variable for SOC2 report file ID
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>Soc2Download.tsx</strong><dd><code>Implement
Soc2Download Component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/general/components/Soc2Download/Soc2Download.tsx
<li>Create Soc2Download component with download functionality<br> <li>
Implement eligibility check for Team and Enterprise plans<br> <li> Add
error handling and user feedback for download process<br> <li> Design UI
for SOC2 report download section
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3349/files#diff-3768eb3fc718d4780028c34b5c76388e8d93cbbac94868f82c1a262fb9cc1100 ">+88/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export Soc2Download
Component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/general/components/Soc2Download/index.ts
- Export Soc2Download component as default
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3349/files#diff-6c2a578aa4d31c64a57076a451d5bc1b5144f3ea25f5d37f1b52a0080a92f42a ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>settings.tsx</strong><dd><code>Add Soc2Download to
Settings Page</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/settings.tsx
<li>Import Soc2Download component<br> <li> Add Soc2Download component to
OrgSettings page
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3349/files#diff-cb1b8a7cd77683034723d5f9a8ac429959db814ea2916ceaf0a3a5a5dae1515b ">+2/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>spicy-walls-joke.md</strong><dd><code>Add Changeset for
SOC2 Download Feature</code>
</dd></summary>
<hr>
.changeset/spicy-walls-joke.md
<li>Add changeset for minor version bump<br> <li> Describe feature
addition for SOC2 report download
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3349/files#diff-071df030006660706aa82d8a7cb94423abdc0b687bccbf6668dfbcd0dde43725 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>.env.example</strong><dd><code>Add SOC2 Report File ID
Environment Variable</code>
</dd></summary>
<hr>
dashboard/.env.example
- Add NEXT_PUBLIC_SOC2_REPORT_FILE_ID environment variable
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3349/files#diff-b47cf46119af2f0298d96e5657e53e57161833e8b02d87526ac5c1ed9393d477 ">+3/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-06-03 15:04:05 +00:00
robertkasza
2aa81a6cb9
fix (docs): fix audit ( #3351 )
...
### **PR Type**
Bug fix, Documentation
___
### **Description**
- Update audit-ci.jsonc to allow CVE-2025-48068 for 'next'
- Add new security patches in package.json
- Create changeset for @nhost/docs patch
- Improve documentation and audit compliance
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>yellow-drinks-sort.md</strong><dd><code>Add changeset
for @nhost/docs patch</code>
</dd></summary>
<hr>
.changeset/yellow-drinks-sort.md
<li>Add new changeset file for @nhost/docs<br> <li> Specify patch
version update<br> <li> Include fix message for documentation audit
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3351/files#diff-217398d60b2d9d1a3e219e315bd0d9f9fee076071dcdc83e5d649491689a11f0 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>audit-ci.jsonc</strong><dd><code>Update audit-ci.jsonc
allowlist for security exception</code>
</dd></summary>
<hr>
audit-ci.jsonc
- Add allowlist entry for CVE-2025-48068 in 'next' path
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3351/files#diff-4ede69da2a1704e53e08b8d647a315c202f037cc9277f16c94176d9622d261c6 ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update package.json with
new security patches</code>
</dd></summary>
<hr>
package.json
<li>Add new security patches for undici and tar-fs<br> <li> Update
existing security patch versions<br> <li> Adjust formatting for
consistency
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3351/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+4/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-06-03 16:01:52 +02:00
David BM
a1edaf18ea
fix: update requirements in DEVELOPERS.md ( #3345 )
...
### **User description**
Update requirements for development to Node.js 20
___
### **PR Type**
Documentation
___
### **Description**
- Update Node.js requirement to v20 or later
- Remove mention of Node.js v16 support
- Simplify Node.js version requirement section
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>DEVELOPERS.md</strong><dd><code>Update Node.js version
requirement</code>
</dd></summary>
<hr>
DEVELOPERS.md
<li>Updated Node.js requirement to v20 or later<br> <li> Removed mention
of Node.js v16 support<br> <li> Simplified Node.js version requirement
section
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3345/files#diff-bd017515eb79a7fb7569b1d15e8963ea380123d4fdf779978dd4b3ab7500fd10 ">+1/-3</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
Co-authored-by: David Barroso Murcia <davidbm@air-m4.local >
2025-05-22 12:14:15 +02:00
David Barroso
4d835c4b9c
fix (docs): remove nodejs18 ( #3343 )
...
### **PR Type**
Documentation
___
### **Description**
- Remove Node.js 18 runtime from supported versions
- Update documentation to reflect current runtimes
- Remove Node.js 18 configuration example
- Add changeset for patch update to @nhost/docs
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>brave-garlics-act.md</strong><dd><code>Add changeset
for removing Node.js 18</code>
</dd></summary>
<hr>
.changeset/brave-garlics-act.md
<li>Add new changeset file for @nhost/docs patch update<br> <li>
Describe fix to remove Node.js 18
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3343/files#diff-af4dedaee65af3f90491e3eea21a6996fec17988247ad9779ed1b623f386eba6 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>runtimes.mdx</strong><dd><code>Update runtimes
documentation to remove Node.js 18</code>
</dd></summary>
<hr>
docs/products/functions/runtimes.mdx
<li>Remove Node.js 18 from list of supported runtimes<br> <li> Delete
Node.js 18 configuration example<br> <li> Update supported versions to
Node.js 20 and 22
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3343/files#diff-41cc586838cadca39a91bf32878fb7cc5473d5815dec595547a4089684b5d489 ">+0/-9</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-20 22:19:18 +02:00
David BM
44a3e6bd41
fix (dashboard): collapsed main navigation sidebar overlaps mobile navbar ( #3341 )
2025-05-20 22:05:58 +02:00
Dimitri POSTOLOV
6ee2d1f5bf
fix (examples/nextjs-server-components): proper use of onError in middleware ( #3330 )
...
onError should be returned since it can contain `NextResponse.redirect`
like in the example
e87505c564/examples/quickstarts/nextjs-server-components/src/middleware.ts (L5-L7)
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2025-05-19 11:21:06 +02:00
Calvin
df51c3e64e
fix (docs): added installation instructions for the CLI ( #3329 )
...
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2025-05-16 09:01:45 +02:00
David BM
9acae7d1c4
fix (dashboard ci): stop playwright e2e tests run after first failure ( #3334 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Reload metadata for Graphite's remote schemas in e2e tests
- Add 'reload_remote_schemas' parameter to metadata reload
- Include Changeset for version tracking
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>refresh-metadata.setup.ts</strong><dd><code>Add
Graphite remote schema to metadata reload</code>
</dd></summary>
<hr>
dashboard/e2e/setup/refresh-metadata.setup.ts
<li>Add 'reload_remote_schemas' parameter with value ['graphite']<br>
<li> Include Graphite remote schema in metadata reload
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3334/files#diff-e32371f0138a80b833384d09a2b1fcc0de848b555823c16c0e9a96ed441edc8a ">+1/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>wild-stingrays-help.md</strong><dd><code>Add changeset
for dashboard version update</code>
</dd></summary>
<hr>
.changeset/wild-stingrays-help.md
<li>Create new changeset file<br> <li> Specify minor version bump for
'@nhost/dashboard'<br> <li> Add description of the fix
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3334/files#diff-b5a0c57a4f2bd08515f9feef3c38804e7f948ffb4b76418f6549131f61cf20fd ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-15 18:03:29 +02:00
David BM
f6947a2194
fix (dashboard): logs page, fetch job-backup services logs using Live filter ( #3333 )
...
### **User description**
Adds `job-backup.+` regex pattern to the service filter in the logs
subscription, to match any job-backup services
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fix logs fetching for job-backup services
- Implement regex pattern for job-backup service filter
- Improve live log subscription functionality
- Add changeset for version tracking
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>logs.tsx</strong><dd><code>Improve log fetching for
job-backup services</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/logs.tsx
<li>Modify service filter in logs subscription<br> <li> Implement regex
pattern 'job-backup.+' for job-backup services<br> <li> Enhance
conditional logic for service filtering
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3333/files#diff-77489a68a7526d74f06d59019ad68c44728b7620637308d70fba38d6649b73fa ">+4/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>hungry-waves-destroy.md</strong><dd><code>Add changeset
for version tracking</code>
</dd></summary>
<hr>
.changeset/hungry-waves-destroy.md
<li>Add new changeset file<br> <li> Specify minor version bump for
@nhost/dashboard<br> <li> Document fix for job-backup services logs
fetching
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3333/files#diff-45dd073b01febac00c055bb63f51182ff043ee7a5df2c12058232caf2d2a31ca ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-14 13:55:11 +02:00
robertkasza
31e636a9c8
fix (dashboard): Use the correct payload to reset metadata before e2 tests ( #3331 )
...
### **PR Type**
Bug fix, Tests
___
### **Description**
- Fix metadata reset payload in e2e tests
- Improve error handling and logging for metadata consistency
- Add changeset for patch version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>refresh-metadata.setup.ts</strong><dd><code>Refactor
metadata reset and improve consistency checks</code>
</dd></summary>
<hr>
dashboard/e2e/setup/refresh-metadata.setup.ts
<li>Updated payload for metadata reset (removed
<code>reload_remote_schemas</code>, set <br><code>reload_sources</code>
to false)<br> <li> Enhanced error handling and logging for metadata
consistency<br> <li> Added detailed console logging for inconsistent
metadata
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3331/files#diff-e32371f0138a80b833384d09a2b1fcc0de848b555823c16c0e9a96ed441edc8a ">+10/-3</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>lemon-flies-live.md</strong><dd><code>Add changeset for
dashboard patch update</code>
</dd></summary>
<hr>
.changeset/lemon-flies-live.md
<li>Added changeset file for patch version bump<br> <li> Described fix
for metadata reset in e2e tests
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3331/files#diff-25789650a83994d924e29e67aafc8011da8f98e2178211207de1ef049d53e4f6 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-13 13:18:29 +02:00
github-actions[bot]
0fdff345ac
chore: update versions ( #3327 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.29 .0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
- a0931e2 : fix: improve logs time range and filter selection
- c0635ae : feat (dashboard): Add information about that free
organization cannot be upgraded.
- e87505c : fix: can downsize postgres storage capacity using local
dashboard
## @nhost-examples/codegen-react-apollo@0.8.0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
## @nhost-examples/codegen-react-query@0.8.0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
## @nhost-examples/codegen-react-urql@0.7.0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
## @nhost-examples/sveltekit@0.8.0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
## @nhost-examples/react-apollo@1.6.0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
### Patch Changes
- 97db637 : fix: fix settings
## @nhost-examples/react-gqty@1.6.0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
## @nhost-examples/vue-apollo@0.12 .0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
## @nhost-examples/vue-quickstart@0.6.0
### Minor Changes
- c97b43f : fix: update vite to address vulnerability audit
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-12 20:05:18 +00:00
David Barroso
97db63791b
fix (examples/react-apollo): fix settings ( #3301 )
...
### **PR Type**
Enhancement, Configuration changes
___
### **Description**
- Update auth settings in nhost.toml
- Remove rate limiting configurations
- Remove SMTP provider settings
- Add changeset for patch version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>lazy-years-kneel.md</strong><dd><code>Add changeset for
patch version bump</code>
</dd></summary>
<hr>
.changeset/lazy-years-kneel.md
<li>Add new changeset file for patch version bump<br> <li> Specify
'@nhost-examples/react-apollo' package<br> <li> Include fix description
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3301/files#diff-019ff1fe3f65a591a01a6cbc0fa05c44c065e2611417ac0b3dcf6bd5a6eda7c2 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nhost.toml</strong><dd><code>Update Nhost configuration
settings</code>
</dd></summary>
<hr>
examples/react-apollo/nhost/nhost.toml
<li>Change auth.elevatedPrivileges.mode to 'recommended'<br> <li> Remove
auth.rateLimit configurations<br> <li> Remove provider.smtp settings<br>
<li> Update allowed URLs for auth redirections
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3301/files#diff-268d6c8dddd6990d60d62c1c923955c4e0e7549a80f0f5856192f889378416a0 ">+1/-30</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-12 19:30:59 +02:00
David BM
a0931e282f
fix (dashboard): logs persist time range selector, fix validation ( #3300 )
...
### **User description**
Resolves #3154
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fix logs search functionality with selected service filter
- Implement persistent time range selector
- Add interval-based date range selection
- Improve form validation and submission logic
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>LogsDatePicker.tsx</strong><dd><code>Enhance
LogsDatePicker with form context integration</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/logs/components/LogsDatePicker/LogsDatePicker.tsx
<li>Import LogsFilterFormValues type and useFormContext hook<br> <li>
Add setValue function from form context<br> <li> Implement
handleDateChange to update selected date and reset interval<br> <li>
Update DatePicker onChange to use new handleDateChange function
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3300/files#diff-0768cb2a5cee4ab57a64580c34213950a042a9893b5da51b8886e166cb7a9060 ">+9/-3</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>LogsHeader.tsx</strong><dd><code>Improve LogsHeader
with interval support and form handling</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/logs/components/LogsHeader/LogsHeader.tsx
<li>Add interval to validation schema and form default values<br> <li>
Implement interval-based date recalculation in handleSubmit<br> <li>
Update form mode to 'onChange' for real-time validation<br> <li> Modify
useEffect to trigger submission on service change
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3300/files#diff-ebb3285aa776c9c5ea8b72672c4aafd55994c6c694998bbf56ca9c56d1e77664 ">+27/-3</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>LogsRangeSelector.tsx</strong><dd><code>Enhance
LogsRangeSelector with interval selection and UI
updates</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/logs/components/LogsRangeSelector/LogsRangeSelector.tsx
<li>Add interval handling in LogsToDatePickerLiveButton<br> <li>
Implement interval setting in handleIntervalChange function<br> <li>
Update Button variant based on selected interval<br> <li> Add interval
to useWatch hook for reactive updates
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3300/files#diff-46dd7c795a79e4b443213ed10089651423d13e5c776ca72e3a95ae5e0f7f63c8 ">+9/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-12 18:31:58 +02:00
David BM
e87505c564
fix (dashboard): downsize postgres using local dashboard ( #3292 )
...
### **User description**
Fixes #3265
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fix PostgreSQL version parsing for empty strings
- Enable downsizing Postgres in local dashboard
- Improve handling of free project and platform checks
- Update refetch queries with optional chaining
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useGetPostgresVersion.ts</strong><dd><code>Fix
PostgreSQL version parsing for empty strings</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/common/hooks/useGetPostgresVersion/useGetPostgresVersion.ts
<li>Add fallback to empty string for <code>version</code> in
<br><code>splitPostgresMajorMinorVersions</code>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3292/files#diff-1836b93836a54ca5a8fd4d9fe64ec944a0ef37dfcb81909225115ba2a6d98928 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Update refetch queries with
optional chaining</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/settings/index.tsx
- Add optional chaining for `userData.id` in refetch queries
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3292/files#diff-b4185be97a505e25badcdefe31ea86fa9d69f72264c4bb35eae17fba936a3d47 ">+8/-2</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>DatabaseStorageCapacity.tsx</strong><dd><code>Improve
database storage capacity handling and UI</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/components/DatabaseStorageCapacity/DatabaseStorageCapacity.tsx
<li>Add <code>isEmptyValue</code> check for <code>org</code> object<br>
<li> Introduce <code>shouldShowUpdateCapacityWarning</code> variable<br>
<li> Modify <code>submitDisabled</code> logic for non-platform
environments<br> <li> Update conditional rendering of
<code>DatabaseStorageCapacityWarning</code>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3292/files#diff-097a59d13b44816051386182a444eadfe2dcacd69b88c121af6733d7eca3ee43 ">+16/-3</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-08 14:02:09 +02:00
robertkasza
c0635ae1c7
feat (dashboard): Add information about that free organization cannot be upgraded ( #3316 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add info about free org upgrade limitations
- Introduce new 'NewOrgButton' component
- Update UI for subscription plan section
- Improve text link component functionality
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>InfoAlert.tsx</strong><dd><code>Enhance AlertTitle
styling</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/InfoAlert/InfoAlert.tsx
- Added 'font-semibold' class to AlertTitle
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3316/files#diff-4b78a2f0e1c6c2f6b37e430bc6cad016e884bb34735bd6aaebac906743748d7b ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SubscriptionPlan.tsx</strong><dd><code>Update
subscription plan UI and add free org info</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/components/SubscriptionPlan/SubscriptionPlan.tsx
<li>Added InfoAlert for free organizations<br> <li> Introduced
NewOrgButton component<br> <li> Updated layout and styling of
subscription plan section<br> <li> Replaced Link component with TextLink
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3316/files#diff-2a5f070869055286b669e382b18d656935752803b9a1ef13390ac028c2a48ac4 ">+32/-30</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>TextLink.tsx</strong><dd><code>Enhance TextLink
component with optional icon</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/common/components/TextLink/TextLink.tsx
<li>Added optional icon to TextLink component<br> <li> Introduced
withIcon prop for flexibility
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3316/files#diff-2f49ce51c83fab712173974ec09621f291ef56a7ad056df587c1bfd525ae6983 ">+4/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>good-frogs-share.md</strong><dd><code>Add changeset for
dashboard feature</code>
</dd></summary>
<hr>
.changeset/good-frogs-share.md
- Added changeset file for version bump
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3316/files#diff-ff1c12916da9254a5d59fef39d5220a0ccdd20a7e66e1436a860da9a014d31ee ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-07 13:31:01 +02:00
robertkasza
d2a9a9ae1d
fix: update labeler config ( #3328 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update labeler configuration for all categories
- Standardize format using 'any' key for all rules
- Remove redundant 'any' key for documentation category
- Maintain existing category definitions and file patterns
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>labeler.yml</strong><dd><code>Standardize and simplify
labeler configuration</code>
</dd></summary>
<hr>
.github/labeler.yml
<li>Standardized all rules using 'any' key<br> <li> Removed redundant
'any' key for documentation<br> <li> Maintained existing category
definitions and file patterns<br> <li> Simplified overall configuration
structure
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3328/files#diff-a22c263686553013feaeb0677d26eeb0b8778a756c4311c1fce13384258026aa ">+8/-9</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-05-07 10:00:34 +02:00
David BM
c97b43f149
fix (ci): update vite to solve vulnerability audit ( #3323 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Update Vite to address vulnerability audit
- Upgrade Vite in multiple project dependencies
- Update package overrides for security
- Add changeset for minor version bumps
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>chatty-kids-exist.md</strong><dd><code>Add changeset for
minor version updates</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-22d27113acb695bcdab878d71e0e553a23f87070faeb4672ce09bf2108c56064 ">+13/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>10
files</summary><table>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v5.4.19</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v5.4.19</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-83675898dc6ed88838763232d022f6e100e07d71681cc8a1f02aee99ee3f229b ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v5.4.19</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-9fb3a23f389ab1d192d7e018d2acbe512bd8792278662101401caa98692735db ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v5.4.19</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-cb7094614884e8cd2c8fb67dadedb1887c46c31b888840def0b7042273bfbb28 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v6.2.7</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v5.4.19</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-d95dc3391741287366ea2e61f70e9ccc64452e0d22b1db91d6bf524f5aa4331c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v5.4.19</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-8a3e5ed0f618f15211c31f700e0da998e2eae58f60353624b7a7e637bd63b153 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v5.4.19</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-fc4298d3512fdd9a3d871f9f182fe871c8beccd1580f864a271ddfb32005feef ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to
v5.4.19</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-85166d1137e29a5275f991e1e94a0c9d5b83ac7504463ba76f9187b2b750c895 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite and adjust
overrides</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3323/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+4/-4</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
---------
Co-authored-by: robertkasza <robert.kasza@bishop-co.com >
2025-05-06 14:39:39 +02:00
github-actions[bot]
2026bb7a9c
chore: update versions ( #3298 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@8.0.8
### Patch Changes
- @nhost/nhost-js@3.2.8
## @nhost/react-apollo@17.0.4
### Patch Changes
- @nhost/apollo@8.0.8
- @nhost/react@3.10 .4
## @nhost/react-urql@14.0.4
### Patch Changes
- @nhost/react@3.10 .4
## @nhost/hasura-auth-js@2.11 .1
### Patch Changes
- 5ff4dd6 : fix (hasura-auth-js|hasura-storage-js): update e2e config for
packages
## @nhost/hasura-storage-js@2.7.1
### Patch Changes
- 5ff4dd6 : fix (hasura-auth-js|hasura-storage-js): update e2e config for
packages
## @nhost/nextjs@2.2.7
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/react@3.10 .4
## @nhost/nhost-js@3.2.8
### Patch Changes
- Updated dependencies [5ff4dd6 ]
- @nhost/hasura-storage-js@2.7.1
- @nhost/hasura-auth-js@2.11 .1
## @nhost/react@3.10 .4
### Patch Changes
- @nhost/nhost-js@3.2.8
## @nhost/vue@2.9.5
### Patch Changes
- @nhost/nhost-js@3.2.8
## @nhost/dashboard@2.28 .0
### Minor Changes
- 8552678 : feat: dashboard: add additional events to segment
- 0bf2808 : chore: refresh metadata before end-to-end tests
- 72a365c : fix: correct graphql page roles dropdown's source
- cef6471 : fix: dashboard: add anonid to user's metadata
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- 233232b : feat (dashboard): improve Upgrade project dialog
- Updated dependencies [d9eb906 ]
- @nhost/nextjs@2.2.7
- @nhost/react-apollo@17.0.4
## @nhost/docs@2.31 .0
### Minor Changes
- b302dbd : feat: added sveltekit quickstart
### Patch Changes
- 5e96230 : fix: fixing mintlify breaking our docs
## @nhost-examples/cli@0.3.21
### Patch Changes
- @nhost/nhost-js@3.2.8
## @nhost-examples/codegen-react-apollo@0.7.1
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/react@3.10 .4
- @nhost/react-apollo@17.0.4
## @nhost-examples/codegen-react-query@0.7.1
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/react@3.10 .4
## @nhost-examples/codegen-react-urql@0.6.1
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/react@3.10 .4
- @nhost/react-urql@14.0.4
## @nhost-examples/multi-tenant-one-to-many@2.2.22
### Patch Changes
- @nhost/nhost-js@3.2.8
## @nhost-examples/nextjs@0.4.7
### Patch Changes
- fad7f64 : chore: fix typo
- d9eb906 : fix: update vite and nextjs because of vulnerability
- Updated dependencies [d9eb906 ]
- @nhost/nextjs@2.2.7
- @nhost/react@3.10 .4
- @nhost/react-apollo@17.0.4
## @nhost-examples/node-storage@0.2.21
### Patch Changes
- @nhost/nhost-js@3.2.8
## @nhost-examples/nextjs-server-components@0.5.6
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/nhost-js@3.2.8
## @nhost-examples/sveltekit@0.7.1
### Patch Changes
- f8243f9 : chore (examples/svelte): update @sveltejs/kit
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/nhost-js@3.2.8
## @nhost-examples/react-apollo@1.5.1
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- efd68c3 : chore (react-apollo): use preview build instead of local dev
server for e2e tests
- @nhost/react@3.10 .4
- @nhost/react-apollo@17.0.4
## @nhost-examples/react-gqty@1.5.1
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/react@3.10 .4
## @nhost-examples/react-native@0.1.8
### Patch Changes
- @nhost/react@3.10 .4
- @nhost/react-apollo@17.0.4
## @nhost-examples/vue-apollo@0.11 .1
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/nhost-js@3.2.8
- @nhost/apollo@8.0.8
- @nhost/vue@2.9.5
## @nhost-examples/vue-quickstart@0.5.1
### Patch Changes
- d9eb906 : fix: update vite and nextjs because of vulnerability
- @nhost/apollo@8.0.8
- @nhost/vue@2.9.5
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-28 13:56:36 +00:00
David Barroso
1bc1e30f5e
chore (ci): send message to discord ( #3317 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add Discord notifications for dashboard deployment status
- Implement success and failure notifications separately
- Include deployment details in Discord messages
- Use tsickert/discord-webhook action for notifications
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>deploy-dashboard.yaml</strong><dd><code>Implement
Discord notifications for deployment status</code>
</dd></summary>
<hr>
.github/workflows/deploy-dashboard.yaml
<li>Added success notification step using Discord webhook<br> <li> Added
failure notification step using Discord webhook<br> <li> Both
notifications include deployment status, trigger user, and git
<br>ref<br> <li> Used different embed colors for success (green) and
failure (red)
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3317/files#diff-634642357deb8c43286f58a5b454c8f10aeab2fb9937c9cb0c4300ac84dc00cf ">+28/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-28 14:37:33 +02:00
Nuno Pato
85526782f2
feat: dashboard: add additional segment events ( #3313 )
...
### **PR Type**
Enhancement
___
### **Description**
- Added Segment analytics tracking for key actions
- Implemented event tracking for project upgrades
- Added tracking for organization invites
- Included analytics for GitHub project connections
- Implemented tracking for new project creation
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>UpgradeProjectDialogContent.tsx</strong><dd><code>Add
Segment tracking for project upgrades</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/common/TransferOrUpgradeProjectDialog/UpgradeProjectDialogContent.tsx
<li>Imported useCurrentOrg and analytics<br> <li> Added Segment tracking
for 'Project Upgraded' event<br> <li> Included detailed project and
organization data in the event
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3313/files#diff-ced98d2b8b0e83e41fd9bd569a6dd3fb5c4013861d3352628e63abe0c285d2ba ">+20/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>PendingInvites.tsx</strong><dd><code>Implement Segment
tracking for organization invites</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/members/components/PendingInvites/PendingInvites.tsx
<li>Imported analytics from Segment<br> <li> Added tracking for
'Organization Invite Sent' event<br> <li> Included organization and
invitee details in the event
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3313/files#diff-dec81af68d9403085c09185e0153335ddf7d629f64f626cae394108bcb42d685 ">+11/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>EditRepositorySettingsModal.tsx</strong><dd><code>Add
Segment tracking for GitHub project connections</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/git/common/components/EditRepositorySettingsModal/EditRepositorySettingsModal.tsx
<li>Imported analytics from Segment<br> <li> Added tracking for 'Project
Connected to GitHub' event<br> <li> Included project and repository
details in the event
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3313/files#diff-eb88f4f79aa0286c7f1d06ff73908f34009e7e9e8b982f54866f157fd81c5c3a ">+12/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>new.tsx</strong><dd><code>Implement Segment tracking
for new project creation</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/new.tsx
<li>Imported analytics from Segment<br> <li> Added tracking for 'Project
Created' event<br> <li> Included project, organization, and region
details in the event
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3313/files#diff-ef97470126e3edc146dda51337aaec556387e2f8a37afa70810d1dc94958f4fd ">+10/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>hungry-terms-retire.md</strong><dd><code>Add changeset
for Segment analytics feature</code>
</dd></summary>
<hr>
.changeset/hungry-terms-retire.md
<li>Added changeset file for minor version bump<br> <li> Described
feature addition of Segment events
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3313/files#diff-3accee3677ac6171593ed474c4c867ce1d27b490b69c9fd738f1cff121791ba9 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-28 11:14:51 +00:00
Russians tortured my 18yo friend Ivan bc of ukr flag in mobile phone
fad7f640de
fix (examples/nextjs): typo ( #3309 )
...
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2025-04-28 09:58:08 +02:00
robertkasza
5ff4dd6e40
fix (packages): update storage/auth e2e config ( #3306 )
...
### **PR Type**
Enhancement, Tests
___
### **Description**
- Update e2e configuration for hasura-auth-js and hasura-storage-js
- Modify CI workflow for package-specific Nhost CLI shutdown
- Adjust test scripts in package.json files
- Add changeset for patch updates
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>fluffy-shoes-cross.md</strong><dd><code>Add changeset
for auth and storage package updates</code>
</dd></summary>
<hr>
.changeset/fluffy-shoes-cross.md
<li>Add new changeset file for patch updates<br> <li> Specify changes
for @nhost/hasura-storage-js and @nhost/hasura-auth-js
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3306/files#diff-bfec01342bb3adca8f892b1223015496f20919e642eb0cd4f2fc42f4a659f93b ">+6/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ci.yaml</strong><dd><code>Update CI workflow for
package-specific Nhost CLI shutdown</code></dd></summary>
<hr>
.github/workflows/ci.yaml
<li>Add new step to stop Nhost CLI for specific packages<br> <li> Ensure
Nhost CLI stops even if previous steps fail
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3306/files#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd ">+6/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Tests</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Modify test scripts for
hasura-auth-js package</code>
</dd></summary>
<hr>
packages/hasura-auth-js/package.json
<li>Update ci:test script to use vite.config.e2e.json<br> <li> Remove
Nhost CLI shutdown from ci:test script
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3306/files#diff-69ad7e7b51fc8532cb472f319780be5355e41c386f1cc223ce929369c3b87500 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update test script for
hasura-storage-js package</code>
</dd></summary>
<hr>
packages/hasura-storage-js/package.json
- Remove Nhost CLI shutdown from ci:test script
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3306/files#diff-eca15b254298d1b63d7c80b470d31e046d63ae93b1f09eb6dc3959e3a326560d ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-25 18:21:09 +02:00
David BM
0bf28085b7
chore (dashboard CI): refresh hasura metadata before e2e tests ( #3314 )
2025-04-25 17:40:29 +02:00
Alexander Mart
b302dbd27d
docs: add sveltekit quickstart ( #3302 )
...
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2025-04-24 14:04:48 +02:00
David BM
72a365c5fc
fix (dashboard): correct graphql role dropdown source ( #3291 )
2025-04-21 18:19:09 +02:00
David Barroso
d11363a74c
chore (observability): make alerts less sensitive ( #3310 )
...
### **PR Type**
Enhancement
___
### **Description**
- Increase alert sensitivity time from 5m to 15m
- Change NoData state to Alerting for most rules
- Modify execErrState to Alerting or OK
- Adjust noDataState for specific alert rules
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>rules_nhost.yaml</strong><dd><code>Adjust alert
sensitivity and error handling configurations</code></dd></summary>
<hr>
observability/grafana/rules_nhost.yaml
<li>Increased 'for' duration from 5m to 15m for multiple alerts<br> <li>
Changed 'noDataState' from NoData to Alerting for most rules<br> <li>
Modified 'execErrState' to Alerting or OK depending on the rule<br> <li>
Adjusted 'noDataState' for specific alert rules (e.g., OK to Alerting)
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3310/files#diff-27165812186176e21d13a35136e43511b837700a599d3a00c61a1f6b36c55af2 ">+13/-13</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-20 13:59:31 +02:00
David BM
1bc2fabe59
chore (CI): skip CI runs on documentation change ( #3307 )
...
### **User description**
Skips CI running if we only changed under `docs/`
___
### **PR Type**
Enhancement
___
### **Description**
- Skip CI runs for changes in 'docs/' directory
- Update CI workflow configuration in GitHub Actions
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ci.yaml</strong><dd><code>Update CI workflow to ignore
documentation changes</code>
</dd></summary>
<hr>
.github/workflows/ci.yaml
<li>Add 'docs/**' to paths-ignore for push and pull_request events<br>
<li> Prevent CI from running on documentation-only changes
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3307/files#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd ">+2/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-16 15:35:41 +02:00
robertkasza
f8243f9434
chore (examples/svelte): update @sveltejs/kit ( #3305 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Update @sveltejs/kit to version 2.20.6
- Add changeset for @nhost-examples/sveltekit patch
- Update package resolutions for security
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>neat-eggs-chew.md</strong><dd><code>Add changeset for
sveltekit example update</code>
</dd></summary>
<hr>
.changeset/neat-eggs-chew.md
<li>Add new changeset file for @nhost-examples/sveltekit<br> <li>
Specify patch update for the package<br> <li> Include description of the
change
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3305/files#diff-f07ba45e000aecdb0b0c45fbc4a50ccc0749e7755fdd86d630b9025cdde187ee ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update @sveltejs/kit
dependency version</code>
</dd></summary>
<hr>
examples/quickstarts/sveltekit/package.json
- Update @sveltejs/kit from 2.11.1 to 2.20.6
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3305/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add security resolution
for @sveltejs/kit</code>
</dd></summary>
<hr>
package.json
- Add resolution for @sveltejs/kit >= 2.20.6
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3305/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+2/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-16 12:48:40 +02:00
robertkasza
d9eb90604d
fix: update vite and nextjs because of vulnerability ( #3303 )
...
### **PR Type**
Bug fix
___
### **Description**
- Update Vite and Next.js versions for security
- Add new version constraints for Vite and Next.js
- Create changeset for patch updates to multiple packages
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>neat-mugs-bake.md</strong><dd><code>Add changeset for
Vite and Next.js updates</code>
</dd></summary>
<hr>
.changeset/neat-mugs-bake.md
<li>Add new changeset file for patch updates<br> <li> List affected
packages including dashboard and examples<br> <li> Describe fix as
updating Vite and Next.js
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3303/files#diff-6ec609b553758bab0278f440f07a0af9e742df25dbdc038b6212bb683f88eb59 ">+13/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update dependency
version constraints</code>
</dd></summary>
<hr>
package.json
<li>Add new version constraint for Next.js (>=14.2.26)<br> <li> Update
Vite version constraints (>=5.4.18 and >=6.2.6)<br> <li> Remove outdated
Vite version constraint
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3303/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+4/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-16 09:17:12 +02:00
Nuno Pato
cef647194d
fix: dashboard: add anonid to user's metadata ( #3282 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add anonymous ID to user metadata during signup
- Integrate Segment analytics for anonymous ID retrieval
- Update GitHub sign-in to include anonymous ID
- Add changeset for version bump and changelog
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>signup.tsx</strong><dd><code>Integrate anonymous ID in
signup process</code>
</dd></summary>
<hr>
dashboard/src/pages/signup.tsx
<li>Import Segment analytics<br> <li> Add state for anonymous ID<br>
<li> Fetch anonymous ID on component mount<br> <li> Include anonymous ID
in email and GitHub signup
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3282/files#diff-fc2b5989e3bbafda1d3d8b2317d24c39ef2b8cec0c4dc410170fa2da13464f68 ">+19/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>tall-eggs-battle.md</strong><dd><code>Add changeset for
dashboard update</code>
</dd></summary>
<hr>
.changeset/tall-eggs-battle.md
<li>Add changeset file for version bump<br> <li> Describe change as
adding anonid to user's metadata
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3282/files#diff-26ba0d1f688299d031611809f726356bdec0104a9264ec7dcca0757985023a58 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-10 14:29:56 +00:00
robertkasza
efd68c3f92
chore (react-apollo): run e2e on preview instead of dev server ( #3295 )
...
### **PR Type**
Enhancement
___
### **Description**
- Run e2e tests on preview build instead of dev server
- Update Playwright configuration for better test reliability
- Add new script for building and previewing in one step
- Improve clean and install process with new script
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>playwright.config.ts</strong><dd><code>Update
Playwright config for preview build and improved
tracing</code></dd></summary>
<hr>
examples/react-apollo/playwright.config.ts
<li>Changed webServer command from 'pnpm dev' to 'pnpm
build:preview'<br> <li> Updated trace option from 'on-first-retry' to
'retain-on-failure'
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3295/files#diff-b22b77d29b0086af8ed742e35817880023261afccab0a6a41093e2a6d58715aa ">+2/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add build:preview script
and specify preview port</code>
</dd></summary>
<hr>
examples/react-apollo/package.json
<li>Added port 3000 to preview script<br> <li> Introduced new
'build:preview' script combining build and preview
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3295/files#diff-d95dc3391741287366ea2e61f70e9ccc64452e0d22b1db91d6bf524f5aa4331c ">+2/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add clean:install script
for project maintenance</code>
</dd></summary>
<hr>
package.json
- Added new 'clean:install' script for cleaning and reinstalling
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3295/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-10 15:51:05 +02:00
robertkasza
233232b06f
feat (dashboard): improve upgrade project ( #3257 )
...
### **PR Type**
Enhancement, Tests
___
### **Description**
- Introduced `TransferOrUpgradeProjectDialog` to unify transfer and
upgrade dialogs.
- Enhanced project upgrade flow with new components and logic.
- Added comprehensive tests for the new upgrade and transfer
functionalities.
- Replaced `TransferProjectDialog` with `TransferOrUpgradeProjectDialog`
across the codebase.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Miscellaneous</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td><strong>SelectOrgAndProject.tsx</strong><dd><code>Removed unused
import statement.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-7d86c6e5bc51696bf1aa421c920e01a1447699456c37b025bdc407050c7b5613 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>OverviewTopBar.tsx</strong><dd><code>Updated import for
`UpgradeProjectDialog`.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-560ae107ed8e458fa4b4a226b9f5c24e24b042b5f9bcea9317c78e75929faa4b ">+1/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Enhancement</strong></td><td><details><summary>16
files</summary><table>
<tr>
<td><strong>UpgradeToProBanner.tsx</strong><dd><code>Updated to use
`TransferOrUpgradeProjectDialog`.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-f38fc14d24ec6ee22f9a100cc473c641dcdc66284d41d030c456bf505094ed9d ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>StripeEmbeddedForm.tsx</strong><dd><code>Wrapped
`EmbeddedCheckoutProvider` with a scrollable container.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-d8e63f9bdc9c2c672a4caabd406bf77bec4e4988e716d2b9e101182a863eb495 ">+10/-8</a>
</td>
</tr>
<tr>
<td><strong>TransferProject.tsx</strong><dd><code>Replaced
<code>TransferProjectDialog</code> with
<code>TransferOrUpgradeProjectDialog</code>.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-bb5ac90e4fcb5841e3fef912beec1b1dbe83b273eea7a9e39fb258ff0361e7e3 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>FinishOrgCreationProcess.tsx</strong><dd><code>Refactored to
use <code>useFinishOrgCreation</code> hook for dynamic status
<br>handling.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-7602855e6aaab1dd3810c866acbedd5b9eb22c271806969eb9a3435f1c76ca8d ">+13/-5</a>
</td>
</tr>
<tr>
<td><strong>FinishOrgCreation.tsx</strong><dd><code>Simplified
`FinishOrgCreation` component logic.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-9e3ccc4f3c0168746e53b68211d07391593712d5d74847861248cfa7da31dd7d ">+4/-5</a>
</td>
</tr>
<tr>
<td><strong>TransferOrUpgradeProjectDialog.tsx</strong><dd><code>Introduced
`TransferOrUpgradeProjectDialog` component.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-06d6ae707f06c0db49a8930a8756195899ece09f08affa44aeadedce4b208948 ">+105/-0</a>
</td>
</tr>
<tr>
<td><strong>TransferProjectDialogContent.tsx</strong><dd><code>Added
`TransferProjectDialogContent` for transfer logic.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-3f66f2e8af0175d1c3f9d4940b8dc965fefa18967c8f4977739ac73000708763 ">+100/-0</a>
</td>
</tr>
<tr>
<td><strong>TransferProjectForm.tsx</strong><dd><code>Added
`TransferProjectForm` for organization selection and
transfer.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-3324c79d8b4d48777467132ba0f13a95d4b0f1a9fbb4df9fd7f67735ac40cbbd ">+186/-0</a>
</td>
</tr>
<tr>
<td><strong>UpgradeProjectDialogContent.tsx</strong><dd><code>Added
`UpgradeProjectDialogContent` for project upgrade flow.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-ced98d2b8b0e83e41fd9bd569a6dd3fb5c4013861d3352628e63abe0c285d2ba ">+96/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Exported
`TransferOrUpgradeProjectDialog`.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-bd61908ca8ab41f1a88cdcc3bafe4264b1e8120d7f65ff64f158631dd4e65a58 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>NotificationsTray.tsx</strong><dd><code>Added router
readiness check in `NotificationsTray`.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-8b559ee1d3176203e8a4e1588924d57944d09d792117ed578b27cd5401ee5d4f ">+3/-1</a>
</td>
</tr>
<tr>
<td><strong>useFinishOrgCreation.ts</strong><dd><code>Added router
readiness check to `useFinishOrgCreation`.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-3b8bf7608ab36d8ab0df895e400f0d2d9e29fad2055b40b33d8d9912a27c99c3 ">+1/-2</a>
</td>
</tr>
<tr>
<td><strong>ApplicationPaused.tsx</strong><dd><code>Replaced
<code>TransferProjectDialog</code> with
<code>TransferOrUpgradeProjectDialog</code>.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-14afdf5ac20f058c26563a6992a3751f11cf173eec27206001262b5d1b3b979f ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>UpgradeNotification.tsx</strong><dd><code>Updated to use
`TransferOrUpgradeProjectDialog`.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-f712e65a6e88f2731fc5597117f716594311087f8090e3e8f5f76e1a67c95188 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>UpgradeProjectDialog.tsx</strong><dd><code>Updated to use
`TransferOrUpgradeProjectDialog` for upgrades.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-7bfab4ad088dbc503c1304f5620e22e02f70602bf14ba6b495969b882b2eb30e ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>verify.tsx</strong><dd><code>Refactored to use
`FinishOrgCreationProcess` with hooks.</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-5fa0ea2519bed6649a8aa98826526945868bd7a925c5ce5edb3fd14e81273947 ">+1/-5</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Tests</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td><strong>TransferOrUpgradeProjectDialog.test.tsx</strong><dd><code>Added
tests for `TransferOrUpgradeProjectDialog`.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-1b274953c536fcd901f72765ab134a34641442655988bde5595f63265a9e7ce9 ">+155/-12</a></td>
</tr>
<tr>
<td><strong>NotificationsTray.test.tsx</strong><dd><code>Added tests for
router readiness in `NotificationsTray`.</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-727f6debec6a102557407e55c56363e0c75486e30a732158f85c81ada892f77c ">+39/-4</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Cleanup</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td><strong>TransferProjectDialog.tsx</strong><dd><code>Removed
deprecated `TransferProjectDialog`.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-b68d4641a67e07a8bf8c14e1f705059c564e1bca53e591783581af27a488d86e ">+0/-306</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Removed export for deprecated
`TransferProjectDialog`.</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-ed023a2c08c77e3693789305cf9b9f2cd871090acf7b0775c7d7434903710c42 ">+0/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>tame-planes-sleep.md</strong><dd><code>Added changeset for
project upgrade dialog improvements.</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3257/files#diff-c83c4e28de9a00c1ee2cb4ad9867d2c42415c01c80e990205c351e6f5c8a6f83 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-10 15:15:25 +02:00
David Barroso
5e962300f6
fix (docs): fixing mintlify breaking our docs ( #3297 )
2025-04-10 13:23:31 +02:00
Nuno Pato
048b3389e6
chore: docs: add segment analytics ( #3294 )
...
### **PR Type**
Enhancement
___
### **Description**
- Added Segment analytics integration to documentation
- Configured Segment key in docs.json file
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>docs.json</strong><dd><code>Configure Segment analytics
in docs.json</code>
</dd></summary>
<hr>
docs/docs.json
<li>Added 'integrations' object with Segment configuration<br> <li>
Included Segment API key for analytics tracking
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3294/files#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-08 12:17:05 +00:00
github-actions[bot]
be8cd6c3a6
chore: update versions ( #3277 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.11 .0
### Minor Changes
- d26b6b8 : fix: update broadcasted session directly
## @nhost/apollo@8.0.7
### Patch Changes
- @nhost/nhost-js@3.2.7
## @nhost/react-apollo@17.0.3
### Patch Changes
- @nhost/apollo@8.0.7
- @nhost/react@3.10 .3
## @nhost/react-urql@14.0.3
### Patch Changes
- @nhost/react@3.10 .3
## @nhost/nextjs@2.2.6
### Patch Changes
- @nhost/react@3.10 .3
## @nhost/nhost-js@3.2.7
### Patch Changes
- Updated dependencies [d26b6b8 ]
- @nhost/hasura-auth-js@2.11 .0
## @nhost/react@3.10 .3
### Patch Changes
- @nhost/nhost-js@3.2.7
## @nhost/vue@2.9.4
### Patch Changes
- @nhost/nhost-js@3.2.7
## @nhost/dashboard@2.27 .0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
- 4fd176b : chore: re-add user event ci tests, updated sveltekit example
tests to e2e suite
### Patch Changes
- a1333df : fix: update vite because of vulnerability
- 0420e4f : fix (dashboard): Display the selected date's month in the
datetime picker component
- @nhost/react-apollo@17.0.3
- @nhost/nextjs@2.2.6
## @nhost/docs@2.30 .0
### Minor Changes
- 38e7e9d : fix: remove community as it isn't ready
## @nhost-examples/codegen-react-apollo@0.7.0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
### Patch Changes
- a1333df : fix: update vite because of vulnerability
- @nhost/react@3.10 .3
- @nhost/react-apollo@17.0.3
## @nhost-examples/codegen-react-query@0.7.0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
### Patch Changes
- a1333df : fix: update vite because of vulnerability
- @nhost/react@3.10 .3
## @nhost-examples/codegen-react-urql@0.6.0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
### Patch Changes
- a1333df : fix: update vite because of vulnerability
- @nhost/react@3.10 .3
- @nhost/react-urql@14.0.3
## @nhost-examples/sveltekit@0.7.0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
- 4fd176b : chore: re-add user event ci tests, updated sveltekit example
tests to e2e suite
### Patch Changes
- b89500d : fix: use nhost-js version from the workspace
- a1333df : fix: update vite because of vulnerability
- @nhost/nhost-js@3.2.7
## @nhost-examples/react-apollo@1.5.0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
- 25f07a3 : fix: update versions
### Patch Changes
- a1333df : fix: update vite because of vulnerability
- @nhost/react@3.10 .3
- @nhost/react-apollo@17.0.3
## @nhost-examples/react-gqty@1.5.0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
### Patch Changes
- a1333df : fix: update vite because of vulnerability
- @nhost/react@3.10 .3
## @nhost-examples/vue-apollo@0.11 .0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
### Patch Changes
- a1333df : fix: update vite because of vulnerability
- @nhost/nhost-js@3.2.7
- @nhost/apollo@8.0.7
- @nhost/vue@2.9.4
## @nhost-examples/vue-quickstart@0.5.0
### Minor Changes
- 013e1c1 : fix: update vite and image-size dependencies to address
security audit vulnerabilities
### Patch Changes
- a1333df : fix: update vite because of vulnerability
- @nhost/apollo@8.0.7
- @nhost/vue@2.9.4
## @nhost-examples/cli@0.3.20
### Patch Changes
- @nhost/nhost-js@3.2.7
## @nhost-examples/multi-tenant-one-to-many@2.2.21
### Patch Changes
- @nhost/nhost-js@3.2.7
## @nhost-examples/nextjs@0.4.6
### Patch Changes
- @nhost/react@3.10 .3
- @nhost/react-apollo@17.0.3
- @nhost/nextjs@2.2.6
## @nhost-examples/node-storage@0.2.20
### Patch Changes
- @nhost/nhost-js@3.2.7
## @nhost-examples/nextjs-server-components@0.5.5
### Patch Changes
- @nhost/nhost-js@3.2.7
## @nhost-examples/react-native@0.1.7
### Patch Changes
- @nhost/react@3.10 .3
- @nhost/react-apollo@17.0.3
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-08 13:52:27 +02:00
David Barroso
b89500d175
chore (workspaces): fixes to the workspace ( #3287 )
...
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Update @nhost/nhost-js dependency to use workspace version
- Modify pnpm-workspace.yaml to include more examples
- Exclude specific templates from workspace
- Add changeset for @nhost-examples/sveltekit patch
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>late-ghosts-taste.md</strong><dd><code>Add changeset
for SvelteKit example patch</code>
</dd></summary>
<hr>
.changeset/late-ghosts-taste.md
<li>Add new changeset file for @nhost-examples/sveltekit<br> <li>
Specify patch update for using nhost-js from workspace
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3287/files#diff-1578fc8821e79f4e226a9d0f78fb415e5b6cbd0a71f41e4f15ec6b91f2cc4842 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update nhost-js
dependency to workspace version</code>
</dd></summary>
<hr>
examples/quickstarts/sveltekit/package.json
- Update @nhost/nhost-js dependency to use workspace version
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3287/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>pnpm-workspace.yaml</strong><dd><code>Refine workspace
package inclusions and exclusions</code>
</dd></summary>
<hr>
pnpm-workspace.yaml
<li>Change 'examples/*' to 'examples/**' for broader inclusion<br> <li>
Exclude CRA and React Native templates from workspace
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3287/files#diff-18ae0a0fab29a7db7aded913fd05f30a2c8f6c104fadae86c9d217091709794c ">+3/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
Co-authored-by: robertkasza <167509084+robertkasza@users.noreply.github.com >
2025-04-08 12:13:59 +02:00
David BM
013e1c1d70
fix (ci lint): update vite and image-size dependencies to address security audit vulnerabilities ( #3293 )
...
### **User description**
Addresses advisories:
https://github.com/advisories/GHSA-m5qc-5hw7-8vg7
https://github.com/advisories/GHSA-xcj6-pq6g-qj4x
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Update Vite to address security vulnerabilities
- Update image-size dependency for security
- Add changeset for version bumps
- Update package resolutions for security fixes
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>flat-suits-join.md</strong><dd><code>Add changeset for
version bumps</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-985f5074afc6182f003fda21514c3398427504e76a81e28b730920c5cf2b420e ">+13/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>10
files</summary><table>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-83675898dc6ed88838763232d022f6e100e07d71681cc8a1f02aee99ee3f229b ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-9fb3a23f389ab1d192d7e018d2acbe512bd8792278662101401caa98692735db ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-cb7094614884e8cd2c8fb67dadedb1887c46c31b888840def0b7042273bfbb28 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-d95dc3391741287366ea2e61f70e9ccc64452e0d22b1db91d6bf524f5aa4331c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-8a3e5ed0f618f15211c31f700e0da998e2eae58f60353624b7a7e637bd63b153 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-fc4298d3512fdd9a3d871f9f182fe871c8beccd1580f864a271ddfb32005feef ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite dependency
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-85166d1137e29a5275f991e1e94a0c9d5b83ac7504463ba76f9187b2b750c895 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite and image-size
dependencies</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3293/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+6/-6</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
---------
Co-authored-by: robertkasza <167509084+robertkasza@users.noreply.github.com >
2025-04-08 09:45:49 +02:00
David BM
4fd176bce2
chore (ci): re-add user event tests ( #3288 )
...
### **PR Type**
Tests, Enhancement
___
### **Description**
- Reintroduce user event tests in CI
- Update SvelteKit example tests to e2e suite
- Refactor TestUserEvent class for improved testing
- Add new tests for database and backup features
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Tests</strong></td><td><details><summary>7
files</summary><table>
<tr>
<td><strong>DateTimePicker.test.tsx</strong><dd><code>Add comprehensive
tests for DateTimePicker component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-c7076012eb33d6f60049710638b5ad19c2f310b8c250c79f1905be7e0a30b00a ">+177/-0</a>
</td>
</tr>
<tr>
<td><strong>TimePicker.test.tsx</strong><dd><code>Update TimePicker
tests to use TestUserEvent</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-784f69003ebbc9e39837b920007cef14125a5fc48bb9114226820bcb2b0827b0 ">+6/-7</a>
</td>
</tr>
<tr>
<td><strong>TransferProjectDialog.test.tsx</strong><dd><code>Add tests
for TransferProjectDialog component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-d4ebdb8af76a7c9e73606708718c3448445545259ad553d73b6d322408e3eb8c ">+234/-0</a>
</td>
</tr>
<tr>
<td><strong>ImportBackupTabContent.test.tsx</strong><dd><code>Add tests
for ImportBackupTabContent component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-753e5e6735a2d612b6ccc6617c053017ba591a763182fa28a8fc302731c3f347 ">+267/-0</a>
</td>
</tr>
<tr>
<td><strong>DatabasePiTRSettings.test.tsx</strong><dd><code>Add tests
for DatabasePiTRSettings component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-85d1f82a571b56469eab40dcc164fdd1e107fba79611ddd5cca7c191fe5117b4 ">+188/-0</a>
</td>
</tr>
<tr>
<td><strong>ResourcesForm.test.tsx</strong><dd><code>Update
ResourcesForm tests to use TestUserEvent</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-8828db70c080be6fc19f88059b08587584f1c23c9159092d6b186ca82a1943aa ">+60/-55</a>
</td>
</tr>
<tr>
<td><strong>resourceSettingsQuery.ts</strong><dd><code>Update
resourcesAvailableQuery mock data</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-49b3a2a24ead48f97ace0b90f1ecaf4d4edbdef17109e29f5101016515e5946a ">+12/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Enhancement</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td><strong>testUtils.tsx</strong><dd><code>Refactor TestUserEvent class
and remove utility functions</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-78f29250407edf853a353b48242d3cee59aa5724f38a60bb23bebdfc1ea2f9b5 ">+35/-18</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update SvelteKit example test
script to e2e</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>nasty-cherries-cover.md</strong><dd><code>Add changeset for
user event CI tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-653e520d91e00e8c62155076a5acfb2a606381f63c4c87b42ac70d23e7c97a01 ">+6/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Additional
files</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td><strong>PointInTimeBackupInfo.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3288/files#diff-3980415ca79bf039abb469281fff9b1dc1de0a1ef52b4044d8c6f529538b6edf ">+356/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-07 17:15:33 +02:00
David Barroso
d26b6b848d
chore (auth-js): add missing changeset ( #3286 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update broadcasted session directly in @nhost/hasura-auth-js
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>honest-countries-melt.md</strong><dd><code>Add
changeset for session broadcast update</code>
</dd></summary>
<hr>
.changeset/honest-countries-melt.md
<li>Added changeset file for @nhost/hasura-auth-js<br> <li> Specified
minor version bump<br> <li> Described fix for updating broadcasted
session directly
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3286/files#diff-a9bbe8d89f97fb5a46896d2cf1e4fd059d55360261ce3bc37b34fd54bd246076 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-04 13:28:23 +02:00
David Barroso
3df7ca2a33
fix (hasura-auth-js): update broadcasted session directly ( #3284 )
...
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Update broadcasted session with full data
- Improve cross-tab synchronization in Hasura Auth JS
- Enhance session update mechanism for better reliability
- Fix potential issues with token comparison and updates
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>internal-client.ts</strong><dd><code>Improve cross-tab
session synchronization</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/internal-client.ts
<li>Changed 'broadcast_token' to 'broadcast_session'<br> <li> Updated
session data handling in message listener<br> <li> Implemented direct
SESSION_UPDATE event with full session data<br> <li> Added null check
for context in token comparison
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3284/files#diff-e726a23b4f62ae8d40f4bebf7cffd7a559ff64defe779d072e9f69cea360515c ">+16/-3</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>machine.ts</strong><dd><code>Enhance session
broadcasting with comprehensive data</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.ts
<li>Updated broadcastToken function to send full session data<br> <li>
Changed message type from 'broadcast_token' to 'broadcast_session'<br>
<li> Added accessToken, user, expiresAt, and expiresInSeconds to payload
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3284/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+7/-4</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-04 13:16:36 +02:00
David Barroso
38e7e9deee
chore (docs): remove community as it isn't ready ( #3280 )
...
### **PR Type**
Documentation
___
### **Description**
- Remove community section from documentation
- Delete Code of Conduct and Getting Involved pages
- Update docs.json to reflect removed community content
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>friendly-chairs-argue.md</strong><dd><code>Add
changeset for community section removal</code>
</dd></summary>
<hr>
.changeset/friendly-chairs-argue.md
<li>Add changeset file for minor version bump<br> <li> Include fix note
about removing community section
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3280/files#diff-95b418c3e266bd80dbf1fe2e94420838dfd0d0852ece649fc52b529e535cfff5 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>coc.mdx</strong><dd><code>Remove Code of Conduct
page</code>
</dd></summary>
<hr>
docs/community/coc.mdx
- Delete entire Code of Conduct page
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3280/files#diff-dc80329f722e73bc46ee76902de782b4f696a4be0224658cbbb0a70127cb7627 ">+0/-128</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getting-involved.mdx</strong><dd><code>Remove Getting
Involved page</code>
</dd></summary>
<hr>
docs/community/getting-involved.mdx
- Delete entire Getting Involved page
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3280/files#diff-4c15a93e9b63664bed77a875378d805efc8dc787bc0e1d6a6f413a376c5e6983 ">+0/-57</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>docs.json</strong><dd><code>Update docs.json to remove
community section</code>
</dd></summary>
<hr>
docs/docs.json
- Remove "Community" tab and its associated pages
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3280/files#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9 ">+0/-5</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-04 08:49:03 +02:00
David Barroso
25f07a3763
chore (examples/react-apollo): update versions ( #3281 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update Hasura, Auth, Postgres, and Storage versions
- Upgrade Node.js version for functions to 22
- Bump @nhost-examples/react-apollo package version
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>spicy-sloths-cover.md</strong><dd><code>Add changeset
for React Apollo example version update</code>
</dd></summary>
<hr>
.changeset/spicy-sloths-cover.md
<li>Add changeset for @nhost-examples/react-apollo minor version
bump<br> <li> Include fix note for version updates
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3281/files#diff-dc307886bb3f342aef6ff14bfdb2b7e3937648852a603b0a3ef9c485b903f689 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nhost.toml</strong><dd><code>Update core component
versions in nhost.toml</code>
</dd></summary>
<hr>
examples/react-apollo/nhost/nhost.toml
<li>Update Hasura version to v2.46.0-ce<br> <li> Upgrade Node.js version
for functions to 22<br> <li> Update Auth version to 0.38.0<br> <li>
Update Postgres version to 16.6-20250311-1<br> <li> Update Storage
version to 0.7.1
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3281/files#diff-268d6c8dddd6990d60d62c1c923955c4e0e7549a80f0f5856192f889378416a0 ">+6/-6</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-04 08:48:46 +02:00
David BM
38c3db4a9e
fix (ci): dashboard unittests ( #3285 )
...
### **PR Type**
Tests
___
### **Description**
- Remove userEvent-based tests
- Delete unused test files
- Update ResourcesForm test to use userEvent
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Tests</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>DateTimePicker.test.tsx</strong><dd><code>Remove
DateTimePicker test file</code>
</dd></summary>
<hr>
dashboard/src/components/common/DateTimePicker/DateTimePicker.test.tsx
- Removed entire test file
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3285/files#diff-c7076012eb33d6f60049710638b5ad19c2f310b8c250c79f1905be7e0a30b00a ">+0/-178</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>TransferProjectDialog.test.tsx</strong><dd><code>Remove
TransferProjectDialog test file</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/common/TransferProjectDialog/TransferProjectDialog.test.tsx
- Removed entire test file
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3285/files#diff-d4ebdb8af76a7c9e73606708718c3448445545259ad553d73b6d322408e3eb8c ">+0/-234</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ImportBackupTabContent.test.tsx</strong><dd><code>Remove
ImportBackupTabContent test file</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/backups/components/ImportBackupTabContent/ImportBackupTabContent.test.tsx
- Removed entire test file
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3285/files#diff-753e5e6735a2d612b6ccc6617c053017ba591a763182fa28a8fc302731c3f347 ">+0/-267</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>PointInTimeBackupInfo.test.tsx</strong><dd><code>Remove
PointInTimeBackupInfo test file</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/backups/components/common/PointInTimeBackupInfo/PointInTimeBackupInfo.test.tsx
- Removed entire test file
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3285/files#diff-3980415ca79bf039abb469281fff9b1dc1de0a1ef52b4044d8c6f529538b6edf ">+0/-357</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>DatabasePiTRSettings.test.tsx</strong><dd><code>Remove
DatabasePiTRSettings test file</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/components/DatabasePiTRSettings/DatabasePiTRSettings.test.tsx
- Removed entire test file
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3285/files#diff-85d1f82a571b56469eab40dcc164fdd1e107fba79611ddd5cca7c191fe5117b4 ">+0/-189</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ResourcesForm.test.tsx</strong><dd><code>Update
ResourcesForm tests to use userEvent</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/resources/settings/components/ResourcesForm/ResourcesForm.test.tsx
<li>Imported userEvent from '@testing-library/user-event'<br> <li>
Updated tests to use userEvent instead of custom click functions<br>
<li> Moved vCPU and Memory ratio validation test
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3285/files#diff-8828db70c080be6fc19f88059b08587584f1c23c9159092d6b186ca82a1943aa ">+52/-48</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-03 16:43:00 +02:00
robertkasza
a1333df2a1
fix: update vite because of vulnerability ( #3283 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Update Vite to address security vulnerability
- Upgrade dependencies in Vue examples
- Add 'type: module' to Vue quickstart package
- Update resolutions for Vite versions
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>stale-horses-run.md</strong><dd><code>Add changeset for
Vite vulnerability fix</code>
</dd></summary>
<hr>
.changeset/stale-horses-run.md
<li>Add new changeset file<br> <li> List affected packages for patch
update<br> <li> Describe fix for Vite vulnerability
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3283/files#diff-79e66d2654e3803067439855123d20d162193a019ecf68b5b45ee1d0e344949d ">+13/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update sass dependency
in Vue Apollo example</code>
</dd></summary>
<hr>
examples/vue-apollo/package.json
- Update sass dependency from 1.32.0 to 1.86.1
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3283/files#diff-fc4298d3512fdd9a3d871f9f182fe871c8beccd1580f864a271ddfb32005feef ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update package
configuration and dependencies in Vue quickstart</code></dd></summary>
<hr>
examples/vue-quickstart/package.json
<li>Add "type": "module" to package.json<br> <li> Update @unocss/reset
from 0.33.5 to 66.1.0-beta.8<br> <li> Update unocss from 0.33.5 to
66.1.0-beta.8
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3283/files#diff-85166d1137e29a5275f991e1e94a0c9d5b83ac7504463ba76f9187b2b750c895 ">+3/-2</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add Vite version
resolutions to address vulnerabilities</code>
</dd></summary>
<hr>
package.json
- Add resolutions for Vite versions 5.4.16 and 6.2.4
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3283/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+3/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-02 17:23:26 +02:00
robertkasza
0420e4fda4
fix (dashboard): display the selected date's month in the datetime picker component ( #3276 )
...
### **PR Type**
Bug fix
___
### **Description**
- Fix datetime picker to display selected date's month
- Add defaultMonth prop to Calendar component
- Update changeset for @nhost/dashboard package
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>calendar.tsx</strong><dd><code>Set default month in
Calendar component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v3/calendar.tsx
- Added `defaultMonth={props.selected}` to Calendar component
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3276/files#diff-63f846015a12e66f0c36ec550d502d6d00a250959957652d14460807f1fbe68d ">+1/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>stupid-sloths-poke.md</strong><dd><code>Add changeset
for dashboard package update</code>
</dd></summary>
<hr>
.changeset/stupid-sloths-poke.md
<li>Added changeset file for @nhost/dashboard package<br> <li> Described
fix for datetime picker component
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3276/files#diff-4f6398b11015521b2039034f4ae61cd1ac5870421f1a52ddbf11f209aa141230 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-04-01 14:42:08 +02:00
github-actions[bot]
97f6642c43
chore: update versions ( #3256 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.26 .0
### Minor Changes
- 7b9cdf1 : chore: remove legacy workspaces
- 1c4f321 : fix: update vite to fix audit vulnerabilities
## @nhost-examples/codegen-react-apollo@0.6.0
### Minor Changes
- 1c4f321 : fix: update vite to fix audit vulnerabilities
## @nhost-examples/codegen-react-query@0.6.0
### Minor Changes
- 1c4f321 : fix: update vite to fix audit vulnerabilities
## @nhost-examples/codegen-react-urql@0.5.0
### Minor Changes
- 1c4f321 : fix: update vite to fix audit vulnerabilities
## @nhost-examples/sveltekit@0.6.0
### Minor Changes
- 1c4f321 : fix: update vite to fix audit vulnerabilities
## @nhost-examples/react-apollo@1.4.0
### Minor Changes
- 1c4f321 : fix: update vite to fix audit vulnerabilities
## @nhost-examples/react-gqty@1.4.0
### Minor Changes
- 1c4f321 : fix: update vite to fix audit vulnerabilities
## @nhost-examples/vue-apollo@0.10 .0
### Minor Changes
- 1c4f321 : fix: update vite to fix audit vulnerabilities
## @nhost-examples/vue-quickstart@0.4.0
### Minor Changes
- 1c4f321 : fix: update vite to fix audit vulnerabilities
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-01 09:50:28 +02:00
David Barroso
69c1ffa766
feat (docs): overhaul structure ( #3254 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Restructured docs navigation and content
- Updated links and paths throughout docs
- Refreshed images and examples in guides
- Added new content for AI, Auth, and Run
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>15
files</summary><table>
<tr>
<td><strong>docs.json</strong><dd><code>Restructure navigation and add
new sections</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9 ">+616/-0</a>
</td>
</tr>
<tr>
<td><strong>welcome.mdx</strong><dd><code>Add new welcome page with
getting started links</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-b35cb8e6a6201730c2d95103d1275186d72e727686bfd6470256c0c30137a761 ">+65/-0</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Add new getting started
overview page</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-8c9b35da559a5de5fe14ee078573e8d487453e26ed760c03ffd7f0ad476ca24d ">+88/-0</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Add new products overview
page</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-745a45fa3dbe67784dd921e50865c7ef33fdc6488cff1ccc75d9db524799d8b3 ">+81/-0</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Add new platform overview
page</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-63ed954170e482e58b02938bcf8ab3c5b9b76b1a37b23b521cd88de2685ab566 ">+46/-0</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Update AI overview with new
content and links</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-e36c2139a3deb3ca81742e73df8ce981aa4502fcb3713832636088eda8f120fd ">+10/-10</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Add new Auth overview
page</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-fcb8a858a73ee17bb801d63453716d58b940d7b1e51f48c5fb184e34971866f2 ">+49/-0</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Update Database overview with
new content</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-542ffbd4d75869cef7479dbc59a2c7c67272879b4f219488193794567b545351 ">+8/-9</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Update Run overview with new
content and links</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-ca49842af7e87c264e3ce8c19f4df657890fa0965cc188dbffafcd6ced1c526c ">+11/-11</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Add new Cloud overview
page</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-32f53230fbf8b84f6a60dbf37568f8a4ea4bcab6f2e00e4357cd3b7f4c50cb55 ">+70/-0</a>
</td>
</tr>
<tr>
<td><strong>style.css</strong><dd><code>Add new styles for welcome
page</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-4dde236d1a1b6f7a24be281ce9e8212368612d66a631fa592bfe18653f57c601 ">+80/-0</a>
</td>
</tr>
<tr>
<td><strong>echo.ts</strong><dd><code>Add echo function
example</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-95b428813572cd2a2abcaf0c6e243622d757860c22f170c82126e5d2cbb269f0 ">+13/-0</a>
</td>
</tr>
<tr>
<td><strong>email-confirm-change.tsx</strong><dd><code>Add email confirm
change template</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-34aea348d369ef146295ec5c36c6df0fde8262277b93b98d7d9f4633092dc195 ">+129/-0</a>
</td>
</tr>
<tr>
<td><strong>signin-passwordless.tsx</strong><dd><code>Add signin
passwordless email template</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-2d67959219d5979cf79921d4e8a86e16cceb46cd1e909a1783b68d27a85a0998 ">+127/-0</a>
</td>
</tr>
<tr>
<td><strong>email-verify.tsx</strong><dd><code>Add email verify
template</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-139c6d5e04e5f6d2ce2c8e08a513a9830752fd9baff2aab415c9e34b0cee9918 ">+127/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration
changes</strong></td><td><details><summary>2 files</summary><table>
<tr>
<td><strong>docker-compose.yaml</strong><dd><code>Update Docker Compose
configuration</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-47a924f5ea105a2a42b2c421901d43cf1f834a94be0c2f2f868d29dd8990b060 ">+481/-174</a></td>
</tr>
<tr>
<td><strong>.env.example</strong><dd><code>Update environment variables
example</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-08ca7f9ad9d499c71a30703d1bb00c4c599646480cfcc311972bfaa654530c45 ">+13/-25</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td><strong>README.md</strong><dd><code>Update Docker Compose example
README</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-34955300bc0ac9daa466c28e7aa59683b9b0c89e16344cf0544772acfb971b8f ">+184/-23</a></td>
</tr>
<tr>
<td><strong>README.md</strong><dd><code>Update main README with new doc
links</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 ">+14/-14</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Additional
files</strong></td><td><details><summary>101 files</summary><table>
<tr>
<td><strong>CONTRIBUTING.md</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-eca12c0a30e25b4b46522ebf89465a03ba72a03f540796c979137931d8f92055 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DEVELOPERS.md</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-bd017515eb79a7fb7569b1d15e8963ea380123d4fdf779978dd4b3ab7500fd10 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>README.md</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-c15729e6c35a283a4b0eda60a991303b6c36c03903ba42dbf832bb8d0daa1a1a ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AuthenticatedLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-2d69ccffd267658f76d77a864cdece93fc222e08f6025955795fc6f4697f60e7 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>docs.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-ba8b2e40409d3782ac444d6c60d7f478772311cb211acd1c24c791937e47f1c6 ">+7/-7</a>
</td>
</tr>
<tr>
<td><strong>SubscriptionPlan.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-2a5f070869055286b669e382b18d656935752803b9a1ef13390ac028c2a48ac4 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SettingsLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-aa21cda513a125d8cefc5e7b5e1c755128aa904657350abf0ce1cde21e27ca75 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AllowedEmailSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-f4b2730b26266319aa6e705012da5bd20774881bc473411bd8b1619bbd0646d1 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AllowedRedirectURLsSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-5c4c3714c99421265e1c35dd4300423407f758555eab0622d1f3bf12e7eb13ce ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AppleProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-2e75c4eada80cf228714593e2cd315108b5d10ff7f20bd91e8bc884f571f6f85 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>BlockedEmailSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-3a99b1db51b5654043151df4d77ad1ec369dd6d475e3261f80bb52e55dd81296 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ClientURLSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-fd60e1f63909e5cf5a57ca7cb9eb5c8577683b638e94185cc840ce8fc6ad0d39 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DisableNewUsersSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-60f6b3603e0467216d9633f4f92879a37416e202b18f0a4da0171332492fb6cf ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DisableSignUpsSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-13b3734c8b8aed2e159affbfc9997846e85e2096e739479c72a09e9101d31faf ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DiscordProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-640c83d25085fd13cac559d4b567e2b14f0ef77e003d3b0a6fd4c35b2b5177f9 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>EmailAndPasswordSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-b4c8b368defc138ebbf777af773d0a98d00f7130e4f795b0fd83cf934bbf9a4a ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>FacebookProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-5103b8085b43ba8f884429a70076ac8707a1510f06d62b5bf5bd08380ef4385c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>GitHubProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-438abe40d1c5ea84110c526038042a65d4c960a87f0371c23fc5d493350c5bd7 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>GoogleProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-3c17bcfb21f6d2066f4727df5d059cfe871a5e1cf5efede5fcdf97d86ce17dbd ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>GravatarSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-e6d30e32ab062fd6060282190a4b28d86cd7aaf1a08fe3090056759ea43cfc02 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>LinkedInProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-1efc0012f8c04ff4d54a29d20c0bc81422bcb5d689f4141c52179d7e8c054a7f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>MFASettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-edb42fdfa300aae0bea103b9b4cc379e3d5c49ed00646a30673473660982904f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>MagicLinkSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-d698ac461b405af3109f38cf74a81eb919193c28a62fa8abda7f62ba573a38e8 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SMSSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-beffd7762c6b4f12ba0edd9e524fe07c33062f5d8c12d3783ae2bb42e1380f64 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SpotifyProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-93ba8b83aa965db9730f5f4aef9da2db8279a924a3812fc9e6f880173fa4235c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>TwitchProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-0f30d19f5b40424b59a85450a33f870a1a3e7b844e36e2ff7a92ce6c35a441c1 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>WebAuthnSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-d34c84f3b66fa2b843540e1829d3c827e38c46d5e663b8dcad11dac964a34080 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>WorkOsProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-f0cd2c2e6badf59f882d564bf06617345cb4243bc699af4d02420ec2aefb166e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>PointInTimeBackupInfo.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-35be453f6605231bcee5b7f7f78564eb7aa2be723f5169509f9dddfe84477fe6 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DatabasePiTRSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-7a638c446af8419249770dc8da1ea522f950163b1d0045020927216c38db8cec ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>EnvironmentVariableSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-621bb42cb9fe0a763d30e738ab075af2784e8538e5ed7ac6ff1aa132d1a38042 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SystemEnvironmentVariableSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-b952daa2a34e49a14c5a471477fa2d50583091e420d88a3b941503b092d18e5c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>EditRepositoryAndBranchSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-e19e36c0830816cdd4d73cd058b91295bbfcbe65c37c36fa9a87e9c1f2e3b7ef ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>BaseDirectorySettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-50bcccdf949a19ce69fa86acdd63b5291fa2beaba07191a62c87d40ea5b94e88 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DeploymentBranchSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-d8fc80cc734f593c686f873536856bf9103efb1115ca865709bbeb7bd940895e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>GitConnectionSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-9e7a97afc3500aa2f4b28bdf4acb135925d92a6a595e16a3808b0b90ecc6be58 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>JWTSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-4bc7ce8b3f6e45940e5137c199d24b7a62cf3f804bf9c51b34a5f1168567ef25 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>ContactPointsSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-50a024995bad7b420fd717104a1584009e9fa44c508889dd125155f33d99f48e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>MetricsSMTPSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-db01779fdfdece601aa83a1a2c256e65514602344a8556afd5832d32e465bc65 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>MetricsSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-957bb404fee8d18aa45af9e878837d311b69d9805ac16fe8d2c0e9d3b431e906 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>features.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-036778e07a1cdf33b7d90d8110f75338f8cd6870cc68bb75cff0c880318cd92d ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>frameworks.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-3833ff9ca6b5f1020384672b9de38149de400c57beaeb65ea255475ba8ce7da3 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>PermissionVariableSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-ffbd1a0083e64318b68922362b6392090e24facc2a6476dc31e54e988a7599f6 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ResourcesFormFooter.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-035d56050da913a9ab98c730bb88b34c734149053674204b86bd798d79f81371 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ServiceResourcesFormFragment.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-9b9bf7e4f4e4dd34502e1b636c9f9aabbb20defe43595a79aa7e3f7d89750029 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>RoleSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-4cd13b62487b2de616d26d895ce4bb3afc7380abf9f3831ef2b949d073802a1f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ComputeFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-b5600bae05b535d54dc04b2a847b6402b10575efd87a0e7098796f0f9ae96d51 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>HealthCheckFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-9287c48c51c8a48a4b4aedcdc195cd9c8c79d3b3e2072765608081bc341f7fba ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ImageField.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-6f618d85f2ca9a85b2a754f45e7b7e7803317be7e5dfd0e05bbee87c5bd1f116 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>PortsFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-75c4254c31fe6addb187b5d122dd1fa171c1a8875c0152a6c1b2a05257c61d4c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>custom-domains.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-e35b13396a4aa0b96e35dd7a0b1a27d188c0d45fe20cbda99e2fd59b83da5574 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>rate-limiting.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-f31e44eb689a0e65e60f6eb2701f7adf283582fa5014c8727dc4922ecbd8c657 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>snippet-example.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-5fdce31e426151efa036ecdc78f6842c3bcd644a3d7658b1c753ee80c55d3cc8 ">+0/-3</a>
</td>
</tr>
<tr>
<td><strong>coc.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-dc80329f722e73bc46ee76902de782b4f696a4be0224658cbbb0a70127cb7627 ">+128/-0</a>
</td>
</tr>
<tr>
<td><strong>getting-involved.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-4c15a93e9b63664bed77a875378d805efc8dc787bc0e1d6a6f413a376c5e6983 ">+57/-0</a>
</td>
</tr>
<tr>
<td><strong>commands.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-2053eb5138f4c468b9aa94e6fd7302ad2f577839be107741f265ae1b2d9bfcaa ">+0/-158</a>
</td>
</tr>
<tr>
<td><strong>getting-started.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-05cc8d760dce63f257bee91e9c0293424a63e0ed210d26c7bca78bc3a3d5d763 ">+0/-87</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-dfcca51e047037e649bbf76e68ab3aa9161a85c1bd25cf385acc5e764bea0cd3 ">+0/-32</a>
</td>
</tr>
<tr>
<td><strong>nextjs.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-291e724f8e8aadb8d126a30590af172b9b82fe187407c83cfc0673d76efd1188 ">+3/-7</a>
</td>
</tr>
<tr>
<td><strong>react.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-fdf7ec55eee7c46bd8f83f8bf10066a136d21181bd6a04d513ae4c3bfaec1dc5 ">+7/-21</a>
</td>
</tr>
<tr>
<td><strong>reactnative.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-bac475908ec022811c05fccec3d0eae805b25419b65a5d2537d70c606415d586 ">+14/-28</a>
</td>
</tr>
<tr>
<td><strong>vue.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-1fee09fc68c4d33cea15dcb726c3e3671fdfbfc605a1751337f685f3cf851ca5 ">+3/-7</a>
</td>
</tr>
<tr>
<td><strong>nextjs.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-a5210d45e7d33a57d43078dbe2a2ccbf0667b157291fd92c3986092d7d33ab9c ">+10/-11</a>
</td>
</tr>
<tr>
<td><strong>react.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-6f5adda9f7b29d98c68cab6ec754c0bac501666a49dd635ee830789e2c812b68 ">+9/-9</a>
</td>
</tr>
<tr>
<td><strong>vue.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-f6c4215fa6909fd3accebe0691a7364d17befb8ef90da5a4aeaee83d598c0540 ">+9/-9</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-3ca431109466557ec1ba7fbd4cb01fa0ad6316e3a9a2fe9c4a849b2760cc7613 ">+0/-115</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-2a040923190b20dd4aa651b3cae8a7be263e7c5d014a71e9f27d628fa7404c08 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>getting-started.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-f5ce74103419f39f4217dd75f3e89517779c94615558ae726ae1b4519328a939 ">+0/-35</a>
</td>
</tr>
<tr>
<td><strong>diagrams.txt</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-5f90e86736e92ab8b695c8cad8bd1d65d2be49609da7e693957bad0e238e563e ">[link]</a>
</td>
</tr>
<tr>
<td><strong>overview.mermaidjs</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-e68718f71eddf030085b739d48f6067bbb15f2421256ff27620d00f022b0c710 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>sequence.mermaid</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-cec810243251bf77934d8689d65f3e7d33f7632decf51e5eb7115b17042c11d9 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>introduction.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-0166b0574213b999964155797259928739a25e0a09d0442bdd14ff8307dcca30 ">+0/-85</a>
</td>
</tr>
<tr>
<td><strong>mint.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-c91a604899dfef4b2494c317f4fd39a7f22b79986095f580399347293d534deb ">+0/-560</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-adfa337ce44dc2902621da20152a048dac41878cf3716dfc4cc56d03aa212a56 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>configuration-overlays.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-f94c8434a3810529922d6b73ebd5f348e4f978b973e2959de0c0e45889b914d9 ">+7/-7</a>
</td>
</tr>
<tr>
<td><strong>local-development.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-29e98b0241b9335e8929e64440664e4be275f3a3965a88d22a3eb80b5034fca1 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>migrate-config.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-0e2b5b8948935d313421790d173d10bb5c1242166f97d87fbf35d2a010d643f1 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>multiple-projects.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-b756a0fa80d9cdbefb538f676c90521bcff5e730498cde0430bfe789475c4e2f ">[link]</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-18be817b7d51e5caba56718075ae087777f3e3811987257d48949ada0fe96da8 ">+46/-0</a>
</td>
</tr>
<tr>
<td><strong>seeds.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-94215e4f4b5a3df8c20f0102f5755ecb55b5155d6ddbae30844666e477b496ab ">[link]</a>
</td>
</tr>
<tr>
<td><strong>subdomain.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-3300c8ab184167028e82d2e66932958ac55ebe94fba7d1aa2e45e8180178ea0e ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>billing.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-5a3b0998ad9e2f09c66255dff3651de3c6d7999e8e9c84169481e5e8af95935d ">[link]</a>
</td>
</tr>
<tr>
<td><strong>compute-resources.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-e2c40097d219e905b83f9e5ea40b19f6b927f846d7834b37a2dbe93dea3f5299 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>custom-domains.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-6004c16e12e623eda4d50a3b2e4f8ecbf5c2e1bbc9e5a91a62232e3a35f76a9d ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>environment-variables.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-49e8324f160e8fbe2cfea76adb45de7bbc3da6ca3d64d3a786a0f188c8bec9dc ">[link]</a>
</td>
</tr>
<tr>
<td><strong>git.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-d427ee2887e5cae303ce21a0b08300a82955c0f7f231ecea2ee198b69b0feb8d ">+52/-0</a>
</td>
</tr>
<tr>
<td><strong>logs.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-d04ffc497f0eac2496c6bb7d4dfbb49853f35ba380dd45baf2d3239f8a42d569 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>metrics.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-14a13543059bf5d4903769ef3e6a90bb63af5cacc6105a35689ff75936421ea2 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>rate-limits.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-16b5125772f57a495889904938e950431b7b03a886e32241a162554b952db0c1 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>secrets.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-4c49bd272574c88f0d475d349c782c4ea24ba5cef97127106ebddde5befe7f4e ">[link]</a>
</td>
</tr>
<tr>
<td><strong>service-replicas.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-9188cea8fe3017f7732d5c9ed6600ef0147da8e960cff24ac4c6e156b53c4be1 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>subdomain.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-6d4add19495d7514bbaf0d67d9e60cf83b10ca4de6012aaf39dc0e39f3086bc6 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>tls.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-ca2d4657dffa3ca239e06eef76855154feb9b155317c67ff182d79f81aeaa236 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>deployments.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-6fa07c021c9566a75e9aca5efbf0f4708bd9862bb5484bf95cc25ce00f30e853 ">+0/-38</a>
</td>
</tr>
<tr>
<td><strong>community.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-4f14893ed8d4ebde9be284bec0c27adc760452f8939246a6a65361bfd70760b8 ">+13/-0</a>
</td>
</tr>
<tr>
<td><strong>dedicated.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-78f989a9a039240f69408cb775632f7494754276051eae98af420dadf096c8cd ">+18/-0</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-7cc9f04b4559ab62c5104791051ff7d7ad8dea108f1720eb260aa8e68475b0ee ">+40/-0</a>
</td>
</tr>
<tr>
<td><strong>support.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-2aa4bcb1194ac3857cbb1846e43db4f1a5ebd0d9302e02308ce1502fb8c0a763 ">+17/-0</a>
</td>
</tr>
<tr>
<td><strong>product.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-3a7c615149cb270f3f59493a817306f87f8771114d1272de085359996e64bef2 ">+0/-56</a>
</td>
</tr>
<tr>
<td><strong>authentication.mdx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-1d91de2bc59159b3d47e86967f6ea82c608a10eb277d3fc0b5734f6f19305089 ">+0/-66</a>
</td>
</tr>
<tr>
<td><strong>Additional files not shown</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3254/files#diff-2f328e4cd8dbe3ad193e49d92bcf045f47a6b72b1e9487d366f6b8288589b4ca "></a></td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
---------
Co-authored-by: Sumit Saurabh <62152915+sumitsaurabh927@users.noreply.github.com >
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2025-04-01 09:34:27 +02:00
David BM
8ea263ec75
chore: clean workspaces code ( #3241 )
...
### **PR Type**
Enhancement
___
### **Description**
- Migrate from workspaces to organizations
- Update GraphQL queries and mutations
- Refactor components for organization structure
- Adjust routing and navigation for orgs
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>16
files</summary><table>
<tr>
<td><strong>graphql.ts</strong><dd><code>Update GraphQL types and
queries for organization structure</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+84/-1054</a></td>
</tr>
<tr>
<td><strong>MobileNav.tsx</strong><dd><code>Simplify MobileNav component
and update navigation</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-88408885daaec8805bd085b53462c9f2d95db32f7e523912837a8167211b4fb2 ">+11/-126</a></td>
</tr>
<tr>
<td><strong>ticket.tsx</strong><dd><code>Update support ticket form for
organization structure</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-a66cba186d2014b03f1a0e005147ae7b48e88933700fe065d235cd819a949a97 ">+28/-84</a>
</td>
</tr>
<tr>
<td><strong>ApplicationUnknown.tsx</strong><dd><code>Refactor
ApplicationUnknown component for new structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-d1d7044dd66488c5bc787a89612754b283eedb404d4d6abcface2fa533d5c9d3 ">+17/-21</a>
</td>
</tr>
<tr>
<td><strong>DeleteAccount.tsx</strong><dd><code>Update imports and
remove workspace references</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-3d84927ffa4b91d986ff6c6f601b3476503220e1c1d8cde25ebf72c8d0ed6b9e ">+2/-26</a>
</td>
</tr>
<tr>
<td><strong>run-one-click-install.tsx</strong><dd><code>Refactor
one-click install for organization structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-00e84c02bfc3c34019e15f820b23e332eeb1933a745be330c3644cb0f63c92b5 ">+5/-9</a>
</td>
</tr>
<tr>
<td><strong>RemoveApplicationModal.tsx</strong><dd><code>Update mutation
refetch query for organization structure</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-e454a42c12dcbfcfaa463ab3421037408634e3a539f460525c79d68adfc118ab ">+7/-2</a>
</td>
</tr>
<tr>
<td><strong>ApplicationInfo.tsx</strong><dd><code>Update mutation
refetch query in ApplicationInfo</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-7372ad22d70c3c354d8e0dd442eb7e49f70f65a386b934b6eee7f8c4b89c3a3f ">+8/-3</a>
</td>
</tr>
<tr>
<td><strong>useProjectRedirectWhenReady.ts</strong><dd><code>Update
refetch query for organization structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-a234bc908266de3091b23b5134a01fd769f96759eb52aa108d2ad4b796b0303f ">+2/-6</a>
</td>
</tr>
<tr>
<td><strong>DatabaseMigrateVersionConfirmationDialog.tsx</strong><dd><code>Remove
workspace refetch query in migration dialog</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-89e193ec45127a72f9491ad89eed5eda5939936686f88aadb48cfac350462271 ">+1/-5</a>
</td>
</tr>
<tr>
<td><strong>new.tsx</strong><dd><code>Update new project page for
organization structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-ef97470126e3edc146dda51337aaec556387e2f8a37afa70810d1dc94958f4fd ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>BreadcrumbNav.tsx</strong><dd><code>Remove workspace
references from BreadcrumbNav</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-2a69d273b2a9e8695d46f6c73dcbb6e161d3bb85f52deb65930018b17b148b3e ">+3/-4</a>
</td>
</tr>
<tr>
<td><strong>BaseDirectorySettings.tsx</strong><dd><code>Update refetch
query for organization structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-50bcccdf949a19ce69fa86acdd63b5291fa2beaba07191a62c87d40ea5b94e88 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>DeploymentBranchSettings.tsx</strong><dd><code>Update
refetch query for organization structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-d8fc80cc734f593c686f873536856bf9103efb1115ca865709bbeb7bd940895e ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>DeploymentListItem.tsx</strong><dd><code>Update refetch
query for organization structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-2a548c457ff2ab8fc1bee326a6a3b5eae9d0d6eb18f5ae95bbdb437c3f6b0a73 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>index.tsx</strong><dd><code>Update mutations to refetch
organization data</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-b4185be97a505e25badcdefe31ea86fa9d69f72264c4bb35eae17fba936a3d47 ">+4/-3</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Tests</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td><strong>mocks.ts</strong><dd><code>Update mock data for organization
structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-d1ef12c0f15123bb4e23a0c513fc3d9b5c16af421c71c2909fde3717e09a9d89 ">+10/-27</a>
</td>
</tr>
<tr>
<td><strong>testUtils.tsx</strong><dd><code>Add new test utilities for
GraphQL mocking</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-78f29250407edf853a353b48242d3cee59aa5724f38a60bb23bebdfc1ea2f9b5 ">+50/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>useNotFoundRedirect.ts</strong><dd><code>Update comment to
reflect organization structure</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-262687fd80c4510f966a57885b1cc42a6297fd89ab49f6ff49b0df59670027f1 ">+1/-3</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Additional
files</strong></td><td><details><summary>77 files</summary><table>
<tr>
<td><strong>env.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-a1581a28a990763a0fada80d8a3030b70a702d744e98303887f390ac5ae24139 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ContactUs.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-7137edfa9862e14ab2ca4660c679fb62f83990e161267d0dd7deb2977d117ea3 ">+0/-102</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-7968eed227f9c5da437b28062300b7076b1c124a3e3a335b29d91610c321954b ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>InviteNotification.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-9209cf2ec7253c2a3ea03496f2e213b9f6ebf569264394ccd4c5cf5deef1f0b5 ">+0/-200</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-d4130a4e4d35e0d48479ae89c72650e23cb7a0389224f932efe59722e3a47d93 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>TimePicker.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-784f69003ebbc9e39837b920007cef14125a5fc48bb9114226820bcb2b0827b0 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AuthenticatedLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-2d69ccffd267658f76d77a864cdece93fc222e08f6025955795fc6f4697f60e7 ">+0/-3</a>
</td>
</tr>
<tr>
<td><strong>OrgsComboBox.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-0736dac185f4ed134d5b53be292c9a2ee4f6df65e965b801a2dbbc8a184b3687 ">+2/-9</a>
</td>
</tr>
<tr>
<td><strong>PinnedMainNav.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-0fbc67c16a16e263b51e46ada3fbaccc041074f31f541bf663ae3b4b5f2a2a17 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DisplayNameSetting.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-a1daec18d5c3196aee5b2c5303db5654724f8d37cfa427594951a4d02fbe32db ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>EmailSetting.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-98bdf4ebec67ab2b4cd475c9df16a39a66505da961a8448eb5e41a33544dcb38 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>PATSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-880f5f139ed8c495239dbffee77691f761a004dbc5ce8456a95a259f79fb4136 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>PasswordSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-3b25d2f3c57a61224551f9eafaf53f22a70c5767b22ff5b7e2ae85b9c5705dfe ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>CreateOrgFormDialog.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-9a1ed9e851328393b81356d80ade3509016aa55c254ed1f4deb692b0bd96f02e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>TransferProjectDialog.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-d4ebdb8af76a7c9e73606708718c3448445545259ad553d73b6d322408e3eb8c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>NotificationsTray.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-727f6debec6a102557407e55c56363e0c75486e30a732158f85c81ada892f77c ">+2/-4</a>
</td>
</tr>
<tr>
<td><strong>ErrorToast.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-4a05f3b37769de69682260045f29c254b3ad6ef05f059e2b0f77cf9bd68e9bdf ">+0/-85</a>
</td>
</tr>
<tr>
<td><strong>ErrorToast.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-0095b510fd0557ef1d286cebd9fa102d24e1b0ff4d67148575d158e938304656 ">+0/-170</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-c16e96ee3476ef73bbc643d7c2399ad9ae8d0cff77a8e554a79c78eea26252ab ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>useFinishOrgCreation.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-3b8bf7608ab36d8ab0df895e400f0d2d9e29fad2055b40b33d8d9912a27c99c3 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>useRestoreApplicationDatabasePiTR.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-dd5774f502b63d2d443069bedb4c9531a77794a95aaa5c07287093695a4dc60a ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DeleteAssistantModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-81fc3c54dbde20f2535b00a52fc28e11ffd80fbcc90c0c34b1b82ff937cce215 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DisableAIServiceConfirmationDialog.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-ae59e5250d9ec095cf3b141efa9734f239aff11c959de9795a94eddd426b1804 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>CreateUserForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-4e59f7d98f7ab979d2273d8685649f1c39165b2e33b47887645f0dda07edf306 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>PointInTimeBackupInfo.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-3980415ca79bf039abb469281fff9b1dc1de0a1ef52b4044d8c6f529538b6edf ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AppLoader.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-fdef910b2c808595c77cb3c0ae573db3ff57cdb4a8161db2e36e86ec548b9b6f ">+10/-20</a>
</td>
</tr>
<tr>
<td><strong>ApplicationErrored.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-77c5a4128ffd614f299c867e5e3508430946f8f40d4ef5825f57874371fb1101 ">+0/-272</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-dbaba110b63f272983b09a1a453c0b69577136e7f0f2ff49c4cee6cf78f4325e ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>ApplicationPaused.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-14afdf5ac20f058c26563a6992a3751f11cf173eec27206001262b5d1b3b979f ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DeleteServiceModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-509d84f75908da0f25dce5f49a6103f3a938c9dd7106b66739ca3758bb83686f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>useCheckProvisioning.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-e1758bb8d3381f814d6619dc33eee8b36e39d2fcb6486d5c8cc3c46bbe62c555 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>useIsCurrentUserOwner.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-3941cc4f23c66f12e94850e88e05ca142a627ab2d9ec797ff757dab679c58c0f ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-5a21e22b6c3f0b8f3abd13a4f78cd918662785eee6253480fa0116d11e9c6957 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>useNavigationVisible.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-3a395e5461f6112ecf12f399ef008999133a1b3a9d9b267b2ea7f7d5d39d1fe0 ">+0/-63</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-4f8060ca9eb12226bfb857e06e67f5f3fb583622d878a243e300c9529275c032 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>useProjectRoutes.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-ffb341175a52f91f88ce6906c93ff747944ffd3ed9ff9ed27f0894e88e778b66 ">+0/-160</a>
</td>
</tr>
<tr>
<td><strong>RolePermissionEditorForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-c7cc670c499aaa76537a1ac3848721988fa0196d4cca8f6b5376b4a14f01341d ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DatabasePiTRSettings.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-85d1f82a571b56469eab40dcc164fdd1e107fba79611ddd5cca7c191fe5117b4 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DatabaseServiceVersionSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-a982b817513fc173371f7468ad642f99ee0c914e5990a48992fc1fa5e230765f ">+1/-5</a>
</td>
</tr>
<tr>
<td><strong>OverviewDeployments.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-a9440d76cf165e4df8e9db020ee2ab3896281633dbe5ba3691e775d57188bc80 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>ResourcesForm.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-8828db70c080be6fc19f88059b08587584f1c23c9159092d6b186ca82a1943aa ">+1/-5</a>
</td>
</tr>
<tr>
<td><strong>ServiceForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-a02746694d45a84390d09b49a1b3eec85c25a8bd9a70b4834ee5af1ba82cb88e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>execPromiseWithErrorToast.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-adc371e89102ef58f14269197d4ce970117519df44ad77174ed6c32128a67079 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>getAllWorkspacesAndProjects.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-d932cf46bd3efabd2e4240961ce868bfe056319507e0f0738476d2300520df46 ">+0/-5</a>
</td>
</tr>
<tr>
<td><strong>getAppPlansAndGlobalPlans.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-390440124963f8917a01146b85220aaa57a1979f1d0efa5d460b8979121be089 ">+0/-39</a>
</td>
</tr>
<tr>
<td><strong>getApplicationPlan.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-cd0b842260639b906128451c479685925192415ae366c3a584f897022f715ccb ">+0/-14</a>
</td>
</tr>
<tr>
<td><strong>getWorkspaceAndProject.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-6b457c9426ff027a373b6366fa518466e1bbe31aedd19ae0d5a5ac000defebff ">+0/-5</a>
</td>
</tr>
<tr>
<td><strong>getWorkspacesAppPlansAndGlobalPlans.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-98bf824b6937b6b6ec16d4c75194876ecdb2ad9e9a4d5bb3681458214007fd02 ">+0/-39</a>
</td>
</tr>
<tr>
<td><strong>insertApp.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-1b04d1a9b24bd1348f12f9f89330e38aa4e64fa9d34f3635a02f23c5bbc767d1 ">+0/-12</a>
</td>
</tr>
<tr>
<td><strong>prefetchNewApp.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-da7b539d835be3df6211788845bfccf4a45259516af11bcae8840f7ac6c2eb9d ">+0/-12</a>
</td>
</tr>
<tr>
<td><strong>organization.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-7a8445445910a3f718136846bcdd03a504adaa0ece372e1cee99855abc26f1a0 ">+27/-0</a>
</td>
</tr>
<tr>
<td><strong>workspace.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-503e0160f94a01ed2ac4026bb30e5c3524d54eadba1edb986a8b5e5518112577 ">+0/-18</a>
</td>
</tr>
<tr>
<td><strong>getAllOrganizationsAndProjects.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-11d0c4e299315719cac8553bfe6a245fcab0d592611f262b8975066b968799a5 ">+5/-0</a>
</td>
</tr>
<tr>
<td><strong>deletePaymentMethod.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-ed0ca3304c58b0867a3dacc4262b9f3dbe1720f6bbbc4f6b70c630231d3fa842 ">+0/-5</a>
</td>
</tr>
<tr>
<td><strong>getPaymentMethods.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-05e6800ddfae03eec9b811bedb49e519a9683009eef7db1276d483d8810016b2 ">+0/-27</a>
</td>
</tr>
<tr>
<td><strong>insertPaymentMethod.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-580f9ca3fbdc0b48c66b5c358045a24e890c5d53e6ed2ae9818d7775f2564269 ">+0/-16</a>
</td>
</tr>
<tr>
<td><strong>setNewDefaultPaymentMethod.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-fa1366610e5485ac4e423267434c0d9147dc76db7f0842ac2f9d5c32f57e8e22 ">+0/-17</a>
</td>
</tr>
<tr>
<td><strong>deleteWorkspaceMemberInvite.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-85b6d2a6825ba54b85b5cb065705eeb0d65a488fbea853cd46e60208f2d17146 ">+0/-5</a>
</td>
</tr>
<tr>
<td><strong>getWorkspaceMemberInvitesToManage.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-8e97084848d9462ae3a1751d5e5468c5a9772df56d790b4c29a80c89776070a0 ">+0/-14</a>
</td>
</tr>
<tr>
<td><strong>insertWorkspaceMemberInvite.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-7a86261ddc3fcb4863c2fdf607eb73292f0c6175f4fe74303b5f3325279852da ">+0/-7</a>
</td>
</tr>
<tr>
<td><strong>updateWorkspaceMemberInvite.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-b36ab22e1cc92da61d8499dffa16a96e54e353f839b026acc9a08d29b2ebba1e ">+0/-11</a>
</td>
</tr>
<tr>
<td><strong>deleteWorkspaceMember.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-7a1add8ebc3e12adf78aa481062a207af509d82170a383d0995eb46a1151e4de ">+0/-5</a>
</td>
</tr>
<tr>
<td><strong>getWorkspaceMembers.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-584c1f1108054fd783fd7f12a9a746a1c69345d0a6c1d2bfb6f6cf57ce423065 ">+0/-31</a>
</td>
</tr>
<tr>
<td><strong>updateWorkspaceMember.graphql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-ad799e00a2ca484fbe7aa9b1e1f6e0519a989ebf1478506f1c4a516052bd70a6 ">+0/-8</a>
</td>
</tr>
<tr>
<td><strong>deleteWorkspace.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-9c3cea5f88a37ea264617a5cc4e992f2b49c3817a31786a238fef9ec4cf6ad95 ">+0/-5</a>
</td>
</tr>
<tr>
<td><strong>insertWorkspace.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-ffcac8e9d094021d7ec386ced82f1a36b366e86b39acaf389c570bc21b92be1c ">+0/-6</a>
</td>
</tr>
<tr>
<td><strong>updateWorkspace.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-d8cf2dd0d7e221dc8d5f787a1db06492cb56919725fc2211f47c399ddc1b0f19 ">+0/-16</a>
</td>
</tr>
<tr>
<td><strong>[...slug].tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-56e5a4a71eca9397303199bc4f5595a08ec3ce62a2499f8c079d53c71e9cd8f1 ">+0/-158</a>
</td>
</tr>
<tr>
<td><strong>plansQuery.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-22d9c2d45021b1b76fc284ef1baa41474357ea0ef8c2cdedd06d7bcac3e32629 ">+0/-16</a>
</td>
</tr>
<tr>
<td><strong>prefetchNewAppQuery.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-0a3a444a14b5f5495ef86c90f200a3a672732770e90d4b7206468e2ac265d9fe ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>mocks.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-39b16c295568f731fa43aa5a9d642b75fc70f4c0a8e281d701c59da01ec2121e ">+0/-124</a>
</td>
</tr>
<tr>
<td><strong>testUtils.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-6ebbd73e167641a1706f1b8d30b00569336d10f3c2ab7626d81e639015383e5e ">+0/-164</a>
</td>
</tr>
<tr>
<td><strong>application.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-380f35753fb3e224792c12d28bc7505ea961ea3f7efd578d1647f76af15afe9f ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>graphite.graphql.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-0b7f0e87bb1506853e3ff0227d39085c67994427b818b1b05bb3df5a94539ffb ">+5769/-25931</a></td>
</tr>
<tr>
<td><strong>execPromiseWithErrorToast.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-1470fd6a1f6e5557aae2940678106477b11e8a9c8ebf37fc2fa38c0d24a9118e ">+0/-62</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-992ff318b1e702f9ad368ce2e529f0ea57cc6711edf892815a0ed246173001b5 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>tailwind.config.js</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3241/files#diff-0421515d64f36bf18988a5e62f6b406277d9a63b6991a8b3f4c9e976836449c8 ">+8/-9</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-27 16:25:39 +01:00
David BM
7b9cdf1f5f
chore (dashboard): remove unused legacy workspaces code ( #3209 )
...
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Removed legacy workspace-related code and dependencies.
- Refactored and relocated utility functions and hooks for better
organization.
- Added new GraphQL enum value `Pitr` for billing report resource types.
- Improved type safety and validation in service resource forms.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>13
files</summary><table>
<tr>
<td><strong>graphql.ts</strong><dd><code>Added `Pitr` enum and
refactored GraphQL queries.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+177/-175</a></td>
</tr>
<tr>
<td><strong>ServiceResourcesFormFragment.tsx</strong><dd><code>Improved
type safety and validation for service resources.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-9b9bf7e4f4e4dd34502e1b636c9f9aabbb20defe43595a79aa7e3f7d89750029 ">+46/-12</a>
</td>
</tr>
<tr>
<td><strong>getPreviousApplicationState.ts</strong><dd><code>Added
utility to determine previous application state.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-cdc095ecffb5d21ca54d8537f3d2359bb64c5a0ade4ee94ae9d842ea7342f3f0 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>ServiceForm.tsx</strong><dd><code>Updated imports and logic
for service form components.</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-a02746694d45a84390d09b49a1b3eec85c25a8bd9a70b4834ee5af1ba82cb88e ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>useProjectRoutes.tsx</strong><dd><code>Refactored project
routes hook to remove workspace dependency.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-ffb341175a52f91f88ce6906c93ff747944ffd3ed9ff9ed27f0894e88e778b66 ">+5/-7</a>
</td>
</tr>
<tr>
<td><strong>ResourcesConfirmationDialog.tsx</strong><dd><code>Simplified
resource confirmation dialog logic.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-31f0a9eb5e1c1199ad462b7e1a9886cf4941676dc2506661c3d304aa5cf1716a ">+6/-8</a>
</td>
</tr>
<tr>
<td><strong>usePreviousApplicationStates.ts</strong><dd><code>Refactored
hook to use updated project state logic.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-e0bdede95ef9307a61f227b0f6a7dd3be67470e4a58ff139bb5b569f5bef2680 ">+6/-6</a>
</td>
</tr>
<tr>
<td><strong>AuthenticatedLayout.tsx</strong><dd><code>Updated layout to
use refactored hooks.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-2d69ccffd267658f76d77a864cdece93fc222e08f6025955795fc6f4697f60e7 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>PortsFormSection.tsx</strong><dd><code>Updated imports and
types for ports form section.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-75c4254c31fe6addb187b5d122dd1fa171c1a8875c0152a6c1b2a05257c61d4c ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>ApplicationUnknown.tsx</strong><dd><code>Updated imports for
application unknown component.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-d1d7044dd66488c5bc787a89612754b283eedb404d4d6abcface2fa533d5c9d3 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>ApplicationErrored.tsx</strong><dd><code>Updated imports and
logic for application errored component.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-77c5a4128ffd614f299c867e5e3508430946f8f40d4ef5825f57874371fb1101 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>ServicesList.tsx</strong><dd><code>Updated imports and types
for services list.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-643c818a248c42950336289392ac97ed9ef5c670ff8e47b80588b9802844d28a ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>useHostName.ts</strong><dd><code>Added new hook to retrieve
host name.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-89b0d30fdcc12b0b3ea97e76676101c2a535ec0817ef106e26f74736d190d1b0 ">[link]</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Bug
fix</strong></td><td><details><summary>7 files</summary><table>
<tr>
<td><strong>OrgsComboBox.tsx</strong><dd><code>Removed workspace-related
logic from organization combo box.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-0736dac185f4ed134d5b53be292c9a2ee4f6df65e965b801a2dbbc8a184b3687 ">+3/-57</a>
</td>
</tr>
<tr>
<td><strong>Header.tsx</strong><dd><code>Simplified logic for opening
Dev Assistant.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-edac1cd4478dc0ad12911ea2e486f40e49f6dc64eaf8e72084225d1f4e8725af ">+6/-18</a>
</td>
</tr>
<tr>
<td><strong>useNotFoundRedirect.ts</strong><dd><code>Removed
workspace-related checks in not-found redirect logic.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-262687fd80c4510f966a57885b1cc42a6297fd89ab49f6ff49b0df59670027f1 ">+1/-14</a>
</td>
</tr>
<tr>
<td><strong>index.tsx</strong><dd><code>Simplified navigation logic by
removing workspace handling.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-4eefa54204aa396da4d4d2f1d633d42d1b8ef86987f6e8c9b63d81df1ea6a273 ">+3/-21</a>
</td>
</tr>
<tr>
<td><strong>run-one-click-install.tsx</strong><dd><code>Removed
workspace-related project filtering.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-00e84c02bfc3c34019e15f820b23e332eeb1933a745be330c3644cb0f63c92b5 ">+3/-17</a>
</td>
</tr>
<tr>
<td><strong>useNavigationVisible.ts</strong><dd><code>Updated navigation
visibility logic to remove workspace dependency.</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-3a395e5461f6112ecf12f399ef008999133a1b3a9d9b267b2ea7f7d5d39d1fe0 ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>ErrorToast.tsx</strong><dd><code>Updated error toast to use
project context.</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-189ba99303a20e964b5e3f3d6f1cf95c6376780a59604d1dee98aa84d9a2a9dc ">+3/-3</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Additional
files</strong></td><td><details><summary>101 files</summary><table>
<tr>
<td><strong>brave-fishes-tap.md</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-d01ffdb9103e911bc83d52df72b16006ca7d8af6c0ac8ca5504f022c0c3cbd0b ">+5/-0</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>InviteNotification.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-9209cf2ec7253c2a3ea03496f2e213b9f6ebf569264394ccd4c5cf5deef1f0b5 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>TimePickerInput.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-970eb8f755f27a1e13f0d24230c403ffd1e5ad7829e14b67690373bcdade1277 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGrid.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-9cec5ba99b1f62307ecdd1444d14288bef737bac6d3eff1c02ddc2f89e9f9061 ">+0/-67</a>
</td>
</tr>
<tr>
<td><strong>DataGrid.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-28be1550256357ac5d3668065e1e3a496e6896ac12121dba4dd0c98948c3d2f6 ">+0/-185</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-9458085c38927aa3e04af020d769fc21a2b9b38dd190da9258a557d720c20f7c ">+0/-4</a>
</td>
</tr>
<tr>
<td><strong>useDataGrid.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-0af098dd11eddfb502643d4a17599d3f96f70dda9d0dd76be58eb651e6ab3e08 ">+0/-110</a>
</td>
</tr>
<tr>
<td><strong>DataGridBody.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-bd9e62c9a14fac478b95684e09943ad95493e3cd0f517d3b2bcf27d90a8b6b7c ">+0/-315</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-095354baa6f9bcf08084323308fb51d62cdf1993fa2922f5b6008173654ff94c ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridBooleanCell.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-912f222369372de8803ab4ea2ab8310d2ea12f98f08e9e4ae76ce90b99e9e718 ">+0/-121</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-6aaf85dd782c1bd3f87baa67daa100ae57b06680b536ae261be81a9ae9f3225f ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridCell.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-30b7b50f3aaa8f1da1709951acc8338ca283830474e9d701e5a4650540ea6f8a ">+0/-381</a>
</td>
</tr>
<tr>
<td><strong>DataGridCellProvider.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-c996a77e36cee151e515fd26d540a3e661c76e41f1cceb7de6f52bd51d5849b5 ">+0/-238</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-085c66def9eb67fc7c2a44f3421206a58c4ec60127e463251a2632061fbe8ea8 ">+0/-5</a>
</td>
</tr>
<tr>
<td><strong>useDataGridCell.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-cb0b09edfdc285173765bcbb7c4822083286dee9be4de07fbafe802a72d997c2 ">+0/-10</a>
</td>
</tr>
<tr>
<td><strong>DataGridConfigContext.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-f6e013fae040f331dba8a8cfd69ecd9629e609299ca2613de378deef3e2b0a70 ">+0/-6</a>
</td>
</tr>
<tr>
<td><strong>DataGridConfigProvider.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-a285c2ab50379b3e50ae912427b3bbf1748534fb688c23e0e9b3e9d63e3670a5 ">+0/-16</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-b495c649d04122385810916ab7e9cea8a36b3a2c636c376b44172a70804cf7a5 ">+0/-3</a>
</td>
</tr>
<tr>
<td><strong>useDataGridConfig.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-1ad1e4d3198ad963ac96fecbdd83f4061ed3133cf16ace8f7f936bf7721365ab ">+0/-15</a>
</td>
</tr>
<tr>
<td><strong>DataGridDateCell.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-fff3b2aebb93d3d3a351d7d4ccbc43d376b09ec623c1535c94509f4f35ae2da4 ">+0/-166</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-fbbdbffeef2e43799d1108293e0e37d7f2949540b4c9ab542beb340a6a84c115 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridFrame.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-8d8bcaeea226957a5ef1a58038b02c161950da8a2f7af5ee95c657775a204705 ">+0/-29</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-b4c9a950b5dcf474d3d8110544e8a049ff2c0d496aced6c82f7fd77c438c7e67 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridHeader.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-02b826079155107d8958b4c673ab2b16853a96e46ef6f57cd832eadfdc2092c8 ">+0/-233</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-4fd4f6e3ee3ef5c4821bd8fa47ac59c2c6a8ca90dde1765ca8dde1a0689474f8 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridNumericCell.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-e43c9c46c38fcdb978debf6164c8961acb5205ee6d152176b63d8dd2af413aa0 ">+0/-110</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-4497697c15accb04a0115741740c32a7bdef1590b395f3158b1099a627d501ce ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridPagination.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-70ecfb728f6db3744bb35fcf537f70b20fea7688a00d302db0c624ffc0a043f0 ">+0/-91</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-eb674985acf19a5b7e619edd684c7760a617dc50fde1e9d746b1e261e092ea97 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridPreviewCell.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-a4b0178eb28a1feaec9a72ad10c12283920cebbbfb0191c60b2535cb9ae028c6 ">+0/-410</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-845756895046979c2172565ff6d7e02340b93ac9e4499f930df626a0f5097880 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridTextCell.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-74741563ec9d20b8894db4b3e653d1b345de156cd7dea1aded30ae9f78c3a7d3 ">+0/-243</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-53ad1b029b8643989c03e80ec5bb988c9eea2cf0ca595df2bd9eeb173f035f9f ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>AILayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-06c432465b00d94c1f3fc8021951bb4d25f4e38195a6b1d90bb728f9105ae632 ">+0/-46</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-d97b390020ef14021a1ae3e1643b3a4f329b13a8a68aa5353a8a3ab64e824f91 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>AISidebar.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-29134460a234b6ae943e6c6d8d65ac8f9d66bf4e3403b045b94662b0f57a964a ">+0/-143</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-b3af150842887ad9d9107eb9c70330ab8ae5b4b04932a1c3f671547c4e99301c ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>Breadcrumbs.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-faf66535b1957a4f15804af0dd708fd0a64847ae31d782db949ce0c6597e3683 ">+0/-78</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-2cad195ac8af2b5acd41032c9ecbec8b476c9c348f08aa305ef0a3e81098a29d ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>DesktopNav.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-547854a882b4681187d3e8beae5d8512fb3c49cef3017ac891f57b4f04e87fc2 ">+0/-90</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-2f102e83204acf8d7bb8133d7366e65a168c77e212fbade105f67845d53e4622 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>BreadcrumbComboBox.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-1d14ffa8e3a2bbaf9d8bfd4f215670cc62ce74558420619b98dd563a82f5ddb2 ">+0/-109</a>
</td>
</tr>
<tr>
<td><strong>MainNav.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-8a552e1cae4ec4725740e006ec406aa60057db39c9580a31d938709d17d4b2c3 ">+0/-12</a>
</td>
</tr>
<tr>
<td><strong>PinnedMainNav.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-0fbc67c16a16e263b51e46ada3fbaccc041074f31f541bf663ae3b4b5f2a2a17 ">+0/-12</a>
</td>
</tr>
<tr>
<td><strong>TreeNavStateContext.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-a3558f36294f2b09b28b3a7704b443f2f2c92c33a0d376f986ca4b365907e7a9 ">+0/-13</a>
</td>
</tr>
<tr>
<td><strong>WorkspacesNavTree.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-f16c5269315ce432f3fadd7e5b6c67b5677c2565e86d8e992d7336c139240423 ">+0/-495</a>
</td>
</tr>
<tr>
<td><strong>MobileNav.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-88408885daaec8805bd085b53462c9f2d95db32f7e523912837a8167211b4fb2 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>OrgProjectLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-a123a6ce5d250edcfad8d67346a1e7ee5bb31f2416f8434c406f8c08e6d1c810 ">+0/-123</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-18c0d591ef16e8caecd0f371f139647bc68a958f300296cd5077e91f5a5efa73 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>ProjectLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-8caf89cbfa2eaba06d159548c1a77cd21b0da6553922bb5198bf8fb0f1d15512 ">+0/-114</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-8514a657bfc9d16c0c3d0cfc7df589876c15389cb9937fc15e46944e625413e6 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>SettingsLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-5d2869e956e78a19f2c099eb43ed3edca826c599ea327e790ec09f2c07f92026 ">+0/-69</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-e0760e0de853e7e172f98c8c2932124d9a6bdd644d1751dffefaa39a13f313a3 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>SettingsSidebar.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-228be719ea3624edbfd2af99af3c076cebb3d0732026987306aa1032a795ba00 ">+0/-266</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-398edb964d1a53e31ed4afedda4f85455f37180b8bfa3b4164d848e9f8e25438 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>UnauthenticatedLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-54ee5ad9c01e99ffb05218020a6b97d091cd97cc53ad27e950480a3e675f2220 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>StateBadge.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-0785b6d6a702605f6410d8c76a303ed8bcaf33449f12b0cf6324f0250e94562d ">+0/-58</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-d9c38a018643979391b0c0baea0e859dfb19eba0f06dcaa7198a789dcab24df8 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>spinner.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-0404df81ce8503d881cd2f3f1ac59865aafd65f559e6a335cd79e2c49fe31476 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AssistantForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-f6015289d06f2d4d6b495549c0c54db2fb5833bac4ea659877b3e2c32668c758 ">+0/-309</a>
</td>
</tr>
<tr>
<td><strong>ArgumentsFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-c0cbe9d5ad0a46c4cd994015d5b27452b484182bc59f9524e585389c784c6fad ">+0/-165</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-9a27cce2e15cc8f73013ea09de29d18b077b3dca6b70cbbb6f65868cc6e4f35a ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>GraphqlDataSourcesFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-4a435a4417301fe788a7556a19e81b78fce505dc1c5fa6dcd7866ab4882e16b0 ">+0/-123</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-a47e5e39caca5b4d48ebb44351bf53a131d3bbda63842702998eaf10758457bd ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>WebhooksDataSourcesFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-351156304a9a0e733ed3021f8403d66e0c90d982f0473ecdde18fbdb7cda62b6 ">+0/-123</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-ba756f916fe87414836dede20a92c9d6b92dd45e637a3b4997dda4a53afb6561 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-7a8d3a1c1699597e56716689080a27d87fa8e324b8d9630e376f6b7ac4e7b103 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>AssistantsList.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-1a59975c1b045c82661af32381c5ba707d6148d3cbf32d2058cd1608a498bcf7 ">+0/-158</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-8cc30611ef5cd09068b1b6e72dec22807667298bb00b3d03dd857ac4e18ae693 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>AutoEmbeddingsForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-652aaf2408d7a565c133280378b00f1f915b95f6e11a02c3284b3de1e3f0563e ">+0/-333</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-9b82349addb66b827deffab33b2278cc9d1592d73a7f3b5403388eb361f59e26 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>AutoEmbeddingsList.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-2d5ad51ee4b313417bf25812aea7a7b2194d8b36ec7b21f2715c591f3a650979 ">+0/-172</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-071889af96589df81d86bd8f56518ac55414b56710c12e04422259f8f28417b1 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>DeleteAssistantModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-936ee6ffc853afdfbe613d8f0691b0717b893867ef68a515772c1d1c2b34dbe2 ">+0/-101</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-416db234a1b6459a1aa10d159372597b06b57bd97bed9517447c328969cffcb7 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>DeleteAutoEmbeddingsModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-cc09a2e76a36bd3d3a72662fc74dcd8567c72a60f65babe0f9d4cd24dc1049f5 ">+0/-126</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-3c86ad5feb48d5736588598c0d4f6f2a2e96316f2088db653cd3008694410580 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>DevAssistant.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-a70be4ce82cafa2a5cd0c587a5c927c1e21ebfe9aeebe0db45c91a7fdbfad216 ">+0/-235</a>
</td>
</tr>
<tr>
<td><strong>LoadingAssistantMessage.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-7d85aea7bef56f2cd60bedcf0bceeea2d0a286ffaf41dae46e1a09ee3517d339 ">+0/-28</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-52e76ab9735b31f4a23067fb232087a07f366785bd9ed770a405cb53d7814ac6 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>MessageBox.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-4e2c9825294e6e1d27a82ca6275724223a438975b4c27bd2c4285c4b44192562 ">+0/-98</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-51ba9e75ccb25006d10dbdd1dc837f717ad35405a3f1cb7268e7e9c3efc8a0f5 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>MessagesList.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-ce3eee6db2c6205688e9e18e14bdf69ac086a9bb14b9ca700d363255bfd6285d ">+0/-36</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-0c1c5112ef0ff550e50083472c4664cd65ba358e40488475e6dfde20513c72b5 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-3ed20f43facb55a7acaaf127c3ec63647b04b6b035be34ba61407b0f361099ae ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-4d7e6c292d1217979f4119a3e981807d6bbd9a106d1e2e4c5129df2cdc38b9bf ">+0/-5</a>
</td>
</tr>
<tr>
<td><strong>messages.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-d87f7975332092d0bb875f789ce3e06fef19d675a540805c520bb1d796fe2efc ">+0/-23</a>
</td>
</tr>
<tr>
<td><strong>projectMessages.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-29ee83e06b8c27fa0b56d3827e82241c59441b33107805c133e44866331aed4a ">+0/-20</a>
</td>
</tr>
<tr>
<td><strong>session.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-9f3f7f1876efbbff1133c150dd39505154d8d1e9d0d123e199f251258ad3a178 ">+0/-10</a>
</td>
</tr>
<tr>
<td><strong>AISettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-caaa010fadfdc403e470035e2dbbd950c163d59f8192bfbccbf0d1dd159a57a5 ">+0/-496</a>
</td>
</tr>
<tr>
<td><strong>DisableAIServiceConfirmationDialog.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-be999162874fbadbc93ca1bcabd881931c2673863e36c2e7b427f11fb7908879 ">+0/-110</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-2fdab42f10d8c17e14864ea2ee736126e009985998cf4ec07a45f22d34deee82 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-c44601df3a538664a1d7bfbf27552fe36246ac69f27d4c35c9ede34f624a222a ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>getAISettings.gql</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-3bf40707417defbba9ec9de149f7f322ad11869ea89cb136b5b4fcffe74f3610 ">+0/-24</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-7e62ae21154e773aa7527bea511ff1a517139bade8f36feb177a0da185778a50 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>isPostgresVersionValidForAI.test.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-b3649eb91d332adb390bf040e9eef975190a5080e6792076449a38296c9741ac ">+0/-22</a>
</td>
</tr>
<tr>
<td><strong>isPostgresVersionValidForAI.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-0f2b72f23874eaccaed79c80ffa750fdf0094940adfa733e8961322556195bfe ">+0/-18</a>
</td>
</tr>
<tr>
<td><strong>AllowedEmailSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-33d6bf857db317c4533a74e8cfc36642892a30510f04425aa20a4f9e858814c3 ">+0/-197</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-47c1d040f85882e659b4c936649cecf98ff50a5d87a075bba66250d9a84e6d89 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>Additional files not shown</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3209/files#diff-2f328e4cd8dbe3ad193e49d92bcf045f47a6b72b1e9487d366f6b8288589b4ca "></a></td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-27 14:56:39 +01:00
David BM
1c4f321f64
fix (ci): update vite to fix vulnerabilities audit ( #3255 )
...
Updated Vite minor versions across projects to address security advisory
vulnerability
https://github.com/advisories/GHSA-x574-m823-4x7w
### **PR Type**
Enhancement, Other
___
### **Description**
- Updated `vite` dependency across multiple projects to address
vulnerabilities.
- Added a changeset file documenting the `vite` update.
- Incremented minor versions for affected packages in the changeset.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Other</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>little-peaches-bathe.md</strong><dd><code>Added changeset
for `vite` update and version bumps</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-1517254487ebcd9cd74441ddbed15984d623cbb85119925248e57242614a47d5 ">+13/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Enhancement</strong></td><td><details><summary>10
files</summary><table>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-83675898dc6ed88838763232d022f6e100e07d71681cc8a1f02aee99ee3f229b ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-9fb3a23f389ab1d192d7e018d2acbe512bd8792278662101401caa98692735db ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-cb7094614884e8cd2c8fb67dadedb1887c46c31b888840def0b7042273bfbb28 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 6.0.12</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-d95dc3391741287366ea2e61f70e9ccc64452e0d22b1db91d6bf524f5aa4331c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-8a3e5ed0f618f15211c31f700e0da998e2eae58f60353624b7a7e637bd63b153 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-fc4298d3512fdd9a3d871f9f182fe871c8beccd1580f864a271ddfb32005feef ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-85166d1137e29a5275f991e1e94a0c9d5b83ac7504463ba76f9187b2b750c895 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Updated `vite` dependency to
version 5.4.15</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3255/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+1/-1</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-26 13:15:04 +01:00
github-actions[bot]
60d4d28627
chore: update versions ( #3239 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.25 .0
### Minor Changes
- 34fdcb8 : chore: add prettier plugins as devDependencies to root of
monorepo
- 4937c5e : fix: stop content overflowing in projects and database
permissions page
- 1542132 : fix: update babel dependencies to address security audit
vulnerabilities
### Patch Changes
- 78436ca : chore (dashboard): add tests and small updates to PiTR
settings and restore page
- b5a3895 : chore (dashboard): update page context after each navigation
- 9b24807 : chore: fix link to PiTR documentation
- ea65846 : chore (dashboard): update nextjs to fix middleware exploit
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-25 08:39:49 +01:00
David BM
34fdcb8863
chore (changeset): add dashboard prettier plugins to root of monorepo as devDependencies ( #3252 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add Prettier plugins to root monorepo as devDependencies
- Include Prettier plugin for organizing imports
- Add Prettier plugin for Tailwind CSS
- Update changeset for @nhost/dashboard minor version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>angry-rabbits-fly.md</strong><dd><code>Add changeset
for Prettier plugins addition</code>
</dd></summary>
<hr>
.changeset/angry-rabbits-fly.md
<li>Add new changeset file for @nhost/dashboard<br> <li> Specify minor
version bump<br> <li> Describe addition of Prettier plugins as
devDependencies
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3252/files#diff-1dc91a69351de73036aee86088b5553c604a0b7b726d1134bc679c71e288eea8 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add Prettier plugins to
package.json</code>
</dd></summary>
<hr>
package.json
<li>Add prettier-plugin-organize-imports as devDependency<br> <li> Add
prettier-plugin-tailwindcss as devDependency
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3252/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+2/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-24 19:44:17 +01:00
robertkasza
78436ca29e
chore (dashboard): update PiTR ( #3247 )
...
- add tests
- add price to PiTR settings
- update link in PiTR settings
- add note with recommendation about restore
- add link to PiTR docs to restore page
- small bug fixes
2025-03-24 15:53:34 +01:00
robertkasza
ea6584614b
chore (dashboard): update nextjs to fix middleware exploit ( #3251 )
...
### **User description**
More info:
https://zeropath.com/blog/nextjs-middleware-cve-2025-29927-auth-bypass
___
### **PR Type**
Enhancement
___
### **Description**
- Update Next.js to version 14.2.25
- Address middleware exploit vulnerability
- Improve dashboard security
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nervous-shirts-rush.md</strong><dd><code>Add changeset
for Next.js update</code>
</dd></summary>
<hr>
.changeset/nervous-shirts-rush.md
<li>Add new changeset file<br> <li> Specify patch update for
'@nhost/dashboard'<br> <li> Include description of Next.js update
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3251/files#diff-f9ef884a817466b3e2f2e10938fd046e15c764241ea5a8b841e0fea8cb2242e9 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Upgrade Next.js to
version 14.2.25</code>
</dd></summary>
<hr>
dashboard/package.json
- Update Next.js dependency from 14.2.22 to 14.2.25
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3251/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-24 10:35:04 +01:00
David BM
4937c5e055
fix (dashboard): stop content overflowing in projects and database permissions page ( #3240 )
2025-03-21 12:05:39 +01:00
robertkasza
b5a3895e16
chore (dashboard): update page context after each navigation ( #3248 )
...
### **PR Type**
Tests
___
### **Description**
- Added `updatePageContext` utility function for consistent page context
updates.
- Refactored e2e tests to use `updatePageContext` and `gotoAuthURL`.
- Improved test setup by centralizing navigation logic.
- Enhanced maintainability of e2e tests with reusable utilities.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Tests</strong></td><td><details><summary>13
files</summary><table>
<tr>
<td><strong>manage-pat.test.ts</strong><dd><code>Integrated
`updatePageContext` in PAT management tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-891790fa0d9b0e0b23b12af547a6dc7736fad9eaf76b14a56f310e531e6db098 ">+2/-0</a>
</td>
</tr>
<tr>
<td><strong>assistants.test.ts</strong><dd><code>Added
`updatePageContext` to AI assistants tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-95533e004b514add57a2c87201a68cac11c20ffa458afd78e045ed89559e7546 ">+2/-1</a>
</td>
</tr>
<tr>
<td><strong>auto-embeddings.test.ts</strong><dd><code>Added
`updatePageContext` to auto-embeddings tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-d3a5b860634fd36dd33ac9236210632eb5f8ad322aa15bedfc61a8e2c60dbd68 ">+2/-1</a>
</td>
</tr>
<tr>
<td><strong>ban-user.test.ts</strong><dd><code>Refactored ban-user tests
with `gotoAuthURL`</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-8d8d853b89f4a44454e4400182cbfe900f3c15eebe04d43a8d43f9c782b39f57 ">+16/-6</a>
</td>
</tr>
<tr>
<td><strong>create-user.test.ts</strong><dd><code>Refactored create-user
tests with `gotoAuthURL`</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-b5d83f9ceb9d621a5fe72789a6c961773548d7f459c72fad953b2a09694ff0a7 ">+2/-5</a>
</td>
</tr>
<tr>
<td><strong>delete-user.test.ts</strong><dd><code>Refactored delete-user
tests with `gotoAuthURL`</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-a9d249f139e75a681888115b925e171c856c94f99c4077be6d954be4e58e0d74 ">+2/-5</a>
</td>
</tr>
<tr>
<td><strong>edit-user.test.ts</strong><dd><code>Refactored edit-user
tests with `gotoAuthURL`</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-fc232b4d225c1367489733ede6bf5ebe88967b0353aa76c88c5e712c35b31be5 ">+2/-5</a>
</td>
</tr>
<tr>
<td><strong>verify-user.test.ts</strong><dd><code>Refactored verify-user
tests with `gotoAuthURL`</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-a8425690a42ed772a97d3a17f062cb5713cc3180032c1d5eb1ef3f6d55cc110e ">+2/-5</a>
</td>
</tr>
<tr>
<td><strong>create-table.test.ts</strong><dd><code>Added
`updatePageContext` to create-table tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-1e7aa9f3e379ca90a94b82c14be48e2c98a722d85ee1b0785a082b7076d8e58c ">+6/-1</a>
</td>
</tr>
<tr>
<td><strong>delete-table.test.ts</strong><dd><code>Added
`updatePageContext` to delete-table tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-9e8c87f8e8f11bcfa2b7b2e5cf9dffe54a0fdeb3385ccb82b74e4e1c18fb9c43 ">+7/-1</a>
</td>
</tr>
<tr>
<td><strong>permissions-table.test.ts</strong><dd><code>Added
`updatePageContext` to permissions-table tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-f4b586f5b8f3bb97ddf64f8f38c461ac0424e101789f61e325d1b80bb8dc1047 ">+2/-0</a>
</td>
</tr>
<tr>
<td><strong>overview.test.ts</strong><dd><code>Integrated
`updatePageContext` in overview tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-4c6f1ff0b9d3b7fc7517aa50d9002bed56902f5b31557fa460f633f98da9cf01 ">+4/-1</a>
</td>
</tr>
<tr>
<td><strong>run.test.ts</strong><dd><code>Integrated `updatePageContext`
in run tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-3b81821630a8e66e8f580609a834499bdfec9ac228ff07b99f398ec07c329095 ">+2/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Enhancement</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>utils.ts</strong><dd><code>Added `updatePageContext` and
`gotoAuthURL` utility functions</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3248/files#diff-490448aa83585151d8c61d698273c43486fdcac6a5d28a9b7e5be2729bbffd12 ">+13/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-20 14:46:42 +01:00
Alex
9b24807562
fix (dashboard) Update DatabasePiTRSettings.tsx to point to actual PiTR documentation ( #3243 )
...
Updated the docsLink of `DatabasePiTRSettings.tsx` to point to the
actual documentation of PiTR
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2025-03-18 12:31:53 +01:00
David BM
15421321f4
fix (ci): update PNPM dependencies to fix audit security vulnerabilities ( #3236 )
...
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Update Babel dependencies to latest versions
- Add overrides for Babel runtime and helpers
- Address security vulnerabilities in dependencies
- Improve CI/CD pipeline security and stability
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update Babel and address
dependency vulnerabilities</code>
</dd></summary>
<hr>
package.json
<li>Updated Babel core and plugin dependencies<br> <li> Added overrides
for @babel/runtime and @babel/helpers<br> <li> Updated various
dependency version constraints<br> <li> Addressed multiple security
vulnerabilities in dependencies
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3236/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+6/-4</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-14 15:31:18 +01:00
github-actions[bot]
a4790c6eac
chore: update versions ( #3238 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.24 .0
# @nhost/dashboard
## 2.17.0
### Minor Changes
- fd59918 : fix: redirect to 404 with nhost cli dashboard
## 2.16.0
### Minor Changes
- f8e6b61 : fix: can add rule groups in table permissions
- 9e404c8 : fix: not redirect to 404 page if using local Nhost backend
- ac4aa01 : fix: can delete column in database page
- 4385524 : fix: update url to check service health in local dashboard
### Patch Changes
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## 2.15.0
### Minor Changes
- f1052a8 : fix: improve stability of the dashboard when pausing projects
- 30daa41 : fix: update links to docs in overview page
- 7537237 : feat: add image preview toggle in storage
## 2.14.0
### Minor Changes
- d43931e : fix: invalid organization slug/project subdomain doesn't open
404 page
- 5df6fa2 : feat: add unencrypted disk warning in storage capacity
settings
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## 2.13.0
### Minor Changes
- 21e90da : chore: remove restrictions on SMTP sender so My Name
[name@acme.com ](mailto:name@acme.com ) can be added
- 865dd93 : fix: duplicate Run placeholders when there is an error in the
backend
- 6902a36 : fix: can remove resources if postgres capacity is higher than
10
- a535aa3 : fix: fetch user roles locally in auth section
- 0c50816 : fix: allow decimal numbers in database row insert
- aea6d18 : chore: add warning when pausing a project about losing Run
services persistent volume data
- d3b4fc3 : feat: allow to change postgres settings if project is paused
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
- c9dca09 : feat: add reset password form
- b3bcacb : fix: paused project banner cannot read null project name
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react-apollo@15.0.1
## 2.12.0
### Minor Changes
- eb95562 : fix: show all available permission variables in permission
dropdown select
### Patch Changes
- 8b5c4a0 : chore: cleanup layout and add disable duplicate atom key
checking in development mode
## 2.11.3
### Patch Changes
- 714dffa : fix: improve project polling logic and unify usage across
components
## 2.11.2
### Patch Changes
- 6a34f89 : fix: improve project polling logic and unify usage across
components
## 2.11.1
### Patch Changes
- 0f6ce52 : fix: consolidate useProject hook and fix jwt expired error
## 2.11.0
### Minor Changes
- cea3ef5 : Feat: add org and project placeholders
## 2.10.0
### Minor Changes
- 86ecf27 : feat: add support for additional metrics in overview
- 21708be : feat: dashboard: add support for storage buckets to AI
assistants
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-14 12:43:51 -01:00
Nuno Pato
992aa997d5
fix: dashboard: remove cspHeader ( #3237 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Remove Content-Security-Policy header from dashboard
- Fix signup functionality in dashboard
- Update changeset for @nhost/dashboard package
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Security</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>next.config.js</strong><dd><code>Remove
Content-Security-Policy header</code>
</dd></summary>
<hr>
dashboard/next.config.js
<li>Commented out Content-Security-Policy header<br> <li> Kept
X-Frame-Options header as DENY
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3237/files#diff-398ac9b04404f14166a89845539399764fecd520ad3e6f0119f8730c0eefa94a ">+4/-4</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>serious-pugs-remember.md</strong><dd><code>Add
changeset for dashboard signup fix</code>
</dd></summary>
<hr>
.changeset/serious-pugs-remember.md
<li>Added new changeset file<br> <li> Specified minor version bump for
@nhost/dashboard<br> <li> Included fix for dashboard signup
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3237/files#diff-5826d33517df878ffe4d58b7ec7b4b638692f13a397196f9f7b6bb8032cbd01f ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-14 12:29:15 -01:00
Sumit Saurabh
382dc11aaa
Update README.md ( #3235 )
...
### **User description**
update auth example credential
___
### **PR Type**
Documentation
___
### **Description**
- Update authentication example with generic credentials
- Fix minor formatting issue in README
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>README.md</strong><dd><code>Update auth example and fix
EOF newline</code>
</dd></summary>
<hr>
README.md
<li>Replace specific email and password with generic ones<br> <li> Add
newline at the end of the file
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3235/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-14 14:46:36 +05:30
github-actions[bot]
1976bc48a5
chore: update versions ( #3234 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.23 .0
# @nhost/dashboard
## 2.17.0
### Minor Changes
- fd59918 : fix: redirect to 404 with nhost cli dashboard
## 2.16.0
### Minor Changes
- f8e6b61 : fix: can add rule groups in table permissions
- 9e404c8 : fix: not redirect to 404 page if using local Nhost backend
- ac4aa01 : fix: can delete column in database page
- 4385524 : fix: update url to check service health in local dashboard
### Patch Changes
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## 2.15.0
### Minor Changes
- f1052a8 : fix: improve stability of the dashboard when pausing projects
- 30daa41 : fix: update links to docs in overview page
- 7537237 : feat: add image preview toggle in storage
## 2.14.0
### Minor Changes
- d43931e : fix: invalid organization slug/project subdomain doesn't open
404 page
- 5df6fa2 : feat: add unencrypted disk warning in storage capacity
settings
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## 2.13.0
### Minor Changes
- 21e90da : chore: remove restrictions on SMTP sender so My Name
[name@acme.com ](mailto:name@acme.com ) can be added
- 865dd93 : fix: duplicate Run placeholders when there is an error in the
backend
- 6902a36 : fix: can remove resources if postgres capacity is higher than
10
- a535aa3 : fix: fetch user roles locally in auth section
- 0c50816 : fix: allow decimal numbers in database row insert
- aea6d18 : chore: add warning when pausing a project about losing Run
services persistent volume data
- d3b4fc3 : feat: allow to change postgres settings if project is paused
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
- c9dca09 : feat: add reset password form
- b3bcacb : fix: paused project banner cannot read null project name
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react-apollo@15.0.1
## 2.12.0
### Minor Changes
- eb95562 : fix: show all available permission variables in permission
dropdown select
### Patch Changes
- 8b5c4a0 : chore: cleanup layout and add disable duplicate atom key
checking in development mode
## 2.11.3
### Patch Changes
- 714dffa : fix: improve project polling logic and unify usage across
components
## 2.11.2
### Patch Changes
- 6a34f89 : fix: improve project polling logic and unify usage across
components
## 2.11.1
### Patch Changes
- 0f6ce52 : fix: consolidate useProject hook and fix jwt expired error
## 2.11.0
### Minor Changes
- cea3ef5 : Feat: add org and project placeholders
## 2.10.0
### Minor Changes
- 86ecf27 : feat: add support for additional metrics in overview
- 21708be : feat: dashboard: add support for storage buckets to AI
assistants
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-13 19:25:42 -01:00
Nuno Pato
38696f5e88
fix: dashboard: add zendesk to csp header ( #3233 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add Zendesk to Content Security Policy header
- Update connect-src directive in CSP
- Create changeset for dashboard package
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>next.config.js</strong><dd><code>Update CSP header to
include Zendesk domain</code>
</dd></summary>
<hr>
dashboard/next.config.js
- Added 'nhost.zendesk.com' to connect-src directive in CSP header
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3233/files#diff-398ac9b04404f14166a89845539399764fecd520ad3e6f0119f8730c0eefa94a ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>cool-meals-suffer.md</strong><dd><code>Add changeset
for Zendesk CSP header update</code>
</dd></summary>
<hr>
.changeset/cool-meals-suffer.md
<li>Created new changeset file for dashboard package<br> <li> Added
minor version bump for '@nhost/dashboard'<br> <li> Described the change
as adding Zendesk to CSP header
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3233/files#diff-fd059b376d0e11b20781a74a903fc6b125f5b86afa8543b9e5c4ceb348f3aef3 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-13 18:43:51 -01:00
RayRemnant
064ea6a337
chore (nextjs): Update create-server-side-client.ts comment - typo ( #3228 )
...
fixed typo 'refesh'
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2025-03-13 11:42:49 +01:00
Dimitri POSTOLOV
0d323e10f5
chore (react/react-apollo): replace depreacted NhostReactProvider with NhostProvider in README.md ( #3227 )
...
<img width="346" alt="image"
src="https://github.com/user-attachments/assets/2f59075c-78e7-420e-8d0b-aa427662f2fd "
/>
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2025-03-13 11:16:46 +01:00
github-actions[bot]
6921526cf5
chore: update versions ( #3221 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@8.0.6
### Patch Changes
- @nhost/nhost-js@3.2.6
## @nhost/react-apollo@17.0.2
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
- @nhost/apollo@8.0.6
## @nhost/react-urql@14.0.2
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
## @nhost/hasura-auth-js@2.10 .2
### Patch Changes
- ad57a9e : fix(auth): allow to pass custom headers to signup
## @nhost/nextjs@2.2.5
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
## @nhost/nhost-js@3.2.6
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/hasura-auth-js@2.10 .2
## @nhost/react@3.10 .2
### Patch Changes
- ad57a9e : fix(auth): allow to pass custom headers to signup
- @nhost/nhost-js@3.2.6
## @nhost/vue@2.9.3
### Patch Changes
- @nhost/nhost-js@3.2.6
## @nhost/dashboard@2.22 .0
# @nhost/dashboard
## 2.17.0
### Minor Changes
- fd59918 : fix: redirect to 404 with nhost cli dashboard
## 2.16.0
### Minor Changes
- f8e6b61 : fix: can add rule groups in table permissions
- 9e404c8 : fix: not redirect to 404 page if using local Nhost backend
- ac4aa01 : fix: can delete column in database page
- 4385524 : fix: update url to check service health in local dashboard
### Patch Changes
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## 2.15.0
### Minor Changes
- f1052a8 : fix: improve stability of the dashboard when pausing projects
- 30daa41 : fix: update links to docs in overview page
- 7537237 : feat: add image preview toggle in storage
## 2.14.0
### Minor Changes
- d43931e : fix: invalid organization slug/project subdomain doesn't open
404 page
- 5df6fa2 : feat: add unencrypted disk warning in storage capacity
settings
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## 2.13.0
### Minor Changes
- 21e90da : chore: remove restrictions on SMTP sender so My Name
[name@acme.com ](mailto:name@acme.com ) can be added
- 865dd93 : fix: duplicate Run placeholders when there is an error in the
backend
- 6902a36 : fix: can remove resources if postgres capacity is higher than
10
- a535aa3 : fix: fetch user roles locally in auth section
- 0c50816 : fix: allow decimal numbers in database row insert
- aea6d18 : chore: add warning when pausing a project about losing Run
services persistent volume data
- d3b4fc3 : feat: allow to change postgres settings if project is paused
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
- c9dca09 : feat: add reset password form
- b3bcacb : fix: paused project banner cannot read null project name
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react-apollo@15.0.1
## 2.12.0
### Minor Changes
- eb95562 : fix: show all available permission variables in permission
dropdown select
### Patch Changes
- 8b5c4a0 : chore: cleanup layout and add disable duplicate atom key
checking in development mode
## 2.11.3
### Patch Changes
- 714dffa : fix: improve project polling logic and unify usage across
components
## 2.11.2
### Patch Changes
- 6a34f89 : fix: improve project polling logic and unify usage across
components
## 2.11.1
### Patch Changes
- 0f6ce52 : fix: consolidate useProject hook and fix jwt expired error
## 2.11.0
### Minor Changes
- cea3ef5 : Feat: add org and project placeholders
## 2.10.0
### Minor Changes
- 86ecf27 : feat: add support for additional metrics in overview
- 21708be : feat: dashboard: add support for storage buckets to AI
assistants
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
## @nhost/docs@2.29 .0
### Minor Changes
- b40d375 : feat: added pitr docs
## @nhost-examples/cli@0.3.19
### Patch Changes
- @nhost/nhost-js@3.2.6
## @nhost-examples/codegen-react-apollo@0.5.2
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
- @nhost/react-apollo@17.0.2
## @nhost-examples/codegen-react-query@0.5.2
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
## @nhost-examples/codegen-react-urql@0.4.2
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
- @nhost/react-urql@14.0.2
## @nhost-examples/multi-tenant-one-to-many@2.2.20
### Patch Changes
- @nhost/nhost-js@3.2.6
## @nhost-examples/nextjs@0.4.5
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
- @nhost/react-apollo@17.0.2
- @nhost/nextjs@2.2.5
## @nhost-examples/node-storage@0.2.19
### Patch Changes
- @nhost/nhost-js@3.2.6
## @nhost-examples/nextjs-server-components@0.5.4
### Patch Changes
- @nhost/nhost-js@3.2.6
## @nhost-examples/react-apollo@1.3.2
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
- @nhost/react-apollo@17.0.2
## @nhost-examples/react-gqty@1.3.2
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
## @nhost-examples/react-native@0.1.6
### Patch Changes
- Updated dependencies [ad57a9e ]
- @nhost/react@3.10 .2
- @nhost/react-apollo@17.0.2
## @nhost-examples/vue-apollo@0.9.2
### Patch Changes
- @nhost/nhost-js@3.2.6
- @nhost/apollo@8.0.6
- @nhost/vue@2.9.3
## @nhost-examples/vue-quickstart@0.3.2
### Patch Changes
- @nhost/apollo@8.0.6
- @nhost/vue@2.9.3
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-12 13:35:39 +01:00
robertkasza
ad57a9e473
fix (auth): allow to pass headers to email/password sign up ( #3201 )
...
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Allow passing headers to email/password sign-up
- Add tests for custom headers in sign-up
- Fix typos and improve comments
- Update e2e backend script
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>4
files</summary><table>
<tr>
<td><strong>hasura-auth-client.ts</strong><dd><code>Add RequestOptions
to signUp method</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-0dbc30932ed723b7fd458066893f29f2f77658436c84adf42613813ea042c992 ">+7/-4</a>
</td>
</tr>
<tr>
<td><strong>events.ts</strong><dd><code>Add RequestOptions to
SIGNUP_SECURITY_KEY event</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-a1a1ecc9ad9d8ed8e460e0401007a8d479b4d9ba66bc909e1d1458947b5fdf85 ">+6/-1</a>
</td>
</tr>
<tr>
<td><strong>signUpEmailSecurityKey.ts</strong><dd><code>Add
RequestOptions to signUpEmailSecurityKeyPromise</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-55c8c8ec957b0dc8c8c5a4fe262187b133109408b5664b72f1776e96ec9f1427 ">+5/-3</a>
</td>
</tr>
<tr>
<td><strong>useSignUpEmailSecurityKey.ts</strong><dd><code>Add
RequestOptions to signUpEmailSecurityKey handler</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-2cf827b3455da361a3ee39b49c1cf1ce6a2dca411b34441a63f7fc1f9e897cf0 ">+6/-2</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Bug
fix</strong></td><td><details><summary>3 files</summary><table>
<tr>
<td><strong>machine.ts</strong><dd><code>Fix typos and improve
comments</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+9/-7</a>
</td>
</tr>
<tr>
<td><strong>fetch.ts</strong><dd><code>Fix typo in FetchResponse
interface name</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-b1af9daf6c51514d5d514540f2318d87e926c5e8a57079b6e2c258b98a1163a2 ">+6/-6</a>
</td>
</tr>
<tr>
<td><strong>useSignUpEmailPassword.ts</strong><dd><code>Remove type
assertion for password parameter</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-88cf86ab14d0ece9af1761ddcf1d940ba829317852964748a6033658519370af ">+1/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Tests</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>hasura-auth-client.test.ts</strong><dd><code>Add tests for
custom headers in sign-up</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-f2aedf396c71758c8b69f56f94e22b7f1f8f5cc5b9a2791d1e339dbabd8a8970 ">+60/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration
changes</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td><strong>package.json</strong><dd><code>Update e2e:start-backend
script</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3201/files#diff-d95dc3391741287366ea2e61f70e9ccc64452e0d22b1db91d6bf524f5aa4331c ">+1/-1</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-12 13:14:05 +01:00
David Barroso
b40d375039
feat (docs): added pitr docs ( #3223 )
...
### **PR Type**
Documentation
___
### **Description**
- Added comprehensive documentation for database backups and
restoration.
- Introduced details on Point-in-Time Recovery (PITR) feature.
- Updated navigation structure to include the new backups guide.
- Created a changeset file for versioning and release notes.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>afraid-seahorses-remain.md</strong><dd><code>Add
changeset for PITR documentation update</code>
</dd></summary>
<hr>
.changeset/afraid-seahorses-remain.md
<li>Added a changeset file for versioning.<br> <li> Marked the addition
of PITR documentation as a minor change.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3223/files#diff-cb3faee18af54ae2c85e445324bfee0ebe6ca7dbea62802d63cbef12811e4431 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>mint.json</strong><dd><code>Update navigation to
include backups guide</code>
</dd></summary>
<hr>
docs/mint.json
<li>Updated navigation to include the new backups guide.<br> <li> Added
<code>guides/database/backups</code> to the database section.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3223/files#diff-c91a604899dfef4b2494c317f4fd39a7f22b79986095f580399347293d534deb ">+1/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>backups.mdx</strong><dd><code>Add detailed guide for
database backups and PITR</code>
</dd></summary>
<hr>
docs/guides/database/backups.mdx
<li>Added a new guide for database backups.<br> <li> Included
instructions for restoring backups and PITR.<br> <li> Provided details
on backup retention and manual backups.<br> <li> Explained restoring
backups on different projects.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3223/files#diff-06e71a9a155211a9c189660ca578f7471c6bbb7f41efa7571cb5140dbb88e9ef ">+153/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-12 12:44:38 +01:00
David BM
af61cb737a
fix (dashboard): correct user edit default role source ( #3230 )
...
### **User description**
Fixes #3219
Also adds 5 minutes timeout to CI install Nhost CLI action
___
### **PR Type**
Bug fix
___
### **Description**
- Correct default role source in user edit form
- Remove unused roles query and data processing
- Update default role options rendering
- Add changeset for version tracking
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>EditUserForm.tsx</strong><dd><code>Refactor default
role selection in EditUserForm</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/users/components/EditUserForm/EditUserForm.tsx
<li>Remove <code>useGetRolesPermissionsQuery</code> and related data
processing<br> <li> Update default role options to use
<code>roles</code> prop<br> <li> Replace
<code>allAvailableProjectRoles</code> with direct <code>roles</code>
mapping<br> <li> Adjust <code>Option</code> component key and value
props
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3230/files#diff-6867937d55b269352d4e146ff21b36ca939f6a838ee70b1b29efa9eabad88c2e ">+7/-13</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>friendly-beans-arrive.md</strong><dd><code>Add
changeset for dashboard version update</code>
</dd></summary>
<hr>
.changeset/friendly-beans-arrive.md
<li>Add new changeset file for version tracking<br> <li> Specify minor
version bump for @nhost/dashboard<br> <li> Include fix description for
default role source
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3230/files#diff-bb459c54d9e0564d4a4f2ad8eb5b5431e0ac151f673bb49ae38ac19ba73def47 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-12 12:16:39 +01:00
robertkasza
f84cd550d9
feat (dashboard): Add PiTR to backups page ( #3229 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add Point-in-Time Recovery (PiTR) feature
- Implement backup import functionality
- Update database settings and UI components
- Refactor and improve existing backup components
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>19
files</summary><table>
<tr>
<td><strong>DateTimePicker.tsx</strong><dd><code>Add new DateTimePicker
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-1ad629af5bd959e35b4d7fa2ab0470d644e8762568b8eeda6c2b7190a17452d0 ">+125/-0</a>
</td>
</tr>
<tr>
<td><strong>TimezoneSettings.tsx</strong><dd><code>Create
TimezoneSettings component for DateTimePicker</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-2cbffc4f494f4b7fb9e1d410a953bfd770da22331fb4cdec8145e06c0fee6478 ">+39/-0</a>
</td>
</tr>
<tr>
<td><strong>TimePicker.tsx</strong><dd><code>Implement new TimePicker
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-6c4810545201a0dd4b0ee3fde901f736d745b184c289864ecbb06f8f3998c099 ">+64/-0</a>
</td>
</tr>
<tr>
<td><strong>VirtualizedCombobox.tsx</strong><dd><code>Add
VirtualizedCombobox component for efficient option
rendering</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-1cc84483e00069f85c3c0288f25cd68cf24495439b5f1c40eac35a0f91933763 ">+245/-0</a>
</td>
</tr>
<tr>
<td><strong>useDatabasePiTRSettings.ts</strong><dd><code>Create hook for
managing PiTR settings</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-e90e7eb41daf536c2d9b59e6212a8f31cb5b698507d87794834ba05aa1bf5b34 ">+24/-0</a>
</td>
</tr>
<tr>
<td><strong>useImportBackupSourceProjectList.tsx</strong><dd><code>Implement
hook for fetching import backup source projects</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-136414e9495d95c3328184caf2703a412d4702ccfc8d1717ef526c0a8da828fd ">+33/-0</a>
</td>
</tr>
<tr>
<td><strong>useIsPiTREnabled.ts</strong><dd><code>Create hook to check
if PiTR is enabled</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-4c0d423babd527155f9f3886b0034806522fbaa8601b767f4aa8dcd25ea441e3 ">+0/-16</a>
</td>
</tr>
<tr>
<td><strong>useIsPiTREnabledLazy.ts</strong><dd><code>Implement lazy
loading hook for PiTR status</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-521aa1cfda4f8601fe11d0e27e52c62a85323830e878785e91eb3730818fd5a2 ">+30/-0</a>
</td>
</tr>
<tr>
<td><strong>usePiTRBaseBackups.ts</strong><dd><code>Create hook for
fetching PiTR base backups</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-eff86f36e559ed015499f44d7d8285417b68a2c6362f8d938412d7b4927bd328 ">+33/-0</a>
</td>
</tr>
<tr>
<td><strong>useRestoreApplicationDatabasePiTR.ts</strong><dd><code>Implement
hook for restoring database from PiTR</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-dd5774f502b63d2d443069bedb4c9531a77794a95aaa5c07287093695a4dc60a ">+34/-0</a>
</td>
</tr>
<tr>
<td><strong>BackupsContent.tsx</strong><dd><code>Create new
BackupsContent component with tabs</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-e543f89d133a420d24302785cb201bdd02d8841d043a6b9c95df4fce8fbf4a45 ">+27/-0</a>
</td>
</tr>
<tr>
<td><strong>ImportBackupTabContent.tsx</strong><dd><code>Implement
ImportBackupTabContent component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-cb278aa33b215fdf0550e658d9e91f3d826467878d2ab30afa5e7d18e02422ef ">+43/-0</a>
</td>
</tr>
<tr>
<td><strong>PointInTimeTabsContent.tsx</strong><dd><code>Add
PointInTimeTabsContent component for PiTR</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-f3f19f0f85928cb5e9249ba6cd63b408df62fc8e681ae638816977c9f1b9016f ">+17/-0</a>
</td>
</tr>
<tr>
<td><strong>ScheduledBackupTabContent.tsx</strong><dd><code>Refactor
ScheduledBackupTabContent component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-546fc678d74ad6b3e7ffdafa83df0d58cc0a49df31b647cae6a9220f0e7c15ef ">+36/-0</a>
</td>
</tr>
<tr>
<td><strong>PointInTimeBackupInfo.tsx</strong><dd><code>Create
PointInTimeBackupInfo component for PiTR</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-35be453f6605231bcee5b7f7f78564eb7aa2be723f5169509f9dddfe84477fe6 ">+63/-0</a>
</td>
</tr>
<tr>
<td><strong>backups.tsx</strong><dd><code>Update backups page to use new
components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-11c24d569a8109344819d2cc9ce6ffbcf3b75abfba604e299c01289690d322f9 ">+5/-26</a>
</td>
</tr>
<tr>
<td><strong>graphql.ts</strong><dd><code>Update GraphQL types and
queries for PiTR</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+146/-0</a>
</td>
</tr>
<tr>
<td><strong>getPiTRBaseBackups.graphql</strong><dd><code>Add GraphQL
query for PiTR base backups</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-66811bf0abb1c941e2501d90c4b7bffb39ef30338c98d6c9ee20facde3b5f2d5 ">+6/-0</a>
</td>
</tr>
<tr>
<td><strong>restoreApplicationDatabasePiTR.graphql</strong><dd><code>Add
GraphQL mutation for PiTR database restore</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-4b8a543fb86cfca8e3041c00454ad9ff3cac7fc92b75ab3840e057961a169f34 ">+11/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>package.json</strong><dd><code>Update dependencies and add
new packages</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+6/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Additional
files</strong></td><td><details><summary>62 files</summary><table>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-e41e4cb8c926d6561aeed59ddaadd8a883462fbfc6e51081f48feb089599a982 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>TimePickerInput.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-970eb8f755f27a1e13f0d24230c403ffd1e5ad7829e14b67690373bcdade1277 ">+148/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-1c4caf14e81e8ebe413cd16c1fdf71a5b99059540eb8e6c230ec0ed7948eea70 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>time-picker-utils.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-539dd838376d43e44041d8ff8a8d3a9d3405661d2775788eadb50d4bad1db512 ">+244/-0</a>
</td>
</tr>
<tr>
<td><strong>TimezonePicker.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-1219e627fa38850183eec3d695ae39c4b607b2ed62255789917672e999ceca55 ">+33/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-1da85db0b242da76756df5ac70f3068f2c53f1b9616ccbd3da08805a80c549af ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-daf57b3357b1698296dcc41422780614a29e9451007df41e7153c270e05c0085 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>button.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-3128c8a9c83cc7319d992e31c2cba551cde0d85037f42a5a74a47464d7e80f82 ">+14/-1</a>
</td>
</tr>
<tr>
<td><strong>calendar.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-63f846015a12e66f0c36ec550d502d6d00a250959957652d14460807f1fbe68d ">+80/-0</a>
</td>
</tr>
<tr>
<td><strong>dialog.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-f2ef2b36b8f85ecc699ce3c64158a9018a0a15242b9f945d2bedc40b7c59c102 ">+12/-2</a>
</td>
</tr>
<tr>
<td><strong>spinner.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-0404df81ce8503d881cd2f3f1ac59865aafd65f559e6a335cd79e2c49fe31476 ">+56/-0</a>
</td>
</tr>
<tr>
<td><strong>tabs.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-bc5ee4fa7f3a98e85560de1abffcae71bc527bf8087ea152f3c5ae8246ed1b1a ">+53/-0</a>
</td>
</tr>
<tr>
<td><strong>InfoAlert.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-4b78a2f0e1c6c2f6b37e430bc6cad016e884bb34735bd6aaebac906743748d7b ">+31/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-1ed5caad9d58ebed38957a3d8db2a395b84a6f11abd4fc9455b9e895ba0a0a76 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-d3e8f38360bc461e1c7d52084c21729bd3af11ca4ff72fe6e07cbe78f4a756a5 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>useUpdateDatabasePITRConfig.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-9c0f751418c04e20ce5b992961fe3ae779dd056e16188ad0684236e91debb333 ">+0/-24</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-9401c95cb391dc84bd88c87dc7bbb84f4a04a17ce3768a7aa03e4df600985ae8 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-ee9a711d701edfc23d3fdee2d93d574e9c7335c620852dfd6b0042d91928bdca ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-ada2a14aa3c012af7ef896b6b5b34073c7122e2e76e02fc528e0f67ed3a0762a ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>useIsPITREnabled.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-ccadf282438731d649162e5f7a2f778e235cee170c660e6db945107bac075485 ">+0/-16</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-7703cb7870d19609bb12fa3a5be2c0cc397cc017fbb723b896e789d9d475f185 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-f7e86e2560ce15ecfc052a73c255d1bf2fcbf4c5ce93701cb3d7ea0cdf076da9 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-7276ebfe36c94d90f1b8d25753263d068d4ab5af794a2fc0ca926ba18b30c982 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-f635e9c12762de8ab4d9ff62302eeffda1e3c8b3efb3760cd59a7c16052f6fb6 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-f1322a198c8a57293119cabf169954842e63df112322af72c7bdeb13366bf567 ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>useUpdateDatabasePiTRConfig.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-b91403cefffce18a9a12888f9c702c8567fad60130fca863b7c7e790fa2219ee ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-e25cc47626c366456dd2206f613fa5d4bdfcdec5c750b5ae99c4c8d44d8df47f ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-b28f78fd315d021c6a3c1d46b90beac22d3a98eba6ca15f6ca79f75b84f84fa8 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-45ea1cacd064ba79052f50bf5e9dace59c801c0b9c43b541c4b1fa1d1c53f76d ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>NoOtherProjectsInRegion.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-cb4d6fd1bc9222df18ec07bf803884bcd2abf2562b9ae9c4c66a66dbfc05c153 ">+18/-0</a>
</td>
</tr>
<tr>
<td><strong>PiTRNotEnabledOnSourceProject.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-bde1eb77a9da964612758a7795ef0bbc7d7ea40b9f4d278788e7f0d9ac0f74f4 ">+15/-0</a>
</td>
</tr>
<tr>
<td><strong>SourceProjectBackupInfo.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-4bf8851fed9997b78e62e1d94dced8ceff8eda855e11d1cfedb7d23130363c37 ">+28/-0</a>
</td>
</tr>
<tr>
<td><strong>SourceProjectSelect.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-a04579d221dea095e7af4b3ec68e7d07ce7fa3765e25708e3bec22f89160e9b4 ">+53/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-9ddf7da80e5964414404d5c715c3da5a614b97e3263698d4c0be4db1e7c1f8ed ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>PiTRNotEnabled.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-a1d251614eecca4406816b18302a1af226aee95d01d04858661a30e6fb07218d ">+24/-0</a>
</td>
</tr>
<tr>
<td><strong>PointInTimeRecovery.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-b0756ee9cd0789a2de53c5389d6a102bac50500bef97b809f55357798a939b5a ">+15/-0</a>
</td>
</tr>
<tr>
<td><strong>RecoveryRetentionPeriod.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-631ff2a064d17d9ee08a6fecbf204908dd2e72b0dab8c23670b343b74fd41e8c ">+16/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-6bcbb9922adb6b20bb23a7dc1b1272751d9813391af6bcccc4cf3ed4f7a2c727 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-8ba7b8d6096ee695aa7c1a92402a4d377b6777296e5b13cb345964be623fcbf9 ">+0/-2</a>
</td>
</tr>
<tr>
<td><strong>BackupList.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-fbd66a866aec5e50da247ecf43eabf32909e0648f682525b9554dd908a40d910 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>BackupListItem.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-319aac4df7906607fc84a6e8d0ba510fbf49ea92d6ccda5ab48c50e8f1ec33d5 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>PiTREnabledInfoBanner.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-7dab58d90b66701b52fff767835c62a8218bfe3c844544869052d8d32a87e37e ">+12/-0</a>
</td>
</tr>
<tr>
<td><strong>RestoreBackupModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-f7caf91cec87922fc8a3ea4941b0dd6f752a4d542652d93f6c9a6219763fcfd4 ">[link]</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-243bca977e6e898b72be8e6739efb1b14aedd34d616a367746d7e62705289a20 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>BackupScheduledInfo.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-b7b769edd56e42710aca4bfb85af7d6bd0173d67f024478e4c68f0f7d23dd957 ">+46/-0</a>
</td>
</tr>
<tr>
<td><strong>EarliestBackup.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-c4d1332e7f0b63d50f679d7b56696d5cc53712b22bb53d44b2fcf064d79c8cb0 ">+53/-0</a>
</td>
</tr>
<tr>
<td><strong>RestoreBackupDialogButton.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-eed1e2ca6d4002ec218cd16e69ed81160c8c8982877c65ace80d12b88aefd6ef ">+208/-0</a>
</td>
</tr>
<tr>
<td><strong>StartRestoreConfirmationCheck.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-56f1657d2302ecc9f2e34cc78363cfb90954791517b1ad23ec06f34b10bde37e ">+35/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-77b497855973d099f547efc622b403bf1bdbd475b1503e36d581b7c48c525952 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>getDateTimeStringWithUTCOffset.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-420bbeebf0a8b98242780ea3b78ff843f33559c9b766b0c343b1c5d180a92e69 ">+17/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-94eeb0af5cef2989a172bef83e67e72d1dcfdd18da56b04c274c34eac5ac19eb ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>DatabasePiTRSettings.test.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-85d1f82a571b56469eab40dcc164fdd1e107fba79611ddd5cca7c191fe5117b4 ">+11/-11</a>
</td>
</tr>
<tr>
<td><strong>DatabasePiTRSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-7a638c446af8419249770dc8da1ea522f950163b1d0045020927216c38db8cec ">+12/-12</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-398e23d6c879dd409f4ef19d13cba6372ec1e6044d3293a34e3c23fe2f8e02bd ">+0/-1</a>
</td>
</tr>
<tr>
<td><strong>DeploymentStatusMessage.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-7e077798c520eb4aada9d1a39d2e3f1a1ac573a821d57c64608e682b41150390 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DeploymentStatusMessage.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-54e74ec65ab87fbf5a4344bbaf282c68809608ca9cfa8566a515b3f31259cad0 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>utils.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-57035bfd3b91de326fec3e5a0bf19487f03130a9a09dc3e428c79f556677081b ">+2/-1</a>
</td>
</tr>
<tr>
<td><strong>database.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-00045ae38a73178045bcda39c80a03a0cb46413641586896a628c3a2a22c7855 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-b6be6198288cbb31a42f700a54e21842f253626d36940f7011b5d29a9311d0fd ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>timezone-utils.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-f80a0f62570505fcb30922366a5aea365d62b1ba25065d7717277704c4161741 ">+73/-0</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3229/files#diff-27f71682a447c654ff4a94d33944ebb70e10d07a4279107c230bd8ec7dce7391 ">+1/-1</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-12 12:13:49 +01:00
robertkasza
1986178f7a
feat (dashboard): add PITR setting to database setting page ( #3224 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add Point-in-Time Recovery (PITR) settings to database
- Implement hooks for PITR configuration management
- Create new components for PITR UI
- Update GraphQL schema for PITR support
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>15
files</summary><table>
<tr>
<td><strong>index.ts</strong><dd><code>Export useDatabasePITRSettings
hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-d3e8f38360bc461e1c7d52084c21729bd3af11ca4ff72fe6e07cbe78f4a756a5 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>useUpdateDatabasePITRConfig.ts</strong><dd><code>Implement
useDatabasePITRSettings hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-9c0f751418c04e20ce5b992961fe3ae779dd056e16188ad0684236e91debb333 ">+21/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export useIsPITREnabled
hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-ada2a14aa3c012af7ef896b6b5b34073c7122e2e76e02fc528e0f67ed3a0762a ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>useIsPITREnabled.ts</strong><dd><code>Implement
useIsPITREnabled hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-ccadf282438731d649162e5f7a2f778e235cee170c660e6db945107bac075485 ">+16/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export
useUpdateDatabasePITRConfig hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-f635e9c12762de8ab4d9ff62302eeffda1e3c8b3efb3760cd59a7c16052f6fb6 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>useUpdateDatabasePITRConfig.ts</strong><dd><code>Implement
useUpdateDatabasePITRConfig hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-e8f221b95a9e889c359f7b3ff35ce8ea5f3b7090abfdae57c4f1d2ef54d89fb7 ">+57/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Add export for
useIsNotPlatform</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-7e4f0dbd79622a9b7ff5b2e04717d645a98b1b723f107658e18c274f890ed627 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>useIsPlatform.ts</strong><dd><code>Add useIsNotPlatform
function</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-eea9e9627c2314fd248713d113a88db30a99809d00ebbfdcca83689a35c4bdbc ">+4/-0</a>
</td>
</tr>
<tr>
<td><strong>postgresqlConstants.ts</strong><dd><code>Add
RECOVERY_RETENTION_PERIOD_7 constant</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-b497da90feca5bff94b0d38b69e519d171d43acc292098054d672a73a89b4717 ">+2/-0</a>
</td>
</tr>
<tr>
<td><strong>DatabasePitrSettings.tsx</strong><dd><code>Implement
DatabasePitrSettings component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-d7657adf6ee83cf09cebc9854dc4742bab9a23517e3277d09db923ca309be91b ">+50/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export DatabasePitrSettings
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-20e8098340a0bcb8723cfd67e938f481d7172dcf6de4610e826a2d568948b0f4 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>database.tsx</strong><dd><code>Add DatabasePitrSettings to
database settings page</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-00045ae38a73178045bcda39c80a03a0cb46413641586896a628c3a2a22c7855 ">+3/-0</a>
</td>
</tr>
<tr>
<td><strong>graphql.ts</strong><dd><code>Update GraphQL types for PITR
support</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+75/-1</a>
</td>
</tr>
<tr>
<td><strong>getPostgresSettings.gql</strong><dd><code>Add PITR retention
to PostgreSQL settings query</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-1acee16f252288335d1bb4d8af5ca313d66f75edd0d62fe29e6d38d4653393f7 ">+3/-0</a>
</td>
</tr>
<tr>
<td><strong>getPostgresSettings.gql</strong><dd><code>Add PITR retention
to PostgreSQL settings query</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3224/files#diff-d77873957f82dd65a26ae7beca2440148d8ba6911f5bed4bdeb6cf1ad6de7f25 ">+3/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-12 08:55:53 +01:00
David BM
aa9210c838
fix (dashboard): run services with secrets in the command field ( #3208 )
...
### **User description**
Fixes #3070
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Refactor command input to list format
- Fix parsing issues with secrets in commands
- Improve UI for command input section
- Update related components and types
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServiceForm.tsx</strong><dd><code>Replace command input
with new CommandFormSection component</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServiceForm/ServiceForm.tsx
<li>Remove shell-quote parsing<br> <li> Replace single command input
with CommandFormSection<br> <li> Update service configuration to use new
command format
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3208/files#diff-a02746694d45a84390d09b49a1b3eec85c25a8bd9a70b4834ee5af1ba82cb88e ">+3/-24</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServiceFormTypes.ts</strong><dd><code>Update command
validation schema and type definition</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServiceForm/ServiceFormTypes.ts
<li>Update command validation schema<br> <li> Change command type from
string to array of objects
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3208/files#diff-e9e0545b8c213ce04a08f9b04aedc81f96a031429e2ac9ac9e19d47982c112dc ">+5/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>CommandFormSection.tsx</strong><dd><code>Create new
CommandFormSection component for improved command
input</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServiceForm/components/CommandFormSection/CommandFormSection.tsx
<li>Add new CommandFormSection component<br> <li> Implement dynamic
command input fields<br> <li> Add space detection warning<br> <li>
Include tooltip with usage instructions
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3208/files#diff-952b9cf5789c2075527c9289b6464a1a678bb3e2f1073e5493eb871eec33c650 ">+112/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Add index file for
CommandFormSection component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServiceForm/components/CommandFormSection/index.ts
- Export CommandFormSection component
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3208/files#diff-e39d0bfb2f4a8ea0386eb5852324a1aeb2a7da161ffed09929653703a8ec525e ">+1/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServiceConfirmationDialog.tsx</strong><dd><code>Update
import path in ServiceConfirmationDialog</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServiceForm/components/ServiceConfirmationDialog/ServiceConfirmationDialog.tsx
- Update import path for ServiceFormValues type
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3208/files#diff-0f7e83b481fe5f81e80d03aa47ec2c7b812322519a9dda4cbe9dfab0d2c37d03 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServicesList.tsx</strong><dd><code>Adjust command
formatting in ServicesList component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServicesList/ServicesList.tsx
- Update command formatting in initialData
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3208/files#diff-643c818a248c42950336289392ac97ed9ef5c670ff8e47b80588b9802844d28a ">+3/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>run.tsx</strong><dd><code>Modify command formatting in
run page configuration</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/run.tsx
- Update command formatting in parsedConfig
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3208/files#diff-b113fc9ab0c229c90cdcb792b15404544813072a2d2ad9fb140746628b83db8c ">+3/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>famous-seahorses-taste.md</strong><dd><code>Add
changeset for command field secrets fix</code>
</dd></summary>
<hr>
.changeset/famous-seahorses-taste.md
<li>Add changeset for minor version bump<br> <li> Describe fix for
secrets in command field
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3208/files#diff-c71b086d2f313eeb58415afe90205c8e3161c83587b659e9d5ae594bff48b96a ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-05 13:40:12 +01:00
David BM
695466df95
chore (dashboard): simplify personal project deletion checkboxes ( #3225 )
...
### **User description**
This PR removes the `I understand I need to delete the organization if I
want to cancel the subscription` checkbox when deleting a project if
it's part of a personal organization (`org.plan.isFree == true`)
___
### **PR Type**
Enhancement
___
### **Description**
- Simplify personal project deletion flow
- Remove subscription cancellation checkbox for free plans
- Add conditional rendering based on plan type
- Update project deletion button disabled state
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>RemoveApplicationModal.tsx</strong><dd><code>Conditional
rendering of deletion checkboxes based on plan
type</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/common/components/RemoveApplicationModal/RemoveApplicationModal.tsx
<li>Add <code>isPlanFree</code> variable to check if org plan is
free<br> <li> Conditionally render subscription cancellation
checkbox<br> <li> Update button disabled state based on
<code>isPlanFree</code>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3225/files#diff-e454a42c12dcbfcfaa463ab3421037408634e3a539f460525c79d68adfc118ab ">+12/-9</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>grumpy-pigs-cough.md</strong><dd><code>Add changeset
for personal project deletion simplification</code></dd></summary>
<hr>
.changeset/grumpy-pigs-cough.md
<li>Add changeset file for minor version bump<br> <li> Include
description of changes for personal project deletion
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3225/files#diff-55a0b89d9ef990ec3e8deec02e8bea4f55e8d236a6f1c1ad95837ecf4f428154 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-04 19:38:44 +01:00
David BM
fe23bde306
chore (ci): local dashboard e2e tests with CLI ( #3222 )
...
### **User description**
Resolves #3173
___
### **PR Type**
Enhancement, Tests
___
### **Description**
- Add e2e tests for local dashboard with CLI
- Create new playwright configuration for local tests
- Update GitHub Actions for local dashboard testing
- Modify Nhost CLI action to support initialization
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Tests</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>cli-local-dashboard.test.ts</strong><dd><code>Add e2e
tests for local dashboard</code>
</dd></summary>
<hr>
dashboard/e2e/cli-local-dashboard/cli-local-dashboard.test.ts
<li>Add test for redirecting '/' to correct project URL<br> <li> Add
test for loading project URL correctly<br> <li> Verify visibility of
'Subdomain' text on project page
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3222/files#diff-69ade2acd215d2133e01fc3034eb291819613037596b96d4114f2f4c8489e7c1 ">+21/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>playwright.config.ts</strong><dd><code>Update main
playwright config</code>
</dd></summary>
<hr>
dashboard/playwright.config.ts
- Exclude 'Local Dashboard CLI e2e tests' from main configuration
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3222/files#diff-3ce7004405593146d0b9c501fc50a6a5ae2da8bb48b57dee2faf79ca9c09cf62 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>playwright.local.config.ts</strong><dd><code>Add new
playwright config for local tests</code>
</dd></summary>
<hr>
dashboard/playwright.local.config.ts
<li>Create new playwright configuration for local dashboard tests<br>
<li> Set specific test matching for CLI local dashboard tests<br> <li>
Configure browser and test settings for local testing
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3222/files#diff-416d6b4a1c916809500432ef6baeba2fe8b3074f996ed53a7225524305d0c65d ">+31/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>dirty-snakes-tell.md</strong><dd><code>Add changeset
for dashboard e2e tests</code>
</dd></summary>
<hr>
.changeset/dirty-snakes-tell.md
<li>Add changeset for minor version bump of @nhost/dashboard<br> <li>
Describe addition of e2e tests for local dashboard with CLI
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3222/files#diff-f6416bd6a9e76d07e7cc59b7ea9c6d6da84dee648655178167165ea9da135af6 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>action.yaml</strong><dd><code>Enhance Nhost CLI action
with new features</code>
</dd></summary>
<hr>
.github/actions/nhost-cli/action.yaml
<li>Add 'init' input to initialize new projects<br> <li> Add
'dashboard-image' input for custom dashboard images<br> <li> Implement
logic for initializing projects and using custom images
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3222/files#diff-e8038d7890827f629d377142b37c3b82b2ad94feb50f655767ebef4bb6e91734 ">+19/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ci.yaml</strong><dd><code>Update CI workflow for local
dashboard testing</code>
</dd></summary>
<hr>
.github/workflows/ci.yaml
<li>Add steps to build and test dashboard locally<br> <li> Implement
Nhost CLI initialization for dashboard tests<br> <li> Add step to run
local dashboard e2e tests
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3222/files#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd ">+28/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>test-nhost-cli-action.yaml</strong><dd><code>Refactor
Nhost CLI action test workflow</code>
</dd></summary>
<hr>
.github/workflows/test-nhost-cli-action.yaml
<li>Update Nhost CLI action usage to use 'init' parameter<br> <li>
Modify version checks and expected output<br> <li> Adjust paths and
commands for testing
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3222/files#diff-defe9dba19ff27b93c6b21e6308904b606b75cad29218bf849d29f7a8506a30e ">+8/-7</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add local e2e test
script to package.json</code>
</dd></summary>
<hr>
dashboard/package.json
<li>Add new 'e2e-local' script for running local dashboard tests<br>
<li> Update 'e2e' script to use specific playwright config
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3222/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+2/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-03-04 17:35:27 +01:00
David BM
ea2dbf8734
fix (dashboard): can change minor database version with unhealthy project ( #3210 )
2025-03-04 14:26:44 +01:00
David BM
f4167e328c
fix (dashboard): split postgres version if using a beta like 17.2-0.0.0-beta1 ( #3211 )
...
### **User description**
Fixes #3175
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fix Postgres version splitting for beta versions
- Improve major version validation in settings
- Add utility function for version splitting
- Implement tests for version splitting function
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>DatabaseServiceVersionSettings.tsx</strong><dd><code>Update
version handling in DatabaseServiceVersionSettings</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/components/DatabaseServiceVersionSettings/DatabaseServiceVersionSettings.tsx
<li>Import new <code>splitPostgresMajorMinorVersions</code> utility<br>
<li> Update major version validation to check for positive number<br>
<li> Use new utility function to split Postgres versions
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3211/files#diff-a982b817513fc173371f7468ad642f99ee0c914e5990a48992fc1fa5e230765f ">+9/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Add export for new version
splitting utility</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/utils/splitPostgresMajorMinorVersions/index.ts
- Export `splitPostgresMajorMinorVersions` function
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3211/files#diff-d1fd3a4c358d12a8141c71fa1b73ecfbb422c5ddab3b77212e4b45cbbb759a25 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>splitPostgresMajorMinorVersions.ts</strong><dd><code>Implement
Postgres version splitting utility</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/utils/splitPostgresMajorMinorVersions/splitPostgresMajorMinorVersions.ts
<li>Implement <code>splitPostgresMajorMinorVersions</code> function<br>
<li> Split version string into major and minor parts
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3211/files#diff-2c41895bcbcaa13eb34bfb8321640dcdc2757dd920e40e46f2dcd0670c3e56a2 ">+11/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Tests</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>splitPostgresMajorMinorVersions.test.ts</strong><dd><code>Add
tests for Postgres version splitting utility</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/utils/splitPostgresMajorMinorVersions/splitPostgresMajorMinorVersions.test.ts
<li>Add tests for <code>splitPostgresMajorMinorVersions</code>
function<br> <li> Test regular and beta Postgres versions
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3211/files#diff-d6320a0f90b9fc7d0d1e4bea1434daa2ece4b326a442256a2b727219dc958efb ">+15/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>twenty-pets-brake.md</strong><dd><code>Add changeset
for version bump and fix description</code>
</dd></summary>
<hr>
.changeset/twenty-pets-brake.md
<li>Add changeset for minor version bump<br> <li> Describe fix for
Postgres beta version splitting
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3211/files#diff-da03f8241486698793641c7a3ec58e11cdbb185b5920bd6bd7b281cd8513f5c3 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
---------
Co-authored-by: robertkasza <167509084+robertkasza@users.noreply.github.com >
2025-02-27 00:27:19 +01:00
Nuno Pato
56ebb1f719
fix: dashboard: run analytics only in prod ( #3220 )
...
### **User description**
- only run analytics on production
___
### **PR Type**
Enhancement
___
### **Description**
- Run analytics only in production environment
- Add `isDevOrStaging` check for analytics rendering
- Update `Analytics` component conditional rendering
- Include changeset for version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>_app.tsx</strong><dd><code>Conditionally Render
Analytics Component</code>
</dd></summary>
<hr>
dashboard/src/pages/_app.tsx
<li>Import <code>isDevOrStaging</code> helper function<br> <li> Modify
<code>Analytics</code> component rendering condition<br> <li> Add check
to prevent analytics in dev/staging
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3220/files#diff-944e6c6d89cc2a23522cb7246ab566c540c8a06660c9c5385363493d3fb613af ">+2/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>short-games-sniff.md</strong><dd><code>Add Changeset
for Version Bump</code>
</dd></summary>
<hr>
.changeset/short-games-sniff.md
<li>Add new changeset file<br> <li> Specify minor version bump for
'@nhost/dashboard'<br> <li> Include fix description for analytics
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3220/files#diff-9a2390872c90159af419f7698ad33ffa24a4c95a5b920ab6703f6318c4ad47e7 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-25 22:13:57 -01:00
github-actions[bot]
2b6a4adf40
chore: update versions ( #3202 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@8.0.5
### Patch Changes
- Updated dependencies [6b8163d ]
- @nhost/nhost-js@3.2.5
## @nhost/google-translation@0.2.2
### Patch Changes
- 6b8163d : fix(nhost-js) update service URL generation for local
environments
## @nhost/react-apollo@17.0.1
### Patch Changes
- @nhost/apollo@8.0.5
- @nhost/react@3.10 .1
## @nhost/react-urql@14.0.1
### Patch Changes
- @nhost/react@3.10 .1
## @nhost/hasura-auth-js@2.10 .1
### Patch Changes
- 6b8163d : fix(nhost-js) update service URL generation for local
environments
## @nhost/nextjs@2.2.4
### Patch Changes
- @nhost/react@3.10 .1
## @nhost/nhost-js@3.2.5
### Patch Changes
- 6b8163d : fix(nhost-js) update service URL generation for local
environments
- Updated dependencies [6b8163d ]
- @nhost/hasura-auth-js@2.10 .1
## @nhost/react@3.10 .1
### Patch Changes
- Updated dependencies [6b8163d ]
- @nhost/nhost-js@3.2.5
## @nhost/vue@2.9.2
### Patch Changes
- Updated dependencies [6b8163d ]
- @nhost/nhost-js@3.2.5
## @nhost/dashboard@2.21 .0
# @nhost/dashboard
## 2.17.0
### Minor Changes
- fd59918 : fix: redirect to 404 with nhost cli dashboard
## 2.16.0
### Minor Changes
- f8e6b61 : fix: can add rule groups in table permissions
- 9e404c8 : fix: not redirect to 404 page if using local Nhost backend
- ac4aa01 : fix: can delete column in database page
- 4385524 : fix: update url to check service health in local dashboard
### Patch Changes
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## 2.15.0
### Minor Changes
- f1052a8 : fix: improve stability of the dashboard when pausing projects
- 30daa41 : fix: update links to docs in overview page
- 7537237 : feat: add image preview toggle in storage
## 2.14.0
### Minor Changes
- d43931e : fix: invalid organization slug/project subdomain doesn't open
404 page
- 5df6fa2 : feat: add unencrypted disk warning in storage capacity
settings
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## 2.13.0
### Minor Changes
- 21e90da : chore: remove restrictions on SMTP sender so My Name
[name@acme.com ](mailto:name@acme.com ) can be added
- 865dd93 : fix: duplicate Run placeholders when there is an error in the
backend
- 6902a36 : fix: can remove resources if postgres capacity is higher than
10
- a535aa3 : fix: fetch user roles locally in auth section
- 0c50816 : fix: allow decimal numbers in database row insert
- aea6d18 : chore: add warning when pausing a project about losing Run
services persistent volume data
- d3b4fc3 : feat: allow to change postgres settings if project is paused
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
- c9dca09 : feat: add reset password form
- b3bcacb : fix: paused project banner cannot read null project name
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react-apollo@15.0.1
## 2.12.0
### Minor Changes
- eb95562 : fix: show all available permission variables in permission
dropdown select
### Patch Changes
- 8b5c4a0 : chore: cleanup layout and add disable duplicate atom key
checking in development mode
## 2.11.3
### Patch Changes
- 714dffa : fix: improve project polling logic and unify usage across
components
## 2.11.2
### Patch Changes
- 6a34f89 : fix: improve project polling logic and unify usage across
components
## 2.11.1
### Patch Changes
- 0f6ce52 : fix: consolidate useProject hook and fix jwt expired error
## 2.11.0
### Minor Changes
- cea3ef5 : Feat: add org and project placeholders
## 2.10.0
### Minor Changes
- 86ecf27 : feat: add support for additional metrics in overview
- 21708be : feat: dashboard: add support for storage buckets to AI
assistants
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
## @nhost/docs@2.28 .1
### Patch Changes
- 6b8163d : fix(nhost-js) update service URL generation for local
environments
## @nhost-examples/cli@0.3.18
### Patch Changes
- Updated dependencies [6b8163d ]
- @nhost/nhost-js@3.2.5
## @nhost-examples/codegen-react-apollo@0.5.1
### Patch Changes
- @nhost/react@3.10 .1
- @nhost/react-apollo@17.0.1
## @nhost-examples/codegen-react-query@0.5.1
### Patch Changes
- 6b8163d : fix(nhost-js) update service URL generation for local
environments
- @nhost/react@3.10 .1
## @nhost-examples/codegen-react-urql@0.4.1
### Patch Changes
- @nhost/react@3.10 .1
- @nhost/react-urql@14.0.1
## @nhost-examples/multi-tenant-one-to-many@2.2.19
### Patch Changes
- Updated dependencies [6b8163d ]
- @nhost/nhost-js@3.2.5
## @nhost-examples/nextjs@0.4.4
### Patch Changes
- @nhost/react@3.10 .1
- @nhost/react-apollo@17.0.1
- @nhost/nextjs@2.2.4
## @nhost-examples/node-storage@0.2.18
### Patch Changes
- Updated dependencies [6b8163d ]
- @nhost/nhost-js@3.2.5
## @nhost-examples/nextjs-server-components@0.5.3
### Patch Changes
- 6b8163d : fix(nhost-js) update service URL generation for local
environments
- Updated dependencies [6b8163d ]
- @nhost/nhost-js@3.2.5
## @nhost-examples/react-apollo@1.3.1
### Patch Changes
- @nhost/react@3.10 .1
- @nhost/react-apollo@17.0.1
## @nhost-examples/react-gqty@1.3.1
### Patch Changes
- @nhost/react@3.10 .1
## @nhost-examples/react-native@0.1.5
### Patch Changes
- @nhost/react@3.10 .1
- @nhost/react-apollo@17.0.1
## @nhost-examples/seed-data-storage@0.0.5
### Patch Changes
- 6b8163d : fix(nhost-js) update service URL generation for local
environments
## @nhost-examples/vue-apollo@0.9.1
### Patch Changes
- Updated dependencies [6b8163d ]
- @nhost/nhost-js@3.2.5
- @nhost/apollo@8.0.5
- @nhost/vue@2.9.2
## @nhost-examples/vue-quickstart@0.3.1
### Patch Changes
- @nhost/apollo@8.0.5
- @nhost/vue@2.9.2
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-25 15:11:23 -01:00
Nuno Pato
6cc8f954e1
chore: dashboard: add org slug and project subdomain properites to se… ( #3216 )
...
### **User description**
- adds 2 properties (org slug and project subdomain) to the page event
on segment
___
### **PR Type**
Enhancement
___
### **Description**
- Add organization slug and project subdomain to Segment page event
- Update Analytics component to include new properties
- Refactor route change handling for analytics
- Add changeset for minor version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>analytics.tsx</strong><dd><code>Enhance Analytics
component with org and project data</code>
</dd></summary>
<hr>
dashboard/src/components/analytics/analytics.tsx
<li>Import hooks for current org and project<br> <li> Add org slug and
project subdomain to analytics page event<br> <li> Refactor route change
handling with custom properties<br> <li> Update dependency array in
useEffect
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3216/files#diff-8879790b4a5836d5613a5ee9442b801b87b3385be9b4767e85e880cefda4d52e ">+15/-4</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>wild-rings-count.md</strong><dd><code>Add changeset for
analytics enhancement</code>
</dd></summary>
<hr>
.changeset/wild-rings-count.md
<li>Add changeset file for minor version bump<br> <li> Include
description of changes to Segment page event
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3216/files#diff-752a27afc38e7de05f5621253e536d3eec5ad48ff50eb97ae43e36ccb97e1a84 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-25 13:59:30 -01:00
David BM
1821df7a96
fix (ci): github actions signature checks when installing packages ( #3217 )
...
### **User description**
Should fix `dashboard: release form` action
Reference:
https://vercel.com/guides/corepack-errors-github-actions#how-to-fix-it
___
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Update Corepack to latest version
- Enable Corepack for package management
- Install and verify Corepack and pnpm versions
- Improve CI workflow for package installation
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>action.yaml</strong><dd><code>Update CI workflow with
Corepack and version checks</code>
</dd></summary>
<hr>
.github/actions/install-dependencies/action.yaml
<li>Add step to install and enable latest Corepack<br> <li> Display
Corepack and pnpm versions for verification<br> <li> Improve package
installation process in CI
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3217/files#diff-342d59190b4737ee45e2062eb625ada477bcea5b4a843b25900ad55d7982f200 ">+8/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-25 15:06:16 +01:00
David BM
ab8a55ede4
chore: update nix config to use pnpm10 ( #3218 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update pnpm version from 9 to 10
- Modify flake.nix to use pnpm_10
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>flake.nix</strong><dd><code>Upgrade pnpm from version 9
to 10</code>
</dd></summary>
<hr>
flake.nix
<li>Replace <code>pnpm_9</code> with <code>pnpm_10</code> in
nativeBuildInputs<br> <li> Update <code>pnpm_9</code> to
<code>pnpm_10</code> in devShells buildInputs
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3218/files#diff-206b9ce276ab5971a2489d75eb1b12999d4bf3843b7988cbe8d687cfde61dea0 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-25 14:35:40 +01:00
David BM
39eb70678b
fix (dashboard): database storage capacity setting paywall ( #3214 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add paywall for database storage capacity setting
- Implement UpgradeNotification component for free projects
- Replace legacy plan check with isFreeProject flag
- Add TransferProjectDialog for project upgrades
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>DatabaseStorageCapacity.tsx</strong><dd><code>Implement
paywall for database storage capacity</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/components/DatabaseStorageCapacity/DatabaseStorageCapacity.tsx
<li>Implemented UpgradeNotification component for free projects<br> <li>
Added TransferProjectDialog for project upgrades<br> <li> Replaced
legacy plan check with isFreeProject flag<br> <li> Updated UI components
and imports
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3214/files#diff-097a59d13b44816051386182a444eadfe2dcacd69b88c121af6733d7eca3ee43 ">+61/-7</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>neat-bikes-provide.md</strong><dd><code>Add changeset
for paywall implementation</code>
</dd></summary>
<hr>
.changeset/neat-bikes-provide.md
<li>Added changeset file for minor version bump<br> <li> Described fix
for database storage capacity setting paywall
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3214/files#diff-90c63b40b7b544622b40a21bc350f5f90b56bc65047bb2f8055fd6c59acc6aae ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-24 20:04:39 -01:00
Nuno Pato
e3cd5f858f
chore: dashboard: add segment analytics ( #3213 )
...
### **User description**
- adds segment `page` event
___
### **PR Type**
Enhancement
___
### **Description**
- Add Segment analytics to dashboard
- Implement page tracking for route changes
- Replace Segment snippet with Analytics-Next library
- Update environment variables and dependencies
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>analytics.tsx</strong><dd><code>Add Analytics component
for Segment integration</code>
</dd></summary>
<hr>
dashboard/src/components/analytics/analytics.tsx
<li>Create new Analytics component<br> <li> Initialize Segment
analytics<br> <li> Set up page tracking on route changes
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3213/files#diff-8879790b4a5836d5613a5ee9442b801b87b3385be9b4767e85e880cefda4d52e ">+19/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>segment.ts</strong><dd><code>Set up Segment
AnalyticsBrowser configuration</code>
</dd></summary>
<hr>
dashboard/src/lib/segment.ts
<li>Initialize AnalyticsBrowser from Segment<br> <li> Load Segment with
CDN URL and write key
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3213/files#diff-a23427ba42161ffe844159b21f2901e32e6518c61895d5b0e90c653df6876d0c ">+6/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>_app.tsx</strong><dd><code>Integrate Analytics
component in _app.tsx</code>
</dd></summary>
<hr>
dashboard/src/pages/_app.tsx
<li>Import and use new Analytics component<br> <li> Remove old Segment
snippet implementation<br> <li> Update page tracking logic
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3213/files#diff-944e6c6d89cc2a23522cb7246ab566c540c8a06660c9c5385363493d3fb613af ">+2/-22</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>weak-clocks-approve.md</strong><dd><code>Add changeset
for Segment analytics integration</code>
</dd></summary>
<hr>
.changeset/weak-clocks-approve.md
<li>Add changeset for minor version bump<br> <li> Describe addition of
Segment and page event tracking
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3213/files#diff-9ae958fefce4c3b404dba6efd018e882be2e5c88c70bf695bb869d3bc4b97205 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>.env.example</strong><dd><code>Update .env.example with
Segment CDN URL</code>
</dd></summary>
<hr>
dashboard/.env.example
- Add NEXT_PUBLIC_SEGMENT_CDN_URL environment variable
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3213/files#diff-b47cf46119af2f0298d96e5657e53e57161833e8b02d87526ac5c1ed9393d477 ">+1/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update dependencies for
Segment Analytics-Next</code>
</dd></summary>
<hr>
dashboard/package.json
<li>Replace @segment/snippet with @segment/analytics-next<br> <li>
Remove analytics-node dependency
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3213/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-24 13:44:14 -01:00
David BM
69d9ab60c8
fix (CI): update PNPM overrides to address security vulnerabilities ( #3204 )
...
### **User description**
Fixes PNPM vulnerabilities with PNPM version overrides
vulnerable advisories were:
https://github.com/advisories/GHSA-67mh-4wv8-2f99
https://github.com/advisories/GHSA-76p7-773f-r4q5
https://github.com/advisories/GHSA-h5c3-5r3r-rr8q
https://github.com/advisories/GHSA-rmvr-2pp2-xj38
https://github.com/advisories/GHSA-xx4v-prfh-6cgc
___
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Update PNPM overrides to address security vulnerabilities
- Add new package version constraints for security
- Upgrade multiple dependencies to secure versions
- Enhance CI/CD pipeline security measures
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update PNPM overrides to
address security vulnerabilities</code></dd></summary>
<hr>
package.json
<li>Added new PNPM overrides for @octokit packages<br> <li> Included
override for serialize-javascript<br> <li> Added override for
esbuild<br> <li> Updated existing overrides for better security
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3204/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+6/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-17 23:40:10 +01:00
David BM
a8961c0ab0
fix (dashboard): regex search with service filter ( #3193 )
...
### **User description**
Fixes #3154
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fix regex search with service filter
- Refactor service label mapping
- Add new service types (Grafana, Backup Jobs, AI)
- Improve code maintainability and readability
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>LogsHeader.tsx</strong><dd><code>Refactor service label
mapping in LogsHeader</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/logs/components/LogsHeader/LogsHeader.tsx
<li>Import LOGS_SERVICE_TO_LABEL constant<br> <li> Replace hardcoded
label mappings with LOGS_SERVICE_TO_LABEL<br> <li> Simplify service
label mapping logic
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3193/files#diff-ebb3285aa776c9c5ea8b72672c4aafd55994c6c694998bbf56ca9c56d1e77664 ">+5/-13</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>services.ts</strong><dd><code>Enhance and centralize
service type definitions</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/logs/utils/constants/services/services.ts
<li>Add new service types: GRAFANA, JOB_BACKUP, AI<br> <li> Replace
LOGS_AVAILABLE_SERVICES array with LOGS_SERVICE_TO_LABEL <br>object<br>
<li> Simplify and centralize service label mappings
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3193/files#diff-8fcdaed33322718091b613ae22c65cc3eb61972904b5af46866b160c9bbbe48c ">+16/-29</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>twenty-icons-kneel.md</strong><dd><code>Add changeset
for version bump and bug fix</code>
</dd></summary>
<hr>
.changeset/twenty-icons-kneel.md
<li>Add changeset file for version bump<br> <li> Describe fix for regex
filtering with service type filter
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3193/files#diff-9b50bf5928d06c1e8c05f66991d39cf389309cc4235feb23e59880b4305c0085 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-17 17:16:54 +01:00
robertkasza
6b8163d21f
fix(nhost-js): update service URL generation for local environments ( #3197 )
...
### **User description**
- remove unnecessary redirectTo option from nextjs quickstart/example
- update README for nextjs quickstart/example
- update local URL-s in the repo to use the correct format
___
### **PR Type**
Bug fix
___
### **Description**
- Update local service URLs to include '.local'
- Remove unnecessary redirectTo option in NextJS example
- Update README for NextJS quickstart/example
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><details><summary>19 files</summary><table>
<tr>
<td><strong>OverviewDeployments.test.tsx</strong><dd><code>Update local
GraphQL URL in tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-a9440d76cf165e4df8e9db020ee2ab3896281633dbe5ba3691e775d57188bc80 ">+148/-136</a></td>
</tr>
<tr>
<td><strong>OverviewDeployments.test.tsx</strong><dd><code>Update local
GraphQL URL in tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-7cc449a1b6f28a29590e4ea85aa4318961f1dcf9770447080b689432bb58e697 ">+117/-105</a></td>
</tr>
<tr>
<td><strong>nhostGraphQLLink.ts</strong><dd><code>Update local GraphQL
URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-c687b3a6fa4667366a494cee0a0cd8a956e97ab435d1dcca0e3d9758952db695 ">+3/-1</a>
</td>
</tr>
<tr>
<td><strong>hasuraMetadataQuery.ts</strong><dd><code>Update local Hasura
URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-2828f4a1163f0d281abf2517e76fc9dd393bb870478aea874019a42f9c4b7ac3 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>tableQuery.ts</strong><dd><code>Update local Hasura
URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-fdb6ad2a7e58c374f3a6772219e7f7e72ca2927def74ec75893b064caba12639 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>tokenQuery.ts</strong><dd><code>Update local Auth
URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-c86f0dec25fa37d82ed9765646ffaa9812f3b8b6f36d74056ab9e2dbe3416d0a ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>testUtils.tsx</strong><dd><code>Update local service URLs in
test utils</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-6ebbd73e167641a1706f1b8d30b00569336d10f3c2ab7626d81e639015383e5e ">+9/-8</a>
</td>
</tr>
<tr>
<td><strong>testUtils.tsx</strong><dd><code>Update local service URLs in
test utils</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-78f29250407edf853a353b48242d3cee59aa5724f38a60bb23bebdfc1ea2f9b5 ">+9/-8</a>
</td>
</tr>
<tr>
<td><strong>env.ts</strong><dd><code>Update local service URLs in
environment utils</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-38801f053432e037993a6c8359ff512d7a6cfa9579597b92449f12c05c9c14e9 ">+11/-8</a>
</td>
</tr>
<tr>
<td><strong>SignIn.tsx</strong><dd><code>Update local Mailhog
URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-0a87ee2c1dd8b5251f9b633fec0796102216844f7839e9182309fabe5c86dafe ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>config.ts</strong><dd><code>Update local Mailhog and Auth
URLs</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-2fb71947fac3f4de3e100b1e28b8c4a7141cdac93155b6635a19eb414eb62e8d ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>helpers.ts</strong><dd><code>Update local Auth
URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-4aa73c18d80efc7dbe2fe5c76039c0df6d155f6e43835a4aecbd08cd1186dd77 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>config.ts</strong><dd><code>Update local Auth
URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-ee105dd14f110b5642103092f69d3310bb652bfb12e68b1588c62a270fd3f603 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>helpers.ts</strong><dd><code>Update local Storage
URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-f50172c9dba0fa2de72135ff70ff1d96f8a524f1388a9429182d3e8809909d3f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>helpers.ts</strong><dd><code>Update URL generation for local
services</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-772264ae234cf88eeab12134a272a425ac41273afc392a07316fb26d7c573023 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>utils.test.ts</strong><dd><code>Update local service URLs in
tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-940f24899a0f0f423f25dc4f3809920f2cfbdf3211f892f16011d964ac4ac319 ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>seed-storage.sh</strong><dd><code>Update local Storage URL
in seed script</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-211c009c503a489da990b07865b1ad981ddcaae38b96fbb327e832d66eab63b9 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>test-nhost-cli-action.yaml</strong><dd><code>Update local
service URLs in CLI action tests</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-defe9dba19ff27b93c6b21e6308904b606b75cad29218bf849d29f7a8506a30e ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>graphite.graphql.config.yaml</strong><dd><code>Update local
GraphQL URL in config</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-74a8fb68417df04d2af42e94ab298fd54e22d42676b50572b16a2293446f0988 ">+1/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Enhancement</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td><strong>sign-in-apple.ts</strong><dd><code>Remove redirectTo option
from Apple sign-in</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-1b6954885dd5b8b4406ed46dfd8102b5cc92175f093cd3c0ebe26477e1346d42 ">+1/-4</a>
</td>
</tr>
<tr>
<td><strong>sign-in-google.ts</strong><dd><code>Remove redirectTo option
from Google sign-in</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-a155d7f9e27b15453c109c16e2d1c76d3632b28bfafcdaa4180caf40f50102d9 ">+1/-4</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>21
files</summary><table>
<tr>
<td><strong>hip-falcons-applaud.md</strong><dd><code>Add changeset for
URL generation update</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-a41c3544b060502eb895d87553a84ecf238b60567347dafb4168d64fe119e385 ">+12/-0</a>
</td>
</tr>
<tr>
<td><strong>.env.example</strong><dd><code>Update local service URLs in
example env file</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-b47cf46119af2f0298d96e5657e53e57161833e8b02d87526ac5c1ed9393d477 ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>README.md</strong><dd><code>Update local service URLs in
README</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-c15729e6c35a283a4b0eda60a991303b6c36c03903ba42dbf832bb8d0daa1a1a ">+7/-7</a>
</td>
</tr>
<tr>
<td><strong>commands.mdx</strong><dd><code>Update local service URLs in
CLI documentation</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-2053eb5138f4c468b9aa94e6fd7302ad2f577839be107741f265ae1b2d9bfcaa ">+17/-21</a>
</td>
</tr>
<tr>
<td><strong>getting-started.mdx</strong><dd><code>Update local service
URLs in CLI documentation</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-05cc8d760dce63f257bee91e9c0293424a63e0ed210d26c7bca78bc3a3d5d763 ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Update local service URLs in
CLI overview</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-dfcca51e047037e649bbf76e68ab3aa9161a85c1bd25cf385acc5e764bea0cd3 ">+9/-9</a>
</td>
</tr>
<tr>
<td><strong>assistants.mdx</strong><dd><code>Update local Functions URL
in AI assistants guide</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-3fe162cc8ef81dc6517dcd3e7a5531ed695df9fc300595d6b923677a2de7af99 ">+85/-116</a></td>
</tr>
<tr>
<td><strong>custom-jwts.mdx</strong><dd><code>Update local Functions URL
in custom JWTs guide</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-3e3f4be3ef4e3ddc1f5dbf30b76be0aa275309755cfbcc1afa865a13b433522c ">+2/-5</a>
</td>
</tr>
<tr>
<td><strong>local-development.mdx</strong><dd><code>Update local service
URLs in CLI guide</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-00fc275afa2ec0920232682aec7a0f553457675b09fede84fff1cf33fd928422 ">+14/-16</a>
</td>
</tr>
<tr>
<td><strong>migrate-config.mdx</strong><dd><code>Update local service
URLs in migration guide</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-d85182dc59541186f337991dcbc95179140091cd62bc64acf484f7e9c74dd247 ">+7/-8</a>
</td>
</tr>
<tr>
<td><strong>multiple-projects.mdx</strong><dd><code>Update local service
URLs in multiple projects guide</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-842182f7c0367b8667570df1f6903fb09b6e9ee5062feac58733dbb238e9c252 ">+7/-9</a>
</td>
</tr>
<tr>
<td><strong>seeds.mdx</strong><dd><code>Update local Hasura URL in seeds
guide</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-3d5c1396d5c9c028ffa0c8493cb64f0dc06223e651665c173fdb6df30c7f5cb0 ">+12/-5</a>
</td>
</tr>
<tr>
<td><strong>local-development.mdx</strong><dd><code>Update local GraphQL
URL in run guide</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-9ddcc07c6add2efbb2630dfa5b718656444e9c566e84d38f577eb6a026f4d870 ">+21/-7</a>
</td>
</tr>
<tr>
<td><strong>overview.mdx</strong><dd><code>Update local Storage URL in
storage overview</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-c2641bf1319034c16ea03895511bac4dcabd62660fe49f713371529041495c5e ">+7/-6</a>
</td>
</tr>
<tr>
<td><strong>diagrams.txt</strong><dd><code>Update local Functions and
GraphQL URLs in diagrams</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-b0815782a1cb44a8e50e0616704b74f4e2b4785b4358ce705872f94bf635b573 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>openapi-auth-old.yaml</strong><dd><code>Update local Auth
URL in OpenAPI spec</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-bc23e66a45c276e58845db366df3759415034d4e045b655953a3c557b9c0f09f ">+57/-63</a>
</td>
</tr>
<tr>
<td><strong>openapi-storage.yaml</strong><dd><code>Update local Storage
URL in OpenAPI spec</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-81afd91a70cb5516a39e6900392de5136771981bec072a97e5f48975bbf6afd3 ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>upload-file.mdx</strong><dd><code>Update local Storage URL
in file upload reference</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-d0a3eae50a19e63cf2d66ab4f644104fa20a946b24122254ec4a368f847292d1 ">+8/-10</a>
</td>
</tr>
<tr>
<td><strong>README.md</strong><dd><code>Update README with new local
dashboard URL</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-411e8e55ab182bb59f03f2a8e1539b08afbc0f42796f73f5bfcb0c47a015c5c4 ">+24/-2</a>
</td>
</tr>
<tr>
<td><strong>README.md</strong><dd><code>Update local Storage URLs in
seed data example</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-d2af072cf65c3cc8f02d82d7346a492ddb81a768948ccf02ccb2e8ec1800029c ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>README.md</strong><dd><code>Update local Functions URLs in
Google Translation README</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-b3790312c229004898229cf8ee576c443fce25ef8fdfe6079e1242db932e9d94 ">+2/-2</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration
changes</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td><strong>nhost.toml</strong><dd><code>Update OAuth and WebAuthn
configurations</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3197/files#diff-eff7b73b949a7fd005b4c51ae54a7757b8447c831168c0d014b6034adc7539bb ">+2/-4</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-17 11:11:21 +01:00
David BM
a21553c774
chore: update links in README ( #3199 )
...
### **PR Type**
Documentation
___
### **Description**
- Updated links in README to reflect new documentation structure
- Revised quickstart and CLI documentation URLs
- Updated links for framework-specific quickstart guides
- Refreshed 'Try out Nhost' link in contribution section
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>README.md</strong><dd><code>Update documentation and
quickstart guide links</code>
</dd></summary>
<hr>
README.md
<li>Updated quickstart link to new documentation structure<br> <li>
Revised CLI documentation link<br> <li> Updated links for Next.js,
React, and Vue.js quickstart guides<br> <li> Refreshed 'Try out Nhost'
link in contribution section
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3199/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 ">+6/-6</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-14 16:47:30 +01:00
github-actions[bot]
2dd4df5170
chore: update versions ( #3191 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.20 .0
# @nhost/dashboard
## 2.17.0
### Minor Changes
- fd59918 : fix: redirect to 404 with nhost cli dashboard
## 2.16.0
### Minor Changes
- f8e6b61 : fix: can add rule groups in table permissions
- 9e404c8 : fix: not redirect to 404 page if using local Nhost backend
- ac4aa01 : fix: can delete column in database page
- 4385524 : fix: update url to check service health in local dashboard
### Patch Changes
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## 2.15.0
### Minor Changes
- f1052a8 : fix: improve stability of the dashboard when pausing projects
- 30daa41 : fix: update links to docs in overview page
- 7537237 : feat: add image preview toggle in storage
## 2.14.0
### Minor Changes
- d43931e : fix: invalid organization slug/project subdomain doesn't open
404 page
- 5df6fa2 : feat: add unencrypted disk warning in storage capacity
settings
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## 2.13.0
### Minor Changes
- 21e90da : chore: remove restrictions on SMTP sender so My Name
[name@acme.com ](mailto:name@acme.com ) can be added
- 865dd93 : fix: duplicate Run placeholders when there is an error in the
backend
- 6902a36 : fix: can remove resources if postgres capacity is higher than
10
- a535aa3 : fix: fetch user roles locally in auth section
- 0c50816 : fix: allow decimal numbers in database row insert
- aea6d18 : chore: add warning when pausing a project about losing Run
services persistent volume data
- d3b4fc3 : feat: allow to change postgres settings if project is paused
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
- c9dca09 : feat: add reset password form
- b3bcacb : fix: paused project banner cannot read null project name
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react-apollo@15.0.1
## 2.12.0
### Minor Changes
- eb95562 : fix: show all available permission variables in permission
dropdown select
### Patch Changes
- 8b5c4a0 : chore: cleanup layout and add disable duplicate atom key
checking in development mode
## 2.11.3
### Patch Changes
- 714dffa : fix: improve project polling logic and unify usage across
components
## 2.11.2
### Patch Changes
- 6a34f89 : fix: improve project polling logic and unify usage across
components
## 2.11.1
### Patch Changes
- 0f6ce52 : fix: consolidate useProject hook and fix jwt expired error
## 2.11.0
### Minor Changes
- cea3ef5 : Feat: add org and project placeholders
## 2.10.0
### Minor Changes
- 86ecf27 : feat: add support for additional metrics in overview
- 21708be : feat: dashboard: add support for storage buckets to AI
assistants
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-11 08:34:08 +01:00
David Barroso
403a45d2cf
chore (dashboard): update schema ( #3192 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update schema for resource configuration
- Remove replicas and autoscaler from Postgres
- Refactor initial resource retrieval logic
- Adjust GraphQL types for Postgres resources
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ResourcesForm.tsx</strong><dd><code>Refactor initial
resource retrieval logic</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/resources/settings/components/ResourcesForm/ResourcesForm.tsx
<li>Refactored <code>getInitialServiceResources</code> function<br> <li>
Added checks for <code>replicas</code> and <code>autoscaler</code>
properties<br> <li> Initialized <code>replicas</code> to 1 if not
present
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3192/files#diff-0a7e99e6ee09c17eec103656a9aa088b379c7927a182098538b793488a1f9337 ">+11/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ResourcesForm.tsx</strong><dd><code>Update resource
form logic and submission</code>
</dd></summary>
<hr>
dashboard/src/features/projects/resources/settings/components/ResourcesForm/ResourcesForm.tsx
<li>Updated <code>getInitialServiceResources</code> function similar to
org version<br> <li> Removed <code>replicas</code> and
<code>autoscaler</code> from database resources in form <br>submission
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3192/files#diff-6d00a7b503dbd4b76f86d3949458d7f0bd62622cf17c523e0d668e3b459b67b5 ">+11/-7</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types for
Postgres resources</code>
</dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Updated <code>ConfigPostgresResources</code> type<br> <li> Removed
<code>replicas</code>, <code>autoscaler</code>, and
<code>networking</code> fields<br> <li> Added
<code>ConfigPostgresResourcesStorage</code> type<br> <li> Updated
related comparison, insert, and update types
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3192/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+28/-46</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getResources.gql</strong><dd><code>Update Postgres
resources GraphQL query</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/resources/settings/gql/getResources.gql
<li>Removed <code>replicas</code> and <code>autoscaler</code> fields
from Postgres resources query
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3192/files#diff-45c2f030236a2836bd4ba61e46a20bc0b40f2ab08874c056c49b285a9c2c80eb ">+0/-4</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
---------
Co-authored-by: robertkasza <robert@nhost.io >
2025-02-11 08:29:06 +01:00
David BM
05f063b8e2
fix (dashboard): undefined is not an object in logs page ( #3139 )
...
### **PR Type**
Bug fix
___
### **Description**
- Fixed undefined object evaluation in logs page
- Improved error handling in LogsHeader component
- Enhanced data loading checks in LogsPage
- Refactored imports for better organization
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>LogsHeader.tsx</strong><dd><code>Improve error handling
in LogsHeader component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/logs/components/LogsHeader/LogsHeader.tsx
<li>Added null check for <code>data</code> in useEffect hooks<br> <li>
Reordered imports for better organization
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3139/files#diff-ebb3285aa776c9c5ea8b72672c4aafd55994c6c694998bbf56ca9c56d1e77664 ">+3/-3</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>logs.tsx</strong><dd><code>Enhance data loading and
error handling in LogsPage</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/logs.tsx
<li>Added <code>loadingProject</code> to useProject hook<br> <li>
Destructured <code>loadingLogs</code> from useGetProjectLogsQuery<br>
<li> Created combined <code>loading</code> state<br> <li> Fixed
potential undefined <code>project</code> in subscription
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3139/files#diff-77489a68a7526d74f06d59019ad68c44728b7620637308d70fba38d6649b73fa ">+18/-10</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>empty-dancers-do.md</strong><dd><code>Add changeset for
bug fix in logs page</code>
</dd></summary>
<hr>
.changeset/empty-dancers-do.md
<li>Added changeset file for version bump<br> <li> Described fix for
undefined object in logs page
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3139/files#diff-1b8f8750870d40489590edead6484834991c219568156c38b95a55aa55d9362b ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-02-06 21:23:03 +01:00
github-actions[bot]
09f5bed1e8
chore: update versions ( #3187 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.19 .0
# @nhost/dashboard
## 2.17.0
### Minor Changes
- fd59918 : fix: redirect to 404 with nhost cli dashboard
## 2.16.0
### Minor Changes
- f8e6b61 : fix: can add rule groups in table permissions
- 9e404c8 : fix: not redirect to 404 page if using local Nhost backend
- ac4aa01 : fix: can delete column in database page
- 4385524 : fix: update url to check service health in local dashboard
### Patch Changes
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## 2.15.0
### Minor Changes
- f1052a8 : fix: improve stability of the dashboard when pausing projects
- 30daa41 : fix: update links to docs in overview page
- 7537237 : feat: add image preview toggle in storage
## 2.14.0
### Minor Changes
- d43931e : fix: invalid organization slug/project subdomain doesn't open
404 page
- 5df6fa2 : feat: add unencrypted disk warning in storage capacity
settings
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## 2.13.0
### Minor Changes
- 21e90da : chore: remove restrictions on SMTP sender so My Name
[name@acme.com ](mailto:name@acme.com ) can be added
- 865dd93 : fix: duplicate Run placeholders when there is an error in the
backend
- 6902a36 : fix: can remove resources if postgres capacity is higher than
10
- a535aa3 : fix: fetch user roles locally in auth section
- 0c50816 : fix: allow decimal numbers in database row insert
- aea6d18 : chore: add warning when pausing a project about losing Run
services persistent volume data
- d3b4fc3 : feat: allow to change postgres settings if project is paused
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
- c9dca09 : feat: add reset password form
- b3bcacb : fix: paused project banner cannot read null project name
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react-apollo@15.0.1
## 2.12.0
### Minor Changes
- eb95562 : fix: show all available permission variables in permission
dropdown select
### Patch Changes
- 8b5c4a0 : chore: cleanup layout and add disable duplicate atom key
checking in development mode
## 2.11.3
### Patch Changes
- 714dffa : fix: improve project polling logic and unify usage across
components
## 2.11.2
### Patch Changes
- 6a34f89 : fix: improve project polling logic and unify usage across
components
## 2.11.1
### Patch Changes
- 0f6ce52 : fix: consolidate useProject hook and fix jwt expired error
## 2.11.0
### Minor Changes
- cea3ef5 : Feat: add org and project placeholders
## 2.10.0
### Minor Changes
- 86ecf27 : feat: add support for additional metrics in overview
- 21708be : feat: dashboard: add support for storage buckets to AI
assistants
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-06 14:36:09 +01:00
David BM
91d5fbba42
fix (dashboard): invalid slug/subdomain should open 404 ( #3172 )
...
### **User description**
Fixes #3119
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fix invalid slug/subdomain to open 404 page
- Disable inaccessible pages in local CLI dashboard
- Improve project page navigation and accessibility
- Enhance not found redirect logic
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>OrgPagesComboBox.tsx</strong><dd><code>Disable
organization pages combo box for non-platform use</code></dd></summary>
<hr>
dashboard/src/components/layout/Header/OrgPagesComboBox.tsx
<li>Import useIsPlatform hook<br> <li> Disable PopoverTrigger when not
on platform
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3172/files#diff-b70a46a4233201c9a2650c930192b4417f35a27303ff5c78872c05a41a92c8ac ">+4/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ProjectPagesComboBox.tsx</strong><dd><code>Enhance
project pages combo box with platform-specific
disabling</code></dd></summary>
<hr>
dashboard/src/components/layout/Header/ProjectPagesComboBox.tsx
<li>Refactor projectPages to use useMemo<br> <li> Add 'disabled'
property to project page options<br> <li> Disable certain pages based on
isPlatform value
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3172/files#diff-70b3af41358f0a22b83e502409a70a0df15e8946d958dbaee4c32b6ebdb38cf6 ">+106/-83</a></td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useNotFoundRedirect.ts</strong><dd><code>Improve 404
redirect logic for invalid slugs and subdomains</code></dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useNotFoundRedirect/useNotFoundRedirect.ts
<li>Add checks for valid organization and project<br> <li> Implement
platform-specific redirect logic<br> <li> Include additional loading
states in redirect decision
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3172/files#diff-837279cf43199053bca09913f62c4af019063a2e8dc7bfb7643ec54b7cecd29d ">+41/-10</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>heavy-eyes-smile.md</strong><dd><code>Add changeset for
dashboard improvements</code>
</dd></summary>
<hr>
.changeset/heavy-eyes-smile.md
<li>Add changeset for @nhost/dashboard package<br> <li> Describe fix for
invalid slug/subdomain and local CLI dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3172/files#diff-9a0418cf1a2622ce3bbec8df535fa44974433329d5386f0a90eee7e60167b1c6 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-06 14:30:00 +01:00
David Barroso
498363db25
chore (dashboard): regenerate graphql bindings ( #3188 )
...
### **PR Type**
Enhancement
___
### **Description**
- Updated GraphQL bindings in dashboard
- Changed postgres config from optional to required
- Removed 'Graphite' from Software_Type_Enum
- Modified ConfigPostgres and related types
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types and
queries for Postgres</code>
</dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Changed <code>postgres</code> from optional to required in
ConfigConfig<br> <li> Updated ConfigPostgres and related types<br> <li>
Removed 'Graphite' from Software_Type_Enum<br> <li> Modified query and
mutation types to reflect changes
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3188/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+12/-14</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>perfect-hairs-wave.md</strong><dd><code>Add changeset
for GraphQL bindings update</code>
</dd></summary>
<hr>
.changeset/perfect-hairs-wave.md
<li>Added changeset file for patch version bump<br> <li> Described
change as regenerating GraphQL bindings
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3188/files#diff-a0885845ed7d68d0b6922f52b710db28275617df1ae791a850f16f58d90a6097 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-06 14:08:33 +01:00
robertkasza
8c2779930b
fix (dashboard): fetch allowed roles from the project's auth.roles table ( #3179 )
...
### **User description**
fetch allowed roles from the project's auth.roles table
___
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Fetch allowed roles from project's auth.roles table
- Implement useAllowedUserRoles custom hook
- Update UsersBody component to use new hook
- Add GraphQL query for fetching allowed roles
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export new
useAllowedUserRoles hook</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/hooks/useAllowedUserRoles/index.ts
- Export useAllowedUserRoles hook
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3179/files#diff-d6a91d913b67d5e22fab8ee1ad0998e13e23be19fee0bff8329bd2e7e49d3ac4 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useAllowedUserRoles.ts</strong><dd><code>Implement
useAllowedUserRoles custom hook</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/hooks/useAllowedUserRoles/useAllowedUserRoles.ts
<li>Implement useAllowedUserRoles custom hook<br> <li> Fetch auth roles
from remote application<br> <li> Process and return allowed user roles
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3179/files#diff-aa27d882a97f3ae9286266919c70218e5df29b1419769d8cd2886e80d4e95c04 ">+17/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>UsersBody.tsx</strong><dd><code>Refactor UsersBody to
use new useAllowedUserRoles hook</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/users/components/UsersBody/UsersBody.tsx
<li>Replace useGetRolesPermissionsQuery with useAllowedUserRoles<br>
<li> Remove unused imports and variables<br> <li> Simplify code by using
new hook
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3179/files#diff-33b33017f46d5cb8e4652c183619f3dc86c5377125ed3a612888739e0da22484 ">+3/-25</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Add generated types for
new allowed roles query</code>
</dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Add GetRemoteAppAllowedRolesQuery type and related functions<br>
<li> Generate GraphQL hooks for new query
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3179/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+42/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getAllowedRoles.graphql</strong><dd><code>Add GraphQL
query for fetching allowed roles</code>
</dd></summary>
<hr>
dashboard/src/gql/remote-app/getAllowedRoles.graphql
- Add GraphQL query to fetch allowed roles from authRoles table
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3179/files#diff-442c2503cc0e462029c952852520773a1ea1a8526949398ce59f2535d7131aec ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>tall-houses-mix.md</strong><dd><code>Add changeset for
allowed roles fix</code>
</dd></summary>
<hr>
.changeset/tall-houses-mix.md
<li>Add changeset for minor version bump<br> <li> Describe fix for
fetching allowed roles
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3179/files#diff-a7caacd8e8e971694232815f20297858ecefe39e86e80190e776b5fb47652191 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-05 17:28:16 +01:00
robertkasza
0aa27a2fd1
feat (dashboard): allow to create new org from the transfer project dialog ( #3169 )
...
### **User description**
feat (dashboard): allow to create new org from the transfer project
dialog
___
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Allow creating new org from transfer project dialog
- Improve upgrade to pro button functionality
- Add unit tests for new features
- Fix error after redirecting from checkout
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>15
files</summary><table>
<tr>
<td><strong>OpenTransferDialogButton.tsx</strong><dd><code>Add new
OpenTransferDialogButton component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-e86a4216c48c54e1a2652ff3609575d6bf193d085ad42849a85dc6d4abba950c ">+40/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export OpenTransferDialogButton
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-c1fd683ba66a0e7f6a4622051d9e548ee32f215f29bcf0dd22b0827f8c38bc12 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>UpgradeToProBanner.tsx</strong><dd><code>Refactor
UpgradeToProBanner to use OpenTransferDialogButton</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-f38fc14d24ec6ee22f9a100cc473c641dcdc66284d41d030c456bf505094ed9d ">+5/-28</a>
</td>
</tr>
<tr>
<td><strong>CreateOrgFormDialog.tsx</strong><dd><code>Enhance
CreateOrgDialog with new props and functionality</code> </dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-9a1ed9e851328393b81356d80ade3509016aa55c254ed1f4deb692b0bd96f02e ">+47/-18</a>
</td>
</tr>
<tr>
<td><strong>FinishOrgCreationProcess.tsx</strong><dd><code>Add new
FinishOrgCreationProcess component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-7602855e6aaab1dd3810c866acbedd5b9eb22c271806969eb9a3435f1c76ca8d ">+53/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export FinishOrgCreationProcess
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-a9faaff5f8d044125799178a6e33aa49ebed3aa1aaa8c2261162e2b25e24e0bd ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>FinishOrgCreation.tsx</strong><dd><code>Add new
FinishOrgCreation component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-bf22866bc3f80e45cdf18035146a8c7be6a38d1f6726b0e28d63879aacd263a4 ">+24/-0</a>
</td>
</tr>
<tr>
<td><strong>TransferProjectDialog.tsx</strong><dd><code>Enhance
TransferProjectDialog with new org creation</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-b68d4641a67e07a8bf8c14e1f705059c564e1bca53e591783581af27a488d86e ">+221/-114</a></td>
</tr>
<tr>
<td><strong>NotificationsTray.tsx</strong><dd><code>Update
NotificationsTray to handle session_id</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-8b559ee1d3176203e8a4e1588924d57944d09d792117ed578b27cd5401ee5d4f ">+15/-4</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Export useFinishOrgCreation
hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-de59152f45a5fbf6b999d3cd9e4e14eefbde27e4cccf0d6ed6da5e2956db24ec ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>useFinishOrgCreation.ts</strong><dd><code>Add new
useFinishOrgCreation custom hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-3b8bf7608ab36d8ab0df895e400f0d2d9e29fad2055b40b33d8d9912a27c99c3 ">+92/-0</a>
</td>
</tr>
<tr>
<td><strong>OverviewTopBar.tsx</strong><dd><code>Add
UpgradeProjectDialog to OverviewTopBar</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-560ae107ed8e458fa4b4a226b9f5c24e24b042b5f9bcea9317c78e75929faa4b ">+20/-15</a>
</td>
</tr>
<tr>
<td><strong>UpgradeProjectDialog.tsx</strong><dd><code>Add new
UpgradeProjectDialog component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-7bfab4ad088dbc503c1304f5620e22e02f70602bf14ba6b495969b882b2eb30e ">+20/-0</a>
</td>
</tr>
<tr>
<td><strong>utils.ts</strong><dd><code>Add isEmptyValue and
isNotEmptyValue utilities</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-57035bfd3b91de326fec3e5a0bf19487f03130a9a09dc3e428c79f556677081b ">+17/-0</a>
</td>
</tr>
<tr>
<td><strong>verify.tsx</strong><dd><code>Refactor verify page to use
FinishOrgCreationProcess</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-5fa0ea2519bed6649a8aa98826526945868bd7a925c5ce5edb3fd14e81273947 ">+24/-104</a></td>
</tr>
</table></details></td></tr><tr><td><strong>Tests</strong></td><td><details><summary>5
files</summary><table>
<tr>
<td><strong>TransferProjectDialog.test.tsx</strong><dd><code>Add unit
tests for TransferProjectDialog</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-d4ebdb8af76a7c9e73606708718c3448445545259ad553d73b6d322408e3eb8c ">+233/-0</a>
</td>
</tr>
<tr>
<td><strong>NotificationsTray.test.tsx</strong><dd><code>Add unit tests
for NotificationsTray</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-727f6debec6a102557407e55c56363e0c75486e30a732158f85c81ada892f77c ">+167/-0</a>
</td>
</tr>
<tr>
<td><strong>utils.test.ts</strong><dd><code>Add unit tests for
isEmptyValue utility</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-d85d96942b9d8ae1eae8781e4f092ee9c8183affd76669a6195df713bc801184 ">+35/-0</a>
</td>
</tr>
<tr>
<td><strong>setupTests.ts</strong><dd><code>Mock ResizeObserver in test
setup</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-20b15fc9d6987586d0a853c077a4aff66b005fdb2e2b99bb5eb494d4c8c38366 ">+11/-1</a>
</td>
</tr>
<tr>
<td><strong>mocks.ts</strong><dd><code>Add mock data for
organizations</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-d1ef12c0f15123bb4e23a0c513fc3d9b5c16af421c71c2909fde3717e09a9d89 ">+53/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Additional
files</strong></td><td><details><summary>8 files</summary><table>
<tr>
<td><strong>shiny-feet-rest.md</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-a358ec02ec88d2af39c757f5cb97adcd184ba2614974df53dcb358591b6ca8d0 ">+5/-0</a>
</td>
</tr>
<tr>
<td><strong>settings.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-5ea4d30be0c6c4cf5c0f1980f0dfe7cd7bdecee565746acb5ec90b0f79ff9314 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>getOrganizationQuery.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-8a0d854ee3a00b7a8b6661eb8008f3fe2140190fc6543a9674d287f786466d21 ">+22/-0</a>
</td>
</tr>
<tr>
<td><strong>getProjectQuery.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-01bab55f0611d27001640c4215cb6d97f8e2b1d45bc56e519d78b282a12c05e7 ">+12/-0</a>
</td>
</tr>
<tr>
<td><strong>organizationRequests.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-3cf4d908676a8050fe83c1bf53a57e6577a24fcae13b142ada89da7072d0975e ">+22/-0</a>
</td>
</tr>
<tr>
<td><strong>prefetchNewAppQuery.ts</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-0a3a444a14b5f5495ef86c90f200a3a672732770e90d4b7206468e2ac265d9fe ">+73/-0</a>
</td>
</tr>
<tr>
<td><strong>testUtils.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-6ebbd73e167641a1706f1b8d30b00569336d10f3c2ab7626d81e639015383e5e ">+50/-0</a>
</td>
</tr>
<tr>
<td><strong>tsconfig.test.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3169/files#diff-e7bc653278c33281fda4e64da0f34c8c613b99891a16611366edc1c05870a935 ">+1/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-05 17:04:18 +01:00
David BM
8656749e5a
fix (dashboard CI): e2e tests teardown ( #3186 )
...
### **PR Type**
Tests, Enhancement
___
### **Description**
- Added new e2e tests for database permissions.
- Implemented a new teardown process for database cleanup.
- Removed global teardown script and updated configuration.
- Enhanced utility functions for test operations.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Tests</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>permissions-table.test.ts</strong><dd><code>Add e2e
tests for database permissions</code>
</dd></summary>
<hr>
dashboard/e2e/database/permissions-table.test.ts
<li>Added tests for creating tables with role permissions.<br> <li>
Included tests for custom checks on row selection.<br> <li> Utilized
Playwright for browser automation in tests.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3186/files#diff-f4b586f5b8f3bb97ddf64f8f38c461ac0424e101789f61e325d1b80bb8dc1047 ">+149/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>database.teardown.ts</strong><dd><code>Implement
database cleanup teardown script</code>
</dd></summary>
<hr>
dashboard/e2e/teardown/database.teardown.ts
<li>Implemented new teardown script for database cleanup.<br> <li>
Automated table deletion using SQL in Playwright.<br> <li> Set up
browser context for teardown operations.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3186/files#diff-4c0d8019f6c1586d9dc41b89d10e9a71f5913559112fdf6eed38094d832a126d ">+61/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>global-teardown.ts</strong><dd><code>Remove global
teardown script</code>
</dd></summary>
<hr>
dashboard/global-teardown.ts
<li>Removed global teardown script.<br> <li> Deprecated old teardown
approach using Hasura.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3186/files#diff-1ee3d64258c498cdfa30665ec61605ab817622c7dae2a09bd4b6b23606c13e9f ">+0/-67</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>utils.ts</strong><dd><code>Add utility function for
permission button clicks</code>
</dd></summary>
<hr>
dashboard/e2e/utils.ts
<li>Added utility function for clicking permission buttons.<br> <li>
Enhanced test utilities for role-based operations.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3186/files#diff-490448aa83585151d8c61d698273c43486fdcac6a5d28a9b7e5be2729bbffd12 ">+20/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>playwright.config.ts</strong><dd><code>Update
Playwright configuration for new teardown</code>
</dd></summary>
<hr>
dashboard/playwright.config.ts
<li>Updated Playwright config to remove global teardown.<br> <li> Added
new teardown project configuration.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3186/files#diff-3ce7004405593146d0b9c501fc50a6a5ae2da8bb48b57dee2faf79ca9c09cf62 ">+5/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-05 16:08:00 +01:00
robertkasza
d097eb8feb
fix (dashboard): fix edit permission form cannot be saved ( #3183 )
...
### **PR Type**
Bug fix
___
### **Description**
- Fix edit permission form saving issue
- Update validation schema for rule groups
- Modify operator validation in EditPermissionsForm
- Add new development script for dashboard
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>validationSchemas.ts</strong><dd><code>Update
validation schema for EditPermissionsForm</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/dataGrid/components/EditPermissionsForm/validationSchemas.ts
<li>Updated operator validation message<br> <li> Added custom test for
operator in ruleGroupSchema<br> <li> Implemented conditional validation
for operator based on filter <br>presence
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3183/files#diff-98f990165c3aca93bc01808ac0dcbde7b347ad2fd86fe52311d306a2fb3aaf0f ">+19/-2</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>curly-toys-peel.md</strong><dd><code>Add changeset for
dashboard patch</code>
</dd></summary>
<hr>
.changeset/curly-toys-peel.md
<li>Added changeset file for @nhost/dashboard patch<br> <li> Described
fix for edit permission form saving issue
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3183/files#diff-ee0a00268ee800059ef11e5531cc42195a54f4b8779466be210968e2bb2e30f3 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add development script
for dashboard</code>
</dd></summary>
<hr>
package.json
<li>Added new script 'dev:dashboard' for running dashboard in
development <br>mode
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3183/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-05 10:05:51 +01:00
github-actions[bot]
dd04c3df43
chore: update versions ( #3167 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/react@3.10 .0
### Minor Changes
- cb63233 : chore: add react 19 as peer dependency
## @nhost/react-apollo@17.0.0
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
## @nhost/react-urql@14.0.0
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
## @nhost/nextjs@2.2.3
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
## @nhost/dashboard@2.18 .0
# @nhost/dashboard
## 2.17.0
### Minor Changes
- fd59918 : fix: redirect to 404 with nhost cli dashboard
## 2.16.0
### Minor Changes
- f8e6b61 : fix: can add rule groups in table permissions
- 9e404c8 : fix: not redirect to 404 page if using local Nhost backend
- ac4aa01 : fix: can delete column in database page
- 4385524 : fix: update url to check service health in local dashboard
### Patch Changes
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## 2.15.0
### Minor Changes
- f1052a8 : fix: improve stability of the dashboard when pausing projects
- 30daa41 : fix: update links to docs in overview page
- 7537237 : feat: add image preview toggle in storage
## 2.14.0
### Minor Changes
- d43931e : fix: invalid organization slug/project subdomain doesn't open
404 page
- 5df6fa2 : feat: add unencrypted disk warning in storage capacity
settings
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## 2.13.0
### Minor Changes
- 21e90da : chore: remove restrictions on SMTP sender so My Name
[name@acme.com ](mailto:name@acme.com ) can be added
- 865dd93 : fix: duplicate Run placeholders when there is an error in the
backend
- 6902a36 : fix: can remove resources if postgres capacity is higher than
10
- a535aa3 : fix: fetch user roles locally in auth section
- 0c50816 : fix: allow decimal numbers in database row insert
- aea6d18 : chore: add warning when pausing a project about losing Run
services persistent volume data
- d3b4fc3 : feat: allow to change postgres settings if project is paused
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
- c9dca09 : feat: add reset password form
- b3bcacb : fix: paused project banner cannot read null project name
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react-apollo@15.0.1
## 2.12.0
### Minor Changes
- eb95562 : fix: show all available permission variables in permission
dropdown select
### Patch Changes
- 8b5c4a0 : chore: cleanup layout and add disable duplicate atom key
checking in development mode
## 2.11.3
### Patch Changes
- 714dffa : fix: improve project polling logic and unify usage across
components
## 2.11.2
### Patch Changes
- 6a34f89 : fix: improve project polling logic and unify usage across
components
## 2.11.1
### Patch Changes
- 0f6ce52 : fix: consolidate useProject hook and fix jwt expired error
## 2.11.0
### Minor Changes
- cea3ef5 : Feat: add org and project placeholders
## 2.10.0
### Minor Changes
- 86ecf27 : feat: add support for additional metrics in overview
- 21708be : feat: dashboard: add support for storage buckets to AI
assistants
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
## @nhost/docs@2.28 .0
### Minor Changes
- 70b2d5a : feat: added billing documentation
## @nhost-examples/codegen-react-apollo@0.5.0
### Minor Changes
- aecbec6 : chore: update dependencies with vulnerabilities
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
- @nhost/react-apollo@17.0.0
## @nhost-examples/codegen-react-query@0.5.0
### Minor Changes
- aecbec6 : chore: update dependencies with vulnerabilities
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
## @nhost-examples/codegen-react-urql@0.4.0
### Minor Changes
- aecbec6 : chore: update dependencies with vulnerabilities
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
- @nhost/react-urql@14.0.0
## @nhost-examples/sveltekit@0.5.0
### Minor Changes
- aecbec6 : chore: update dependencies with vulnerabilities
## @nhost-examples/react-apollo@1.3.0
### Minor Changes
- aecbec6 : chore: update dependencies with vulnerabilities
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
- @nhost/react-apollo@17.0.0
## @nhost-examples/react-gqty@1.3.0
### Minor Changes
- aecbec6 : chore: update dependencies with vulnerabilities
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
## @nhost-examples/vue-apollo@0.9.0
### Minor Changes
- aecbec6 : chore: update dependencies with vulnerabilities
## @nhost-examples/vue-quickstart@0.3.0
### Minor Changes
- aecbec6 : chore: update dependencies with vulnerabilities
## @nhost-examples/nextjs@0.4.3
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
- @nhost/react-apollo@17.0.0
- @nhost/nextjs@2.2.3
## @nhost-examples/react-native@0.1.4
### Patch Changes
- Updated dependencies [cb63233 ]
- @nhost/react@3.10 .0
- @nhost/react-apollo@17.0.0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-05 09:26:32 +01:00
David Barroso
70b2d5a3ec
feat (docs): added billing page ( #3185 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added billing documentation page
- Updated dashboard with billing information links
- Added new checkbox for project deletion
- Included billing page in platform documentation
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>SubscriptionPlan.tsx</strong><dd><code>Add billing
documentation link to subscription plan</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/components/SubscriptionPlan/SubscriptionPlan.tsx
<li>Added link to billing documentation<br> <li> Included additional
text for billing information
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3185/files#diff-2a5f070869055286b669e382b18d656935752803b9a1ef13390ac028c2a48ac4 ">+12/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>RemoveApplicationModal.tsx</strong><dd><code>Add
subscription cancellation checkbox to project
deletion</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/common/components/RemoveApplicationModal/RemoveApplicationModal.tsx
<li>Added new checkbox for subscription cancellation awareness<br> <li>
Updated button disable condition to include new checkbox
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3185/files#diff-e454a42c12dcbfcfaa463ab3421037408634e3a539f460525c79d68adfc118ab ">+11/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>fifty-books-push.md</strong><dd><code>Add changeset for
billing documentation</code>
</dd></summary>
<hr>
.changeset/fifty-books-push.md
- Added changeset for billing documentation
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3185/files#diff-13cf865689434b8eb541fa74cc3dea990f6fbd9d70575b426ce2ce334b7269b5 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>strange-schools-kick.md</strong><dd><code>Add changeset
for dashboard billing information</code>
</dd></summary>
<hr>
.changeset/strange-schools-kick.md
- Added changeset for dashboard updates
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3185/files#diff-e52060b6adaa3b58cd2173cb147da29a724e818703ff2bfea982db26d0b6347c ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>mint.json</strong><dd><code>Include billing page in
platform documentation</code>
</dd></summary>
<hr>
docs/mint.json
- Added billing page to platform documentation group
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3185/files#diff-c91a604899dfef4b2494c317f4fd39a7f22b79986095f580399347293d534deb ">+2/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>billing.mdx</strong><dd><code>Add comprehensive billing
documentation</code>
</dd></summary>
<hr>
docs/platform/billing.mdx
<li>Created new billing documentation page<br> <li> Detailed information
on organizations, subscriptions, and billing <br>cycles<br> <li>
Provided examples of billing scenarios<br> <li> Explained spending
notifications and unpaid invoices
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3185/files#diff-5f08d4dc6eba05baa824988bd7d327fe6271af9a4b886d515d80603dcbeb2763 ">+129/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-05 09:08:42 +01:00
antoinecaputo
3b12dc425e
feat(dashboard): filter files by id ( #3145 )
...
From the Storage page, this allows finding a specific file by its ID.
As it's a UUID type, we can't run a comparison until the input is in a
valid UUID format.
Otherwise, it will fail with `invalid input syntax for type uuid`.
**Filtering by name:**
<img width="800" alt="filtering-by-name"
src="https://github.com/user-attachments/assets/0fc002b7-bf00-4bc3-af33-29535a958ea6 "
/>
**Filtering by ID:**
<img width="800" alt="filtering-by-id"
src="https://github.com/user-attachments/assets/bb8bfda0-5987-4761-9385-dbeaaae44ace "
/>
Closes #2777
2025-02-04 14:00:28 +01:00
David Barroso
e3146a30af
chore: update pnpm ( #3181 )
...
This should fix the corepack issue...
### **PR Type**
Enhancement
___
### **Description**
- Update pnpm from version 9.15.0 to 10.1.0
- Add pnpm_10 package to Nix overlay
- Update packageManager in package.json
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>overlay.nix</strong><dd><code>Add pnpm_10 package to
Nix overlay</code>
</dd></summary>
<hr>
nix/overlay.nix
<li>Add pnpm_10 package definition<br> <li> Set pnpm version to
10.1.0<br> <li> Include SHA256 hash for the package
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3181/files#diff-0f31c68216d617b465827b69d5b5cd4c2c0c4489008cd14ee0e88b9887d15295 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update packageManager to
pnpm 10.1.0</code>
</dd></summary>
<hr>
package.json
- Update packageManager to pnpm@10.1.0
- Fix EOF newline
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3181/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-04 10:17:37 +01:00
Nuno Pato
eb7f09e485
chore: docs: add mention to pg 17 to upgrade major guide ( #3178 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Add Postgres 17 support to upgrade guide
- Update descriptions to include Postgres 17
- Clarify upgrade process for connected repos
- Adjust wording for version selection options
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>upgrade-major.mdx</strong><dd><code>Include Postgres 17
in upgrade documentation</code>
</dd></summary>
<hr>
docs/guides/database/upgrade-major.mdx
<li>Added Postgres 17 to supported versions list<br> <li> Updated
description to include Postgres 17<br> <li> Modified text for clarity on
version upgrades<br> <li> Generalized instructions for connected repos
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3178/files#diff-ceb62a734bf6ace6ab534cf21848a928580213df90f3697cd03369a547283865 ">+4/-4</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-02-03 11:44:32 -01:00
David BM
9084222a1c
feat (dashboard): show Wake up while project is pausing ( #3171 )
...
### **User description**
Resolves #3147
___
### **PR Type**
Enhancement
___
### **Description**
- Show Wake Up section while project is pausing
- Disable Wake Up button during pausing state
- Refactor project state logic for cleaner code
- Update UI to reflect project status more accurately
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Refactor project pause/wake
UI and logic</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/settings/index.tsx
<li>Added logic to show Wake Up section while project is pausing<br>
<li> Introduced new variables for paused and pausing states<br> <li>
Updated conditional rendering for Wake Up and Pause sections<br> <li>
Refactored button disable logic for better state management
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3171/files#diff-b4185be97a505e25badcdefe31ea86fa9d69f72264c4bb35eae17fba936a3d47 ">+78/-73</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>tough-feet-deny.md</strong><dd><code>Add changeset for
new Wake Up feature</code>
</dd></summary>
<hr>
.changeset/tough-feet-deny.md
<li>Added changeset file for minor version bump<br> <li> Described new
feature to show Wake Up section while project is pausing
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3171/files#diff-05dcb89214ae245191421ec42ba78052c7d31285ae8c87ca402c23729288d299 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-31 13:57:50 -05:00
David BM
4815c7c580
fix (dashboard): not fetch if preview toggle in storage is disabled ( #3170 )
...
### **User description**
Resolves #2814
___
### **PR Type**
Bug fix
___
### **Description**
- Fix image preview fetching in storage dashboard
- Respect preview toggle setting for blob fetching
- Use `previewEnabled` from `usePreviewToggle` hook
- Add changeset for version bump and release notes
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>DataGridPreviewCell.tsx</strong><dd><code>Update
preview cell to respect preview toggle setting</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/storage/dataGrid/components/DataGridPreviewCell/DataGridPreviewCell.tsx
<li>Replace <code>useSSRLocalStorage</code> with
<code>usePreviewToggle</code> hook<br> <li> Update blob fetching logic
to respect <code>previewEnabled</code> setting<br> <li> Modify
dependency array in useEffect to include <code>previewEnabled</code>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3170/files#diff-d7bffe5896d2c9bac505fa9675790c59549d4fb35a2ad0cce903cc0aa31a8321 ">+3/-4</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>healthy-cars-admire.md</strong><dd><code>Add changeset
for storage preview fix</code>
</dd></summary>
<hr>
.changeset/healthy-cars-admire.md
<li>Add new changeset file for version bump<br> <li> Include fix
description for image preview toggle in storage
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3170/files#diff-fcaf48c705ec5a06c354abed28b4c8b5d70781bdc1aa2d6ba99128f4f149fe29 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-30 10:10:26 -05:00
David BM
3c3fa8953a
chore (dashboard): update prettier and tailwindcss prettier plugin for className sorting ( #3155 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update Prettier to latest version
- Update TailwindCSS Prettier plugin
- Refactor className sorting in components
- Improve code formatting consistency
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Formatting</strong></td><td><details><summary>78
files</summary><table>
<tr>
<td><strong>ApplyLocalSettingsDialog.tsx</strong><dd><code>Adjust
className order in code element</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-93c63f33dc1c0918a846c61490876547454d14fb1a44aa1e718acae6f8ccef7b ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ContactUs.tsx</strong><dd><code>Reorder className properties
for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-7137edfa9862e14ab2ca4660c679fb62f83990e161267d0dd7deb2977d117ea3 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>IconLink.tsx</strong><dd><code>Update className order in
multiple elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-e72797c3d022962495679271be7a007fbd7e0d29095302ffa2de89927c7c4dfe ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>InviteNotification.tsx</strong><dd><code>Adjust type
annotations for better readability</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-9209cf2ec7253c2a3ea03496f2e213b9f6ebf569264394ccd4c5cf5deef1f0b5 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>SelectOrg.tsx</strong><dd><code>Remove unused import and
adjust formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-3d9046053de6cf89a71b2c8843435afbade4eacff8f38f57bd9dd40e81fc5ba0 ">+11/-20</a>
</td>
</tr>
<tr>
<td><strong>SelectOrgAndProject.tsx</strong><dd><code>Remove unused
import and adjust formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-7d86c6e5bc51696bf1aa421c920e01a1447699456c37b025bdc407050c7b5613 ">+10/-13</a>
</td>
</tr>
<tr>
<td><strong>OrgPagesComboBox.tsx</strong><dd><code>Update className
order in ChevronsUpDown icon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b70a46a4233201c9a2650c930192b4417f35a27303ff5c78872c05a41a92c8ac ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>OrgsComboBox.tsx</strong><dd><code>Reorder className
properties for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0736dac185f4ed134d5b53be292c9a2ee4f6df65e965b801a2dbbc8a184b3687 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>ProjectPagesComboBox.tsx</strong><dd><code>Update className
order in multiple elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-70b3af41358f0a22b83e502409a70a0df15e8946d958dbaee4c32b6ebdb38cf6 ">+15/-15</a>
</td>
</tr>
<tr>
<td><strong>MainNav.tsx</strong><dd><code>Adjust className order in
various elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-8a552e1cae4ec4725740e006ec406aa60057db39c9580a31d938709d17d4b2c3 ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>PinnedMainNav.tsx</strong><dd><code>Update className order
for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0fbc67c16a16e263b51e46ada3fbaccc041074f31f541bf663ae3b4b5f2a2a17 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>SettingsLayout.tsx</strong><dd><code>Reorder className
properties in multiple elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-5d2869e956e78a19f2c099eb43ed3edca826c599ea327e790ec09f2c07f92026 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>LoadingScreen.tsx</strong><dd><code>Update className order
for better readability</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-c7e108842c95d967ccd4ea9433f692d17ad2eb7a0fed9c5203274865db95bf0a ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>Modal.tsx</strong><dd><code>Adjust padding order in
className string</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-9ba8dfd124e3af06cf52b40a0b1af39b50c87c41db8522bd3fc2f83e7b89307a ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>Autocomplete.tsx</strong><dd><code>Reorder imports for
better organization</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b185666714ca832d5c45c366618b79862f6b4f03e4f7657c78afa38a52e7c4c2 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>Button.tsx</strong><dd><code>Reorder imports for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-74042caa79500cbbadd23956ff6744e863da3a08e2fe3aac65b861c28a59c6d2 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>Divider.tsx</strong><dd><code>Reorder imports for better
organization</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-727eafc32b7fd00efcac9563080d417d26021f0eb7e4bf6906cf0c584b4fa798 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>accordion.tsx</strong><dd><code>Update className order and
export order</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0f246eaa358e8bd8c25c8f813f72084818d91c627d115a669fe4e1696cd2d7a1 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>alert-dialog.tsx</strong><dd><code>Reorder export list for
better organization</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-476b1de3912401003b1bd749cf57f24314e79c2744863a225e51437a6a560eaa ">+7/-7</a>
</td>
</tr>
<tr>
<td><strong>alert.tsx</strong><dd><code>Update export order for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-5c546909a83cc57b6426c1d7858e807f98858836b339c7dee0759b3486d57560 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>breadcrumb.tsx</strong><dd><code>Reorder exports and update
className order</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-8c454606e705f47e6e49168a9c8feacb34a4440e27660523983b42d16373b7d7 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>checkbox.tsx</strong><dd><code>Update import order and
formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d255bda09ba8e6a1b70a92f253a6f6d88d305d7ebb4f30d00b92937160afedf3 ">+10/-10</a>
</td>
</tr>
<tr>
<td><strong>command.tsx</strong><dd><code>Reorder exports for better
organization</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a25693951624c06ba6f8aa7b734d235f48dbd63e984b7487674e64f3e0585556 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>dialog.tsx</strong><dd><code>Reorder exports for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-f2ef2b36b8f85ecc699ce3c64158a9018a0a15242b9f945d2bedc40b7c59c102 ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>dropdown-menu.tsx</strong><dd><code>Update import order and
formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d1e8492e157c7f73ec379f67568c570cc9d5b38f7bbb1fcbf1151900c92da599 ">+58/-58</a>
</td>
</tr>
<tr>
<td><strong>form.tsx</strong><dd><code>Reorder exports for better
organization</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-1ff2b11b4b27a385be7a9b485c5ba3478c09f4aad38da870f96081a899769223 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>hover-card.tsx</strong><dd><code>Update import order and
formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-01859061bda7b86ebfd5dc86c72e29f545fabdd12108ec4e13336c81281d6afd ">+11/-11</a>
</td>
</tr>
<tr>
<td><strong>label.tsx</strong><dd><code>Update import order and
formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-da254f45cd4c503e3221c6bf5de6c0a8016632198ba9f2c59005c1417fd4c184 ">+9/-9</a>
</td>
</tr>
<tr>
<td><strong>popover.tsx</strong><dd><code>Update import order and
formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-2084d8af5c4a8319040ae7d69450a5827eadb10429bf8c0f30e106ea228d46d1 ">+11/-11</a>
</td>
</tr>
<tr>
<td><strong>progress.tsx</strong><dd><code>Adjust className order in
indeterminate state</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ffb184aeb7678564eca4f84a3fa94bc03a1c0328844b461c002e2eb7ca0b3351 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>radio-group.tsx</strong><dd><code>Update import order and
formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-28adbaea16f65fc236b416c01e1ee78d5af9955fc4db3baa5d9c2dbf73422879 ">+14/-14</a>
</td>
</tr>
<tr>
<td><strong>select.tsx</strong><dd><code>Update className order in
multiple elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-596f3d6d0704328677b8ea80674dc636d55b92a554fed42349eaf63209bb20c8 ">+10/-10</a>
</td>
</tr>
<tr>
<td><strong>separator.tsx</strong><dd><code>Update import order and
formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-9f27978348efc965c540c9fc5b66be963fbdc64d2ce8b16b0c7a6b9dc89bf7c0 ">+12/-12</a>
</td>
</tr>
<tr>
<td><strong>sheet.tsx</strong><dd><code>Update className order and
reorder exports</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-1047a51a0e3eb69ea37f7be62b14433c1b1a361a1e1ddd6be9e195abb3a19480 ">+7/-7</a>
</td>
</tr>
<tr>
<td><strong>table.tsx</strong><dd><code>Update import order and reorder
exports</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-c34f3194992c861cfb5976d3a68f12b20a0415e341485ac5cf75bccb779845f1 ">+33/-33</a>
</td>
</tr>
<tr>
<td><strong>tooltip.tsx</strong><dd><code>Update import order and
reorder exports</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a74e3896d401f98f35e8a140a43f54cb2d3587cec548841c56ebd2b88757fc30 ">+11/-11</a>
</td>
</tr>
<tr>
<td><strong>CreatePATForm.tsx</strong><dd><code>Reorder imports for
better organization</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-75aecb06ebb3e3cd0de6bf253af6966e245e46e9b739314d49073ba2c80a3a90 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DeleteAccount.tsx</strong><dd><code>Reorder imports for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-3d84927ffa4b91d986ff6c6f601b3476503220e1c1d8cde25ebf72c8d0ed6b9e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DisplayNameSetting.tsx</strong><dd><code>Reorder imports for
better organization</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a1daec18d5c3196aee5b2c5303db5654724f8d37cfa427594951a4d02fbe32db ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>PATSettings.tsx</strong><dd><code>Reorder imports for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-880f5f139ed8c495239dbffee77691f761a004dbc5ce8456a95a259f79fb4136 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SocialProvidersSettings.tsx</strong><dd><code>Remove extra
space in className</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-82d7c0c9eb3a23586998b6eadff9e56b123b14d03179212ca82439d3bdcd6e96 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AssistantForm.tsx</strong><dd><code>Reorder imports and
adjust formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-f6015289d06f2d4d6b495549c0c54db2fb5833bac4ea659877b3e2c32668c758 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>ArgumentsFormSection.tsx</strong><dd><code>Update className
order in multiple elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-c0cbe9d5ad0a46c4cd994015d5b27452b484182bc59f9524e585389c784c6fad ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AutoEmbeddingsForm.tsx</strong><dd><code>Reorder className
properties for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-652aaf2408d7a565c133280378b00f1f915b95f6e11a02c3284b3de1e3f0563e ">+11/-11</a>
</td>
</tr>
<tr>
<td><strong>DevAssistant.tsx</strong><dd><code>Update className order in
multiple elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a70be4ce82cafa2a5cd0c587a5c927c1e21ebfe9aeebe0db45c91a7fdbfad216 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>MessageBox.tsx</strong><dd><code>Adjust className order for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4e2c9825294e6e1d27a82ca6275724223a438975b4c27bd2c4285c4b44192562 ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>AISettings.tsx</strong><dd><code>Reorder imports and update
className order</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-caaa010fadfdc403e470035e2dbbd950c163d59f8192bfbccbf0d1dd159a57a5 ">+8/-9</a>
</td>
</tr>
<tr>
<td><strong>DisableAIServiceConfirmationDialog.tsx</strong><dd><code>Reorder
imports for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-be999162874fbadbc93ca1bcabd881931c2673863e36c2e7b427f11fb7908879 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AppleProviderSettings.tsx</strong><dd><code>Update className
order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d52d41ca9296c02cdf24d2fd15687aaf32cac415e91ced8d0d60a998bc0a01a6 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AuthServiceVersionSettings.tsx</strong><dd><code>Reorder
className properties for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-5458456b972f95abad20247928516ced1cc971110ae965045ed045a748c62138 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AzureADProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-29cafea9e03ea62762898d25baf01d011f8526e4ca1584f911afbb16cbaa9514 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ConcealErrorsSettings.tsx</strong><dd><code>Reorder imports
for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-27ce0c52a5926e14554152a67a44316a9f4f4bfdfcb8577030081bb454c22b76 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DeleteSMTPSettings.tsx</strong><dd><code>Reorder imports for
better organization</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4b9cbb424d042fb4c95d2820f62f998d2ca18f12799f8e98277daad4ac66c471 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DisableNewUsersSettings.tsx</strong><dd><code>Reorder
imports for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-33469feeeea32d2d2de2eb69f056c7e022dcc60172efa088c764bb67856c2ef5 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DiscordProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4b56614648ef6f1ba2027d4cccbb5b0dee8ce4b3283dde84e59254d81a29ac7a ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>FacebookProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-f1634ddd42216843961ad58b889084668a11a7deaaccd072a40e5ec25f5bec86 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>GitHubProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-660510435ffe508332d39f4c39d8cfe86f61560f50b7ace83cb467a8d1ceeeff ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>GoogleProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-8608cd31ef5a76c040454af1fb04f5700f7323fdb004eba188bc73f51df15b18 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>LinkedInProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-1723a1a1b8076c0e4bb30c7735e6a447bea5485fdfa2ef4b915193962ee84241 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>PostmarkSettings.tsx</strong><dd><code>Reorder imports for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4a29f5911196c43c301548cc8806901f62c596251e84602e3c83d216522c3d26 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SMTPSettings.tsx</strong><dd><code>Reorder imports for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b829ac3b5b70bd52b648c3038ce283e866c6f51993268b05c283610bbbeeed23 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SpotifyProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4724da87a1dcecdfea86477e6b97e57aeb816535e5511bea74709a7cd663dc44 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>TwitchProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-890812c20e57cd84e147e8acfb388ef588690fdb4681e64661e5211135fb3536 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>TwitterProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a159302c78e6fd4cf73544f92fd785bbfcec6df0524d74edd4868935153f071e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>WindowsLiveProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-55c31226021a275b4828e23f504dd86d6b9e4bed378ea07be52a67106ea38da8 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>WorkOsProviderSettings.tsx</strong><dd><code>Update
className order in CopyIcon</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d3e3598635155570adf15a913bc1ca6b47984c21ca8d8b7278704ec680acf964 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>EditUserForm.tsx</strong><dd><code>Remove extra spaces and
update className</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-3f21e0e3338fdad19f473ea91876cc618fdf8e653da3673b30f49c2de21a087d ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>EditUserPasswordForm.tsx</strong><dd><code>Reorder imports
for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ad43b21eeb214716051e79f4b44943739f174473b5a8241374688b0273b888de ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>UsersBody.tsx</strong><dd><code>Reorder imports for
consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-080fefd0fcc500f4004e6a91a81d69e3d2ac9b0492474a51baa76564ebdde532 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>BaseColumnForm.tsx</strong><dd><code>Update className order
in multiple elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-91084269c62fc0e6dbac041fc4e2fb050a377b26eef8f4caa8b0b5695fe596b8 ">+6/-6</a>
</td>
</tr>
<tr>
<td><strong>ForeignKeyEditor.tsx</strong><dd><code>Reorder className
properties for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-e24ee3c319b63433e0c04fe6232ae130f09f2d3d2dc67294f2d49d4ec5b1de5b ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>BaseForeignKeyForm.tsx</strong><dd><code>Update className
order for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ee70f21b07734fdae82302fbf261a6bf2b06f01f7a59eaddf2cb641f733f2fe5 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>BaseTableForm.tsx</strong><dd><code>Reorder className
properties for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-18bc7c876d61f05f337ce27b46005872a0d7371f134987279e9a5d8571db844b ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>ColumnEditorTable.tsx</strong><dd><code>Reorder padding
properties in className</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-70a6cef13414baaf9c4aa5571247ed435abe92a633edf1b3382f387d2370d295 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ForeignKeyEditorRow.tsx</strong><dd><code>Reorder className
properties for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ccf9192940a8494aa713258186bf959876e5862dc54ed33c9647edbed82dd1a3 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>ColumnAutocomplete.tsx</strong><dd><code>Update className
order and formatting</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-03ed6e2dc2e78becdda253cac89b74547b9f55044855294f48f6552a073ce604 ">+17/-18</a>
</td>
</tr>
<tr>
<td><strong>DataBrowserEmptyState.tsx</strong><dd><code>Reorder
className properties for consistency</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-11cb10ce0f7cc8e14bb8785dca3884b2e2be66d457ee2454f511524338abc0f7 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DataBrowserSidebar.tsx</strong><dd><code>Update className
order in multiple elements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-6c0c7b86959eb51f0ef884074e8a72725ee505a5759ca4a95126e96f26062e3b ">+20/-18</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Additional
files</strong></td><td><details><summary>101 files</summary><table>
<tr>
<td><strong>two-pugs-behave.md</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-fa2be74334532aae928bdb2ddd5a7ab71a7dba28542e5e4ccabd4af53a0c2734 ">+5/-0</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridBooleanCell.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-912f222369372de8803ab4ea2ab8310d2ea12f98f08e9e4ae76ce90b99e9e718 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DataGridPreviewCell.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a4b0178eb28a1feaec9a72ad10c12283920cebbbfb0191c60b2535cb9ae028c6 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>EditPermissionsForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d2da5d3e07a5e2c4cfc87a8a25e22eb6065f7c6a2b80e61c8449037c5d14f5ca ">+2/-1</a>
</td>
</tr>
<tr>
<td><strong>RuleEditorRow.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-734c84e6f97ac56eed102edfc74d02cdfcdaa6e566869223fc4b69bb3880fbd3 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SQLEditor.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-2044f9364c1878aa4d6cdd1bec7fe9f0c87fc1f2f7dffb5b3120a9b55cc3136f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DatabaseConnectionInfo.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0a024f10fec6931b75a7714d246fb4adc87e726f97990a80d54346a12995d987 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>DatabaseMigrateDowntimeWarning.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a183963c8de191736d9643bc2515d11841493ea8290413933fedddcb880d7093 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DatabaseMigrateVersionConfirmationDialog.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-2cd2ebeb12beb6b47e64545ae23cdd7ee1753d4411d5536b66e4fda006ba8a5e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>HasuraEnabledAPISettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-80d9877566af0da55475935dbd88d9d500f707ef25e604acc54d4b5d28b8aa62 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>HasuraLogLevelSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0b02bc56ece3584f03d5b4a94fcf61772cbd64f70019082c86ad3c939ca7042d ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>HasuraPoolSizeSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-c1fce783199bb981923f9818c0870cb495817018188f2fc1c7e5185515f34bd9 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>HasuraServiceVersionSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4b3877728998c5f29d55fad063e55ac148733a73634bac65851034c5ae3c1e47 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>CreateOrgFormDialog.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-9a1ed9e851328393b81356d80ade3509016aa55c254ed1f4deb692b0bd96f02e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>MigrateProjectToOrg.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d7ea08597de731b82ce33cea7c30a0017d28e936157247ac989aee9dfdea26e1 ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>DeleteOrg.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b360d8d3144e64336c31eee4dfe7863b22bff4809184d5e058ae070db78396b9 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>GeneralSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-6ebf776c5a930f9b045cc2f2e69778c5412a57702278f6a6381a44d9af1cb9f2 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>MembersList.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0efa3cf05014537839021d93bb75ff4e4d214b3419a9bd99ca3e46d074cc8313 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>OrgInvite.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-5c8a55c73655e3615b274019fec1246744223cd4e06508400b7182ff400b5417 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>OrgMember.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a50b1baab968a7d3bd1459ba01107a13bd25e5077b6ad49a0d7e9dd88992276a ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>PendingInvites.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-dec81af68d9403085c09185e0153335ddf7d629f64f626cae394108bcb42d685 ">+7/-7</a>
</td>
</tr>
<tr>
<td><strong>ErrorToast.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0095b510fd0557ef1d286cebd9fa102d24e1b0ff4d67148575d158e938304656 ">+7/-7</a>
</td>
</tr>
<tr>
<td><strong>AILayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-baaca9121da9add584b2ca6ea02d3366f154e9a165e6e37a97bc9f464271cd68 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>SettingsLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-aa21cda513a125d8cefc5e7b5e1c755128aa904657350abf0ce1cde21e27ca75 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>AssistantForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-50db3e48f3d8798600ac6a6bb9f24b0f76c660e6f5afb048c303e9bf7212978b ">+16/-15</a>
</td>
</tr>
<tr>
<td><strong>ArgumentsFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-8847ce02f6c3083961ded0a46df1482d8280f84535751480f7ee8e7cc9b0c7e7 ">+6/-6</a>
</td>
</tr>
<tr>
<td><strong>GraphqlDataSourcesFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-dda7c58809b854354f7f611b948fcb3e29624521e9ed788c0aded18b1fa72e3b ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>WebhooksDataSourcesFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-50a666a4313f4b6befb706b606bbc8250eadb53ee4f7e68e8a3f6b7d461ff0ec ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>AssistantsList.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-6d4f7f768bd50808fb9bdbb4aafbe75d0fbef75a0a3cb915729512bc508d764d ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>AutoEmbeddingsForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-021330b973de35f7029804ba4eca0a7c25c62f60b6447d91d9b507c6d9c6f96d ">+10/-10</a>
</td>
</tr>
<tr>
<td><strong>DeleteAssistantModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-81fc3c54dbde20f2535b00a52fc28e11ffd80fbcc90c0c34b1b82ff937cce215 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DeleteAutoEmbeddingsModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ad28f8084dd898469516de7cfb23cb3844d8b48058020002abd168331376c906 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DeleteFileStoreModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-48a9a4d31b474322927fd0f519de47fd5e59b81443d71b1c8fa6f275c7f9c6d1 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>FileStoreForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ea208a619f7375475d05b8a64bed8d530592e2eef8ad64ff664e1a921723bc43 ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>FileStoresList.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-1df1e8c4c34837a464afa69a2b9d1bfed416843f30a6b9a34e406a94fb5e4b0e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DisableAIServiceConfirmationDialog.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ae59e5250d9ec095cf3b141efa9734f239aff11c959de9795a94eddd426b1804 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>BitbucketProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-e8e1c70b93407ce47952188789d5687a784708e1c09a98b6a0a6b31918f6eebb ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>GitLabProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-5dc735f2ae7184ae3225a7ab6a43e7269ce2760026d548c88eaf94bca332b360 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>StravaProviderSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-332ae8c0034646a81af93677ec28342804aa32d32bd64baaf2e1d38523cb9ad7 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>BackupListItem.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-f30085ecd1aa6b1af4f7de9c17257e9bf3b15995d5413806694d0ecdd3273d2f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>RestoreBackupModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-faa66b32fd5af93d4d7e09c16aa0cf80078199b97797e7a4407dfbdd5133cb19 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ApplicationErrored.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-77c5a4128ffd614f299c867e5e3508430946f8f40d4ef5825f57874371fb1101 ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>ApplicationLive.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-9dcebfbd8fb213ee8edba4c3b6966254fa5d26b840be665d73de605975ecfd8e ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>ApplicationLockedReason.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-961e80571ee28a5173823039faa5633cd019be7e7b4a93cb3af8e731567abbf8 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ApplicationProvisioning.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-7b5812bcfd81e779100d29aed719ebaac4f494df5e9f5fac154c952db22d9d4f ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>ApplicationUnknown.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d1d7044dd66488c5bc787a89612754b283eedb404d4d6abcface2fa533d5c9d3 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>ApplicationUnpausing.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-84e4c9821abbe512c37a0250e2884f8cfa0baca5d96ed064926a529297516ba0 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DeleteServiceModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-509d84f75908da0f25dce5f49a6103f3a938c9dd7106b66739ca3758bb83686f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>RemoveApplicationModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-e454a42c12dcbfcfaa463ab3421037408634e3a539f460525c79d68adfc118ab ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>TOMLEditor.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-1bf377f074e84b0952f495dd8d4b5f3f85aa02e8ce41d8977c2646b006d2b211 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>useIsFileStoreSupported.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a235954d3fddb742a478e80298697d28ddf0f6d521ac413bb5db45e4ad6f3504 ">+17/-8</a>
</td>
</tr>
<tr>
<td><strong>VerifyDomain.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ffb92b1b31befe065c50f7fe7fd2f099cdda624b4956655a80d5d0004a132e19 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>ColumnEditorTable.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4cff130e7f375bf59ccc86eef6c1b48336a35691edd2a3197f37a143680a75d6 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>CreateColumnForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4ba78b5b00ff4f7215dee1ce003dc9a207c3520007accf1cf5e897bcdc4783c5 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>CreateRecordForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b63315826377a8bdcefc6929e557c8dbdb8599961112802bfb30cd2a4f1c684a ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DataBrowserEmptyState.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0e02c56d7fc4559ba4d5d66eaae38f7fdacdc2ceabda7d35ebce240e314181f5 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DataBrowserLayout.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d56a19a34946edc1a140cef836e8faa0f733a7f355e5fc9eb8e85895c8a96d7d ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>EditColumnForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-38b79d1f234d73ff560c0f7fe673925e9d1233d6f79285d970e2796256a40882 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>RolePermissionsRow.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a98f77aa299c6be59663fde5307abc29c7257e33fb476b736d0b1d68b2c8c6d5 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>ColumnPresetsSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-41718098ed14645ea20bcec28b089569aa9a7337fe90df3ea36ca3db163990ef ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>SQLEditor.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-492c0b030e0b54dd005c897addc5dbb76d94207f6284d136f5f4087912ce713f ">+14/-14</a>
</td>
</tr>
<tr>
<td><strong>DatabaseConnectionInfo.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b89287fb76d3112b8bc2b0f04181993512fbb537e618abd228d14b18ce6deb59 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DatabaseMigrateDowntimeWarning.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-13938d52e04b8b65e285e977a7153420aeecf2a549015560dac4a0708351441b ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DatabaseMigrateLogsModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-e9a5545515ea21e7016766c62ee2bad928dbcd81aa34fcd840f06e24f2c578eb ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>ResetDatabasePasswordSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-46fc60a26a2de3efb98e9778b1c6e82d62823ae5c7534037eb120728cba26288 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>AppDeployments.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4986cebeec7b8d868424ce5652a19c4605564f93df292f382c6dc309c35e1434 ">+6/-6</a>
</td>
</tr>
<tr>
<td><strong>EditJwtSecretForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-3aa6a3e7dd7c65dbc9547712ea1cc45e4aea14d0072c24be1c2492ca2c6f4482 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>EnvironmentVariableSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-621bb42cb9fe0a763d30e738ab075af2784e8538e5ed7ac6ff1aa132d1a38042 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>SystemEnvironmentVariableSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b952daa2a34e49a14c5a471477fa2d50583091e420d88a3b941503b092d18e5c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ConnectGitHubModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-74dbd284940985bc504b2cac300cea3b121b65f23d1299753f01ca0aea73b819 ">+15/-15</a>
</td>
</tr>
<tr>
<td><strong>EditRepositorySettingsModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-eb88f4f79aa0286c7f1d06ff73908f34009e7e9e8b982f54866f157fd81c5c3a ">+5/-5</a>
</td>
</tr>
<tr>
<td><strong>DeploymentBranchSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-d8fc80cc734f593c686f873536856bf9103efb1115ca865709bbeb7bd940895e ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>GitConnectionSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-9e7a97afc3500aa2f4b28bdf4acb135925d92a6a595e16a3808b0b90ecc6be58 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>LogsRangeSelector.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-46dd7c795a79e4b443213ed10089651423d13e5c776ca72e3a95ae5e0f7f63c8 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>OverviewDeployments.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-973fc11a37ae6a96523a29d0f780bf01939cb093a87b7b46d4920486866c7783 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>OverviewMetrics.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-de881837e53f594075bb725282b02e92c2cb281f8f6a438fdbaa2e3254907fd1 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>OverviewProjectInfo.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-69daa1fa30f10b8ae87e5ec885b1004116602bc5f8b74ed1312d7d286ae0eaf9 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>OverviewRepository.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-0aa399e71cbdc92dc5ad0ede36b096f8cc07f963f696aa6103d41e11ee2aa725 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>PermissionVariableSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ffbd1a0083e64318b68922362b6392090e24facc2a6476dc31e54e988a7599f6 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>AuthLimitingForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-198af2d6860e9ff24aae1f90657f69e21cc3b2a586d5e09022151c2dd878ec17 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>RateLimitingForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-a44c1ba17c745882267837aeffc9a9b3ec239ae77071f496fd163816a389ddbc ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>RunServiceLimitingForm.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-e7f01f49c48e3ed67c520822969231baff670297950e1bece1ba66e394ac94c3 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>ResourcesConfirmationDialog.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-31f0a9eb5e1c1199ad462b7e1a9886cf4941676dc2506661c3d304aa5cf1716a ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>ResourcesFormFooter.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-035d56050da913a9ab98c730bb88b34c734149053674204b86bd798d79f81371 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>TotalResourcesFormFragment.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-f4db72aa4f2bbfb9a4de0680b45e12af3cdfd6beb4f41ce794780c7532638835 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>RoleSettings.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-4cd13b62487b2de616d26d895ce4bb3afc7380abf9f3831ef2b949d073802a1f ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>ComputeFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b5600bae05b535d54dc04b2a847b6402b10575efd87a0e7098796f0f9ae96d51 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>EnvironmentFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ba30bc48db7727563caf0e98c79b4c295edb14ef045866faab913a75c4ca5f39 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>HealthCheckFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-9287c48c51c8a48a4b4aedcdc195cd9c8c79d3b3e2072765608081bc341f7fba ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>PortsFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-75c4254c31fe6addb187b5d122dd1fa171c1a8875c0152a6c1b2a05257c61d4c ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>StorageFormSection.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-215b1f52e7a257f3020e1a3321361cae7a549a7cf4012d008f200f6b21c213e6 ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>ServicesList.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-643c818a248c42950336289392ac97ed9ef5c670ff8e47b80588b9802844d28a ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>BackupListItem.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-fb4d94d41389d35636736785f4ac178bf2fdb5c04097dae180c39eded806f292 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>RestoreBackupModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-facf635911a14eab3787f86aae2addaac7bc906180d8ea85914e555a47fdf8bb ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>ApplicationErrored.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-ccd46efd9ac60fa5654d6a31a7f09aa7c90aba34dcedd0423ee9eb6552cc45a8 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>ApplicationLockedReason.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-b89bfd0d3709809b0731b17c445c2aa8cabc729db1fbbe51a9aa92819b2e9147 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DeleteServiceModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-99c5148e8f28e6fea119b527e4ed57adeb4ef885b034ac305cffa2fca1c85bf2 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>RemoveApplicationModal.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-039c500900149eeeee83dedd02fd547f5039ec86bab205c18b843a5a41b06d26 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>UpgradeNotification.tsx</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-55f10407898f4375eef65aeb5ba040b0e223049c3048569c8daeb4eda1e8344d ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>Additional files not shown</strong></td>
<td><a
href="https://github.com/nhost/nhost/pull/3155/files#diff-2f328e4cd8dbe3ad193e49d92bcf045f47a6b72b1e9487d366f6b8288589b4ca "></a></td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-29 10:09:08 -05:00
David BM
cb632337f9
chore (@nhost/react): add react 19 as peer dependency ( #3161 )
...
### **User description**
Resolves #3160
___
### **PR Type**
Enhancement
___
### **Description**
- Add React 19 as peer dependency
- Update peerDependencies in package.json
- Include changeset for version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>stale-knives-begin.md</strong><dd><code>Add changeset
for React 19 support</code>
</dd></summary>
<hr>
.changeset/stale-knives-begin.md
<li>Add new changeset file<br> <li> Specify minor version bump for
@nhost/react<br> <li> Include change description
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3161/files#diff-f5b29ce9aaad177dc29520dbcfc3ec4faf565d2c57190ebc9c8694916bfe4438 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update peerDependencies
to include React 19</code>
</dd></summary>
<hr>
packages/react/package.json
<li>Update peerDependencies for react and react-dom<br> <li> Add support
for React 19.0.0
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3161/files#diff-1f344ac391eeecc21ec0f01fb07430a47f4b80d20485c125447d54c33c4bbfc4 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-28 11:27:13 -05:00
David BM
d8747139ab
fix (dashboard CI): e2e tests ( #3165 )
...
### **PR Type**
Enhancement, Tests
___
### **Description**
- Increased timeouts in Playwright configuration
- Added test-specific timeout for delete table test
- Adjusted e2e test timeouts for improved stability
- Added changeset for dashboard package update
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Tests</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>delete-table.test.ts</strong><dd><code>Add timeout for
delete table e2e test</code>
</dd></summary>
<hr>
dashboard/e2e/database/delete-table.test.ts
- Added test-specific timeout of 60000ms for the "delete table" test
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3165/files#diff-9e8c87f8e8f11bcfa2b7b2e5cf9dffe54a0fdeb3385ccb82b74e4e1c18fb9c43 ">+1/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>playwright.config.ts</strong><dd><code>Increase global
and expect timeouts in Playwright config</code> </dd></summary>
<hr>
dashboard/playwright.config.ts
<li>Increased global test timeout from 40s to 60s<br> <li> Doubled
expect timeout from 5s to 10s
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3165/files#diff-3ce7004405593146d0b9c501fc50a6a5ae2da8bb48b57dee2faf79ca9c09cf62 ">+2/-2</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>forty-days-pull.md</strong><dd><code>Add changeset for
e2e test timeout adjustments</code>
</dd></summary>
<hr>
.changeset/forty-days-pull.md
<li>Added new changeset file for @nhost/dashboard<br> <li> Specified
minor version bump<br> <li> Described change as fixing timeout for e2e
tests
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3165/files#diff-095f0f548ff825a6afc020b1596139bb1a924a3b4800be549ceec969d33134e8 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-28 11:06:43 -05:00
David BM
aecbec643b
chore: update dependencies with vulnerabilities ( #3164 )
...
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Update Vite to latest version across projects
- Upgrade Nhost SDK versions in React Apollo template
- Update dependencies with security vulnerabilities
- Add changesets for minor version bumps
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>cold-toes-poke.md</strong><dd><code>Add changeset for minor
version updates</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-5f152b78fbba16109b171663ee6eb53bdf5a2f718064d98de6e86c697118b217 ">+13/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>11
files</summary><table>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-83675898dc6ed88838763232d022f6e100e07d71681cc8a1f02aee99ee3f229b ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-9fb3a23f389ab1d192d7e018d2acbe512bd8792278662101401caa98692735db ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-cb7094614884e8cd2c8fb67dadedb1887c46c31b888840def0b7042273bfbb28 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-d95dc3391741287366ea2e61f70e9ccc64452e0d22b1db91d6bf524f5aa4331c ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-8a3e5ed0f618f15211c31f700e0da998e2eae58f60353624b7a7e637bd63b153 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-fc4298d3512fdd9a3d871f9f182fe871c8beccd1580f864a271ddfb32005feef ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Vite to latest
version</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-85166d1137e29a5275f991e1e94a0c9d5b83ac7504463ba76f9187b2b750c895 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update dependencies and
security overrides</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+7/-7</a>
</td>
</tr>
<tr>
<td><strong>package.json</strong><dd><code>Update Nhost SDK
versions</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3164/files#diff-27f71682a447c654ff4a94d33944ebb70e10d07a4279107c230bd8ec7dce7391 ">+2/-2</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-28 09:34:18 -05:00
github-actions[bot]
196cd38018
chore: update versions ( #3163 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.17 .0
### Minor Changes
- fd59918 : fix: redirect to 404 with nhost cli dashboard
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-27 18:39:50 +01:00
David BM
fd5991845b
fix (dashboard): redirect 404 local, revert changes ( #3162 )
...
### **User description**
Revert to old `useNotFoundRedirect.ts` changes
[d43931e ](d43931e761 )
___
### **PR Type**
Bug fix
___
### **Description**
- Simplified 404 redirect logic in useNotFoundRedirect hook
- Removed platform-specific checks and unused imports
- Updated conditions for redirecting to 404 page
- Added changeset for minor version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useNotFoundRedirect.ts</strong><dd><code>Simplify
useNotFoundRedirect hook logic</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useNotFoundRedirect/useNotFoundRedirect.ts
<li>Removed unused imports and variables<br> <li> Simplified redirect
conditions<br> <li> Removed platform-specific checks<br> <li> Updated
dependencies in useEffect hook
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3162/files#diff-837279cf43199053bca09913f62c4af019063a2e8dc7bfb7643ec54b7cecd29d ">+10/-39</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>quick-seahorses-draw.md</strong><dd><code>Add changeset
for 404 redirect fix</code>
</dd></summary>
<hr>
.changeset/quick-seahorses-draw.md
<li>Added changeset file for minor version bump<br> <li> Described fix
for 404 redirect in Nhost CLI dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3162/files#diff-df782a89bb7c2193ff124ea1262479d2d492088f1bf865064ead79328913642c ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-27 18:36:50 +01:00
github-actions[bot]
2e3357b7a3
chore: update versions ( #3143 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-storage-js@2.7.0
### Minor Changes
- 5c6ff6e : fix: correct StorageErrorPayload TypeScript typing
## @nhost/apollo@8.0.4
### Patch Changes
- @nhost/nhost-js@3.2.4
## @nhost/react-apollo@16.0.1
### Patch Changes
- @nhost/apollo@8.0.4
- @nhost/react@3.9.1
## @nhost/react-urql@13.0.1
### Patch Changes
- @nhost/react@3.9.1
## @nhost/nextjs@2.2.2
### Patch Changes
- @nhost/react@3.9.1
## @nhost/nhost-js@3.2.4
### Patch Changes
- Updated dependencies [5c6ff6e ]
- @nhost/hasura-storage-js@2.7.0
## @nhost/react@3.9.1
### Patch Changes
- @nhost/nhost-js@3.2.4
## @nhost/vue@2.9.1
### Patch Changes
- @nhost/nhost-js@3.2.4
## @nhost/dashboard@2.16 .0
### Minor Changes
- f8e6b61 : fix: can add rule groups in table permissions
- 9e404c8 : fix: not redirect to 404 page if using local Nhost backend
- ac4aa01 : fix: can delete column in database page
- 4385524 : fix: update url to check service health in local dashboard
### Patch Changes
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## @nhost/docs@2.27 .0
### Minor Changes
- 81cc9b3 : chore: add missing images to permissions API
### Patch Changes
- af34015 : chore: add note about encryption at rest
- 1956ed2 : chore: added pgmq extension to postgres docs
- 88919a3 : chore: added support for nodejs22 to functions
## @nhost-examples/cli@0.3.17
### Patch Changes
- @nhost/nhost-js@3.2.4
## @nhost-examples/codegen-react-apollo@0.4.18
### Patch Changes
- @nhost/react@3.9.1
- @nhost/react-apollo@16.0.1
## @nhost-examples/codegen-react-query@0.4.18
### Patch Changes
- @nhost/react@3.9.1
## @nhost-examples/codegen-react-urql@0.3.18
### Patch Changes
- @nhost/react@3.9.1
- @nhost/react-urql@13.0.1
## @nhost-examples/multi-tenant-one-to-many@2.2.18
### Patch Changes
- @nhost/nhost-js@3.2.4
## @nhost-examples/nextjs@0.4.2
### Patch Changes
- @nhost/react@3.9.1
- @nhost/react-apollo@16.0.1
- @nhost/nextjs@2.2.2
## @nhost-examples/node-storage@0.2.17
### Patch Changes
- @nhost/nhost-js@3.2.4
## @nhost-examples/nextjs-server-components@0.5.2
### Patch Changes
- @nhost/nhost-js@3.2.4
## @nhost-examples/react-apollo@1.2.1
### Patch Changes
- @nhost/react@3.9.1
- @nhost/react-apollo@16.0.1
## @nhost-examples/react-gqty@1.2.18
### Patch Changes
- @nhost/react@3.9.1
## @nhost-examples/react-native@0.1.3
### Patch Changes
- @nhost/react@3.9.1
- @nhost/react-apollo@16.0.1
## @nhost-examples/vue-apollo@0.8.1
### Patch Changes
- @nhost/nhost-js@3.2.4
- @nhost/apollo@8.0.4
- @nhost/vue@2.9.1
## @nhost-examples/vue-quickstart@0.2.18
### Patch Changes
- @nhost/apollo@8.0.4
- @nhost/vue@2.9.1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-27 13:08:19 +01:00
David BM
4385524311
fix (dashboard): update url to check service health in local dashboard ( #3158 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Update health check URL from '/healthz' to '/v1/version'
- Change service from 'auth' to 'hasura' for app URL
- Modify query key to match new endpoint
- Remove duplicate hook file
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useIsHealthy.ts</strong><dd><code>Update health check
endpoint and service</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/common/hooks/useIsHealthy/useIsHealthy.ts
<li>Changed app URL service from 'auth' to 'hasura'<br> <li> Updated
health check endpoint from '/healthz' to '/v1/version'<br> <li> Modified
query key to match new endpoint
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3158/files#diff-5f0ffe37ca49246b38abbc68922f0e0c7f8d66db14ebdf1ddfe56591b887031e ">+3/-3</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Miscellaneous</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>No changes to index
file</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useIsHealthy/index.ts
- No changes made to file content
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3158/files#diff-6b35637f9eb2bf76cd5a6c3b94557a9a96a65c9f445fdb6374e843922803b357 ">+0/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useIsHealthy.ts</strong><dd><code>Remove duplicate
useIsHealthy hook</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useIsHealthy/useIsHealthy.ts
- Removed entire file content
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3158/files#diff-4803f83d063ff897b658a3afa833f068ee4d1d1b9457ff89f02b8c8bf11525a0 ">+0/-31</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>two-llamas-arrive.md</strong><dd><code>Add changeset
for dashboard package update</code>
</dd></summary>
<hr>
.changeset/two-llamas-arrive.md
<li>Added changeset file for '@nhost/dashboard' package<br> <li>
Described fix for service health check URL
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3158/files#diff-39aa63faa20d127004027c60151017938e7096a28ac7f747ab78d294436528e9 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-24 13:45:11 -05:00
David BM
9e404c8fc9
fix (dashboard): not redirect to 404 page if using local Nhost backend ( #3159 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fix 404 redirect for local Nhost backend
- Improve useNotFoundRedirect hook functionality
- Add isPlatform check for conditional routing
- Update documentation for useNotFoundRedirect hook
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useNotFoundRedirect.ts</strong><dd><code>Enhance
useNotFoundRedirect hook for local backend support</code></dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useNotFoundRedirect/useNotFoundRedirect.ts
<li>Added isPlatform check to prevent 404 redirect for local backend<br>
<li> Updated useNotFoundRedirect hook documentation<br> <li> Imported
useIsPlatform hook and added it to dependencies<br> <li> Modified
conditional logic for pathname validation
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3159/files#diff-837279cf43199053bca09913f62c4af019063a2e8dc7bfb7643ec54b7cecd29d ">+8/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>olive-camels-laugh.md</strong><dd><code>Add changeset
for dashboard version update</code>
</dd></summary>
<hr>
.changeset/olive-camels-laugh.md
<li>Added changeset file for version bump<br> <li> Described fix for 404
redirect issue
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3159/files#diff-ad8a4a986988ba4c5a677e9d0b757bd2ef71b86c5dadf83451bb953bc4d35c32 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-24 13:22:49 -05:00
David BM
f8e6b615dd
fix (dashboard): postgres add rule group in table permissions ( #3157 )
...
### **User description**
Fixes #3156
___
### **PR Type**
Bug fix
___
### **Description**
- Fixed issue with adding rule groups in table permissions
- Updated validation schema for rule group operator
- Replaced useCurrentWorkspaceAndProject with useProject hook
- Added changeset for the bug fix
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>validationSchemas.ts</strong><dd><code>Simplify rule
group operator validation</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/dataGrid/components/EditPermissionsForm/validationSchemas.ts
<li>Simplified operator validation in ruleGroupSchema<br> <li> Removed
complex test function for operator<br> <li> Made operator field required
with error message
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3157/files#diff-98f990165c3aca93bc01808ac0dcbde7b347ad2fd86fe52311d306a2fb3aaf0f ">+1/-15</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>RuleGroupEditor.tsx</strong><dd><code>Update hooks and
imports in RuleGroupEditor</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/dataGrid/components/RuleGroupEditor/RuleGroupEditor.tsx
<li>Replaced useCurrentWorkspaceAndProject with useProject hook<br> <li>
Updated import for generateAppServiceUrl<br> <li> Adjusted references
from currentProject to project
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3157/files#diff-967b5885eecb27e94308f351d7e1e9f563b8e1f593ac9cfec9efc7d155604ef4 ">+6/-6</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>lovely-moose-study.md</strong><dd><code>Add changeset
for table permissions fix</code>
</dd></summary>
<hr>
.changeset/lovely-moose-study.md
<li>Added changeset file for the bug fix<br> <li> Specified minor
version bump for @nhost/dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3157/files#diff-971dc0fcd0c4c7454432ac76485b57a4c0c22aefde092042b93a12f871004cc7 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-24 08:41:20 -05:00
David BM
ac4aa01ec9
fix (dashboard): can delete column in database page ( #3153 )
...
### **User description**
FIxes #3151
___
### **PR Type**
Bug fix
___
### **Description**
- Fixed column deletion in database page
- Updated imports for project and platform hooks
- Replaced currentProject with project in useDeleteColumnMutation
- Added changeset for minor version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useDeleteColumnMutation.ts</strong><dd><code>Update
project-related imports and references</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/dataGrid/hooks/useDeleteColumnMutation/useDeleteColumnMutation.ts
<li>Updated imports for useIsPlatform and useProject<br> <li> Replaced
useCurrentWorkspaceAndProject with useProject<br> <li> Changed
currentProject references to project<br> <li> Updated appUrl and
adminSecret generation
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3153/files#diff-eff2d2bcd4fa70a1ca2cfdc3ac5960d1a9ed27fe29d42b8baf31f8f74f0308fa ">+6/-6</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>two-dodos-jam.md</strong><dd><code>Add changeset for
minor version bump</code>
</dd></summary>
<hr>
.changeset/two-dodos-jam.md
<li>Added new changeset file<br> <li> Specified minor version bump for
@nhost/dashboard<br> <li> Included fix description for column deletion
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3153/files#diff-414e28820562fea42077c94888f756df4b476a3427210e15388bf74a3ad60626 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-23 13:23:13 -05:00
robertkasza
e515e71c8b
chore: upgrade nodejs and pnpm version in nix config ( #3152 )
...
### **PR Type**
Enhancement
___
### **Description**
- Upgrade Node.js from v18 to v20
- Update PNPM from nodePackages.pnpm to pnpm_9
- Modify nix configuration files for dependencies
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>flake.nix</strong><dd><code>Update PNPM version in
build inputs and dev shells</code>
</dd></summary>
<hr>
flake.nix
<li>Replace <code>nodePackages.pnpm</code> with <code>pnpm_9</code> in
nativeBuildInputs<br> <li> Update devShells to use <code>pnpm_9</code>
instead of <code>nodePackages.pnpm</code>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3152/files#diff-206b9ce276ab5971a2489d75eb1b12999d4bf3843b7988cbe8d687cfde61dea0 ">+2/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>overlay.nix</strong><dd><code>Upgrade Node.js version
in Nix overlay</code>
</dd></summary>
<hr>
nix/overlay.nix
- Upgrade Node.js from `nodejs-18_x` to `nodejs_20`
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3152/files#diff-0f31c68216d617b465827b69d5b5cd4c2c0c4489008cd14ee0e88b9887d15295 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/ ">documentation</a>
for more information.</li></details>
2025-01-23 15:04:31 +01:00
David BM
1246e0024a
chore: update actions/upload-artifact to v4 ( #3138 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update actions/upload-artifact from v3 to v4
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ci.yaml</strong><dd><code>Upgrade
actions/upload-artifact to latest version</code>
</dd></summary>
<hr>
.github/workflows/ci.yaml
- Updated actions/upload-artifact from v3 to v4
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3138/files#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-22 12:02:31 -05:00
David BM
81cc9b3810
chore (docs): add missing images in permissions API ( #3144 )
...
### **PR Type**
Documentation
___
### **Description**
- Update image paths in permissions API documentation
- Add changeset for minor version bump
- Improve readability of permissions guide
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>five-panthers-swim.md</strong><dd><code>Add changeset
for minor docs update</code>
</dd></summary>
<hr>
.changeset/five-panthers-swim.md
<li>Add new changeset file for minor version bump<br> <li> Specify
changes for '@nhost/docs' package
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3144/files#diff-a76858e46dea9ebae6098831a0aec8e523d11a03fa306867e5e865c9e0825317 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>permissions.mdx</strong><dd><code>Update image paths in
permissions guide</code>
</dd></summary>
<hr>
docs/guides/api/permissions.mdx
<li>Update image paths for insert and select permissions<br> <li>
Replace '/img/graphql/permissions/' with '/images/guides/graphql/'
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3144/files#diff-7f5a067d373275df87600734dd9be5e8b8287e105eb1159ea6e6503760c48758 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-20 06:41:58 -05:00
David BM
5c6ff6efc8
fix (dashboard): correct StorageErrorPayload TypeScript typing ( #3137 )
...
### **User description**
Resolves #2440
___
### **PR Type**
Bug fix
___
### **Description**
- Corrected StorageErrorPayload TypeScript typing
- Refactored error handling in file upload
- Improved consistency of error object structure
- Added changeset for version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>upload.ts</strong><dd><code>Refactor error handling in
file upload</code>
</dd></summary>
<hr>
packages/hasura-storage-js/src/utils/upload.ts
<li>Refactored error handling in <code>fetchUpload</code> function<br>
<li> Created consistent <code>StorageErrorPayload</code> object<br> <li>
Updated error object structure in both success and error callbacks<br>
<li> Improved type safety and error message handling
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3137/files#diff-806cf228c0fefb0c00e2b79108f101e2a26776c19578512ffc3d47ecafe59a5a ">+12/-6</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>wet-pants-promise.md</strong><dd><code>Add changeset
for StorageErrorPayload fix</code>
</dd></summary>
<hr>
.changeset/wet-pants-promise.md
<li>Added new changeset file<br> <li> Specified minor version bump for
'@nhost/hasura-storage-js'<br> <li> Described fix for
StorageErrorPayload TypeScript typing
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3137/files#diff-db6f7027a4f2f3488291bc300959e7ba746107dbac4ac36aed6872d84d9039e9 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-20 06:40:50 -05:00
David Barroso
1956ed23f8
chore (docs): added pgmq extension to postgres docs ( #3141 )
...
Fixes #3131
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added pgmq extension to Postgres docs
- Updated extensions table with pgmq details
- Included pgmq installation and uninstallation instructions
- Added GitHub resource link for pgmq
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>cyan-suits-provide.md</strong><dd><code>Add changeset
for pgmq documentation update</code>
</dd></summary>
<hr>
.changeset/cyan-suits-provide.md
<li>Added changeset file for documentation update<br> <li> Specified
patch version bump for @nhost/docs
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3141/files#diff-095ba28122143c14a0023664e3a3329a375d6707e4269e55f52a74579a62626b ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>extensions.mdx</strong><dd><code>Add pgmq extension
details and instructions</code>
</dd></summary>
<hr>
docs/guides/database/extensions.mdx
<li>Added pgmq to the extensions table<br> <li> Included detailed
section on pgmq extension<br> <li> Provided installation and
uninstallation SQL commands<br> <li> Added GitHub resource link for pgmq
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3141/files#diff-7a41fa45d84db83a8c01a76ddb42ad614022ad94a4c3a6aa321f5b9a5300da8c ">+25/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-17 14:48:28 +01:00
David Barroso
af34015dbe
chore (docs): add note about encryption at rest ( #3142 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Add note about encryption at rest
- Explain encryption for storage, database, and Run services
- Provide warning about volume encryption status
- Include instructions for enabling encryption on older volumes
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>brown-suits-drive.md</strong><dd><code>Add changeset
for encryption at rest documentation</code>
</dd></summary>
<hr>
.changeset/brown-suits-drive.md
<li>Add changeset file for documentation update<br> <li> Specify patch
version bump for '@nhost/docs'
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3142/files#diff-add5ec98201f95f09ef7c82ebcb4ec409bfe3960d22b4560b56208915900952b ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>compute-resources.mdx</strong><dd><code>Add Encryption
at Rest section to compute resources documentation</code></dd></summary>
<hr>
docs/platform/compute-resources.mdx
<li>Add new section on Encryption at Rest<br> <li> Explain encryption
for storage, database, and Run services<br> <li> Include warning about
volume encryption status<br> <li> Provide instructions for enabling
encryption on older volumes
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3142/files#diff-29f75c751db0e116dad1013260a350ba0105f5b2ef169bc0988d9aeb2803a562 ">+8/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-17 14:46:38 +01:00
David Barroso
88919a3d99
chore (docs): added support for nodejs22 to functions ( #3140 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added support for Node.js 22 runtime in functions
- Updated documentation to include Node.js 22 option
- Added changeset for patch version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>forty-keys-buy.md</strong><dd><code>Add changeset for
Node.js 22 support</code>
</dd></summary>
<hr>
.changeset/forty-keys-buy.md
<li>Added new changeset file for patch version bump<br> <li> Specified
'@nhost/docs' package for the change
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3140/files#diff-f573bb9880670e36ff15c1e9ce6cd5c5186c3aef5eeb88f691af2ab0df09ae94 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>runtimes.mdx</strong><dd><code>Update documentation
with Node.js 22 runtime support</code>
</dd></summary>
<hr>
docs/guides/functions/runtimes.mdx
<li>Added Node.js 22 to the list of supported runtimes<br> <li> Included
configuration example for Node.js 22 in <code>nhost.toml</code>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3140/files#diff-b028de07c3232c8aed96f6e73b38ec996daa13e250beab1009cdda95df5091c7 ">+9/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-17 14:46:26 +01:00
github-actions[bot]
ab26a57d05
chore: update versions ( #3134 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.15 .0
### Minor Changes
- f1052a8 : fix: improve stability of the dashboard when pausing projects
- 30daa41 : fix: update links to docs in overview page
- 7537237 : feat: add image preview toggle in storage
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-16 08:24:00 -05:00
David BM
f1052a8826
fix (dashboard): undefined is not an object issue with paused projects ( #3136 )
...
### **User description**
Fixes #3127
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fix undefined errors in paused projects
- Improve loading states across components
- Handle project and org loading separately
- Update project.id usage for consistency
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td><strong>SubscriptionPlan.tsx</strong><dd><code>Fix undefined error
in org plan handling</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-2a5f070869055286b669e382b18d656935752803b9a1ef13390ac028c2a48ac4 ">+3/-3</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Enhancement</strong></td><td><details><summary>13
files</summary><table>
<tr>
<td><strong>TransferProjectDialog.tsx</strong><dd><code>Add loading
state for project and orgs</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-b68d4641a67e07a8bf8c14e1f705059c564e1bca53e591783581af27a488d86e ">+7/-2</a>
</td>
</tr>
<tr>
<td><strong>AISettings.tsx</strong><dd><code>Improve loading handling in
AI settings</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-6ec092fc4af4c9acd11edb4ae69ff6ad6e8e984c761148836c9fde8daaa6e9a4 ">+12/-11</a>
</td>
</tr>
<tr>
<td><strong>AppLoader.tsx</strong><dd><code>Add loading screen for
project data</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-fdef910b2c808595c77cb3c0ae573db3ff57cdb4a8161db2e36e86ec548b9b6f ">+18/-13</a>
</td>
</tr>
<tr>
<td><strong>AuthDomain.tsx</strong><dd><code>Handle project loading in
Auth Domain</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-4b8e1e15fc7df8fe284298d5ab47dbc3f554888f98e39f84c4ac995f35c10c86 ">+8/-4</a>
</td>
</tr>
<tr>
<td><strong>HasuraDomain.tsx</strong><dd><code>Add project loading check
in Hasura Domain</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-334177cc61035493cfca775de96635b58d98a28856067048dcfba6cd7f255978 ">+8/-4</a>
</td>
</tr>
<tr>
<td><strong>ServerlessFunctionsDomain.tsx</strong><dd><code>Include
project loading in Serverless Functions Domain</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-e7cf7b49535f816a9c2c60cf1f8b975036bd6a988e4295529e999075d72044ef ">+8/-4</a>
</td>
</tr>
<tr>
<td><strong>MetricsSettings.tsx</strong><dd><code>Improve loading state
in Metrics Settings</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-957bb404fee8d18aa45af9e878837d311b69d9805ac16fe8d2c0e9d3b431e906 ">+15/-6</a>
</td>
</tr>
<tr>
<td><strong>backups.tsx</strong><dd><code>Refactor Backups page for
better loading</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-11c24d569a8109344819d2cc9ce6ffbcf3b75abfba604e299c01289690d322f9 ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>authentication.tsx</strong><dd><code>Enhance loading logic
in Authentication Settings</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-d7d59ce72b8bf8a15db18d8dd5132db73cd00c6f99dd1cf58bc2eca676ea1e23 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>custom-domains.tsx</strong><dd><code>Add loading indicator
for Custom Domains</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-e35b13396a4aa0b96e35dd7a0b1a27d188c0d45fe20cbda99e2fd59b83da5574 ">+6/-1</a>
</td>
</tr>
<tr>
<td><strong>database.tsx</strong><dd><code>Improve loading state in
Database Settings</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-00045ae38a73178045bcda39c80a03a0cb46413641586896a628c3a2a22c7855 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>index.tsx</strong><dd><code>Enhance loading and form reset
in Settings</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-b4185be97a505e25badcdefe31ea86fa9d69f72264c4bb35eae17fba936a3d47 ">+11/-3</a>
</td>
</tr>
<tr>
<td><strong>metrics.tsx</strong><dd><code>Refactor Metrics Settings page
loading</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-f1cb73960dad3c0714aa08f92457282533feaa9b97b1c4f8cac572244a9e070c ">+11/-15</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Formatting</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>LogsHeader.tsx</strong><dd><code>Minor formatting changes in
Logs Header</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-ebb3285aa776c9c5ea8b72672c4aafd55994c6c694998bbf56ca9c56d1e77664 ">+10/-10</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>angry-zoos-learn.md</strong><dd><code>Add changeset for
dashboard stability improvements</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3136/files#diff-5ada479d7003769072ae842fdcc5555f7b336466da44dfce5f841b2698382cbc ">+5/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-15 18:02:09 -05:00
David BM
30daa4146e
fix (dashboard): update links to docs in overview ( #3135 )
...
### **PR Type**
Bug fix, Documentation
___
### **Description**
- Update documentation links in project overview page
- Change 'platform' to 'product' in doc URLs
- Modify links for Database, GraphQL API, Authentication, Storage
- Add changeset for version tracking
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>features.tsx</strong><dd><code>Update documentation
links in features array</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/overview/features/features.tsx
<li>Updated documentation links for Database, GraphQL API,
Authentication, <br>and Storage features<br> <li> Changed URL path from
'platform' to 'product' in all links
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3135/files#diff-036778e07a1cdf33b7d90d8110f75338f8cd6870cc68bb75cff0c880318cd92d ">+4/-4</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>early-lobsters-grow.md</strong><dd><code>Add changeset
for documentation link updates</code>
</dd></summary>
<hr>
.changeset/early-lobsters-grow.md
<li>Added new changeset file for version tracking<br> <li> Specified
minor version bump for '@nhost/dashboard'<br> <li> Included description
of the fix
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3135/files#diff-06d3f7109478411e023920db9ff7831442d2ee56c29a2b6c3f43bb08bcc41790 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-13 11:08:08 -05:00
David BM
7537237465
feat (dashboard): image preview toggle in storage ( #3122 )
...
### **User description**
Resolves #2814
___
### **PR Type**
Enhancement
___
### **Description**
- Add image preview toggle in storage
- Implement preview header with switch control
- Refactor data grid components and imports
- Update file preview functionality
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>21
files</summary><table>
<tr>
<td><strong>DataBrowserGridControls.tsx</strong><dd><code>Update import
paths for data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-640ce3e15c8d5f35d8bbe74792c59493afe5bc69873d2a40f81233da2b02661c ">+6/-6</a>
</td>
</tr>
<tr>
<td><strong>DataGrid.tsx</strong><dd><code>Refactor import paths for
data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-3bc6476aed14d8e4f26134fa452d22c41b6d3ecb0989871a8a99230a82496474 ">+8/-8</a>
</td>
</tr>
<tr>
<td><strong>DataGridBody.tsx</strong><dd><code>Update import paths for
data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-e5cdb81b2c99dbd7b9a669a63ed503f6964e9c0bc91ca2c0e61df5334eaa7a1b ">+4/-4</a>
</td>
</tr>
<tr>
<td><strong>DataGridBooleanCell.tsx</strong><dd><code>Update import
paths for data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-b700eacab9c73b147e248ce58d47a208c1e499124a20444efd73db7ecb68505f ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>DataGridCell.tsx</strong><dd><code>Update import path for
DataBrowserGridCell type</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-0049e6acaddf9f9b60fe43a1fbb2657564bd019e690d0361aae39f44a03adaa2 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DataGridConfigContext.ts</strong><dd><code>Update import
path for UseDataGridReturn type</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-597368f6e75d76d9a5956f816eaa8c82177b49e1e0d20c027fd85bef81347786 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DataGridConfigProvider.tsx</strong><dd><code>Update import
path for UseDataGridReturn type</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-ec52aa04de1bfb16370e811e294efdb3389ee929c2f75f90981933e89ea26a5d ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>useDataGridConfig.ts</strong><dd><code>Update import path
for UseDataGridReturn type</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-dee956f638a871543fef38fc6b35f2f5e0e7dfcc449b61377d2c5613f24f13d4 ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DataGridDateCell.tsx</strong><dd><code>Update import paths
for data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-95e5b8780946ddb0c020be73a0646e7627c90ea7cc63a408346a434d1f12938e ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridDecimalCell.tsx</strong><dd><code>Update import
paths for data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-9ad38d4c8a67f8daf6020b9782cb1d7a4933e2901b4937a597a2c19c2367d7d0 ">+2/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridFrame.tsx</strong><dd><code>Update import path for
useDataGridConfig hook</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-d4b27ea795d9008758b8eb7d54d4f4f982cf19818a8bde118afe1c46e12088bc ">+1/-1</a>
</td>
</tr>
<tr>
<td><strong>DataGridHeader.tsx</strong><dd><code>Refactor DataGridHeader
component and add DataGridHeaderButton</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-3f5f16ea95a730255a07806c96b55fd4946c92eebcb869cdf83ad92bfe034b4c ">+10/-51</a>
</td>
</tr>
<tr>
<td><strong>DataGridHeaderButton.tsx</strong><dd><code>Add new
DataGridHeaderButton component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-4e9624559165361950af94e0775337d6937c300e4184106f08975e9b324c3010 ">+77/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Add index file for
DataGridHeaderButton component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-1afcdd509c37753c21ff73cc4d1c63d2f8ed30a7e629a676b48d60c6c2fe0fb8 ">+1/-0</a>
</td>
</tr>
<tr>
<td><strong>DataGridIntegerCell.tsx</strong><dd><code>Update import
paths for data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-9db68b16a44a34c57b847023c1dd2f74e486b0a028f84fcc0cc1f29e0ff38f0d ">+4/-2</a>
</td>
</tr>
<tr>
<td><strong>DataGridPreviewCell.tsx</strong><dd><code>Implement preview
toggle functionality in DataGridPreviewCell</code></dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-d7bffe5896d2c9bac505fa9675790c59549d4fb35a2ad0cce903cc0aa31a8321 ">+15/-4</a>
</td>
</tr>
<tr>
<td><strong>DataGridTextCell.tsx</strong><dd><code>Update import paths
for data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-d1ed74fe8eb7a61053dfe908966311e13915ad2127ee107b62f725d6c5282492 ">+4/-2</a>
</td>
</tr>
<tr>
<td><strong>FilesDataGrid.tsx</strong><dd><code>Add PreviewHeader
component to FilesDataGrid</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-18c8df727e1a4fc6a94d03bd4a3a7a8cb3ad44d754803c4c7988c1c00a4b7caf ">+5/-3</a>
</td>
</tr>
<tr>
<td><strong>FilesDataGridControls.tsx</strong><dd><code>Update import
paths for data grid components</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-b85b40168e9c149331a68cb1a0cbec570c75233fa34385945e094b8f4c032974 ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>PreviewHeader.tsx</strong><dd><code>Add new PreviewHeader
component with toggle switch</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-a435cd33ed8c3cd8cfde506860a5e4d2f84605548292bc0d92b63b55d664ddca ">+23/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Add index file for PreviewHeader
component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-18b97d53e328ea33285d6a209f6d535a93d3fde2bcae2c21c59014807f7d0e7a ">+1/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>twelve-llamas-tap.md</strong><dd><code>Add changeset for
image preview toggle feature</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3122/files#diff-275dd9152aa4b1730808a63caaf49742e808c7b53b67b5505b828e6210c83c52 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-13 07:11:39 -05:00
github-actions[bot]
76e77da5de
chore: update versions ( #3124 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.10 .0
### Minor Changes
- 04d2ce1 : feat: add signin security key with user handle
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
## @nhost/react@3.9.0
### Minor Changes
- 04d2ce1 : feat: add signin security key with user handle
### Patch Changes
- @nhost/nhost-js@3.2.3
## @nhost/vue@2.9.0
### Minor Changes
- 04d2ce1 : feat: add signin security key with user handle
### Patch Changes
- @nhost/nhost-js@3.2.3
## @nhost/apollo@8.0.3
### Patch Changes
- @nhost/nhost-js@3.2.3
## @nhost/react-apollo@16.0.0
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
- @nhost/apollo@8.0.3
## @nhost/react-urql@13.0.0
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
## @nhost/nextjs@2.2.1
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
## @nhost/nhost-js@3.2.3
### Patch Changes
- Updated dependencies [44c1e17 ]
- Updated dependencies [04d2ce1 ]
- @nhost/hasura-auth-js@2.10 .0
## @nhost/dashboard@2.14 .0
### Minor Changes
- d43931e : fix: invalid organization slug/project subdomain doesn't open
404 page
- 5df6fa2 : feat: add unencrypted disk warning in storage capacity
settings
### Patch Changes
- 44c1e17 : chore: update `msw` to v1.3.5 to fix vulnerabilities
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## @nhost/docs@2.26 .0
### Minor Changes
- 04d2ce1 : feat: add reference documentation for signin security key
### Patch Changes
- 1fa6cc4 : chore: added docs for pg_jsonschema
## @nhost-examples/react-apollo@1.2.0
### Minor Changes
- 04d2ce1 : feat: update signin components to use `useSignInSecuritykey`
with user handle
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
- @nhost/react-apollo@16.0.0
## @nhost-examples/vue-apollo@0.8.0
### Minor Changes
- 04d2ce1 : feat: update signin components to use `useSignInSecuritykey`
with user handle
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/vue@2.9.0
- @nhost/nhost-js@3.2.3
- @nhost/apollo@8.0.3
## @nhost-examples/cli@0.3.16
### Patch Changes
- @nhost/nhost-js@3.2.3
## @nhost-examples/codegen-react-apollo@0.4.17
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
- @nhost/react-apollo@16.0.0
## @nhost-examples/codegen-react-query@0.4.17
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
## @nhost-examples/codegen-react-urql@0.3.17
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
- @nhost/react-urql@13.0.0
## @nhost-examples/multi-tenant-one-to-many@2.2.17
### Patch Changes
- @nhost/nhost-js@3.2.3
## @nhost-examples/nextjs@0.4.1
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
- @nhost/react-apollo@16.0.0
- @nhost/nextjs@2.2.1
## @nhost-examples/node-storage@0.2.16
### Patch Changes
- @nhost/nhost-js@3.2.3
## @nhost-examples/nextjs-server-components@0.5.1
### Patch Changes
- @nhost/nhost-js@3.2.3
## @nhost-examples/react-gqty@1.2.17
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
## @nhost-examples/react-native@0.1.2
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/react@3.9.0
- @nhost/react-apollo@16.0.0
## @nhost-examples/vue-quickstart@0.2.17
### Patch Changes
- Updated dependencies [04d2ce1 ]
- @nhost/vue@2.9.0
- @nhost/apollo@8.0.3
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-10 17:48:29 +01:00
Hassan Ben Jobrane
04d2ce110a
feat: add support for webauthn modern flow ( #3097 )
...
### **User description**
resolves https://github.com/nhost/nhost/issues/3031
___
### **PR Type**
Enhancement
___
### **Description**
- Implemented WebAuthn-based security key authentication flow
- Added new `useSignInSecurityKey` hook for React applications
- Updated authentication machine to support security key sign-in
- Simplified security key sign-in process by removing email input
requirement
- Added `useSignInEmailOTP` hook for email OTP authentication
- Updated auth version in example configuration
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>8
files</summary><table>
<tr>
<td>
<details>
<summary><strong>sign-in-security-key.tsx</strong><dd><code>Simplify
security key sign-in process</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-in/sign-in-security-key.tsx
<li>Removed email input and form-related imports and components<br> <li>
Replaced <code>useSignInEmailSecurityKey</code> with
<code>useSignInSecurityKey</code><br> <li> Simplified sign-in process to
use <code>signInSecurityKey</code> without email<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-c53d13936f5d9c0cc31811f17c9721f9d7a2795d0cff4a1333fdb147846f5cd8 ">+12/-47</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>events.ts</strong><dd><code>Add new security key
sign-in event</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/events.ts
- Added new event type `SIGNIN_SECURITY_KEY`
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-a1a1ecc9ad9d8ed8e460e0401007a8d479b4d9ba66bc909e1d1458947b5fdf85 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>machine.ts</strong><dd><code>Implement WebAuthn-based
security key authentication</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.ts
<li>Added <code>signInSecurityKey</code> service<br> <li> Implemented
new state for security key authentication<br> <li> Added WebAuthn-based
authentication logic<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+78/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export new security key
sign-in module</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/promises/index.ts
- Exported `signInSecurityKey` module
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-154b9309bf25adbddd17bf34e6e831aadbac8f8eae8df83d22933566c2466694 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>signInSecurityKey.ts</strong><dd><code>Add security key
sign-in promise and types</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/promises/signInSecurityKey.ts
<li>Implemented <code>signInSecurityKeyPromise</code> function<br> <li>
Added types and interfaces for security key sign-in<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-4bbb85594a3d42a1b0ae555ceb2cd468e4dba9904ba59b189bfc76bdd61a92b3 ">+70/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export new security key
sign-in hook</code>
</dd></summary>
<hr>
packages/react/src/index.ts
- Exported `useSignInSecurityKey` hook
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-1cee8646d2cfba37d6ce6a6e9a8d16f8caba0b99fc3a1ad0cb997ed8c7384d2e ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useSignInEmailOTP.ts</strong><dd><code>Add email OTP
sign-in hook</code>
</dd></summary>
<hr>
packages/react/src/useSignInEmailOTP.ts
- Implemented `useSignInEmailOTP` hook for email OTP authentication
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-ec99d0a935dcc1d5fb83ebe3509d69c8f449a2f592a586ca491875aa566a83bf ">+84/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useSignInSecurityKey.ts</strong><dd><code>Implement
security key sign-in hook</code>
</dd></summary>
<hr>
packages/react/src/useSignInSecurityKey.ts
<li>Implemented <code>useSignInSecurityKey</code> hook for
WebAuthn-based <br>authentication<br> <li> Added types and interfaces
for the hook<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-67332920be590dafee3e397f2134dcb174b61e23b65ce32a7cafcb38dd61e331 ">+94/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration
changes</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td>
<details>
<summary><strong>nhost.toml</strong><dd><code>Update auth version in
configuration</code>
</dd></summary>
<hr>
examples/react-apollo/nhost/nhost.toml
- Updated auth version from '0.32.1' to '0.36.1'
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3097/files#diff-268d6c8dddd6990d60d62c1c923955c4e0e7549a80f0f5856192f889378416a0 ">+1/-1</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-10 16:59:29 +01:00
David Barroso
b2755045c9
chore: added overlay for nhost cli ( #3126 )
...
### **PR Type**
Enhancement
___
### **Description**
- Add Nhost CLI package to Nix configuration
- Define Nhost CLI version and platform-specific distributions
- Implement Nix derivation for Nhost CLI installation
- Update overlay to include Nhost CLI package
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nhost-cli.nix</strong><dd><code>Implement Nix package
for Nhost CLI</code>
</dd></summary>
<hr>
nix/nhost-cli.nix
<li>Define Nhost CLI version and platform-specific distributions<br>
<li> Implement Nix derivation for Nhost CLI installation<br> <li> Set up
build and installation process<br> <li> Define package metadata and
maintainer information
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3126/files#diff-9ecb33bccf0f24a938368b6152474086a6520c7f62d1b366fe76bdcb6cc6cc4a ">+63/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>overlay.nix</strong><dd><code>Update overlay to include
Nhost CLI package</code>
</dd></summary>
<hr>
nix/overlay.nix
- Add Nhost CLI package to the Nix overlay
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3126/files#diff-0f31c68216d617b465827b69d5b5cd4c2c0c4489008cd14ee0e88b9887d15295 ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-09 15:36:17 +01:00
David BM
d43931e761
fix (dashboard): invalid organization slug/project subdomain opens 404 page ( #3125 )
...
### **User description**
Fixes #3119
___
### **PR Type**
Bug fix
___
### **Description**
- Fix 404 redirect for invalid org slug/project subdomain
- Improve conditional checks in useNotFoundRedirect hook
- Add project and org loading states
- Update URL parameter handling and comparisons
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useNotFoundRedirect.ts</strong><dd><code>Enhance
useNotFoundRedirect hook for better 404 handling</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useNotFoundRedirect/useNotFoundRedirect.ts
<li>Added imports for useCurrentOrg and useProject hooks<br> <li>
Updated URL parameter handling and comparisons<br> <li> Introduced
project and org loading states<br> <li> Improved conditional checks for
404 redirect
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3125/files#diff-837279cf43199053bca09913f62c4af019063a2e8dc7bfb7643ec54b7cecd29d ">+31/-9</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>light-dryers-invite.md</strong><dd><code>Add changeset
for 404 page fix</code>
</dd></summary>
<hr>
.changeset/light-dryers-invite.md
<li>Added changeset file for version bump<br> <li> Described fix for
invalid org slug/project subdomain 404 issue
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3125/files#diff-e0305e7650a5062b889ab6efdd71872be23e6e4c8b7792190478ef6702c1abd3 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-09 14:17:31 +01:00
Hassan Ben Jobrane
44c1e17fd5
chore: update dependencies with vulnerabilities ( #3105 )
...
### **User description**
resolves https://github.com/nhost/nhost/issues/3031
___
### **PR Type**
Enhancement
___
### **Description**
- Updated `audit-ci.jsonc` configuration:
- Removed 'micromatch' and 'path-to-regexp' from the allowlist,
potentially increasing security checks
- Modified `package.json`:
- Added 'path-to-regexp' dependency (version ^8.2.0)
- These changes aim to address vulnerabilities and update dependencies
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>audit-ci.jsonc</strong><dd><code>Update allowlist in
audit-ci configuration</code>
</dd></summary>
<hr>
audit-ci.jsonc
- Removed 'micromatch' and 'path-to-regexp' from the allowlist
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3105/files#diff-4ede69da2a1704e53e08b8d647a315c202f037cc9277f16c94176d9622d261c6 ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add path-to-regexp
dependency</code>
</dd></summary>
<hr>
package.json
- Added 'path-to-regexp' dependency with version '^8.2.0'
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3105/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+2/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-09 00:21:00 +01:00
David BM
5df6fa2d0b
feat (dashboard): unencrypted disk warning ( #3116 )
...
### **User description**
Resolves #3050
___
### **PR Type**
Enhancement
___
### **Description**
- Add unencrypted disk warning in storage capacity settings
- Implement query for persistent volumes encryption status
- Display alert for enabling disk encryption
- Update GraphQL types and queries
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>DatabaseStorageCapacity.tsx</strong><dd><code>Add
unencrypted disk warning and encryption info</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/components/DatabaseStorageCapacity/DatabaseStorageCapacity.tsx
<li>Import new UI components (Alert, Link, Text)<br> <li> Add query for
persistent volumes encryption status<br> <li> Implement conditional
rendering of encryption warning<br> <li> Display alert with instructions
to enable encryption
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3116/files#diff-097a59d13b44816051386182a444eadfe2dcacd69b88c121af6733d7eca3ee43 ">+34/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types and
add encryption query</code>
</dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Add GetPersistentVolumesEncryptedQuery type and related
functions<br> <li> Update Organization_Member_Invites type
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3116/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+46/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getPersistentVolumesEncrypted.gql</strong><dd><code>Add
GraphQL query for persistent volumes encryption</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/settings/gql/getPersistentVolumesEncrypted.gql
- Add new GraphQL query for persistent volumes encryption status
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3116/files#diff-a0b0a1fd74b04a74ccd04f1f1f1a917729f603f678da3d0af9fc051ce96bb674 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>sour-bats-repair.md</strong><dd><code>Add changeset for
unencrypted disk warning feature</code>
</dd></summary>
<hr>
.changeset/sour-bats-repair.md
<li>Add changeset for minor version bump<br> <li> Describe new feature:
unencrypted disk warning
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3116/files#diff-257a5bb608ef376c916b9c93ca8b72e260560f9bfff0c07f954862feb25d5ea7 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-08 17:35:18 +01:00
David Barroso
1fa6cc47ec
chore (docs): added pg_jsonschema docs ( #3123 )
...
Fixes https://github.com/nhost/nhost/issues/3101
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added pg_jsonschema extension to available extensions list
- Included documentation for pg_jsonschema extension usage
- Updated extensions table with pg_jsonschema details
- Minor formatting changes in the document
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>loud-years-know.md</strong><dd><code>Add changeset for
pg_jsonschema documentation</code>
</dd></summary>
<hr>
.changeset/loud-years-know.md
<li>Added changeset file for @nhost/docs patch<br> <li> Described change
as adding docs for pg_jsonschema
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3123/files#diff-bc43a9bd6a512cf9ed7cfbb91eaeba7738490ea29fdc3c620f90aebfb7d3a4df ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>extensions.mdx</strong><dd><code>Add pg_jsonschema
extension documentation</code>
</dd></summary>
<hr>
docs/guides/database/extensions.mdx
<li>Added pg_jsonschema to extensions table<br> <li> Included new
section with installation and usage instructions<br> <li> Provided
GitHub resource link for pg_jsonschema<br> <li> Minor formatting
adjustments
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3123/files#diff-7a41fa45d84db83a8c01a76ddb42ad614022ad94a4c3a6aa321f5b9a5300da8c ">+25/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-08 15:04:17 +01:00
github-actions[bot]
4854df4559
chore: update versions ( #3099 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.9.0
### Minor Changes
- b944d05 : feat: introduce `initWithSession` to initialize auth client
with an existing session
## @nhost/hasura-storage-js@2.6.0
### Minor Changes
- 4148964 : fix: stack overflow on storage client getHeaders method call
## @nhost/nextjs@2.2.0
### Minor Changes
- 46fc520 : chore: add support to next.js 15, update quickstart template
commands in docs
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
### Patch Changes
- @nhost/react@3.8.1
## @nhost/apollo@8.0.2
### Patch Changes
- @nhost/nhost-js@3.2.2
## @nhost/react-apollo@15.0.1
### Patch Changes
- @nhost/apollo@8.0.2
- @nhost/react@3.8.1
## @nhost/react-urql@12.0.1
### Patch Changes
- @nhost/react@3.8.1
## @nhost/nhost-js@3.2.2
### Patch Changes
- Updated dependencies [b944d05 ]
- Updated dependencies [4148964 ]
- @nhost/hasura-auth-js@2.9.0
- @nhost/hasura-storage-js@2.6.0
## @nhost/react@3.8.1
### Patch Changes
- @nhost/nhost-js@3.2.2
## @nhost/vue@2.8.1
### Patch Changes
- @nhost/nhost-js@3.2.2
## @nhost/dashboard@2.13 .0
### Minor Changes
- 21e90da : chore: remove restrictions on SMTP sender so My Name
[name@acme.com ](mailto:name@acme.com ) can be added
- 865dd93 : fix: duplicate Run placeholders when there is an error in the
backend
- 6902a36 : fix: can remove resources if postgres capacity is higher than
10
- a535aa3 : fix: fetch user roles locally in auth section
- 0c50816 : fix: allow decimal numbers in database row insert
- aea6d18 : chore: add warning when pausing a project about losing Run
services persistent volume data
- d3b4fc3 : feat: allow to change postgres settings if project is paused
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
- c9dca09 : feat: add reset password form
- b3bcacb : fix: paused project banner cannot read null project name
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react-apollo@15.0.1
## @nhost/docs@2.25 .0
### Minor Changes
- 46fc520 : chore: add support to next.js 15, update quickstart template
commands in docs
- cdf6776 : fix: update links to create new project in dashboard
## @nhost-examples/nextjs@0.4.0
### Minor Changes
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
### Patch Changes
- Updated dependencies [46fc520 ]
- Updated dependencies [29d27e1 ]
- @nhost/nextjs@2.2.0
- @nhost/react@3.8.1
- @nhost/react-apollo@15.0.1
## @nhost-examples/nextjs-server-components@0.5.0
### Minor Changes
- b944d05 : chore: simplify Nhost client initialization with session and
remove xstate dependency
- 29d27e1 : chore: update `next` to v14.2.22 to fix vulnerabilities
### Patch Changes
- @nhost/nhost-js@3.2.2
## @nhost-examples/cli@0.3.15
### Patch Changes
- @nhost/nhost-js@3.2.2
## @nhost-examples/codegen-react-apollo@0.4.16
### Patch Changes
- @nhost/react@3.8.1
- @nhost/react-apollo@15.0.1
## @nhost-examples/codegen-react-query@0.4.16
### Patch Changes
- @nhost/react@3.8.1
## @nhost-examples/codegen-react-urql@0.3.16
### Patch Changes
- @nhost/react@3.8.1
- @nhost/react-urql@12.0.1
## @nhost-examples/multi-tenant-one-to-many@2.2.16
### Patch Changes
- @nhost/nhost-js@3.2.2
## @nhost-examples/node-storage@0.2.15
### Patch Changes
- @nhost/nhost-js@3.2.2
## @nhost-examples/react-apollo@1.1.2
### Patch Changes
- @nhost/react@3.8.1
- @nhost/react-apollo@15.0.1
## @nhost-examples/react-gqty@1.2.16
### Patch Changes
- @nhost/react@3.8.1
## @nhost-examples/react-native@0.1.1
### Patch Changes
- @nhost/react@3.8.1
- @nhost/react-apollo@15.0.1
## @nhost-examples/vue-apollo@0.7.2
### Patch Changes
- @nhost/nhost-js@3.2.2
- @nhost/apollo@8.0.2
- @nhost/vue@2.8.1
## @nhost-examples/vue-quickstart@0.2.16
### Patch Changes
- @nhost/apollo@8.0.2
- @nhost/vue@2.8.1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-08 13:47:10 +01:00
David BM
865dd93fbe
fix (dashboard): duplicate Run placeholders when there is a backend error ( #3114 )
...
### **User description**
Resolves #2842
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Refactor Run service creation process
- Use single mutation for service config insertion
- Remove duplicate placeholder creation
- Update GraphQL schema and related types
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServiceForm.tsx</strong><dd><code>Refactor service
creation process in ServiceForm component</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServiceForm/ServiceForm.tsx
<li>Replace separate insertRunService and insertRunServiceConfig
mutations <br>with single insertRunServiceConfig<br> <li> Remove UUID
generation for new services<br> <li> Update error handling and form
submission logic<br> <li> Adjust image handling for private registries
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3114/files#diff-a02746694d45a84390d09b49a1b3eec85c25a8bd9a70b4834ee5af1ba82cb88e ">+14/-34</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServiceFormTypes.ts</strong><dd><code>Enhance image
field validation in ServiceFormTypes</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServiceForm/ServiceFormTypes.ts
<li>Add trim() to image validation<br> <li> Enforce minimum length of 1
character for image field
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3114/files#diff-e9e0545b8c213ce04a08f9b04aedc81f96a031429e2ac9ac9e19d47982c112dc ">+5/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL schema
types for Run service changes</code>
</dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Add InsertRunServiceConfigResponse type<br> <li> Update
Mutation_Root and related types<br> <li> Remove creatorUserId and
creator fields from Run_Service type<br> <li> Update Users type to
remove runServices field
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3114/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+16/-57</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>insertRunService.graphql</strong><dd><code>Rename
insertRunService GraphQL mutation</code>
</dd></summary>
<hr>
dashboard/src/gql/services/insertRunService.graphql
- Rename mutation from insertRunService to InsertRunService
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3114/files#diff-a74b9bbdda4bce6f90fe8e8438397c61c2f044b5956e3da856f934b084ec3dc6 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>insertRunServiceConfig.graphql</strong><dd><code>Refactor
insertRunServiceConfig GraphQL mutation</code>
</dd></summary>
<hr>
dashboard/src/gql/services/insertRunServiceConfig.graphql
<li>Rename mutation to InsertRunServiceConfig<br> <li> Remove serviceID
parameter<br> <li> Update return type to include serviceID and config
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3114/files#diff-9f98ee0dd349db6404e3de3a3e487a4df6a4737acfd80ae8e5c0a8c6043ecb05 ">+6/-8</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Formatting</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ReplicasFormSection.tsx</strong><dd><code>Minor styling
updates in ReplicasFormSection component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/services/components/ServiceForm/components/ReplicasFormSection/ReplicasFormSection.tsx
- Minor CSS class order adjustments
- Update InfoOutlinedIcon styling
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3114/files#diff-026fa3492e982d5c25430ea27282a81bbb372dcb7061274006d123d6f91a36f2 ">+3/-3</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>curly-hotels-hang.md</strong><dd><code>Add changeset
for Run placeholders fix</code>
</dd></summary>
<hr>
.changeset/curly-hotels-hang.md
- Add changeset for fixing duplicate Run placeholders issue
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3114/files#diff-f2d1135a0f9ad0a75d2b50a42fb2c0ce1f17749af238f4acd06e5699f303d668 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-08 13:31:56 +01:00
David BM
0c50816717
fix (dashboard): allow decimal row insert ( #3110 )
...
### **User description**
Fixes #2923
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Allow decimal numbers in database row insert
- Separate integer and decimal cell components
- Update PostgreSQL type constants
- Refactor DataBrowserGrid component imports
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>7
files</summary><table>
<tr>
<td><strong>DataBrowserGrid.tsx</strong><dd><code>Refactor imports and
add decimal cell support</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-5910fd8730fbe65c60aa5f54031989a7868e944d5958f69535e5684b72ca1396 ">+22/-11</a>
</td>
</tr>
<tr>
<td><strong>postgresqlConstants.ts</strong><dd><code>Separate integer
and decimal PostgreSQL types</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-b497da90feca5bff94b0d38b69e519d171d43acc292098054d672a73a89b4717 ">+8/-5</a>
</td>
</tr>
<tr>
<td><strong>DataGridDecimalCell.tsx</strong><dd><code>Add new
DataGridDecimalCell component</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-9ad38d4c8a67f8daf6020b9782cb1d7a4933e2901b4937a597a2c19c2367d7d0 ">+108/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Add index file for
DataGridDecimalCell</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-796c86f4c7526c140e70830072876324b6809204eb0e59da9931f048bb00c3ed ">+2/-0</a>
</td>
</tr>
<tr>
<td><strong>DataGridIntegerCell.tsx</strong><dd><code>Rename
DataGridNumericCell to DataGridIntegerCell</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-9db68b16a44a34c57b847023c1dd2f74e486b0a028f84fcc0cc1f29e0ff38f0d ">+3/-3</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Add index file for
DataGridIntegerCell</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-2354d98927d0c0bf7165211cbe9f478727bb889793716cfe39083c200d625c40 ">+2/-0</a>
</td>
</tr>
<tr>
<td><strong>index.ts</strong><dd><code>Remove DataGridNumericCell index
file</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-0b88c218b31ef402892e055abae0b5a05b96ec1550881d69f0fd73bad93e159e ">+0/-2</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Bug
fix</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td><strong>DatabaseRecordInputGroup.tsx</strong><dd><code>Remove step
property from input</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-52b5499e9afc3c5e4929046b487de649d421dda3250a4131462ec710575abc12 ">+0/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td><strong>nice-mangos-act.md</strong><dd><code>Add changeset for
decimal number fix</code>
</dd></td>
<td><a
href="https://github.com/nhost/nhost/pull/3110/files#diff-7207f060172dcdd7fd5c3c4078140fb57564714e1f95c96d428a22d9e7a3e670 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-07 22:18:04 +01:00
David BM
d3b4fc358e
feat (dashboard): allow to change postgres settings if project is paused ( #3106 )
2025-01-07 18:09:12 +01:00
David BM
b3bcacb300
fix (dashboard): paused application cannot read null project name ( #3117 )
...
### **User description**
Fixes the occasional error `Cannot read properties of null (reading
'name') when you open a page inside a paused project

___
### **PR Type**
Bug fix
___
### **Description**
- Fix error when reading project name in paused application
- Update ApplicationPaused component to handle null project
- Add optional chaining to prevent null reference errors
- Improve error handling for paused projects in dashboard
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ApplicationPaused.tsx</strong><dd><code>Add null checks
for project name in ApplicationPaused component</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/common/components/ApplicationPaused/ApplicationPaused.tsx
<li>Added optional chaining (<code>?.</code>) to
<code>project.name</code> references<br> <li> Updated modal title and
description to handle potential null project
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3117/files#diff-14afdf5ac20f058c26563a6992a3751f11cf173eec27206001262b5d1b3b979f ">+2/-2</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>wise-chefs-drum.md</strong><dd><code>Add changeset for
paused project banner fix</code>
</dd></summary>
<hr>
.changeset/wise-chefs-drum.md
<li>Added changeset file for version bump and change description<br>
<li> Described fix for paused project banner issue
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3117/files#diff-dddc3d3dd31a1cb69106c6acad798c2201016cffb11cb8447e0696563838300c ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-07 15:51:47 +01:00
David Barroso
aa7ecdb38f
chore: update pr-agent ( #3121 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update PR Agent action to version 0.26
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>gen_ai_review.yaml</strong><dd><code>Upgrade PR Agent
action version</code>
</dd></summary>
<hr>
.github/workflows/gen_ai_review.yaml
- Updated PR Agent action from version 0.24 to 0.26
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3121/files#diff-d1e4c772e0acb5ce4891df2dd94ba58ffaf6393e8f75493ec7e10cbce1c4992c ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-07 15:00:13 +01:00
David Barroso
20672c7a9b
chore: update actions/cache to v4 ( #3120 )
...
### **PR Type**
Enhancement
___
### **Description**
- Update actions/cache from v3 to v4
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>action.yaml</strong><dd><code>Update actions/cache
version</code>
</dd></summary>
<hr>
.github/actions/install-dependencies/action.yaml
- Upgraded actions/cache from v3 to v4
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3120/files#diff-342d59190b4737ee45e2062eb625ada477bcea5b4a843b25900ad55d7982f200 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-07 14:59:00 +01:00
David BM
29d27e19b4
chore: update dependencies with vulnerabilities, fix ci ( #3118 )
...
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Update Next.js to v14.2.22 for vulnerability fixes
- Upgrade @nhost/react and @nhost/react-apollo packages
- Update dependencies across multiple projects
- Add changeset for version bumps
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>smart-penguins-love.md</strong><dd><code>Add changeset
for Next.js and Nhost package updates</code>
</dd></summary>
<hr>
.changeset/smart-penguins-love.md
<li>Add new changeset file for version bumps<br> <li> Specify minor
version updates for multiple packages<br> <li> Note Next.js update to
v14.2.22 for vulnerability fixes
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3118/files#diff-e7c2756594d0b5180066d581205200665f8f3f6104259550e080c3916dca065a ">+8/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Upgrade Next.js to
v14.2.22 in dashboard</code>
</dd></summary>
<hr>
dashboard/package.json
- Update `next` dependency from ^14.2.10 to ^14.2.22
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3118/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Upgrade Next.js to
v14.2.22 in NextJS example</code>
</dd></summary>
<hr>
examples/nextjs/package.json
- Update `next` dependency from ^14.2.10 to ^14.2.22
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3118/files#diff-23044c563f1173db6464d127497c342c8f7f90722764a37749681bf455a515e0 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Upgrade Next.js to
v14.2.22 in server components example</code> </dd></summary>
<hr>
examples/quickstarts/nextjs-server-components/package.json
- Update `next` dependency from ^14.2.10 to ^14.2.22
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3118/files#diff-04889f3402d5191034459febd340282af1c718175c3b0b14ff03fb2ab46cf9b3 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Upgrade Next.js dev
dependency in NextJS package</code>
</dd></summary>
<hr>
packages/nextjs/package.json
- Update `next` devDependency from ^14.2.10 to ^14.2.22
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3118/files#diff-e5237f683dda3354b835c7c7c94b9759db2c743d4ba94d47d7f8b8e0b2bfb442 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Upgrade Nhost React and
Apollo packages in CRA template</code> </dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/package.json
<li>Update @nhost/react from ^3.5.4 to ^3.8.0<br> <li> Update
@nhost/react-apollo from ^12.0.4 to ^12.0.5
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3118/files#diff-27f71682a447c654ff4a94d33944ebb70e10d07a4279107c230bd8ec7dce7391 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-07 14:17:32 +01:00
David BM
46fc520707
chore (nextjs): fix nextjs tutorial quickstart commands in docs, add support to next.js 15 ( #3109 )
...
### **User description**
Resolves #3103 , resolves #3102
___
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Update Next.js quickstart and tutorial for version 14
- Add support for Next.js 15 and React 19
- Fix typos in documentation
- Update Nhost package versions in template
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nextjs.mdx</strong><dd><code>Update Next.js quickstart
guide for version 14</code>
</dd></summary>
<hr>
docs/guides/quickstarts/nextjs.mdx
<li>Updated command to create Next.js 14 app instead of latest<br> <li>
Fixed typo: 'Navidate' to 'Navigate'
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3109/files#diff-d39f09ffc6c1ab86d648e6bf0e612463f51f5588a9f674e43454b86ce86bc174 ">+2/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>vue.mdx</strong><dd><code>Fix typo in Vue quickstart
guide</code>
</dd></summary>
<hr>
docs/guides/quickstarts/vue.mdx
- Fixed typo: 'Navidate' to 'Navigate'
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3109/files#diff-1038d117c49e6af817cc5cb861d8e0af9df274612c9acbf1dc24bb7ee76aa6f4 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>nextjs.mdx</strong><dd><code>Update Next.js tutorial
for version 14</code>
</dd></summary>
<hr>
docs/guides/tutorials/nextjs.mdx
- Updated command to create Next.js 14 app instead of latest
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3109/files#diff-f6388bd90e4e34be1cdfd7c81a5ce7bc21a51949553a29a16bdc32e6875aba6f ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update Next.js and React
version support</code>
</dd></summary>
<hr>
packages/nextjs/package.json
<li>Added support for Next.js 15 and React 19 in peerDependencies<br>
<li> Updated devDependencies to Next.js 15 and React 19
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3109/files#diff-e5237f683dda3354b835c7c7c94b9759db2c743d4ba94d47d7f8b8e0b2bfb442 ">+7/-7</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update Nhost package
versions in template</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/package.json
- Updated @nhost/react and @nhost/react-apollo versions
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3109/files#diff-27f71682a447c654ff4a94d33944ebb70e10d07a4279107c230bd8ec7dce7391 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2025-01-02 17:24:01 +01:00
David BM
21e90da476
chore (dashboard): remove restrictions on SMTP sender so My Name <name@acme.com> can be added ( #3111 )
2025-01-02 11:38:48 +01:00
Hassan Ben Jobrane
b944d053d0
feat(hasura-auth-js): feat: addinitWithSession to initialize auth client with existing session ( #3108 )
...
### **User description**
resolves https://github.com/nhost/nhost/issues/2319
___
### **PR Type**
Enhancement
___
### **Description**
- Added new `initWithSession()` method to `@nhost/hasura-auth-js`
package, allowing initialization of auth client with an existing session
- Simplified Nhost client initialization in Next.js server components
example by using the new `initWithSession()` method
- Removed xstate dependency from Next.js server components example
- Updated changesets to document the new feature and changes in the
Next.js example
- Improved code organization and reduced complexity in the Next.js
example
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nhost.ts</strong><dd><code>Simplify Nhost client
initialization in Next.js</code>
</dd></summary>
<hr>
examples/quickstarts/nextjs-server-components/src/utils/nhost.ts
<li>Removed xstate dependency imports<br> <li> Replaced
<code>nhost.auth.client.start()</code> and <code>waitFor()</code> with
new <br><code>nhost.auth.initWithSession()</code> method<br> <li>
Simplified initialization of Nhost client with existing session
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3108/files#diff-e13ecdf248c9041902e5e8a79555ccefc225eb7df3d717cc1b61ce0d5da092db ">+1/-7</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>hasura-auth-client.ts</strong><dd><code>Add
initWithSession method to HasuraAuthClient</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/hasura-auth-client.ts
<li>Added <code>NhostSession</code> import<br> <li> Implemented new
<code>initWithSession()</code> method in <code>HasuraAuthClient</code>
class<br> <li> Added JSDoc comments for the new method
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3108/files#diff-0dbc30932ed723b7fd458066893f29f2f77658436c84adf42613813ea042c992 ">+18/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>flat-apes-shake.md</strong><dd><code>Add changeset for
Next.js example updates</code>
</dd></summary>
<hr>
.changeset/flat-apes-shake.md
<li>Added changeset for Next.js server components example<br> <li>
Describes simplification of Nhost client initialization and removal of
<br>xstate dependency
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3108/files#diff-ee9361d5d0dad7378328ba9e63937d85fbe91156790a50764aaa285fab6b4db1 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>long-guests-sparkle.md</strong><dd><code>Add changeset
for new initWithSession feature</code>
</dd></summary>
<hr>
.changeset/long-guests-sparkle.md
<li>Added changeset for @nhost/hasura-auth-js package<br> <li> Describes
the addition of <code>initWithSession</code> method
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3108/files#diff-e7c748ca311b610d130750f4d24256383ef064c1ee2f1a9981060fd274335a1c ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Remove xstate dependency
from Next.js example</code>
</dd></summary>
<hr>
examples/quickstarts/nextjs-server-components/package.json
- Removed "xstate" dependency from the project
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3108/files#diff-04889f3402d5191034459febd340282af1c718175c3b0b14ff03fb2ab46cf9b3 ">+1/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-31 12:58:10 +01:00
David BM
6902a36512
fix (dashboard): remove compute resources erases postgres capacity ( #3107 )
...
### **User description**
Fixes #3075
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fixed a bug that prevented removing compute resources when PostgreSQL
capacity was higher than 10
- Refactored resource configuration handling to preserve non-compute
settings when disabling resources
- Updated GraphQL types and queries to include additional fields for
networking and storage configurations
- Implemented UI tweaks for better alignment and dark theme
compatibility in the resource settings form
- Added a changeset file to document the bug fix and minor version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ResourcesForm.tsx</strong><dd><code>Refactor resource
configuration handling</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/resources/settings/components/ResourcesForm/ResourcesForm.tsx
<li>Added <code>getFormattedConfig</code> function to handle resource
configuration<br> <li> Modified <code>handleSubmit</code> to use
<code>getFormattedConfig</code><br> <li> Updated initial resource
retrieval to include <code>rest</code> properties<br> <li> Implemented
logic to preserve non-compute resource settings when <br>disabling
resources
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3107/files#diff-0a7e99e6ee09c17eec103656a9aa088b379c7927a182098538b793488a1f9337 ">+118/-59</a></td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types for
extended resource configurations</code></dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Updated GraphQL types to include additional fields for resources<br>
<li> Added networking and storage-related fields to various resource
<br>configurations
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3107/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+16/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getResources.gql</strong><dd><code>Extend GraphQL query
for resource configurations</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/resources/settings/gql/getResources.gql
<li>Updated GraphQL query to include additional fields for resources<br>
<li> Added networking and storage-related fields to the query
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3107/files#diff-45c2f030236a2836bd4ba61e46a20bc0b40f2ab08874c056c49b285a9c2c80eb ">+14/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Formatting</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServiceResourcesFormFragment.tsx</strong><dd><code>UI
tweaks for resource settings form</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/resources/settings/components/ServiceResourcesFormFragment/ServiceResourcesFormFragment.tsx
<li>Minor CSS class adjustments for better alignment<br> <li> Updated
icon color handling for dark theme compatibility
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3107/files#diff-9b9bf7e4f4e4dd34502e1b636c9f9aabbb20defe43595a79aa7e3f7d89750029 ">+6/-6</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>eighty-candles-tell.md</strong><dd><code>Add changeset
for bug fix</code>
</dd></summary>
<hr>
.changeset/eighty-candles-tell.md
- Added a changeset file to document the bug fix
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3107/files#diff-872c88455eb33ca58fddfd06a1cb56559dddfbdc4fd4aea7b44c2984ef9785a1 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-31 12:21:20 +01:00
David BM
aea6d186c2
chore (dashboard): warn run volumes losing data on project pause ( #3104 )
...
### **User description**
Resolves #3048
___
### **PR Type**
Enhancement
___
### **Description**
- Added a warning message when pausing a project with Run services that
have persistent volume data.
- The warning is displayed in an Alert component within the pause
confirmation dialog.
- Implemented logic to determine when to show the warning based on the
project's plan and Run services configuration.
- Updated the pause confirmation dialog to include more detailed
information and styling.
- Added a changeset file to document the minor version bump for this
feature.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Add warning for Run service
data loss on project pause</code> </dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/settings/index.tsx
<li>Added imports for new UI components (Alert, Link, Text)<br> <li>
Implemented <code>useRunServices</code> hook and
<code>showWarning</code> logic<br> <li> Enhanced the pause project
dialog with a warning about data loss for <br>Run services<br> <li>
Added conditional rendering of the warning alert
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3104/files#diff-b4185be97a505e25badcdefe31ea86fa9d69f72264c4bb35eae17fba936a3d47 ">+61/-3</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>purple-trains-itch.md</strong><dd><code>Add changeset
for Run services warning feature</code>
</dd></summary>
<hr>
.changeset/purple-trains-itch.md
<li>Added a changeset file to document the minor version bump<br> <li>
Described the new feature of warning about data loss when pausing a
<br>project
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3104/files#diff-e810895b65f5a519690acf26c92d7f534ddab07a3baf619556674561d965b026 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-30 16:19:41 +01:00
David BM
a535aa3834
fix (dashboard): fetch user roles locally in auth section ( #3096 )
...
### **User description**
Fixes #2472
___
### **PR Type**
Bug fix
___
### **Description**
- Fixed issue with user roles not appearing locally in the Nhost
dashboard
- Implemented support for fetching user roles and locales using a local
Mimir client when not running on the Nhost platform
- Modified queries in EditUserForm and UsersBody components to use the
local client when appropriate
- Corrected image source paths for provider logos in both components
- Added a changeset file to document the minor version bump and fix
description
- Improved code formatting and consistency
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>EditUserForm.tsx</strong><dd><code>Add local client
support for user roles and locales</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/users/components/EditUserForm/EditUserForm.tsx
<li>Added <code>useIsPlatform</code> and
<code>useLocalMimirClient</code> hooks<br> <li> Modified
<code>useGetRolesPermissionsQuery</code> and
<code>useGetProjectLocalesQuery</code> to <br>use local Mimir client
when not on platform<br> <li> Fixed image source paths for provider
logos<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3096/files#diff-6867937d55b269352d4e146ff21b36ca939f6a838ee70b1b29efa9eabad88c2e ">+10/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>UsersBody.tsx</strong><dd><code>Implement local client
for user roles in UsersBody</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/users/components/UsersBody/UsersBody.tsx
<li>Added <code>useIsPlatform</code> and
<code>useLocalMimirClient</code> hooks<br> <li> Modified
<code>useGetRolesPermissionsQuery</code> to use local Mimir client when
<br>not on platform<br> <li> Fixed formatting for date display and image
source paths<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3096/files#diff-33b33017f46d5cb8e4652c183619f3dc86c5377125ed3a612888739e0da22484 ">+12/-7</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>forty-knives-check.md</strong><dd><code>Add changeset
for user roles fix</code>
</dd></summary>
<hr>
.changeset/forty-knives-check.md
<li>Added a changeset file to document the minor version bump and fix
<br>description<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3096/files#diff-1eb27af3bf6c2c3562da23f6e52944ae10861d75351b5df022fdf0c50b1ca245 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-30 14:31:23 +01:00
Hassan Ben Jobrane
c9dca09478
feat(dashboard): add change password form ( #3089 )
...
### **User description**
resolves https://github.com/nhost/nhost/issues/3058
___
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Renamed the existing reset password page to `NewPasswordPage` and
updated its form handling.
- Added a new `ResetPasswordPage` with a form to change the password,
including validation and success/error handling.
- Updated the "Forgot password?" link in the sign-in page to direct
users to the new password page.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>new.tsx</strong><dd><code>Rename and update reset
password page</code>
</dd></summary>
<hr>
dashboard/src/pages/password/new.tsx
<li>Renamed <code>ResetPasswordPage</code> to
<code>NewPasswordPage</code>.<br> <li> Updated form type from
<code>ResetPasswordFormValues</code> to
<br><code>NewPasswordFormValues</code>.<br> <li> Changed layout title to
"Request Password Reset".<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3089/files#diff-153045bbcb44ce952fbd9ee585c63109891973ab4d1ecc1e1b5edf8f981b1259 ">+8/-6</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>reset.tsx</strong><dd><code>Add new reset password page
with form</code>
</dd></summary>
<hr>
dashboard/src/pages/password/reset.tsx
<li>Introduced a new <code>ResetPasswordPage</code> component.<br> <li>
Implemented form for changing password with validation.<br> <li> Added
navigation to sign-in page upon successful password change.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3089/files#diff-0b60d94b63e36ce54a4dafb098322e11b9a130defb0f48984f8b3e71461e8011 ">+144/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>email.tsx</strong><dd><code>Update forgot password link
and formatting</code>
</dd></summary>
<hr>
dashboard/src/pages/signin/email.tsx
<li>Updated "Forgot password?" link to point to the new password
page.<br> <li> Minor formatting adjustments in the component.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3089/files#diff-b5d7db4460066bc114cb766771612d6f908bd6e440f40de98e4ac311a26b50cd ">+4/-4</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-30 12:51:38 +01:00
David BM
414896491f
fix (hasura-storage-js): stack overflow on storage client getHeaders ( #3100 )
...
### **User description**
Fixes #2964
___
### **PR Type**
Bug fix
___
### **Description**
- Fixed a critical bug in the `HasuraStorageClient` class where the
`getHeaders` method was causing a stack overflow due to recursive
self-calling.
- Updated the `getHeaders` method to correctly call
`this.api.getHeaders()` instead of `this.getHeaders()`.
- Added a changeset file to document the bug fix and specify a minor
version bump for the '@nhost/hasura-storage-js' package.
- This fix resolves the issue reported in ticket #2964 , where calling
`nhostClient.storage.getHeaders()` was leading to a stack overflow
error.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>hasura-storage-client.ts</strong><dd><code>Fix stack
overflow in storage client getHeaders method</code>
</dd></summary>
<hr>
packages/hasura-storage-js/src/hasura-storage-client.ts
<li>Fixed a recursive call in the <code>getHeaders</code> method that
was causing a <br>stack overflow<br> <li> Changed
<code>this.getHeaders()</code> to <code>this.api.getHeaders()</code><br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3100/files#diff-f994829d5b30e7a7d47629651e1a013110a71ed2c8cddced340fb3ac05603956 ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>smooth-wombats-begin.md</strong><dd><code>Add changeset
for storage client bug fix</code>
</dd></summary>
<hr>
.changeset/smooth-wombats-begin.md
<li>Added a changeset file to document the bug fix<br> <li> Specified a
minor version bump for '@nhost/hasura-storage-js' package<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3100/files#diff-9174b11cea1aad4b7308eac7c7fc2d78a44e81b7040b38e542974549ef15b047 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-27 16:46:00 +01:00
David BM
cdf6776523
fix (docs): broken links to create new project in dashboard ( #3098 )
...
### **PR Type**
Bug fix, Documentation
___
### **Description**
- Fixed broken links to create a new project in the Nhost Dashboard
across multiple documentation files
- Updated the URL from `https://app.nhost.io/new ` to
`https://app.nhost.io ` in all affected files
- Modified quickstart guides for Next.js, React Native, React, and Vue
- Updated tutorial guides for Next.js, React, and Vue
- Added a changeset file to document the fix and specify the version
change for `@nhost/docs`
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>wicked-colts-fetch.md</strong><dd><code>Add changeset
for documentation update</code>
</dd></summary>
<hr>
.changeset/wicked-colts-fetch.md
<li>Added a new changeset file for documenting the fix<br> <li>
Specified the package and version change<br> <li> Brief description of
the fix<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3098/files#diff-fd20b463cfa62ac545411e62d62a7443334fbc24050651eec02a9a0fb21cc02c ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nextjs.mdx</strong><dd><code>Update Nhost Dashboard
link in Next.js quickstart</code>
</dd></summary>
<hr>
docs/guides/quickstarts/nextjs.mdx
- Updated the link to create a new project in the Nhost Dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3098/files#diff-d39f09ffc6c1ab86d648e6bf0e612463f51f5588a9f674e43454b86ce86bc174 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>react-native.mdx</strong><dd><code>Update Nhost
Dashboard link in React Native quickstart</code>
</dd></summary>
<hr>
docs/guides/quickstarts/react-native.mdx
- Updated the link to create a new project in the Nhost Dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3098/files#diff-7f0904dabc13ea9bd8e8b39e5b870ed6926791172f22a1df922302dfc43dac9e ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>react.mdx</strong><dd><code>Update Nhost Dashboard link
in React quickstart</code>
</dd></summary>
<hr>
docs/guides/quickstarts/react.mdx
- Updated the link to create a new project in the Nhost Dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3098/files#diff-b954a7a56bea978a7b33eedf5a250f4599f285bc0a8556a3c85e1a416bc89e61 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>vue.mdx</strong><dd><code>Update Nhost Dashboard link
in Vue quickstart</code>
</dd></summary>
<hr>
docs/guides/quickstarts/vue.mdx
- Updated the link to create a new project in the Nhost Dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3098/files#diff-1038d117c49e6af817cc5cb861d8e0af9df274612c9acbf1dc24bb7ee76aa6f4 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>nextjs.mdx</strong><dd><code>Update Nhost Dashboard
link in Next.js tutorial</code>
</dd></summary>
<hr>
docs/guides/tutorials/nextjs.mdx
- Updated the link to create a new project in the Nhost Dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3098/files#diff-f6388bd90e4e34be1cdfd7c81a5ce7bc21a51949553a29a16bdc32e6875aba6f ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>react.mdx</strong><dd><code>Update Nhost Dashboard link
in React tutorial</code>
</dd></summary>
<hr>
docs/guides/tutorials/react.mdx
- Updated the link to create a new project in the Nhost Dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3098/files#diff-22eb5f72de09dd8d979ef3fb5ae8a321000db2b29defac5dd6459703972b7e9a ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>vue.mdx</strong><dd><code>Update Nhost Dashboard link
in Vue tutorial</code>
</dd></summary>
<hr>
docs/guides/tutorials/vue.mdx
- Updated the link to create a new project in the Nhost Dashboard
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3098/files#diff-861872b2c9bf786c73e9ded726a1d4b27f57918cc351dc06ba2bfaf51fda6d09 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-27 13:55:53 +01:00
github-actions[bot]
1b40e99530
chore: update versions ( #3091 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.12 .0
### Minor Changes
- eb95562 : fix: show all available permission variables in permission
dropdown select
### Patch Changes
- 8b5c4a0 : chore: cleanup layout and add disable duplicate atom key
checking in development mode
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-25 14:41:34 +01:00
Hassan Ben Jobrane
8b5c4a0951
chore(dashboard): cleanup layout and add disable duplicate atom key checking in development mode ( #3093 )
...
### **PR Type**
enhancement, bug fix
___
### **Description**
- Removed unused `contentContainerProps` from various layout components
to simplify the code.
- Refactored class names across multiple files for better readability
and consistency.
- Disabled duplicate atom key checking in development mode to improve
performance.
- Added a changeset for the layout cleanup and configuration changes.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>AuthenticatedLayout.tsx</strong><dd><code>Remove unused
props and clean imports in AuthenticatedLayout</code></dd></summary>
<hr>
dashboard/src/components/layout/AuthenticatedLayout/AuthenticatedLayout.tsx
<li>Removed unused <code>contentContainerProps</code> from
<code>AuthenticatedLayoutProps</code>.<br> <li> Cleaned up imports by
removing unnecessary type imports.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3093/files#diff-2d69ccffd267658f76d77a864cdece93fc222e08f6025955795fc6f4697f60e7 ">+3/-16</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Simplify ProjectLayout
usage in UsersPage</code>
</dd></summary>
<hr>
dashboard/src/pages/[workspaceSlug]/[appSlug]/users/index.tsx
<li>Removed <code>contentContainerProps</code> from
<code>ProjectLayout</code> in <code>UsersPage</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3093/files#diff-65a8a029ab52eaeffa315d4ec53a0733fb07b5ee605c1305d4805d3baa7723a8 ">+1/-5</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Simplify
AuthenticatedLayout usage in IndexPage</code>
</dd></summary>
<hr>
dashboard/src/pages/index.tsx
<li>Removed <code>contentContainerProps</code> from
<code>AuthenticatedLayout</code> in <code>IndexPage</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3093/files#diff-4eefa54204aa396da4d4d2f1d633d42d1b8ef86987f6e8c9b63d81df1ea6a273 ">+1/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>users.tsx</strong><dd><code>Refactor class names for
consistency in UsersPage</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/users.tsx
- Adjusted class names for better readability and consistency.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3093/files#diff-bac9a82a4d6cfabd076edfa73a9e6dbd637c58c003f4c90eca28995ae0426690 ">+20/-24</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ticket.tsx</strong><dd><code>Refactor class names and
simplify layout in TicketPage</code> </dd></summary>
<hr>
dashboard/src/pages/support/ticket.tsx
<li>Adjusted class names for better readability and consistency.<br>
<li> Removed <code>contentContainerProps</code> from
<code>AuthenticatedLayout</code> in <code>TicketPage</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3093/files#diff-a66cba186d2014b03f1a0e005147ae7b48e88933700fe065d235cd819a949a97 ">+11/-16</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>silver-goats-stare.md</strong><dd><code>Add changeset
for layout cleanup and atom key check</code>
</dd></summary>
<hr>
.changeset/silver-goats-stare.md
<li>Added a changeset for layout cleanup and disabling duplicate atom
key <br>checking.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3093/files#diff-13329d1e408c653a824517c11f5da1d215f05541a1e56fed13a67d9cfe8459ba ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Disable duplicate atom
key checking in dev mode</code>
</dd></summary>
<hr>
dashboard/package.json
- Disabled duplicate atom key checking in development mode.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3093/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-25 14:18:53 +01:00
Hassan Ben Jobrane
f5594ef991
fix(ci): use node20 in Dockerfile and upgrade turbo from 1.11.3 to 2.3.3 ( #3092 )
...
### **PR Type**
enhancement, configuration changes
___
### **Description**
- Upgraded Node.js version from 18 to 20 in the Dockerfile to ensure
compatibility with newer features and improvements.
- Updated Turbo version from 1.11.3 to 2.3.3 in both Dockerfile and
package.json to leverage new features and optimizations.
- Adjusted environment variable syntax in Dockerfile for consistency.
- Modified build and test scripts in package.json to remove
`--include-dependencies` for streamlined operations.
- Changed `pipeline` key to `tasks` in turbo.json to align with updated
configuration standards.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>Dockerfile</strong><dd><code>Upgrade Node.js and Turbo
versions in Dockerfile</code>
</dd></summary>
<hr>
dashboard/Dockerfile
<li>Upgraded Node.js version from 18 to 20.<br> <li> Updated Turbo
version from 1.11.3 to 2.2.3.<br> <li> Adjusted environment variable
syntax for consistency.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3092/files#diff-e4409471758b4d6438b1bf954190cf0659eb6c4b30efafe877d20e4e485c383f ">+17/-17</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>turbo.json</strong><dd><code>Modify Turbo configuration
structure</code>
</dd></summary>
<hr>
turbo.json
- Changed `pipeline` key to `tasks`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3092/files#diff-f8de965273949793edc0fbfe249bb458c0becde39b2e141db087bcbf5d4ad5e3 ">+1/-2</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update Turbo version and
modify scripts in package.json</code> </dd></summary>
<hr>
package.json
<li>Updated Turbo version from 1.11.3 to 2.3.3.<br> <li> Modified build
and test scripts to remove <code>--include-dependencies</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3092/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+4/-4</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-25 13:57:37 +01:00
David BM
eb9556280c
fix (dashboard): retrieve all permission variables in permission dropdown select ( #3012 )
...
### **User description**
Fixes #2387
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Replaced `useCurrentWorkspaceAndProject` with `useProject` in
`RuleValueInput` component to streamline project data retrieval.
- Updated GraphQL query variables in `RuleValueInput` to use
`project?.id` for better consistency.
- Added a `convertOperator` function to handle `_in_hasura` and
`_nin_hasura` operators, ensuring they are converted to valid Hasura
operators.
- Modified `createNestedObjectFromRule` to utilize the new
`convertOperator` function for accurate rule conversion.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>RuleValueInput.tsx</strong><dd><code>Update project
hook and GraphQL query variables</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/dataGrid/components/RuleGroupEditor/RuleValueInput.tsx
<li>Replaced <code>useCurrentWorkspaceAndProject</code> with
<code>useProject</code>.<br> <li> Updated GraphQL query variables to use
<code>project?.id</code> instead of
<br><code>currentProject?.id</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3012/files#diff-e3198b245b5963e81e4566758b7d60c8d2784a7ca0ad0b17b354b33074ef1bb0 ">+4/-4</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>convertToHasuraPermissions.ts</strong><dd><code>Add
operator conversion for Hasura permissions</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/dataGrid/utils/convertToHasuraPermissions/convertToHasuraPermissions.ts
<li>Added <code>convertOperator</code> function to handle
<code>_in_hasura</code> and <code>_nin_hasura</code>.<br> <li> Updated
<code>createNestedObjectFromRule</code> to use
<code>convertOperator</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3012/files#diff-046bb93fc9fd9abd712719cd01982ebe633596af1e3ca488403d22a32c2c067e ">+26/-4</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-23 08:33:37 -05:00
github-actions[bot]
c87736eeeb
chore: update versions ( #3088 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.11 .3
### Patch Changes
- 714dffa : fix: improve project polling logic and unify usage across
components
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-19 20:10:54 +01:00
Hassan Ben Jobrane
714dffa5ec
feat: split get project query to improve performance while polling for the project state ( #3086 )
...
### **PR Type**
Enhancement, Other
___
### **Description**
- Introduced a new hook `useProjectWithState` to improve project state
polling, replacing the previous `useProject` hook.
- Updated components and hooks to use `useProjectWithState` for better
performance and state management.
- Enhanced GraphQL schema with new queries and types, including virus
management capabilities.
- Removed deprecated fields and functions from the GraphQL schema.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ProjectLayout.tsx</strong><dd><code>Update project hook
to improve state polling</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/layout/ProjectLayout/ProjectLayout.tsx
<li>Replaced <code>useProject</code> with
<code>useProjectWithState</code> to improve project state
<br>polling.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3086/files#diff-c5aa135e650744742b6195a88f0dc2b63518bd713c8bf7d31310d62ab95a56ad ">+2/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useAppState.ts</strong><dd><code>Use updated project
hook for app state</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/common/hooks/useAppState/useAppState.ts
<li>Replaced <code>useProject</code> with
<code>useProjectWithState</code> for application state
<br>retrieval.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3086/files#diff-3d41e9731972061d2f25f1b71cda250cd8e38454c608564c6ddc847508bf150f ">+2/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useProject.ts</strong><dd><code>Simplify useProject
hook by removing polling</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/hooks/useProject/useProject.ts
<li>Removed polling options from <code>useProject</code>.<br> <li>
Simplified the hook to not include polling logic.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3086/files#diff-ef96f340af7a87a1fc60c42d8f4de846a2a54fde830a9461c64cfbc99dc11128 ">+1/-12</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export useProjectWithState
hook</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/hooks/useProjectWithState/index.ts
- Added export for `useProjectWithState`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3086/files#diff-82f3d2d843a1f457832aa3d15683f6a1c30da94c0e3c01a60f9bbfccd49c5c43 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useProjectWithState.ts</strong><dd><code>Implement
useProjectWithState hook with polling</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/hooks/useProjectWithState/useProjectWithState.ts
<li>Implemented <code>useProjectWithState</code> hook with polling
logic.<br> <li> Utilizes <code>useQuery</code> for fetching project
state.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3086/files#diff-4fa0e580d9f12e35ff5d2751597bf443bd055cd1c854cf6b356110724d424188 ">+77/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types and
queries for project state and virus
</code><br><code>management</code></dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Added <code>GetProjectStateQuery</code> and related types.<br> <li>
Removed unused fields and functions.<br> <li> Added new fields and types
for virus management.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3086/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+501/-39</a></td>
</tr>
<tr>
<td>
<details>
<summary><strong>getProjectState.gql</strong><dd><code>Add GraphQL query
for project state</code>
</dd></summary>
<hr>
dashboard/src/gql/organizations/getProjectState.gql
- Added new GraphQL query for fetching project state by subdomain.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3086/files#diff-88f84673d467d0b44d14b789a6beed90050c7898bb3fb95847ad892b116a3b6d ">+16/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-19 19:54:00 +01:00
github-actions[bot]
760835d80f
chore: update versions ( #3087 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.11 .2
### Patch Changes
- 6a34f89 : fix: improve project polling logic and unify usage across
components
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-19 12:16:31 +01:00
Hassan Ben Jobrane
6a34f891a5
fix: improveuseProject hook to use proper caching and refetching ( #3085 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Removed the `target` option from multiple `useProject` hook calls
across various components to simplify usage.
- Enhanced the `useProject` hook by improving project fetching logic
with `useMemo` and adjusting refetching and caching strategies.
- Made minor formatting adjustments in several files for consistency.
- Added a changeset documenting the improvements in project polling
logic.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>9
files</summary><table>
<tr>
<td>
<details>
<summary><strong>useRemoteApplicationGQLClient.tsx</strong><dd><code>Simplified
`useProject` hook usage by removing `target`
option</code></dd></summary>
<hr>
dashboard/src/features/orgs/hooks/useRemoteApplicationGQLClient/useRemoteApplicationGQLClient.tsx
- Removed the `target` option from the `useProject` hook call.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-3323409c3168ed8475247d08c5b868de300441b3363ae647fa298a90c4e3c973 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useGetAppUsers.ts</strong><dd><code>Simplified
`useProject` hook usage by removing `target`
option</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/graphql/common/hooks/useGetAppUsers.ts
- Removed the `target` option from the `useProject` hook call.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-8408473ab849d4b41515ef0387ce66851205c28244bd1c962f72f14e7f74d27a ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useAppClient.ts</strong><dd><code>Simplified
`useProject` hook usage by removing `target`
option</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/hooks/useAppClient/useAppClient.ts
- Removed the `target` option from the `useProject` hook call.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-0aa83222c0e0eac6f0058070de2b199e5e78514cbba405eb98d3693329a93e65 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useProject.ts</strong><dd><code>Enhanced project
fetching logic and caching in `useProject` hook</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/hooks/useProject/useProject.ts
<li>Removed <code>target</code> option from <code>useProject</code>
hook.<br> <li> Improved project fetching logic with
<code>useMemo</code>.<br> <li> Adjusted refetching and caching
strategies.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-ef96f340af7a87a1fc60c42d8f4de846a2a54fde830a9461c64cfbc99dc11128 ">+30/-27</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>DataGridPreviewCell.tsx</strong><dd><code>Simplified
`useProject` hook usage by removing `target`
option</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/storage/dataGrid/components/DataGridPreviewCell/DataGridPreviewCell.tsx
- Removed the `target` option from the `useProject` hook call.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-d7bffe5896d2c9bac505fa9675790c59549d4fb35a2ad0cce903cc0aa31a8321 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>FilesDataGrid.tsx</strong><dd><code>Simplified
`useProject` hook usage and formatting adjustments</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/storage/dataGrid/components/FilesDataGrid/FilesDataGrid.tsx
<li>Removed the <code>target</code> option from the
<code>useProject</code> hook call.<br> <li> Minor formatting
adjustments.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-18c8df727e1a4fc6a94d03bd4a3a7a8cb3ad44d754803c4c7988c1c00a4b7caf ">+4/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>FilesDataGridControls.tsx</strong><dd><code>Simplified
`useProject` hook usage and formatting adjustments</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/storage/dataGrid/components/FilesDataGridControls/FilesDataGridControls.tsx
<li>Removed the <code>target</code> option from the
<code>useProject</code> hook call.<br> <li> Minor formatting
adjustments.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-b85b40168e9c149331a68cb1a0cbec570c75233fa34385945e094b8f4c032974 ">+4/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useFiles.ts</strong><dd><code>Simplified `useProject`
hook usage by removing `target` option</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/storage/dataGrid/hooks/useFiles/useFiles.ts
- Removed the `target` option from the `useProject` hook call.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-ed71bc1eff3e4515937f01dec41686108466c8272d974628483103ea4dd0b1ed ">+2/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.tsx</strong><dd><code>Simplified `useProject`
hook usage and formatting adjustments</code></dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/graphql.tsx
<li>Removed the <code>target</code> option from the
<code>useProject</code> hook call.<br> <li> Minor formatting
adjustments.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-6e3410ca11e10761fa7e9fbac46fa88089ed697b58aae7a2c58245d24208fbb1 ">+2/-2</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td>
<details>
<summary><strong>stale-avocados-shake.md</strong><dd><code>Documented
changeset for project polling improvements</code>
</dd></summary>
<hr>
.changeset/stale-avocados-shake.md
- Added changeset for project polling logic improvements.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3085/files#diff-d70925481a44dd2deb12d1b3af17bebf4d25becb0d133e82a1410a8070f42471 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-19 18:17:44 +08:00
github-actions[bot]
037bd74764
chore: update versions ( #3084 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.11 .1
### Patch Changes
- 0f6ce52 : fix: consolidate useProject hook and fix jwt expired error
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-17 12:44:21 +01:00
Hassan Ben Jobrane
0f6ce52c4e
fix(dashboard): resolve JWT expired error ( #3083 )
...
### **User description**
fixes https://github.com/nhost/projects/issues/124
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Refactored the `useProject` hook to consolidate query logic and
simplify error handling and loading state management.
- Removed redundant query logic for the 'console-next' target, improving
code clarity and maintainability.
- Updated pnpm version in the Dockerfile from 8.10.5 to 9.15.0 to ensure
compatibility with the latest features and fixes.
- Added a changeset documenting the fix for the JWT expired error.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useProject.ts</strong><dd><code>Refactor and simplify
`useProject` hook logic</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/hooks/useProject/useProject.ts
<li>Consolidated query logic in <code>useProject</code> hook.<br> <li>
Removed redundant query logic for 'console-next' target.<br> <li>
Simplified error handling and loading state management.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3083/files#diff-ef96f340af7a87a1fc60c42d8f4de846a2a54fde830a9461c64cfbc99dc11128 ">+15/-44</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>shaggy-rivers-rescue.md</strong><dd><code>Add changeset
for JWT expired error fix</code>
</dd></summary>
<hr>
.changeset/shaggy-rivers-rescue.md
<li>Added changeset for patch release.<br> <li> Documented fix for JWT
expired error.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3083/files#diff-4b792f2b2f308ef98dc4d91b0a710530f2f0635c1d6f8ba8d0eabd93ebaa049d ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>Dockerfile</strong><dd><code>Update pnpm version in
Dockerfile</code>
</dd></summary>
<hr>
dashboard/Dockerfile
- Updated pnpm version from 8.10.5 to 9.15.0.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3083/files#diff-e4409471758b4d6438b1bf954190cf0659eb6c4b30efafe877d20e4e485c383f ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-17 12:23:52 +01:00
Hassan Ben Jobrane
6696172bcb
chore: upgrade to pnpm 9.15.0 ( #3081 )
...
### **PR Type**
enhancement, configuration changes
___
### **Description**
- Upgraded `pnpm` to version 9.15.0 across the project, including GitHub
Actions and root package configuration.
- Updated Node.js version to 20 in GitHub Actions and root package
configuration.
- Moved `@nhost/nhost-js` from `devDependencies` to `dependencies` in
the SvelteKit example.
- Removed `pnpm` from `devDependencies` in the Vue quickstart example.
- Added `compilerOptions` with an empty `types` array in the
`tsconfig.json` for `hasura-auth-js`.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>action.yaml</strong><dd><code>Upgrade pnpm and Node.js
versions in GitHub Actions</code>
</dd></summary>
<hr>
.github/actions/install-dependencies/action.yaml
<li>Upgraded <code>pnpm</code> version from 8.10.5 to 9.15.0.<br> <li>
Updated Node.js version from 18 to 20.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3081/files#diff-342d59190b4737ee45e2062eb625ada477bcea5b4a843b25900ad55d7982f200 ">+3/-3</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update pnpm and Node.js
engine in root package.json</code>
</dd></summary>
<hr>
package.json
<li>Updated <code>pnpm</code> version in <code>packageManager</code>
field to 9.15.0.<br> <li> Changed Node.js engine requirement to version
20 or higher.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3081/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+2/-3</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Adjust dependencies in
SvelteKit example</code>
</dd></summary>
<hr>
examples/quickstarts/sveltekit/package.json
- Moved `@nhost/nhost-js` from `devDependencies` to `dependencies`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3081/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Remove pnpm from Vue
quickstart devDependencies</code>
</dd></summary>
<hr>
examples/vue-quickstart/package.json
- Removed `pnpm` from `devDependencies`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3081/files#diff-85166d1137e29a5275f991e1e94a0c9d5b83ac7504463ba76f9187b2b750c895 ">+0/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>tsconfig.json</strong><dd><code>Add compiler options to
TypeScript configuration</code>
</dd></summary>
<hr>
packages/hasura-auth-js/tsconfig.json
- Added `compilerOptions` with empty `types` array.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3081/files#diff-f4ce71cf32b93f403010fe5002bdc1081000207e40a6fea24b82346d6ea0dac7 ">+4/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-16 19:48:12 +01:00
github-actions[bot]
b0e848d353
chore: update versions ( #3066 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.11 .0
### Minor Changes
- cea3ef5 : Feat: add org and project placeholders
## @nhost/docs@2.24 .0
### Minor Changes
- a99f034 : chore: fix function name
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-11 12:57:46 +01:00
Nuno Pato
cea3ef5c8a
feat: dashboard: add org and project static placeholder routes ( #3069 )
...
### **PR Type**
enhancement
___
### **Description**
- Introduced new components `SelectOrg` and `SelectOrgAndProject` for
selecting organizations and projects, respectively.
- Implemented filtering functionality for both organizations and
projects.
- Integrated loading indicators and error boundaries for better user
experience.
- Added navigation logic to handle routing to selected organization and
project pages.
- Updated redirect logic to accommodate new routes for organizations and
projects.
- Added new pages and index for organization and project selection.
- Documented changes in a changeset file.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>8
files</summary><table>
<tr>
<td>
<details>
<summary><strong>SelectOrg.tsx</strong><dd><code>Add
SelectOrganizationAndProject component with filtering and
</code><br><code>navigation</code></dd></summary>
<hr>
dashboard/src/components/common/SelectOrg/SelectOrg.tsx
<li>Added a new component <code>SelectOrganizationAndProject</code> for
selecting <br>organizations.<br> <li> Implemented filtering
functionality for organizations.<br> <li> Integrated loading indicator
and error boundary.<br> <li> Added navigation logic to organization
pages.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-3d9046053de6cf89a71b2c8843435afbade4eacff8f38f57bd9dd40e81fc5ba0 ">+144/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export SelectOrg
component</code>
</dd></summary>
<hr>
dashboard/src/components/common/SelectOrg/index.ts
- Exported `SelectOrg` component from `SelectOrg.tsx`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-13c3f09c9b9992210b030c77a795c895b7b5672a603fd6577547272f1b4292c3 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SelectOrgAndProject.tsx</strong><dd><code>Add
SelectOrganizationAndProject component with filtering and
</code><br><code>navigation</code></dd></summary>
<hr>
dashboard/src/components/common/SelectOrgAndProject/SelectOrgAndProject.tsx
<li>Added a new component <code>SelectOrganizationAndProject</code> for
selecting <br>projects.<br> <li> Implemented filtering functionality for
projects.<br> <li> Integrated loading indicator and error boundary.<br>
<li> Added navigation logic to project pages.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-7d86c6e5bc51696bf1aa421c920e01a1447699456c37b025bdc407050c7b5613 ">+146/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export SelectOrgAndProject
component</code>
</dd></summary>
<hr>
dashboard/src/components/common/SelectOrgAndProject/index.ts
<li>Exported <code>SelectOrgAndProject</code> component from
<code>SelectOrgAndProject.tsx</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-8b07aa6bcfe4996a7c46923856e713ecf3156fe6c2720b28efcadebd7fb1496f ">+2/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useNotFoundRedirect.ts</strong><dd><code>Update
redirect logic for new routes</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useNotFoundRedirect/useNotFoundRedirect.ts
<li>Updated redirect logic to include new organization and project
routes.<br> <br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-837279cf43199053bca09913f62c4af019063a2e8dc7bfb7643ec54b7cecd29d ">+2/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>[...slug].tsx</strong><dd><code>Add organization
selection page</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/_/[...slug].tsx
- Added a new page for selecting organizations using `SelectOrg`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-3993ec4184ca06532310b26dcf40fb3fb5b79c78621fbb8c83b15b145331b3e6 ">+15/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>[...slug].tsx</strong><dd><code>Add project selection
page</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/_/projects/_/[...slug].tsx
<li>Added a new page for selecting projects using
<code>SelectOrgAndProject</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-e4e0c0ae58b0bb766af6983e44171470d085d9b15079450d788ffe0ab34440ae ">+15/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Add index page for project
selection</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/_/projects/_/index.tsx
<li>Added a new index page for project selection using
<br><code>SelectOrgAndProject</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-f1903b9c41e81033add23bed91df48b3e2c485802187b160a87d2d6e2caef507 ">+14/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td>
<details>
<summary><strong>thin-pants-battle.md</strong><dd><code>Document org and
project placeholder feature</code>
</dd></summary>
<hr>
.changeset/thin-pants-battle.md
- Documented the addition of organization and project placeholders.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3069/files#diff-74b67093a68ccc2b180504af0ce16b3404f16de81bd5200d15e066bda7345038 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-11 19:41:38 +08:00
Hassan Ben Jobrane
a05db74bb6
chore: remove refs toNEXT_PUBLIC_NHOST_BACKEND_URL env var ( #3064 )
...
### **PR Type**
enhancement, documentation
___
### **Description**
- Removed the `NEXT_PUBLIC_NHOST_BACKEND_URL` environment variable from
multiple configuration files, including Storybook, CI, and dashboard
workflows.
- Updated the README file to remove the reference to the
`NEXT_PUBLIC_NHOST_BACKEND_URL` environment variable.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>main.js</strong><dd><code>Remove unused environment
variable from Storybook configuration</code></dd></summary>
<hr>
dashboard/.storybook/main.js
<li>Removed <code>NEXT_PUBLIC_NHOST_BACKEND_URL</code> from environment
configuration.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3064/files#diff-0fca1613b8f07aaeab7e635b990a910ff90eddb8a4a84f79f16d9dce3ab90aeb ">+0/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ci.yaml</strong><dd><code>Remove unused environment
variable from CI workflow</code>
</dd></summary>
<hr>
.github/workflows/ci.yaml
<li>Removed <code>NEXT_PUBLIC_NHOST_BACKEND_URL</code> from CI
environment variables.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3064/files#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd ">+0/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboard.yaml</strong><dd><code>Remove unused
environment variable from dashboard workflow</code></dd></summary>
<hr>
.github/workflows/dashboard.yaml
<li>Removed <code>NEXT_PUBLIC_NHOST_BACKEND_URL</code> from dashboard
workflow <br>environment variables.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3064/files#diff-1b7fed7873af85166ff8fc5089ed9507b4ae6b40cccd993849feca4b42a37c4a ">+0/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>README.md</strong><dd><code>Update README to remove
unused environment variable</code>
</dd></summary>
<hr>
dashboard/README.md
<li>Removed documentation reference to
<code>NEXT_PUBLIC_NHOST_BACKEND_URL</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3064/files#diff-c15729e6c35a283a4b0eda60a991303b6c36c03903ba42dbf832bb8d0daa1a1a ">+0/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-09 14:14:57 +01:00
David Barroso
73f3d69776
chore (ci): remove unnecessary/unsafe permissions to gen_ai_review ( #3067 )
...
### **PR Type**
enhancement
___
### **Description**
- Removed the 'contents: write' permission from the GitHub Actions
workflow to enhance security by limiting permissions to only those
necessary for the job.
- The change ensures that the workflow runs with minimal permissions,
reducing potential security risks.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>gen_ai_review.yaml</strong><dd><code>Remove unnecessary
permissions from GitHub Actions workflow</code></dd></summary>
<hr>
.github/workflows/gen_ai_review.yaml
<li>Removed 'contents: write' permission from the workflow.<br> <li>
Ensured only necessary permissions are retained for the job.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3067/files#diff-d1e4c772e0acb5ce4891df2dd94ba58ffaf6393e8f75493ec7e10cbce1c4992c ">+0/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-09 14:13:30 +01:00
Nuno Pato
a99f034bd4
chore: fix docs ( #3063 )
...
### **PR Type**
documentation, enhancement
___
### **Description**
- Corrected the function name from `refreshToken` to `refreshSession` in
both TypeScript code and documentation.
- Updated code examples and documentation to reflect the correct
function usage.
- Added a changeset to document the changes made to the function name.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>hasura-auth-client.ts</strong><dd><code>Correct
function name in TypeScript code examples</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/hasura-auth-client.ts
<li>Corrected function name from <code>refreshToken</code> to
<code>refreshSession</code> in code <br>examples.<br> <li> Updated
documentation comments to reflect the function name change.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3063/files#diff-0dbc30932ed723b7fd458066893f29f2f77658436c84adf42613813ea042c992 ">+2/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>late-shrimps-taste.md</strong><dd><code>Add changeset
for function name correction</code>
</dd></summary>
<hr>
.changeset/late-shrimps-taste.md
<li>Added a changeset file for documenting the function name
correction.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3063/files#diff-9405aff0ebd3f8ea80c4142f72c9fdfede73f701869ccaf6d05e27c10f2f5eee ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>refresh-session.mdx</strong><dd><code>Update function
name in documentation examples</code>
</dd></summary>
<hr>
docs/reference/javascript/auth/refresh-session.mdx
<li>Updated function name from <code>refreshToken</code> to
<code>refreshSession</code> in <br>documentation examples.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3063/files#diff-a738ad2b44e508034c9df030d5538c17596a205d75dae3f03cb76690ca8d0d50 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-09 20:30:46 +08:00
github-actions[bot]
3b37af06a0
chore: update versions ( #3056 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.10 .0
### Minor Changes
- 86ecf27 : feat: add support for additional metrics in overview
- 21708be : feat: dashboard: add support for storage buckets to AI
assistants
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-05 16:18:38 +01:00
Hassan Ben Jobrane
86ecf27b23
feat(dashboard): add support for additional metrics in overview ( #3052 )
...
### **User description**
resolves https://github.com/nhost/nhost/issues/3017
___
### **PR Type**
Enhancement, Other
___
### **Description**
- Introduced new metrics in the dashboard overview, including monthly
and daily active users, total users, and storage.
- Implemented a new GraphQL query `GetUserProjectMetrics` to fetch
user-related metrics.
- Updated the `OverviewMetrics` component to display the newly added
metrics.
- Enhanced the GraphQL schema with new fields and queries to support the
additional metrics.
- Added a changeset to document the new feature in the dashboard.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>OverviewMetrics.tsx</strong><dd><code>Add support for
additional user and storage metrics in overview</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/overview/components/OverviewMetrics/OverviewMetrics.tsx
<li>Added new metrics for monthly and daily active users, total users,
and <br>storage.<br> <li> Integrated
<code>useGetUserProjectMetricsQuery</code> for fetching user-related
<br>metrics.<br> <li> Updated metrics card elements to display new
metrics.<br> <li> Removed redundant data checks and improved error
handling.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3052/files#diff-de881837e53f594075bb725282b02e92c2cb281f8f6a438fdbaa2e3254907fd1 ">+90/-17</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types and
queries for user metrics</code>
</dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Added new GraphQL query types for user project metrics.<br> <li>
Introduced <code>automaticDeploys</code> field in the <code>Apps</code>
type.<br> <li> Updated generated types to include new fields and
queries.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3052/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+87/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getUserProjectMetrics.gql</strong><dd><code>Add GraphQL
query for user project metrics</code>
</dd></summary>
<hr>
dashboard/src/gql/organizations/getUserProjectMetrics.gql
- Created new GraphQL query for fetching user project metrics.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3052/files#diff-902523302d8b32d218ef665a252dec5b9cbcf5fbab0cbb32845c441b01eaa28e ">+28/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>khaki-pets-argue.md</strong><dd><code>Add changeset for
dashboard metrics feature</code>
</dd></summary>
<hr>
.changeset/khaki-pets-argue.md
- Added changeset for new feature in dashboard.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3052/files#diff-51eb36ca77dae90a865c185e0d528fcaa4b836f3a0469550513f68003bf11c9a ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-12-05 16:14:15 +01:00
Hassan Ben Jobrane
1b5dc5e7f5
fix: update prettier version to fix changeset changelog ( #3059 )
...
### **PR Type**
enhancement, dependencies
___
### **Description**
- Updated the `prettier` dependency in `package.json` from version
`^2.8.8` to `^3.3.3` to address issues with changeset changelog
formatting.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update Prettier version
in package.json</code>
</dd></summary>
<hr>
package.json
<li>Updated the <code>prettier</code> dependency version from
<code>^2.8.8</code> to <code>^3.3.3</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3059/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-05 15:44:24 +01:00
Nuno Pato
21708be3d2
feat: dashboard: add file stores to assistants ( #2809 )
...
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-12-05 20:26:37 +08:00
github-actions[bot]
f16e2305c3
chore: update versions ( #3055 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.9.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-05 12:22:36 +01:00
Hassan Ben Jobrane
5d6c349350
feat(dashboard): improve projects grid ( #3051 )
...
### **User description**
fixes https://github.com/nhost/nhost/issues/2995
___
### **PR Type**
Enhancement, Tests
___
### **Description**
- Refactored the `ProjectsComboBox` to use an external
`ProjectStatusIndicator` component, improving code modularity.
- Introduced a new `ProjectStatusIndicator` component to visually
represent project statuses with hover descriptions.
- Enhanced the project grid layout by integrating status indicators and
adjusting the grid configuration for better display.
- Updated `DeploymentStatusMessage` component and its tests to simplify
the props and improve status message handling.
- Extended GraphQL queries and types to include additional project
details such as region and application states.
- Added a changeset to document the improvements made to the project
grid.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>7
files</summary><table>
<tr>
<td>
<details>
<summary><strong>ProjectsComboBox.tsx</strong><dd><code>Refactor to use
external ProjectStatusIndicator component</code></dd></summary>
<hr>
dashboard/src/components/layout/Header/ProjectsComboBox.tsx
<li>Removed inline <code>ProjectStatusIndicator</code> component.<br>
<li> Imported <code>ProjectStatusIndicator</code> from a separate
module.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-3cce1319c40c935cc1ff9487f6bf9dff402d1da5087fa93be4a8c699eb5f3313 ">+1/-56</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ProjectStatusIndicator.tsx</strong><dd><code>New
ProjectStatusIndicator component for project status
display</code></dd></summary>
<hr>
dashboard/src/features/orgs/components/common/ProjectStatusIndicator/ProjectStatusIndicator.tsx
<li>Created a new <code>ProjectStatusIndicator</code> component.<br>
<li> Defined styles and descriptions for various application
statuses.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-909c6041fa632c2ce759961eb89e30fa0c14e4b8e8dde7974fff6b00f69b347f ">+64/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export
ProjectStatusIndicator component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/common/ProjectStatusIndicator/index.ts
- Added export for `ProjectStatusIndicator` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-bc8a1307a9ab6a5eda8530f6135673f1f83a0fa4ad7fe26348cb7a17be4d9dee ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>projects-grid.tsx</strong><dd><code>Enhance project
grid with status indicators and layout updates</code></dd></summary>
<hr>
dashboard/src/features/orgs/components/projects/projects-grid/projects-grid.tsx
<li>Integrated <code>ProjectStatusIndicator</code> into project
cards.<br> <li> Adjusted project card layout and grid configuration.<br>
<li> Added polling interval for project data.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-fb28557d0c8fd3a64ab16de7da710e3a28383313ca2cda956fe1e20e30d798a0 ">+15/-12</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>DeploymentStatusMessage.tsx</strong><dd><code>Simplify
DeploymentStatusMessage component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/deployments/components/DeploymentStatusMessage/DeploymentStatusMessage.tsx
<li>Removed <code>appCreatedAt</code> prop.<br> <li> Updated component
to handle deployment status messages.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-7e077798c520eb4aada9d1a39d2e3f1a1ac573a821d57c64608e682b41150390 ">+17/-30</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types and
queries for project data</code>
</dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Added <code>persistentVolumesEncrypted</code> field to GraphQL
types.<br> <li> Updated <code>GetProjectsQuery</code> to include region
and appStates.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+23/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getProjects.gql</strong><dd><code>Enhance getProjects
query with additional fields</code>
</dd></summary>
<hr>
dashboard/src/gql/organizations/getProjects.gql
- Updated `getProjects` query to include region and appStates.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-0868f770496c5b0e94ec89ae170598664c46ad1dfda89952e2241063f798cb2c ">+11/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Tests</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td>
<details>
<summary><strong>DeploymentStatusMessage.test.tsx</strong><dd><code>Update
DeploymentStatusMessage tests for new props</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/deployments/components/DeploymentStatusMessage/DeploymentStatusMessage.test.tsx
<li>Removed <code>appCreatedAt</code> prop from tests.<br> <li> Updated
test cases to reflect changes in
<code>DeploymentStatusMessage</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-ce7f81a183515c99d06c25886d7f2d227c454b9723ca62fe2223677dcbff7914 ">+3/-17</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td>
<details>
<summary><strong>purple-pumas-smash.md</strong><dd><code>Document
project grid improvements</code>
</dd></summary>
<hr>
.changeset/purple-pumas-smash.md
- Added changeset for project grid improvements.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3051/files#diff-caf4d9cdb39ed5574bccaf9a44e17b40dd4a21092a2f42db58e5d88abc43f8e4 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-05 11:53:45 +01:00
github-actions[bot]
245a1b44c4
chore: update versions ( #3054 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.8.1
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-04 21:25:20 +01:00
Hassan Ben Jobrane
ca75f731af
fix(dashboard): use correct project hook when editing table cell ( #3053 )
...
### **PR Type**
Bug fix, Other
___
### **Description**
- Replaced the `useCurrentWorkspaceAndProject` hook with the
`useProject` hook to ensure the correct project data is used when
editing a table cell.
- Updated the logic to use the new project hook for generating the app
URL and retrieving the admin secret.
- Added a changeset file to document the fix.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useUpdateRecordMutation.ts</strong><dd><code>Update
project hook usage in record mutation</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/database/dataGrid/hooks/useUpdateRecordMutation/useUpdateRecordMutation.ts
<li>Replaced <code>useCurrentWorkspaceAndProject</code> with
<code>useProject</code> for fetching <br>project data.<br> <li> Updated
references from <code>currentProject</code> to <code>project</code>.<br>
<li> Adjusted the logic to use the new project hook for app URL and
admin <br>secret.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3053/files#diff-f4c4c82b934acdb574a2e07d5fcffa962419c77ffc79cff93f7bd844f439cf28 ">+7/-5</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Other</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>thirty-sloths-collect.md</strong><dd><code>Add
changeset for project hook fix</code>
</dd></summary>
<hr>
.changeset/thirty-sloths-collect.md
- Added a changeset file for documenting the fix.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3053/files#diff-9de7a7ed5ec3470b6f1b92feef596222a3649270f45529a14ce652dfea5a6c82 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-04 21:00:02 +01:00
David Barroso
c48be24d13
docs (chore): various minor improvements ( #3046 )
...
### **PR Type**
Documentation
___
### **Description**
- Added a new email template section for `signin-otp` in the
authentication guide.
- Updated the description of the `ticket` variable to include OTP
authorization.
- Corrected a typo in the CLI subdomain guide regarding dynamic DNS
usage.
- Introduced a warning about potential ISP filtering of DNS responses
and provided solutions.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>email-templates.mdx</strong><dd><code>Add `signin-otp`
email template and update variable description</code></dd></summary>
<hr>
docs/guides/auth/email-templates.mdx
<li>Added new email template section for <code>signin-otp</code>.<br>
<li> Updated description for <code>ticket</code> variable to include
OTP.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3046/files#diff-1b9c46a30439f081d92a903f63d3f4aa7d84882aa6ed79f8a1644e1f161ffa87 ">+7/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>subdomain.mdx</strong><dd><code>Add warning about ISP
DNS filtering and fix typo</code>
</dd></summary>
<hr>
docs/guides/cli/subdomain.mdx
<li>Corrected a typo in the description of dynamic DNS usage.<br> <li>
Added a warning section about ISP filtering of DNS responses.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3046/files#diff-f30f1bc7265ae76aac1333e59adeeb7510ff9c4b8402519399bd9c1f2d1e9922 ">+8/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-12-02 12:48:53 +01:00
github-actions[bot]
60b5bf20d7
chore: update versions ( #3043 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.8.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-29 16:30:53 +01:00
Hassan Ben Jobrane
8f94bc6332
chore: consolidate Vercel deployment steps into reusable workflow ( #3044 )
...
### **PR Type**
enhancement, configuration changes
___
### **Description**
- Consolidated Vercel deployment steps into a reusable workflow to
simplify the `publish-vercel` job.
- Replaced inline steps with a call to `deploy-dashboard.yaml`, passing
necessary parameters and inheriting secrets.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>changesets.yaml</strong><dd><code>Consolidate Vercel
deployment steps into reusable workflow</code></dd></summary>
<hr>
.github/workflows/changesets.yaml
<li>Replaced inline Vercel deployment steps with a reusable
workflow.<br> <li> Simplified the <code>publish-vercel</code> job by
using <code>deploy-dashboard.yaml</code>.<br> <li> Inherited secrets and
passed necessary parameters to the reusable <br>workflow.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3044/files#diff-ecc2da2f3dd1dca6b98a2a914fb1666b448fa34dd10af65ec11099d8834c7b8f ">+5/-21</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-29 16:25:04 +01:00
David BM
75c73c4884
fix (dashboard): correct billing estimate when amount due is zero ( #3042 )
...
### **PR Type**
Bug fix, Other
___
### **Description**
- Fixed the billing estimate calculation by removing the check for
`amount` being falsy and directly checking if `amount` is not a number.
- Added a changeset entry to document the fix.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>Estimate.tsx</strong><dd><code>Fix billing estimate
calculation when amount due is zero</code> </dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/components/BillingEstimate/components/Estimate/Estimate.tsx
<li>Removed check for <code>amount</code> being falsy before returning
'N/A'.<br> <li> Simplified the logic to directly check if
<code>amount</code> is not a number.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3042/files#diff-54e0d52021728a03593fc793304277ec57ef133369b9d9d283404b54d96922b6 ">+0/-3</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Other</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>strange-poems-live.md</strong><dd><code>Add changeset
for billing estimate fix</code>
</dd></summary>
<hr>
.changeset/strange-poems-live.md
- Added changeset entry for the billing estimate fix.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3042/files#diff-e911256cbe111b3fbfcddb20efbcb770287f8ebaa05f67f86ae0bba681c705b2 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-29 09:20:59 -05:00
Hassan Ben Jobrane
4c6a6bb6c1
chore(ci): add deploy-dashboard workflow with environment options ( #3040 )
...
### **PR Type**
enhancement, configuration changes
___
### **Description**
- Added a new GitHub Actions workflow (`deploy-dashboard.yaml`) to
automate the deployment of the dashboard.
- The workflow supports deployment to different environments: staging,
production, and all.
- Configured steps include checking out the repository, installing Node
and dependencies, setting up Vercel CLI, and triggering the deployment
based on the selected environment.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>deploy-dashboard.yaml</strong><dd><code>Introduce
deploy-dashboard workflow with environment options</code></dd></summary>
<hr>
.github/workflows/deploy-dashboard.yaml
<li>Added a new GitHub Actions workflow for deploying the dashboard.<br>
<li> Included environment options: staging, production, and all.<br>
<li> Configured steps for checking out the repository, installing
<br>dependencies, setting up Vercel CLI, and triggering deployments.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3040/files#diff-634642357deb8c43286f58a5b454c8f10aeab2fb9937c9cb0c4300ac84dc00cf ">+75/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-29 13:59:13 +01:00
Hassan Ben Jobrane
60b685ab02
chore: update lockfile ( #3039 )
2024-11-28 13:58:58 +01:00
github-actions[bot]
2e65bc6dc0
chore: update versions ( #3038 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.8.0
### Minor Changes
- 14e6100 : feat: add support for ID token sign-in from authentication
providers
## @nhost/react@3.8.0
### Minor Changes
- 14e6100 : feat: add support for ID token sign-in from authentication
providers
### Patch Changes
- @nhost/nhost-js@3.2.1
## @nhost/vue@2.8.0
### Minor Changes
- 14e6100 : feat: add support for ID token sign-in from authentication
providers
### Patch Changes
- @nhost/nhost-js@3.2.1
## @nhost/apollo@8.0.1
### Patch Changes
- @nhost/nhost-js@3.2.1
## @nhost/react-apollo@15.0.0
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
- @nhost/apollo@8.0.1
## @nhost/react-urql@12.0.0
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
## @nhost/nextjs@2.1.24
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
## @nhost/nhost-js@3.2.1
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/hasura-auth-js@2.8.0
## @nhost/dashboard@2.7.2
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
## @nhost/docs@2.23 .0
### Minor Changes
- 14e6100 : feat: add documentation for sign-in with ID token
## @nhost-examples/react-native@0.1.0
### Minor Changes
- 14e6100 : feat: add signIn with Google and Apple using an ID token
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
- @nhost/react-apollo@15.0.0
## @nhost-examples/cli@0.3.14
### Patch Changes
- @nhost/nhost-js@3.2.1
## @nhost-examples/codegen-react-apollo@0.4.15
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
- @nhost/react-apollo@15.0.0
## @nhost-examples/codegen-react-query@0.4.15
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
## @nhost-examples/codegen-react-urql@0.3.15
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
- @nhost/react-urql@12.0.0
## @nhost-examples/multi-tenant-one-to-many@2.2.15
### Patch Changes
- @nhost/nhost-js@3.2.1
## @nhost-examples/nextjs@0.3.15
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
- @nhost/react-apollo@15.0.0
- @nhost/nextjs@2.1.24
## @nhost-examples/node-storage@0.2.14
### Patch Changes
- @nhost/nhost-js@3.2.1
## @nhost-examples/nextjs-server-components@0.4.16
### Patch Changes
- @nhost/nhost-js@3.2.1
## @nhost-examples/react-apollo@1.1.1
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
- @nhost/react-apollo@15.0.0
## @nhost-examples/react-gqty@1.2.15
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/react@3.8.0
## @nhost-examples/vue-apollo@0.7.1
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/vue@2.8.0
- @nhost/nhost-js@3.2.1
- @nhost/apollo@8.0.1
## @nhost-examples/vue-quickstart@0.2.15
### Patch Changes
- Updated dependencies [14e6100 ]
- @nhost/vue@2.8.0
- @nhost/apollo@8.0.1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-28 13:29:47 +01:00
Hassan Ben Jobrane
14e6100722
feat(sdk): sign-in with ID token ( #3000 )
...
- [x] sdk for signin and connect
- [x] signin example: ios/apple
- [x] signin example: android/google
- [x] connect example: ios/apple
- [x] connect example: android/google
- [x] flutter: https://github.com/nhost/nhost-dart/pull/149
- [x] vue
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-11-28 12:59:43 +01:00
Kursat Aktas
479dba102e
Introducing Nhost Guru on Gurubase.io ( #3007 )
...
Hello team,
I'm the maintainer of [Anteon](https://github.com/getanteon/anteon ). We
have created Gurubase.io with the mission of building a centralized,
open-source tool-focused knowledge base. Essentially, each "guru" is
equipped with custom knowledge to answer user questions based on
collected data related to that tool.
I wanted to update you that I've manually added the [Nhost
Guru](https://gurubase.io/g/nhost ) to Gurubase. Nhost Guru uses the data
from this repo and data from the [docs](https://docs.nhost.io ) to answer
questions by leveraging the LLM.
In this PR, I showcased the "Nhost Guru", which highlights that Nhost
now has an AI assistant available to help users with their questions.
Please let me know your thoughts on this contribution.
Additionally, if you want me to disable Nhost Guru in Gurubase, just let
me know that's totally fine.
---------
Signed-off-by: Kursat Aktas <kursat.ce@gmail.com >
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-11-28 09:34:12 +01:00
Hassan Ben Jobrane
c9b84c7658
chore: fix lockfile ( #3037 )
2024-11-26 16:32:07 +01:00
github-actions[bot]
c78a765941
chore: update versions ( #3032 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.7.0
### Minor Changes
- fe6e8e2 : feat: add email OTP sign-in functionality
- 72899a6 : fix: use a unique `broadcastKey` per nhost client for
synchronizing authentication state across browser tabs
## @nhost/nhost-js@3.2.0
### Minor Changes
- 72899a6 : fix: use a unique `broadcastKey` per nhost client for
synchronizing authentication state across browser tabs
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- Updated dependencies [72899a6 ]
- @nhost/hasura-auth-js@2.7.0
## @nhost/react@3.7.0
### Minor Changes
- fe6e8e2 : feat: add email OTP sign-in functionality
### Patch Changes
- Updated dependencies [72899a6 ]
- @nhost/nhost-js@3.2.0
## @nhost/vue@2.7.0
### Minor Changes
- fe6e8e2 : feat: add email OTP sign-in functionality
### Patch Changes
- Updated dependencies [72899a6 ]
- @nhost/nhost-js@3.2.0
## @nhost/apollo@8.0.0
### Patch Changes
- Updated dependencies [72899a6 ]
- @nhost/nhost-js@3.2.0
## @nhost/react-apollo@14.0.0
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
- @nhost/apollo@8.0.0
## @nhost/react-urql@11.0.0
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
## @nhost/nextjs@2.1.23
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
## @nhost/dashboard@2.7.1
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
## @nhost/docs@2.22 .0
### Minor Changes
- 10b0f74 : feat: add jwt docs + openapi improvements
- fe6e8e2 : feat: add signin with otp reference docs
- 8f77914 : fix: added pg_repack and an extension overview to database
guide
## @nhost-examples/react-apollo@1.1.0
### Minor Changes
- fe6e8e2 : feat: add signin with otp
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
- @nhost/react-apollo@14.0.0
## @nhost-examples/vue-apollo@0.7.0
### Minor Changes
- fe6e8e2 : feat: add signin with otp
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- Updated dependencies [72899a6 ]
- @nhost/vue@2.7.0
- @nhost/nhost-js@3.2.0
- @nhost/apollo@8.0.0
## @nhost-examples/cli@0.3.13
### Patch Changes
- Updated dependencies [72899a6 ]
- @nhost/nhost-js@3.2.0
## @nhost-examples/codegen-react-apollo@0.4.14
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
- @nhost/react-apollo@14.0.0
## @nhost-examples/codegen-react-query@0.4.14
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
## @nhost-examples/codegen-react-urql@0.3.14
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
- @nhost/react-urql@11.0.0
## @nhost-examples/multi-tenant-one-to-many@2.2.14
### Patch Changes
- Updated dependencies [72899a6 ]
- @nhost/nhost-js@3.2.0
## @nhost-examples/nextjs@0.3.14
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
- @nhost/react-apollo@14.0.0
- @nhost/nextjs@2.1.23
## @nhost-examples/node-storage@0.2.13
### Patch Changes
- Updated dependencies [72899a6 ]
- @nhost/nhost-js@3.2.0
## @nhost-examples/nextjs-server-components@0.4.15
### Patch Changes
- Updated dependencies [72899a6 ]
- @nhost/nhost-js@3.2.0
## @nhost-examples/react-gqty@1.2.14
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
## @nhost-examples/react-native@0.0.7
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/react@3.7.0
- @nhost/react-apollo@14.0.0
## @nhost-examples/vue-quickstart@0.2.14
### Patch Changes
- Updated dependencies [fe6e8e2 ]
- @nhost/vue@2.7.0
- @nhost/apollo@8.0.0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-26 16:14:47 +01:00
Hassan Ben Jobrane
72899a600f
fix(hasura-auth-js, nhost-js): use a unique broadcastKey per nhost client for synchronizing authentication state across browser tabs ( #3028 )
...
### **User description**
Fixes https://github.com/nhost/nhost/issues/3019
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Added `broadcastKey` parameter to `HasuraAuthClient`, `AuthClient`,
and `createAuthMachine` constructors to ensure unique keys for
synchronizing authentication state across browser tabs.
- Modified `BroadcastChannel` initialization to use the new
`broadcastKey` parameter.
- Updated `NhostClientConstructorParams` to omit `broadcastKey`.
- Added changeset documentation for the new `broadcastKey` feature.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>hasura-auth-client.ts</strong><dd><code>Add
`broadcastKey` parameter to `HasuraAuthClient`
constructor</code></dd></summary>
<hr>
packages/hasura-auth-js/src/hasura-auth-client.ts
<li>Added <code>broadcastKey</code> parameter to
<code>HasuraAuthClient</code> constructor.<br> <li> Passed
<code>broadcastKey</code> to <code>AuthClient</code> configuration.<br>
<li> Modified <code>BroadcastChannel</code> initialization to use
<code>broadcastKey</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3028/files#diff-0dbc30932ed723b7fd458066893f29f2f77658436c84adf42613813ea042c992 ">+2/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>internal-client.ts</strong><dd><code>Add `broadcastKey`
parameter to `AuthClient` constructor</code> </dd></summary>
<hr>
packages/hasura-auth-js/src/internal-client.ts
<li>Added <code>broadcastKey</code> parameter to <code>AuthClient</code>
constructor.<br> <li> Modified <code>BroadcastChannel</code>
initialization to use <code>broadcastKey</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3028/files#diff-e726a23b4f62ae8d40f4bebf7cffd7a559ff64defe779d072e9f69cea360515c ">+4/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>machine.ts</strong><dd><code>Add `broadcastKey`
parameter to `createAuthMachine`</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.ts
<li>Added <code>broadcastKey</code> parameter to
<code>createAuthMachine</code>.<br> <li> Modified
<code>BroadcastChannel</code> initialization to use
<code>broadcastKey</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3028/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+11/-9</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>client.ts</strong><dd><code>Add `broadcastKey` property
to `AuthOptions` interface</code> </dd></summary>
<hr>
packages/hasura-auth-js/src/types/client.ts
- Added `broadcastKey` property to `AuthOptions` interface.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3028/files#diff-e77914eac7c393e18a702ff5d00b5a56b48aaca2a3885b346dc2e5a0311f9357 ">+2/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>auth.ts</strong><dd><code>Generate and pass
`broadcastKey` to `HasuraAuthClient`</code>
</dd></summary>
<hr>
packages/nhost-js/src/clients/auth.ts
<li>Added <code>broadcastKey</code> generation using
<code>subdomain</code> and <code>region</code>.<br> <li> Passed
<code>broadcastKey</code> to <code>HasuraAuthClient</code>
constructor.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3028/files#diff-8fe7df7908e4472b1e686396ef4ea1afdad6e4339eb324c708abb202d470d21f ">+7/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>types.ts</strong><dd><code>Update
`NhostClientConstructorParams` to omit
`broadcastKey`</code></dd></summary>
<hr>
packages/nhost-js/src/utils/types.ts
- Updated `NhostClientConstructorParams` to omit `broadcastKey`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3028/files#diff-8b10f48831e3144ecfca41bb6187a009d917ba72bdc4e5bb802599a6cdfbcc8c ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Formatting</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nhost.ts</strong><dd><code>Code comments
formatting</code>
</dd></summary>
<hr>
packages/nhost-js/src/clients/nhost.ts
- Formatting changes in code comments.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3028/files#diff-c0fb9ddea444ab13a033d797389ea237a24a4b65d9e2c2544482e65d895180d4 ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>poor-kangaroos-know.md</strong><dd><code>Add changeset
for `broadcastKey` feature</code>
</dd></summary>
<hr>
.changeset/poor-kangaroos-know.md
- Added changeset for the new `broadcastKey` feature.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3028/files#diff-53d433f190d52ce0378150012b69defa1e50f57753d1e1b6f89daf37a408f5ca ">+6/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-26 16:08:31 +01:00
Hassan Ben Jobrane
fe6e8e2d15
feat: add email OTP sign-in ( #3023 )
...
### **User description**
resolves https://github.com/nhost/nhost/issues/3018
___
### **PR Type**
Enhancement, Documentation, Tests
___
### **Description**
- Added email OTP sign-in functionality across multiple frameworks
(React, Vue, Vanilla JS).
- Implemented `signInEmailOTP` and `verifyEmailOTP` methods in the
`hasura-auth-js` package.
- Created reusable OTP input components.
- Added routes and components for email OTP sign-in in React and Vue
examples.
- Updated documentation to include new email OTP sign-in methods and
hooks.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>12
files</summary><table>
<tr>
<td>
<details>
<summary><strong>App.tsx</strong><dd><code>Add email OTP sign-in route
and component</code>
</dd></summary>
<hr>
examples/react-apollo/src/App.tsx
<li>Added <code>SignInEmailOTP</code> component import.<br> <li> Added
route for email OTP sign-in.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-cce00ef2ed124ca9c4fb6d5a27065cfb227de957db19fee484d79526bd243405 ">+2/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-email-otp.tsx</strong><dd><code>Implement email
OTP sign-in component</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-in/sign-in-email-otp.tsx
<li>Created <code>SignInEmailOTP</code> component.<br> <li> Implemented
email OTP sign-in form and OTP verification.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-1147fd581bc35e99a5766b678251bafcda86165c7aad162c42d1fb340f3c0f72 ">+130/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in.tsx</strong><dd><code>Add link to email OTP
sign-in</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-in/sign-in.tsx
- Added link to email OTP sign-in.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-12f34c53cdcd9347967a805eeccd1c9e09a83407c28efd9c6e45ec665b79f7c1 ">+12/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>input-otp.tsx</strong><dd><code>Create reusable OTP
input components</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/ui/input-otp.tsx
- Created reusable OTP input components.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-5fabdbe8893645c934900a568e109b1b25b767d319b92b5f876c334075711955 ">+69/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>main.ts</strong><dd><code>Import OTP sent dialog
component</code>
</dd></summary>
<hr>
examples/vue-apollo/src/main.ts
- Imported `OtpSentDialog` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-bdfbd11d136a2de3cbb2382dee576ffcf053a6d84bc2a44398fb651e982d4367 ">+2/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>routes.ts</strong><dd><code>Add email OTP sign-in
route</code>
</dd></summary>
<hr>
examples/vue-apollo/src/routes.ts
- Added route for email OTP sign-in.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-34f361d955027590e98c545c7e5e89f90edde992e3364fdd4aae4cc9acf93846 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>hasura-auth-client.ts</strong><dd><code>Add email OTP
sign-in and verification methods</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/hasura-auth-client.ts
- Added `signInEmailOTP` and `verifyEmailOTP` methods.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-0dbc30932ed723b7fd458066893f29f2f77658436c84adf42613813ea042c992 ">+49/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>events.ts</strong><dd><code>Add events for email OTP
sign-in and verification</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/events.ts
- Added events for email OTP sign-in and verification.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-a1a1ecc9ad9d8ed8e460e0401007a8d479b4d9ba66bc909e1d1458947b5fdf85 ">+7/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>machine.ts</strong><dd><code>Add states and services
for email OTP sign-in and verification</code></dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.ts
- Added states and services for email OTP sign-in and verification.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+58/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>signInEmailOTP.ts</strong><dd><code>Create promises for
email OTP sign-in and verification</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/promises/signInEmailOTP.ts
- Created promises for email OTP sign-in and verification.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-5c9a164abeb221871d2909490e047b7ff0950fa6416a194a80c532c8b34cd37b ">+94/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useSignInEmailOTP.tsx</strong><dd><code>Create hook for
email OTP sign-in</code>
</dd></summary>
<hr>
packages/react/src/useSignInEmailOTP.tsx
- Created hook for email OTP sign-in.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-d85ae0999ecf73696560ac7558a8475d9a17de476012581f25acccf9fe1b7848 ">+83/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useSignInEmailOTP.ts</strong><dd><code>Create
composable for email OTP sign-in</code>
</dd></summary>
<hr>
packages/vue/src/useSignInEmailOTP.ts
- Created composable for email OTP sign-in.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-a8385883ad7182d6e55bf07f0022e595733f4ff246da64b3d64cece82fcdf9bb ">+105/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>3
files</summary><table>
<tr>
<td>
<details>
<summary><strong>sign-in-email-otp.mdx</strong><dd><code>Document
`signInEmailOTP` method</code>
</dd></summary>
<hr>
docs/reference/javascript/auth/sign-in-email-otp.mdx
- Added documentation for `signInEmailOTP` method.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-a3610b6771978a6d3578e3dd3750e52d53a74d7554be76e5a73b0327084afa8f ">+20/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>verify-email-otp.mdx</strong><dd><code>Document
`verifyEmailOTP` method</code>
</dd></summary>
<hr>
docs/reference/javascript/auth/verify-email-otp.mdx
- Added documentation for `verifyEmailOTP` method.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-812c4029182a42201a5b61de259f8c06184c7bd5388c8203fee7715e2be3dcf3 ">+26/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>use-sign-in-email-otp.mdx</strong><dd><code>Document
`useSignInEmailOTP` hook</code>
</dd></summary>
<hr>
docs/reference/react/use-sign-in-email-otp.mdx
- Added documentation for `useSignInEmailOTP` hook.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3023/files#diff-1614613fdc1908c84a58920ed497cbd22713885d24c6b11a27d982cec265b131 ">+30/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-11-26 16:07:56 +01:00
Hassan Ben Jobrane
737945bd0b
fix(dashboard): update user password form to use org hooks ( #3036 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Updated the `EditUserPasswordForm` component to use
organization-specific hooks.
- Replaced the `useCurrentWorkspaceAndProject` hook with the
`useProject` hook.
- Adjusted GraphQL query variables to align with the new project hook.
- Added a changeset file to document the patch update.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>EditUserPasswordForm.tsx</strong><dd><code>Update user
password form to use organization hooks</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/users/components/EditUserPasswordForm/EditUserPasswordForm.tsx
<li>Updated imports to use organization-specific hooks.<br> <li>
Replaced <code>useCurrentWorkspaceAndProject</code> with
<code>useProject</code>.<br> <li> Adjusted GraphQL query variables to
use the new project hook.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3036/files#diff-45d0946a560351e3d7753a60e103118b55f73bb9dff89d4578a8f77df7329dce ">+6/-6</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Miscellaneous</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>sour-knives-try.md</strong><dd><code>Add changeset for
user password form update</code>
</dd></summary>
<hr>
.changeset/sour-knives-try.md
- Added a changeset file for the patch update.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3036/files#diff-d6c5d3aacbecfce33f0ef643f902f358d6b8ac540528db30719e47985730b8f8 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-26 14:49:35 +01:00
David Barroso
8f77914eb3
fix (docs): added pg_repack and an extension overview to database guide ( #3034 )
...
### **PR Type**
Documentation
___
### **Description**
- Added a comprehensive overview section listing available PostgreSQL
extensions in a table format.
- Included detailed documentation for the `pg_repack` extension,
including its purpose, installation, and uninstallation instructions.
- Updated the changeset to reflect the minor documentation fix.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>three-squids-march.md</strong><dd><code>Added changeset
for documentation updates</code>
</dd></summary>
<hr>
.changeset/three-squids-march.md
<li>Added changeset file for documentation updates.<br> <li> Included
minor fix for adding <code>pg_repack</code> and extension overview.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3034/files#diff-f56275f98310912ca4cc19e2aa1c93de897f4c1d2413aa27c054481b7b83f5c5 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>extensions.mdx</strong><dd><code>Added extension
overview and `pg_repack` details</code>
</dd></summary>
<hr>
docs/guides/database/extensions.mdx
<li>Added an overview section with a table listing available
extensions.<br> <li> Included detailed information about the
<code>pg_repack</code> extension.<br> <li> Provided installation and
uninstallation instructions for <code>pg_repack</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3034/files#diff-7a41fa45d84db83a8c01a76ddb42ad614022ad94a4c3a6aa321f5b9a5300da8c ">+97/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-26 12:42:22 +01:00
Nuno Pato
839ca68f74
chore: docs: tweak JWT docs ( #3033 )
...
### **PR Type**
Documentation
___
### **Description**
- Improved the clarity and readability of the JWT documentation.
- Added bullet points to break down complex information into more
digestible parts.
- Included an informational note directing users to jwt.io for more
information.
- Corrected minor grammatical issues and improved sentence structure.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>jwt.mdx</strong><dd><code>Enhance JWT documentation for
clarity and readability</code>
</dd></summary>
<hr>
docs/guides/auth/jwt.mdx
<li>Improved clarity and readability of the JWT documentation.<br> <li>
Added bullet points for better structure.<br> <li> Included an
informational note about JWTs.<br> <li> Corrected minor grammatical
issues.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3033/files#diff-faa75ab8bd04ec573a690cb25411139dbf45155187bad9ce951d553fe9a5070f ">+20/-12</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-26 15:34:46 +08:00
David Barroso
10b0f7490e
feat (docs): add jwt docs + openapi improvements ( #3026 )
...
Added docs for JWT and a script to quickly generate pages for all the
auth API endpoints.
2024-11-25 16:53:09 +01:00
github-actions[bot]
9cb18747e8
chore: update versions ( #3030 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.7.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-25 14:02:49 +01:00
David BM
d872d45a60
chore: add changeset for audience, otp and jwt settings ( #3029 )
...
### **PR Type**
documentation
___
### **Description**
- Added a changeset file to document the minor updates for audience,
OTP, and JWT settings in the `@nhost/dashboard` package.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>bright-actors-camp.md</strong><dd><code>Add changeset
for audience, OTP, and JWT settings</code>
</dd></summary>
<hr>
.changeset/bright-actors-camp.md
- Added a changeset file for audience, OTP, and JWT settings.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3029/files#diff-a4dfd9e2b40b9a6675dc27e906be963c76ceaa196da7ee32072d3adf6d73a9fe ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-25 07:56:18 -05:00
David BM
7324d8c089
feat (dashboard): add audience, otp and jwt settings ( #3024 )
...
### **User description**
Resolves #3020
___
### **PR Type**
Enhancement, Tests, Documentation
___
### **Description**
- Added JWT settings page and integrated it into the project settings
dropdown and navigation tree.
- Created OTP email settings component and added it to the sign-in
methods page.
- Added audience field to Apple and Google provider settings.
- Created various components and form sections for JWT settings,
including symmetric and asymmetric key handling.
- Updated GraphQL types and queries to support new OTP, audience, and
JWT settings.
- Removed edit JWT secret modal from system environment variable
settings.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>30
files</summary><table>
<tr>
<td>
<details>
<summary><strong>ProjectSettingsPagesComboBox.tsx</strong><dd><code>Add
JWT settings page to project settings dropdown.</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/ProjectSettingsPagesComboBox.tsx
<li>Added JWT settings page to project settings.<br> <li> Adjusted
button and span class names for consistency.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-18418239a75256fb02b2c116681d609e12428ee3d91a0208a26b5dc8d5234082 ">+7/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>NavTree.tsx</strong><dd><code>Add JWT settings page to
navigation tree.</code>
</dd></summary>
<hr>
dashboard/src/components/layout/MainNav/NavTree.tsx
<li>Added JWT settings page to navigation tree.<br> <li> Adjusted icon
class names for consistency.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-84209ba4cfca6eccb21d8aaaad77bf1af5a18675e6ba077b36acd8977e4c2569 ">+23/-18</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>OTPEmailSettings.tsx</strong><dd><code>Create OTP email
settings component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/settings/OTPEmailSettings/OTPEmailSettings.tsx
<li>Created OTP email settings component.<br> <li> Implemented form
validation and submission logic.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-703bfe5ba0ffd07290f63eac1e42894f510c413701380f3e9932e10a13da435f ">+139/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export OTP email settings
component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/settings/OTPEmailSettings/index.ts
- Exported OTP email settings component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-839bb1de8102f513aaa3f7de9790d32e0cd1302483185420b5c97132f161669b ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>AppleProviderSettings.tsx</strong><dd><code>Add
audience field to Apple provider settings.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/settings/components/AppleProviderSettings/AppleProviderSettings.tsx
<li>Added audience field to Apple provider settings.<br> <li> Updated
form validation schema.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-2e75c4eada80cf228714593e2cd315108b5d10ff7f20bd91e8bc884f571f6f85 ">+17/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>GoogleProviderSettings.tsx</strong><dd><code>Add
audience field to Google provider settings.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/settings/components/GoogleProviderSettings/GoogleProviderSettings.tsx
<li>Added audience field to Google provider settings.<br> <li> Updated
form validation schema.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-3c17bcfb21f6d2066f4727df5d059cfe871a5e1cf5efede5fcdf97d86ce17dbd ">+64/-11</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SystemEnvironmentVariableSettings.tsx</strong><dd><code>Remove
edit JWT secret modal and adjust class names.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/environmentVariables/settings/components/SystemEnvironmentVariableSettings/SystemEnvironmentVariableSettings.tsx
<li>Removed edit JWT secret modal.<br> <li> Adjusted class names for
consistency.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-b952daa2a34e49a14c5a471477fa2d50583091e420d88a3b941503b092d18e5c ">+10/-39</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>AsymmetricKeyFormSection.tsx</strong><dd><code>Create
asymmetric key form section for JWT settings.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/AsymmetricKeyFormSection/AsymmetricKeyFormSection.tsx
<li>Created asymmetric key form section for JWT settings.<br> <li>
Implemented form fields and validation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-5e150ced3bec902364fc86b1df8ff5ac5be4cfb2788441704038843319e42dc7 ">+91/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export asymmetric key form
section component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/AsymmetricKeyFormSection/index.ts
- Exported asymmetric key form section component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-5d61aa93b4cfee2fa700780796f0d9a35cfc25318a50e5d0d6f45752697eee14 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ExternalSigningField.tsx</strong><dd><code>Create
external signing field component for JWT settings.</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/ExternalSigningField/ExternalSigningField.tsx
<li>Created external signing field component for JWT settings.<br> <li>
Implemented form fields and validation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-5b9426bac8307c28776073c9d04ea4bebd4d28bb87ce3a422e05afaa8ab6e2c3 ">+91/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export external signing
field component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/ExternalSigningField/index.ts
- Exported external signing field component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-cc688e981d14fa5dbc594b91d0b3bba072fe6c92c54ec8fa1b371d177a0fa4c6 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ExternalSigningFormSection.tsx</strong><dd><code>Create
external signing form section for JWT settings.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/ExternalSigningFormSection/ExternalSigningFormSection.tsx
<li>Created external signing form section for JWT settings.<br> <li>
Implemented radio group and form fields.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-ebf552b6d317f92f90a526a35e3ff00b7839f36dce405afa116993a5dbccc1f3 ">+50/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export external signing form
section component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/ExternalSigningFormSection/index.ts
- Exported external signing form section component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-81b486f946fa60321b786e874cecc97202b86a3480e31fd862bfad738afe76d1 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>JWTSecretField.tsx</strong><dd><code>Create JWT secret
field component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/JWTSecretField/JWTSecretField.tsx
<li>Created JWT secret field component.<br> <li> Implemented conditional
rendering based on secret type.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-037cdb7e5c525a4b4cd5e6b815c017a065b012e1cb6cbedcf1c3f5780ae6f7d4 ">+35/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export JWT secret field
component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/JWTSecretField/index.ts
- Exported JWT secret field component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-a41bdda2251101d9e01824158243add41f87646173cc4c1426f02a148fbd276e ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>JWTSettings.tsx</strong><dd><code>Create JWT settings
component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/JWTSettings/JWTSettings.tsx
<li>Created JWT settings component.<br> <li> Implemented form validation
and submission logic.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-4bc7ce8b3f6e45940e5137c199d24b7a62cf3f804bf9c51b34a5f1168567ef25 ">+412/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export JWT settings
component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/JWTSettings/index.ts
- Exported JWT settings component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-0a48913684a29c470842240129703deb105af8fe1fa9d491608da217fdf810be ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SymmetricKeyFormSection.tsx</strong><dd><code>Create
symmetric key form section for JWT settings.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/SymmetricKeyFormSection/SymmetricKeyFormSection.tsx
<li>Created symmetric key form section for JWT settings.<br> <li>
Implemented form fields and validation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-5230730e98e334456251fd78573a5c00cfae99faa94b24cf4e522c765053d742 ">+57/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export symmetric key form
section component.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/components/SymmetricKeyFormSection/index.ts
- Exported symmetric key form section component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-ff01e611c43f00cf3b7a6f7954e9cd0e8a7b3ef698cba2b7baebbc333dadf4ea ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export JWT settings
types.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/types/index.ts
- Exported JWT settings types.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-3edbd5c1ad70609f4b4d0edc509802b92895a2d6ab9fac8abf6a871b7eebf846 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>jwtSecrets.ts</strong><dd><code>Define JWT settings
form validation schema and types.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/types/jwtSecrets.ts
<li>Defined JWT settings form validation schema.<br> <li> Added types
for JWT secret and external signing.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-9ba2ef3db9c1b7e3e184059ccb953befa3aeb8a67f2b741c34c7e5724e302c79 ">+61/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>constants.ts</strong><dd><code>Define constants for
symmetric and asymmetric algorithms.</code></dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/utils/constants/constants.ts
- Defined constants for symmetric and asymmetric algorithms.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-b04b14ff82346acb8593b3bcd096bd46de2a26a1fab129e80d09a9c0bad0ee91 ">+4/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export constants for JWT
settings.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/jwt/settings/utils/constants/index.ts
- Exported constants for JWT settings.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-c6421059d2cf6120a084821df77cfef1cfe7c0e5c3c237658784cc87c6337a9c ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>jwt.tsx</strong><dd><code>Create JWT settings
page.</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/settings/jwt.tsx
<li>Created JWT settings page.<br> <li> Implemented layout and data
fetching logic.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-ebc6253505e2c9c2aca9690814a704c8a38f5c1bd5176b897824f58c767a3951 ">+87/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-methods.tsx</strong><dd><code>Add OTP email
settings to sign-in methods page.</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSubdomain]/settings/sign-in-methods.tsx
- Added OTP email settings to sign-in methods page.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-e9726f37d2b20d7802e29c8d9b202e6ccce35ce82a4993fb9bc0a22ea5601d5f ">+2/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types and
queries for OTP, audience, and JWT settings.</code></dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Updated GraphQL types and queries for OTP, audience, and JWT
settings.<br> <br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+204/-3</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getCustomClaims.gql</strong><dd><code>Add GraphQL query
for fetching custom claims.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/authentication/settings/gql/getCustomClaims.gql
- Added GraphQL query for fetching custom claims.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-70591668d0041f2b3b7bb43a2ed8eb3f70c23dbeba5ef2f5a9ca72e96241c144 ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getJWTSecrets.gql</strong><dd><code>Add GraphQL query
for fetching JWT secrets.</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/hasura/settings/gql/getJWTSecrets.gql
- Added GraphQL query for fetching JWT secrets.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-55d0c16d8586ed5b14b80aa95644e0aef6f9d7aa8a5375e4b5294d2ed91ef24e ">+28/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getEnvironmentVariables.graphql</strong><dd><code>Update
JWT secret fragment to include new fields.</code>
</dd></summary>
<hr>
dashboard/src/gql/app/settings/environmentVariables/getEnvironmentVariables.graphql
- Updated JWT secret fragment to include new fields.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-f6b53590485b077c0cef91bcf4d6be1b40ef7b95da8201fc51ccb0ae6a49a421 ">+8/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getSignInMethods.graphql</strong><dd><code>Update
sign-in methods query to include OTP and audience
fields.</code></dd></summary>
<hr>
dashboard/src/gql/app/settings/signInMethods/getSignInMethods.graphql
- Updated sign-in methods query to include OTP and audience fields.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3024/files#diff-31ad2ccce8e92a85c9e8e22285150a9e0bc042d2dd449706d9ef44aca8606ee9 ">+7/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-25 13:34:41 +01:00
Hassan Ben Jobrane
7a50849ab3
fix(templates/react-native): resolve dependency issue with react-dom in react-native example ( #3025 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Added `react-dom` dependency to the React Native template to resolve
dependency issues.
- Ensured compatibility between `react` and `react-dom` versions.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add `react-dom`
dependency to React Native template</code>
</dd></summary>
<hr>
templates/react-native/template/package.json
<li>Added <code>react-dom</code> dependency with version
<code>18.2.0</code>.<br> <li> Ensured compatibility with
<code>react</code> version <code>18.2.0</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3025/files#diff-e7f64b1356bbc3320367367ffe24b51239596a562600d715c8e5cfc5192bafb7 ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-20 14:08:10 +01:00
github-actions[bot]
b0558fcb19
chore: update versions ( #3022 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.6.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-19 15:24:16 +01:00
Hassan Ben Jobrane
5f94486faf
feat: improve paused project state ( #3014 )
...
### **User description**
resolves https://github.com/nhost/nhost/issues/2940
___
### **PR Type**
Enhancement
___
### **Description**
- Added a project status indicator in the `ProjectsComboBox` component
to visually represent the current state of the project.
- Enhanced the `ProjectLayout` component to handle paused projects by
blocking access to certain pages and displaying an appropriate message.
- Added comments to the `ApplicationStatus` enum for better clarity on
the status codes.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ProjectsComboBox.tsx</strong><dd><code>Add project
status indicator in ProjectsComboBox</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/ProjectsComboBox.tsx
<li>Added <code>renderProjectStatusIndicator</code> function to show
project status.<br> <li> Integrated project status indicator into the
project selection <br>dropdown.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3014/files#diff-3cce1319c40c935cc1ff9487f6bf9dff402d1da5087fa93be4a8c699eb5f3313 ">+97/-55</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ProjectLayout.tsx</strong><dd><code>Enhance
ProjectLayout to handle paused projects</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/layout/ProjectLayout/ProjectLayout.tsx
<li>Added <code>renderPausedProjectContent</code> function to handle
paused project <br>pages.<br> <li> Updated project layout to use
<code>renderPausedProjectContent</code> for paused <br>state.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3014/files#diff-c5aa135e650744742b6195a88f0dc2b63518bd713c8bf7d31310d62ab95a56ad ">+35/-4</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>application.ts</strong><dd><code>Add comments to
ApplicationStatus enum</code>
</dd></summary>
<hr>
dashboard/src/types/application.ts
- Added comments to `ApplicationStatus` enum for clarity.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3014/files#diff-380f35753fb3e224792c12d28bc7505ea961ea3f7efd578d1647f76af15afe9f ">+4/-4</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-19 15:07:44 +01:00
Emory Mercera
2e58b9fd26
chore: docs: fix ✅ broken links 🔗 on database performance guide ( #3015 )
...
chore: docs: fix ✅ broken links 🔗 on database performance guide
2024-11-18 11:40:01 +01:00
github-actions[bot]
eb9539277b
chore: update versions ( #3011 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.5.1
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-12 20:20:45 +01:00
Hassan Ben Jobrane
65c01c1e81
fix(dashboard): prevent dropdown menu event propagation when marking announcement as read ( #3010 )
...
### **PR Type**
Bug fix, Other
___
### **Description**
- Prevented dropdown menu event propagation when marking an announcement
as read to avoid unintended behavior.
- Added a console log statement in the `handleSetRead` function for
debugging purposes.
- Included a changeset file to document the patch update.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>AnnouncementsTray.tsx</strong><dd><code>Prevent event
propagation and add logging in AnnouncementsTray</code></dd></summary>
<hr>
dashboard/src/features/orgs/components/members/components/AnnouncementsTray/AnnouncementsTray.tsx
<li>Added a console log statement in <code>handleSetRead</code>.<br>
<li> Stopped event propagation when marking an announcement as read.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3010/files#diff-88fdcce3e90fa9e4d172858ae702855f86e6ece724ba443d8a6ed918999a1630 ">+5/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Other</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>silver-flowers-dance.md</strong><dd><code>Add changeset
for dropdown menu bug fix</code>
</dd></summary>
<hr>
.changeset/silver-flowers-dance.md
- Added changeset for the bug fix in the dropdown menu.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/3010/files#diff-e96ddaa9fa6a44aa6bf77d74e2f96ea494f8c0030b437480070831fe2c75ba7c ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-12 20:16:24 +01:00
github-actions[bot]
8e4282b094
chore: update versions ( #3009 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.5.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-12 16:33:03 +01:00
Hassan Ben Jobrane
81e1d78315
feat: improve notifications and announcements ( #3008 )
2024-11-12 16:27:06 +01:00
github-actions[bot]
0d43bd2c3b
chore: update versions ( #3003 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.4.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
## @nhost/docs@2.21 .0
### Minor Changes
- b36aa60 : feat: add disable sign ups description
- 9ed9857 : feat: add guide for metrics settings in dashboard
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-11 11:21:54 +01:00
Hassan Ben Jobrane
6f324afcae
fix: adjust e2e tests to new orgs structure ( #3006 )
2024-11-08 11:39:58 +01:00
David BM
c1eff3a66b
fix (dashboard): configuring "Disable New Users" modifies the wrong setting ( #2988 )
2024-11-07 08:25:01 -05:00
David BM
c774efee40
fix (dashboard): 'find text' in TOML configuration editor can only find search text inside viewport ( #3004 )
...
Fixes #2911
2024-11-06 12:07:17 -05:00
David BM
b36aa6041d
feat (docs): add disable sign ups description ( #2998 )
2024-11-06 11:29:03 -05:00
David BM
9ed9857e17
feat (docs): add guide to metrics settings in dashboard ( #2997 )
2024-11-06 11:28:43 -05:00
David BM
b4b057e12c
chore (dashboard): update link ordering in navbar ( #3002 )
2024-11-06 11:24:36 -05:00
github-actions[bot]
5b087257e4
chore: update versions ( #2994 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.3.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-05 21:33:56 +01:00
Hassan Ben Jobrane
f1b2117c37
fix: ensure stripe link modals are interact-able ( #2996 )
2024-11-05 21:24:46 +01:00
David BM
c1514eb098
fix (dashboard): update link to CLI configuration overlays in connected repository banner ( #2993 )
2024-11-05 10:35:00 -05:00
David BM
21bddeed6a
feat (dashboard): ui for metrics settings ( #2918 )
...
### **User description**
Resolves #2877
___
### **PR Type**
Enhancement
___
### **Description**
- Added a new Metrics Settings page to the project settings
- Implemented ContactPointsSettings component for managing various
notification channels (Email, PagerDuty, Discord, Slack, Webhook)
- Created MetricsAlertingSettings and MetricsSMTPSettings components
- Added Observability to the project settings navigation
- Implemented form validation and submission for all settings
- Created new GraphQL queries and mutations for handling observability
settings
- Added new types and interfaces for form values and API responses
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ProjectSettingsPagesComboBox.tsx</strong><dd><code>Add
Observability to project settings</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/ProjectSettingsPagesComboBox.tsx
- Added 'Observability' to the project settings pages list
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2918/files#diff-18418239a75256fb02b2c116681d609e12428ee3d91a0208a26b5dc8d5234082 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>NavTree.tsx</strong><dd><code>Add Observability to
navigation tree</code>
</dd></summary>
<hr>
dashboard/src/components/layout/MainNav/NavTree.tsx
- Added 'Observability' to the project settings pages list
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2918/files#diff-84209ba4cfca6eccb21d8aaaad77bf1af5a18675e6ba077b36acd8977e4c2569 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ContactPointsSettings.tsx</strong><dd><code>Implement
ContactPointsSettings component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/metrics/settings/components/ContactPointsSettings/ContactPointsSettings.tsx
<li>Implemented ContactPointsSettings component<br> <li> Handles form
submission and validation for contact points<br> <li> Includes sections
for Email, PagerDuty, Discord, Slack, and Webhook<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2918/files#diff-50a024995bad7b420fd717104a1584009e9fa44c508889dd125155f33d99f48e ">+201/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ContactPointsSettingsTypes.ts</strong><dd><code>Define
types and validation for ContactPointsSettings</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/metrics/settings/components/ContactPointsSettings/ContactPointsSettingsTypes.ts
<li>Defined validation schema for contact points form<br> <li> Created
types for form values<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2918/files#diff-4992babdafb1d8691d89b7f4c91d7d6eab2392734c56b7211e864149268b6000 ">+87/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>metrics.tsx</strong><dd><code>Create metrics settings
page</code>
</dd></summary>
<hr>
dashboard/src/pages/orgs/[orgSlug]/projects/[appSlug]/settings/metrics.tsx
<li>Created new page for metrics settings<br> <li> Implemented
MetricsAlertingSettings, MetricsSMTPSettings, and
<br>ContactPointsSettings components<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2918/files#diff-7687873a3415c94f06aa403484607202a02a518edfea67021ffc13415c0d1bb8 ">+69/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-11-04 14:20:02 -05:00
github-actions[bot]
84dd864186
chore: update versions ( #2992 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.2.1
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-04 18:55:11 +01:00
Hassan Ben Jobrane
e2c7741468
fix: disable ai settings under orgs ( #2991 )
2024-11-04 18:51:53 +01:00
github-actions[bot]
89fd97cbf0
chore: update versions ( #2987 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.2.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-04 16:32:17 +01:00
Hassan Ben Jobrane
f830a9d5f2
fix: prevent unnecessary reload on project settings update ( #2989 )
2024-11-04 16:25:23 +01:00
David BM
9a7e431323
feat (dashboard): add spending warnings ( #2945 )
...
### **PR Type**
Enhancement, Tests, Documentation
___
### **Description**
- Enhanced the billing usage component to include spending warnings and
detailed billing cycle information.
- Added new BillingCycle component to display billing cycle details and
breakdown.
- Created SpendingWarnings component with a form for configuring
spending warnings, integrated with GraphQL queries and mutations.
- Updated getBillingCycleInfo utility to include billing cycle start and
end dates.
- Added new GraphQL types, queries, and mutations for organization costs
thresholds.
- Updated package.json to include new dependencies for Radix UI
components.
- Added changeset for the new spending warnings feature.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>9
files</summary><table>
<tr>
<td>
<details>
<summary><strong>Usage.tsx</strong><dd><code>Enhance billing usage
component with spending warnings</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/components/Usage/Usage.tsx
<li>Added new components and imports for spending warnings.<br> <li>
Enhanced billing cycle display with additional details.<br> <li>
Introduced collapsible sections for detailed billing breakdown.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-dc93b28dbf3130ba4179db883c81a5b1432f12cc144c40676c6a8754a58c80d6 ">+108/-45</a></td>
</tr>
<tr>
<td>
<details>
<summary><strong>BillingCycle.tsx</strong><dd><code>Add BillingCycle
component for detailed billing information</code></dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/components/Usage/components/BillingCycle/BillingCycle.tsx
<li>Created new BillingCycle component.<br> <li> Display billing cycle
information and breakdown.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-0d402370ce1a4d0c812ae8ca439bf76f813fb523854941dbe74d823f5503b434 ">+90/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export BillingCycle
component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/components/Usage/components/BillingCycle/index.ts
- Exported BillingCycle component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-b826b2ebce18c53bdc48a9432bf3288ce2dfd48b13636b7ea2b5fb6c56faa32b ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SpendingWarnings.tsx</strong><dd><code>Add
SpendingWarnings component with form and GraphQL
integration</code></dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/components/Usage/components/SpendingWarnings/SpendingWarnings.tsx
<li>Created SpendingWarnings component.<br> <li> Added form for
configuring spending warnings.<br> <li> Integrated with GraphQL queries
and mutations.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-baf483809d2aab89315b1aa32bfe63518a1f1686993be8382e1ba4b75dbebcdc ">+275/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export SpendingWarnings
component</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/components/Usage/components/SpendingWarnings/index.ts
- Exported SpendingWarnings component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-15bdc431e8046be5ca0fedba23faac30a51aa2390751ca60f2c8c6770c6ed216 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getBillingCycle.ts</strong><dd><code>Update
getBillingCycleInfo to include date range</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/billing/utils/getBillingCycle.ts
- Updated getBillingCycleInfo to include start and end dates.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-7ead22c5c644cebb16fb17112127de3e0a31fc2da11ca4b28324675bb36bd0e3 ">+2/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Add GraphQL types and
queries for organization costs thresholds</code></dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Added GraphQL types and queries for organization costs
thresholds.<br> <li> Updated existing types to include new fields.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+373/-9</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getOrganizationSpendingWarning.gql</strong><dd><code>Add
query for fetching organization spending warning</code>
</dd></summary>
<hr>
dashboard/src/gql/organizations/getOrganizationSpendingWarning.gql
- Added query for fetching organization spending warning.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-2569a705d7b23109b399d41f5ef69e2b1ac781a407c88bef1dd37039c5982d72 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>updateOrganizationSpendingWarning.gql</strong><dd><code>Add
mutation for updating organization spending warning</code>
</dd></summary>
<hr>
dashboard/src/gql/organizations/updateOrganizationSpendingWarning.gql
- Added mutation for updating organization spending warning.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-9da3efb63d0915007fb5379bc3621b28bb39732cff941c301cc92167d1965877 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td>
<details>
<summary><strong>hip-camels-build.md</strong><dd><code>Add changeset for
spending warnings feature</code>
</dd></summary>
<hr>
.changeset/hip-camels-build.md
- Added changeset for spending warnings feature.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-687509242f7e5356804da14e6272f1acff937217137d9a71f3f1674be181f645 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add new dependencies for
Radix UI components</code>
</dd></summary>
<hr>
dashboard/package.json
- Added new dependencies for Radix UI components.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2945/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+2/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-11-01 13:34:17 -04:00
github-actions[bot]
1f2b0dced4
chore: modify update dependencies schedule ( #2683 )
...
Dependencies updated
Note - If you see this PR and the checks haven't run, close and reopen
the PR. See
https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#triggering-further-workflow-runs
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-11-01 13:27:58 +01:00
Hassan Ben Jobrane
2c49961885
chore: fix linter error ( #2986 )
2024-11-01 12:01:51 +01:00
github-actions[bot]
1e867b65d8
chore: update versions ( #2981 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.1.3
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-01 11:35:03 +01:00
Hassan Ben Jobrane
44f3f705c5
fix: add enterprise plan and currency to create org form dialog ( #2984 )
2024-10-31 21:54:29 +01:00
Hassan Ben Jobrane
e5a50f79b1
fix: adjust dev assistant under orgs structure ( #2983 )
2024-10-31 21:29:17 +01:00
Hassan Ben Jobrane
0d89584268
fix: show a link for Stripe customer portal if new window fails to open ( #2979 )
2024-10-31 16:08:12 +01:00
Hassan Ben Jobrane
b368f00a9a
fix: adjust navtree to not overflow when project name is too long ( #2982 )
2024-10-31 16:02:23 +01:00
Hassan Ben Jobrane
24c7b8a417
fix: use keywords prop to identify items with same name in breadcrumbs ( #2980 )
2024-10-31 14:16:46 +01:00
github-actions[bot]
c3e200c55a
chore: update versions ( #2977 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.1.2
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
## @nhost/docs@2.20 .0
### Minor Changes
- e5f1c6c : fix: copy to clipboard commands in nhost cli getting started
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-31 11:48:35 +01:00
Hassan Ben Jobrane
8fb3064eea
fix: add user admin check for destination organization in transfer project dialog ( #2975 )
2024-10-31 11:42:16 +01:00
David BM
e5f1c6cb78
fix (docs): update commands in nhost cli quickstart ( #2976 )
...
Removed '>' in commands for nhost CLI installation.
This way if you click the copy to clipboard button you can paste and run
the command directly (you don't have to erase the '>' prepended)
2024-10-30 18:18:03 -04:00
github-actions[bot]
02994ee4e2
chore: update versions ( #2974 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.1.1
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-30 16:27:18 +01:00
Hassan Ben Jobrane
74a1239cd5
fix: redirect using subdomain when creating a new project under orgs and fix pausing project state ( #2973 )
2024-10-30 16:24:02 +01:00
github-actions[bot]
e32528bde5
chore: update versions ( #2968 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.1.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-30 14:39:32 +01:00
Hassan Ben Jobrane
ff4f210204
fix: local dashboard settings ( #2971 )
2024-10-30 14:34:07 +01:00
David BM
2fa9db428e
fix (dashboard): update urls to documentation in run services tooltips ( #2966 )
...
Add missing changes from PR https://github.com/nhost/nhost/pull/2886
2024-10-29 18:42:20 -04:00
David BM
6b9b2e4e6a
fix (dashboard): long error message in orgs error toast overflow ( #2967 )
...
Missing changes in organizations from PR
https://github.com/nhost/nhost/pull/2892
2024-10-29 18:39:42 -04:00
github-actions[bot]
61a8c6930f
chore: update versions ( #2962 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.0.7
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-29 19:35:53 +01:00
Hassan Ben Jobrane
8f169885f7
fix: storage grid preview and layout ( #2961 )
2024-10-29 19:32:35 +01:00
github-actions[bot]
6104e72204
chore: update versions ( #2958 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.0.6
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-29 15:11:31 +01:00
Hassan Ben Jobrane
65ca5deb4c
chore: add run autoscaler and GRPC port config under organization projects ( #2959 )
2024-10-29 14:58:00 +01:00
Hassan Ben Jobrane
e42832a012
fix: include organization projects in run one click install project selector form ( #2957 )
2024-10-29 14:03:42 +01:00
github-actions[bot]
5747659320
chore: update versions ( #2956 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.0.5
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-29 12:07:02 +01:00
Hassan Ben Jobrane
0793ddd9cd
fix: project errored state ( #2955 )
2024-10-29 12:00:29 +01:00
github-actions[bot]
48c5946120
chore: update versions ( #2954 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.0.4
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-29 00:41:44 +01:00
Hassan Ben Jobrane
5ca2cd9a67
fix: application errored state ( #2953 )
...
### **PR Type**
Bug fix, Other
___
### **Description**
- Fixed import paths in `ApplicationErrored.tsx` to use
organization-specific components.
- Added a changeset to document the fix for the application errored
state under organizations.
___
PRDescriptionHeader.CHANGES_WALKTHROUGH
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ApplicationErrored.tsx</strong><dd><code>Fix import
paths for organization-specific components</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/common/components/ApplicationErrored/ApplicationErrored.tsx
<li>Updated import paths to use organization-specific components.<br>
<li> Replaced imports from <code>projects/common/components</code> with
<br><code>orgs/projects/common/components</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2953/files#diff-77c5a4128ffd614f299c867e5e3508430946f8f40d4ef5825f57874371fb1101 ">+4/-4</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>odd-weeks-turn.md</strong><dd><code>Add changeset for
application errored state fix</code>
</dd></summary>
<hr>
.changeset/odd-weeks-turn.md
<li>Added changeset for patch release.<br> <li> Documented fix for
application errored state under orgs.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2953/files#diff-f53d20fe91d0853f9299b26126c584ba5fc8dcb1767213b6875fe345907aec67 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-29 00:38:31 +01:00
Hassan Ben Jobrane
2849c86cc7
chore: fix linter errors ( #2952 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fixed import order to comply with linter rules in `ticket.tsx`.
- Refactored logic to get available projects into a
`getAvailableProjects` function for better readability and
maintainability.
- Improved readability by reordering JSX attributes and fixing minor
formatting issues.
___
PRDescriptionHeader.CHANGES_WALKTHROUGH
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ticket.tsx</strong><dd><code>Fix linter errors and
refactor project selection logic</code>
</dd></summary>
<hr>
dashboard/src/pages/support/ticket.tsx
<li>Fixed import order to comply with linter rules.<br> <li> Refactored
logic to get available projects into a function.<br> <li> Improved
readability by reordering JSX attributes.<br> <li> Fixed minor
formatting issues.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2952/files#diff-a66cba186d2014b03f1a0e005147ae7b48e88933700fe065d235cd819a949a97 ">+34/-25</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-28 23:01:28 +01:00
github-actions[bot]
264d414898
chore: update versions ( #2951 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.0.3
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-28 22:33:23 +01:00
Hassan Ben Jobrane
dd48eb9aac
fix: overview deployments ( #2949 )
...
### **PR Type**
Bug fix, Other
___
### **Description**
- Fixed an incorrect path in the project settings navigation within the
`OverviewRepository` component.
- Added a changeset file to document the bug fix.
___
PRDescriptionHeader.CHANGES_WALKTHROUGH
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>OverviewRepository.tsx</strong><dd><code>Fix incorrect
path in project settings navigation</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/overview/components/OverviewRepository/OverviewRepository.tsx
<li>Fixed incorrect path in project settings navigation.<br> <li>
Updated <code>href</code> attribute in <code>NavLink</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2949/files#diff-0aa399e71cbdc92dc5ad0ede36b096f8cc07f963f696aa6103d41e11ee2aa725 ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Other</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>dry-dancers-mate.md</strong><dd><code>Add changeset for
overview edit git settings fix</code>
</dd></summary>
<hr>
.changeset/dry-dancers-mate.md
- Added changeset for the bug fix in overview edit git settings.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2949/files#diff-136813915fbf66c645b689e40d7ce63b0ad9d16d3bf92ad2bcd19d07d1a170e3 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-28 22:27:20 +01:00
Nuno Pato
12a3226df2
feat: dashboard: add org to support ticket ( #2938 )
...
### **PR Type**
Enhancement
___
### **Description**
- Added support for selecting an organization in the support ticket
form.
- Modified the form validation schema to include the organization field.
- Updated the logic to fetch and handle organizations data.
- Adjusted the UI layout to accommodate the new organization selection.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ticket.tsx</strong><dd><code>Add organization selection
to support ticket form</code>
</dd></summary>
<hr>
dashboard/src/pages/support/ticket.tsx
<li>Added support for selecting an organization in the support ticket
<br>form.<br> <li> Modified the form validation schema to include the
organization field.<br> <li> Updated the logic to fetch and handle
organizations data.<br> <li> Adjusted the UI layout to accommodate the
new organization selection.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2938/files#diff-a66cba186d2014b03f1a0e005147ae7b48e88933700fe065d235cd819a949a97 ">+94/-38</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-28 20:22:11 -01:00
github-actions[bot]
7d5edb4064
chore: update versions ( #2948 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.0.2
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-28 21:33:10 +01:00
Hassan Ben Jobrane
37dae7d42c
fix: compute resources form unit tests ( #2947 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Corrected displayed price values in multiple test cases within
`ResourcesForm.test.tsx`.
- Adjusted expected text content in assertions to match the corrected
price values.
- Added a dependency on the test job for the Vercel publishing job in
the GitHub Actions workflow.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ResourcesForm.test.tsx</strong><dd><code>Fix displayed
price values in resource form tests</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/projects/resources/settings/components/ResourcesForm/ResourcesForm.test.tsx
<li>Corrected displayed price values in multiple test cases.<br> <li>
Adjusted expected text content in assertions.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2947/files#diff-8828db70c080be6fc19f88059b08587584f1c23c9159092d6b186ca82a1943aa ">+6/-11</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>changesets.yaml</strong><dd><code>Add dependency on
test job for Vercel publishing</code>
</dd></summary>
<hr>
.github/workflows/changesets.yaml
- Added dependency on the test job for the Vercel publishing job.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2947/files#diff-ecc2da2f3dd1dca6b98a2a914fb1666b448fa34dd10af65ec11099d8834c7b8f ">+2/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-28 21:24:53 +01:00
Hassan Ben Jobrane
6903484f09
fix: graphiql layout on workspaces ( #2946 )
...
### **PR Type**
Bug fix
___
### **Description**
- Fixed the layout issue in the GraphiQL page by ensuring the main
container takes the full height.
- Reordered some CSS class attributes for better readability and
maintainability.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>graphql.tsx</strong><dd><code>Fix layout issues in
GraphiQL page</code>
</dd></summary>
<hr>
dashboard/src/pages/[workspaceSlug]/[appSlug]/graphql.tsx
<li>Adjusted CSS classes to ensure full height for the main
container.<br> <li> Minor reordering of CSS class attributes for better
readability.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2946/files#diff-7d9ffa9612fae524967ccb62f5e297ceb8dc52b4057aa558eb817c2c97f2af08 ">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-28 19:37:22 +01:00
Nuno Pato
c5e50deb9c
chore: dashboard: improve migrate project messaging ( #2944 )
...
### **PR Type**
Enhancement
___
### **Description**
- Enhanced the project migration messaging to provide more detailed
information and conditions.
- Added a check to ensure the target organization is on the same or
higher plan as the project being migrated.
- Introduced conditional rendering to prompt users to create an
organization if none exist with the required plan.
- Imported and utilized the `CreateOrgDialog` component for organization
creation.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>MigrateProjectToOrg.tsx</strong><dd><code>Improve
project migration messaging and validation</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/MigrateProjectToOrg/MigrateProjectToOrg.tsx
<li>Added <code>CreateOrgDialog</code> import and component usage.<br>
<li> Enhanced migration messaging with additional information and
<br>conditions.<br> <li> Introduced conditional rendering based on
organization plan <br>validation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2944/files#diff-d7ea08597de731b82ce33cea7c30a0017d28e936157247ac989aee9dfdea26e1 ">+30/-10</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-28 16:56:08 -01:00
github-actions[bot]
92d349a1ae
chore: update versions ( #2943 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.0.1
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-28 17:48:34 +01:00
Hassan Ben Jobrane
789f53204d
fix: disable migrate project submit button when form is not dirty ( #2941 )
...
### **User description**
fixes https://github.com/nhost/nhost/issues/2939
___
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Reset the form state when the migration dialog is opened or closed to
ensure a clean state.
- Disable the 'Migrate' button if the form is not dirty to prevent
submission without changes.
- Ensure the 'Cancel' button also resets the form state to avoid
unintended data retention.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>MigrateProjectToOrg.tsx</strong><dd><code>Improve form
handling and validation in migration modal</code>
</dd></summary>
<hr>
dashboard/src/features/orgs/components/MigrateProjectToOrg/MigrateProjectToOrg.tsx
<li>Reset form state when dialog is opened or closed.<br> <li> Disable
'Migrate' button if form is not dirty.<br> <li> Ensure 'Cancel' button
also resets form state.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2941/files#diff-d7ea08597de731b82ce33cea7c30a0017d28e936157247ac989aee9dfdea26e1 ">+17/-3</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-28 17:22:47 +01:00
Hassan Ben Jobrane
50c0302f6a
fix create support ticket page ( #2937 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Refactored class names in `AuthenticatedLayout` component for better
readability and consistency.
- Added `/support/ticket` to the list of paths that should not redirect
to 404 in `useNotFoundRedirect` hook.
- Refactored class names in the support ticket page for better
readability and consistency.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>AuthenticatedLayout.tsx</strong><dd><code>Refactor
class names in AuthenticatedLayout component</code>
</dd></summary>
<hr>
dashboard/src/components/layout/AuthenticatedLayout/AuthenticatedLayout.tsx
<li>Adjusted class names for better readability and consistency.<br>
<li> Reordered class properties for improved styling.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2937/files#diff-2d69ccffd267658f76d77a864cdece93fc222e08f6025955795fc6f4697f60e7 ">+6/-6</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ticket.tsx</strong><dd><code>Refactor class names in
support ticket page</code>
</dd></summary>
<hr>
dashboard/src/pages/support/ticket.tsx
<li>Adjusted class names for better readability and consistency.<br>
<li> Reordered class properties for improved styling.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2937/files#diff-a66cba186d2014b03f1a0e005147ae7b48e88933700fe065d235cd819a949a97 ">+9/-9</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useNotFoundRedirect.ts</strong><dd><code>Prevent 404
redirect for support ticket page</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useNotFoundRedirect/useNotFoundRedirect.ts
<li>Added <code>/support/ticket</code> to the list of paths that should
not redirect to <br>404.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2937/files#diff-837279cf43199053bca09913f62c4af019063a2e8dc7bfb7643ec54b7cecd29d ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-27 15:08:39 +01:00
Hassan Ben Jobrane
9834cd19ea
fix support page ( #2936 )
...
### **PR Type**
Bug fix
___
### **Description**
- Fixed the size of the `Logo` component in the support page to ensure
proper display.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Fix logo size in support
page</code>
</dd></summary>
<hr>
dashboard/src/pages/support/index.tsx
- Adjusted the size of the `Logo` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2936/files#diff-64adb32f73092cbba8aedac54225398c237222d9ba03a702bbe9d676edcde49c ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-27 14:54:05 +01:00
Hassan Ben Jobrane
e8bc14c076
fix useNotFoundRedirect to exclude /account path ( #2935 )
...
### **PR Type**
Bug fix
___
### **Description**
- Fixed the `useNotFoundRedirect` hook to exclude the `/account` path
from being redirected to the 404 page.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useNotFoundRedirect.ts</strong><dd><code>Exclude
`/account` path from 404 redirection</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/hooks/useNotFoundRedirect/useNotFoundRedirect.ts
<li>Added a condition to exclude the <code>/account</code> path from the
404 <br>redirection logic.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2935/files#diff-837279cf43199053bca09913f62c4af019063a2e8dc7bfb7643ec54b7cecd29d ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-27 14:21:45 +01:00
Hassan Ben Jobrane
f76dbc28ba
fix workspace migrate button ( #2934 )
2024-10-27 14:02:06 +01:00
Hassan Ben Jobrane
5b95d41275
chore: remove test step from publish to vercel ( #2933 )
2024-10-27 13:15:18 +01:00
github-actions[bot]
e12a651bda
chore: update versions ( #2903 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@2.0.0
# @nhost/dashboard
## 1.30.0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## 1.29.0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## 1.28.2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## 1.28.1
### Patch Changes
- 9735fa2 : chore: remove broken link
## 1.28.0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## 1.27.0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## 1.26.0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## 1.25.0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## 1.24.1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
- 598b988 : fix: use current project subdomain in ServiceDetailsDialog
component
## 1.24.0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
## 1.23.0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## 1.22.0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## 1.21.0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
## 1.20.0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## 1.19.0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## 1.18.0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## 1.17.0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
## 1.16.3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## 1.16.2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## 1.16.1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## 1.16.0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## 1.15.2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## 1.15.1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## 1.15.0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## 1.14.0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## 1.13.3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
## 1.13.2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
## 1.13.1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## 1.13.0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## 1.12.2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
## 1.12.1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## 1.12.0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## 1.11.2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## 1.11.1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
## 1.11.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## 1.10.0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## 1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
## 1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## 1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
## 1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## 1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## 1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## 1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## 1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## 1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
## 1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## 1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
## 1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
## 1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
## 1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
## 1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## 1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
## 1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## 1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
## 1.3.2
### Patch Changes
- 174b4165b : chore: use env variables when running graphql codegen
- 7c977e714 : chore: change `Allowed Roles` to `Default Allowed Roles`
- 46f028b9f : fix: remove hardcoded ai version setting
## 1.3.1
### Patch Changes
- af33c21d1 : chore: remove backendUrl deprecation notice and remove all
references to `providersUpdated`
## 1.3.0
### Minor Changes
- 04784d880 : Fix graphite's default version
## 1.2.0
### Minor Changes
- 5733162ed : feat: add settings and ui for graphite
## 1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
## 1.0.1
### Patch Changes
- @nhost/react-apollo@7.0.1
- @nhost/nextjs@2.0.1
## 1.0.0
### Major Changes
- bc9eff6e4 : chore: remove support for using backendUrl when
instantiating the Nhost client
### Patch Changes
- Updated dependencies [bc9eff6e4 ]
- @nhost/nextjs@2.0.0
- @nhost/react-apollo@7.0.0
## 0.21.1
### Patch Changes
- 97ced73a3 : fix(dashboard): prevent dashboard from resolving secrets
## 0.21.0
### Minor Changes
- ed1a8d458 : Update alert message on increasing PostgreSQL's volume
capacity
- 2e2248fd4 : feat(dashboard): add SQL editor
## 0.20.28
### Patch Changes
- 7c2c31082 : feat: add support for users to delete their account
- @nhost/react-apollo@6.0.1
- @nhost/nextjs@1.13.40
## 0.20.27
### Patch Changes
- fa79b7709 : chore(dashboard): tweaks and fixes to the service form and
dialog
- 8df84d782 : fix(dashboard): allow resetting custom domains
- @nhost/react-apollo@6.0.0
- @nhost/nextjs@1.13.39
## 0.20.26
### Patch Changes
- 331ba0376 : feat(dashboard): add postgres storage capacity modifier in
the settings
- b7f801874 : feat(dashboard): add new settings page for custom domains
## 0.20.25
### Patch Changes
- @nhost/react-apollo@5.0.38
## 0.20.24
### Patch Changes
- e10389ecf : fix(dashboard): disable run tab when developing locally
- @nhost/react-apollo@5.0.37
## 0.20.23
### Patch Changes
- c01568a7d : chore(dashboard): show alert to update oauth providers
## 0.20.22
### Patch Changes
- c3efb7ec8 : feat(dashboard): query latest announcement from platform
## 0.20.21
### Patch Changes
- 3e46d3873 : chore: update link to node18 announcement
## 0.20.20
### Patch Changes
- @nhost/react-apollo@5.0.36
- @nhost/nextjs@1.13.38
## 0.20.19
### Patch Changes
- 75c4c8ae3 : feat(dashboard): make env value input multiline
## 0.20.18
### Patch Changes
- 425d485f8 : fix(dashboard): make sure dedicated resources pricing
follows total resources
## 0.20.17
### Patch Changes
- ae324f67f : fix(dashboard): remove unused graphql fields
## 0.20.16
### Patch Changes
- df5b4302c : chore(dashboard): remove run feature flag
- bf4a1f6c2 : feat(dashboard): fetch auth, postgres, hasura and storage
versions from dashboard
- 34fc08ca7 : fix(dashboard/run): show correct private registry in
service details
- 885d10620 : chore(dashboard): change feedback to contact us
## 0.20.15
### Patch Changes
- ed16c8b5d : feat(run): add a confirmation dialog when deleting a run
service
- 216990888 : fix(run): center loading indicator when selecting a project
## 0.20.14
### Patch Changes
- 9fbea9787 : feat: add node18 announcement
## 0.20.13
### Patch Changes
- e84acf469 : fix(run): handle subdomain undefined error when creating a
new service
## 0.20.12
### Patch Changes
- b7c799d62 : feat(run): add dialog to copy registry and URLs
## 0.20.11
### Patch Changes
- 8903e6abd : fix(dashboard): show correct egress limit in usage stats
## 0.20.10
### Patch Changes
- 666a75a23 : feat(dashboard): add functions execution time and egress
volume to usage stats
## 0.20.9
### Patch Changes
- 5e1e80aa8 : fix(dashboard): show correct locales in user details
- @nhost/react-apollo@5.0.35
- @nhost/nextjs@1.13.37
## 0.20.8
### Patch Changes
- @nhost/react-apollo@5.0.34
- @nhost/nextjs@1.13.36
## 0.20.7
### Patch Changes
- 4a7ede11e : fix: distinguish files that were not uploaded
- 202b64723 : feat(nhost-run): add support for one-click-install run
services
- 074a0fa11 : feat(dashboard): add settings toggle to enable/disable
antivirus
- @nhost/react-apollo@5.0.33
- @nhost/nextjs@1.13.35
## 0.20.6
### Patch Changes
- b20761e97 : feat(services): add pricing info and confirmation dialog
- 90df6d81d : fix(services): handle null values when editing a service
- aa8508467 : fix: query service logs correctly
feat: enable multiline support for environment value input
## 0.20.5
### Patch Changes
- 8d7f84b8d : fix: make announcement adapt to theme
## 0.20.4
### Patch Changes
- 3b75bfce2 : fix: make announcement close properly
- f49819075 : fix: show correct values when dedicated resources are
disabled
## 0.20.3
### Patch Changes
- e643bd362 : fix(services): fix errors when config is null
- bcdab66bf : feat: add annoucement for nhost run
- f967a2e59 : added note about storage not being able to be downsized
- 311c7756d : chore(services): consistent naming for compute
## 0.20.2
### Patch Changes
- 9073182d5 : chore(dashboard): bump `turbo` to 1.10.11
- ece717d6e : feat(logs): show services in the logs page
- 82b335311 : feat(metrics): change grafana link to point to the
dashboards
- b135ef695 : fix(services): set command as optional and set min replicas
to 0
## 0.20.1
### Patch Changes
- 3d5c34f4c : fix(auth): fix users pagination limit
## 0.20.0
### Minor Changes
- c99d117d1 : feat(services): add support for custom services
## 0.19.2
### Patch Changes
- face99ccd : chore(deps): bump turbo version
- cfe527307 : style: tweak pull config warning in dark mode
- a9d7da8af : chore(deps): update dependency @types/pluralize to ^0.0.30
- 9aa4371ef : chore: add hasura-auth version 0.21.2
- d14e112bf : chore(deps): update dependency prettier-plugin-tailwindcss
to ^0.4.0
- d3e8bb94a : chore(deps): update dependency vite-plugin-dts to v3
## 0.19.1
### Patch Changes
- @nhost/react-apollo@5.0.32
- @nhost/nextjs@1.13.34
## 0.19.0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
## 0.18.0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## 0.17.20
### Patch Changes
- @nhost/react-apollo@5.0.31
- @nhost/nextjs@1.13.33
## 0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
## 0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## 0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## 0.17.16
### Patch Changes
- b3b64a3b7 : chore(deps): bump `@types/react` to `v18.2.14` and
`@types/react-dom` to `v18.2.6`
- 32b221f94 : chore(deps): bump `graphiql` to `v3`
- 3a56c12df : chore(deps): bump `turbo` to `v1.10.6`
- Updated dependencies [b3b64a3b7 ]
- @nhost/react-apollo@5.0.29
- @nhost/nextjs@1.13.31
## 0.17.15
### Patch Changes
- f41fdc12a : chore(deps): bump `turbo` to `1.10.5`
- 6199c1c55 : fix(projects): don't redirect to 404 page
- Updated dependencies [07a45fde0 ]
- @nhost/react-apollo@5.0.28
- @nhost/nextjs@1.13.30
## 0.17.14
### Patch Changes
- 80b22724d : chore(deps): bump `@types/react` to `v18.2.13`,
`@types/react-dom` to `v18.2.6` and `@storybook/testing-library` to
`v0.2.0`
## 0.17.13
### Patch Changes
- cc02902cb : chore(docs): update environment variable documentation
## 0.17.12
### Patch Changes
- 660d339e1 : fix(storybook): don't break storybook
- 660d339e1 : fix(tests): prevent warnings during tests
- @nhost/react-apollo@5.0.27
- @nhost/nextjs@1.13.29
## 0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
## 0.17.10
### Patch Changes
- c8c2a10b2 : fix(database): don't break the password reset flow
- e70b45498 : chore(deps): bump `@types/react` to `v18.2.12` and
`@types/react-dom` to `v18.2.5`
## 0.17.9
### Patch Changes
- 842055099 : chore(deps): bump `turbo` to `v1.10.3` and `pnpm` to
`v8.6.2`
- fd12aa0a8 : chore(projects): remove the postgres password input from
the project creation screen
- 022b76e78 : chore(deps): bump `@types/react` to `v18.2.11`
- 3555ab2b7 : chore(deps): bump `vitest` monorepo to `v0.32.0`
- c43e54922 : feat(backups): add download button to backups
## 0.17.8
### Patch Changes
- d0457fe5c : feat(settings): improve the dashboard and config parity
- @nhost/react-apollo@5.0.26
- @nhost/nextjs@1.13.28
## 0.17.7
### Patch Changes
- 4f0368b95 : fix(account): don't break account settings page
## 0.17.6
### Patch Changes
- 64a8f41d0 : chore(resources): lower the maximum allowed resources per
service
## 0.17.5
### Patch Changes
- @nhost/react-apollo@5.0.25
- @nhost/nextjs@1.13.27
## 0.17.4
### Patch Changes
- 9b1d0f7a5 : fix(deployments): use correct timestamp for deployment
details
- 6d2963ffa : chore(deps): bump `@types/react` to `v18.2.8`
- 8871267b9 : chore(deps): downgrade `pnpm` to `v8.5.1` because of no
Turborepo support
## 0.17.3
### Patch Changes
- 01eeef9de : chore(misc): under the hood improvements
- 21e13db05 : chore(deps): bump `@types/react` to `v18.2.7` and `turbo`
to `v1.10.1`
- f16433ae6 : chore(secrets): allow empty secrets and environment
variables
- aa3c62989 : chore(cli): bump Nhost CLI version to v1.0
- @nhost/react-apollo@5.0.24
- @nhost/nextjs@1.13.26
## 0.17.2
### Patch Changes
- 88a4983f : chore(misc): under the hood improvements
## 0.17.1
### Patch Changes
- 9b0d4dde : feat(secrets): enable secrets
## 0.17.0
### Minor Changes
- 15d84a19 : Add postgres 14.6-20230525
## 0.16.14
### Patch Changes
- 4c626174 : chore: updated import paths, improved directory structure
- cc047b71 : chore(deps): bump `@fontsource` monorepo to `v5.0.0`
- 99edd012 : feat(account): add support for personal access tokens
## 0.16.13
### Patch Changes
- 78c7109c : feat(settings): allow selecting service versions
## 0.16.12
### Patch Changes
- 399009d6 : fix(gql): don't enter an infinite loop when fetching remote
app data
- 329e5a91 : fix(deployments): use the same sorting of deployments
everywhere
- 6d559d6e : chore(settings): add under the hood improvements to the
settings page
- 12eb236c : chore(deps): bump `prettier-plugin-tailwindcss` to `v0.3.0`
- f9b81a2a : chore(deps): bump `turbo` to `v1.9.8`
- 1345741b : fix(projects): don't redirect to 404 on project creation
- Updated dependencies [7fea29a8 ]
- @nhost/react-apollo@5.0.23
- @nhost/nextjs@1.13.25
## 0.16.11
### Patch Changes
- 1230b722 : fix(projects): don't redirect to 404 on when the project is
renamed
- @nhost/react-apollo@5.0.22
- @nhost/nextjs@1.13.24
## 0.16.10
### Patch Changes
- Updated dependencies [da03bf39 ]
- @nhost/react-apollo@5.0.21
- @nhost/nextjs@1.13.23
## 0.16.9
### Patch Changes
- 349aac36 : fix(settings): use region domain when constructing the
postgres connection string
## 0.16.8
### Patch Changes
- 20fb69fa : chore(projects): change the way how API URLs are constructed
## 0.16.7
### Patch Changes
- 49f9b837 : chore(docker): bump `pnpm` to `v8.4.0` and `turbo` to
`v1.9.3`
- 3f478a4e : chore(deps): bump `vitest` to `v0.31.0`, `@types/react` to
`v18.2.6` and `@types/react-dom` to `v18.2.4`
## 0.16.6
### Patch Changes
- d926f156 : fix(projects): redirect to 404 when an invalid project is
opened
- 49b99728 : fix(projects): disable features for non-owner members of
workspaces
## 0.16.5
### Patch Changes
- 12e2855f : chore(deps): bump `jsdom` to v22
- e4972b83 : feat(metrics): add Grafana page
## 0.16.4
### Patch Changes
- 3f396a9e : fix(projects): unpause after upgrading a paused project to
pro
- 3f396a9e : fix(projects): don't redirect to 404 page after project
creation
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311 ]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6 : fix(projects): disallow downgrading to free plan
- 8da291ad : chore(deps): bump `@types/react` to v18.2.0 and
`@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5 : fix(gql): don't enter an infinite loop when fetching remote
app data
## 0.16.0
### Minor Changes
- 2fb1145f : feat(compute): add support for replicas
### Patch Changes
- d8ceccec : chore(env): remove deprecated `NHOST_BACKEND_URL`
environment variable
## 0.15.2
### Patch Changes
- 84b84ab7 : fix(projects): filter projects by workspace
## 0.15.1
### Patch Changes
- 2faf7907 : chore(deps): bump `graphql-request` to v6
- f1b5a944 : chore(deps): bump `@vitejs/plugin-react` to v4
- 7f1785ac : chore(deps): bump `@types/react` to v18.0.37
- @nhost/react-apollo@5.0.19
## 0.15.0
### Minor Changes
- 85889ee8 : feat(dashboard): add Compute management to the settings
## 0.14.8
### Patch Changes
- 668c8771 : chore(dialogs): unify dialog management of payment dialogs
## 0.14.7
### Patch Changes
- d4ccc656 : chore: cleanup unused code
- @nhost/react-apollo@5.0.18
- @nhost/nextjs@1.13.21
## 0.14.6
### Patch Changes
- b299cfc9 : chore(deps): bump `vitest` to v0.30.0
- 411cb65b : chore(projects): refactor workspace and project hooks
- 43b1b144 : chore(deps): bump `@types/react` to v18.0.34 and
`@types/react-dom` to v18.0.11
- Updated dependencies [43b1b144 ]
- @nhost/react-apollo@5.0.17
- @nhost/nextjs@1.13.20
## 0.14.5
### Patch Changes
- ba0d57ee : fix(i18n): revert i18n library
- 3328ed05 : feat(projects): improve overview when there is an error
## 0.14.4
### Patch Changes
- 5e0920ba : chore(deps): bump `next-seo` to v6
- 706c9dc3 : chore(deps): bump `@types/react` to 18.0.33
- 99f8f6b3 : feat(metrics): show metrics on the overview
## 0.14.3
### Patch Changes
- @nhost/react-apollo@5.0.16
## 0.14.2
### Patch Changes
- 3cb67300 : fix(logs): don't break UI when clearing time picker
- 7453bf3b : feat(projects): show project creator info
- c166dad0 : chore(tests): improve auth page tests
- 6a290bb2 : chore(deps): bump `@types/react` to 18.0.32
## 0.14.1
### Patch Changes
- @nhost/react-apollo@5.0.15
- @nhost/nextjs@1.13.19
## 0.14.0
### Minor Changes
- 6e1f03ea : feat(dashboard): add support for the Azure AD provider
### Patch Changes
- 1bd2c373 : chore(deps): bump `turbo` to 1.8.6
- d329b621 : chore(deps): bump `@types/react` to 18.0.30
- cb248f0d : fix(tests): avoid name collision in database tests
- 867c8076 : chore(deps): bump `@types/react` to 18.0.29
## 0.13.10
### Patch Changes
- e93b06ab : fix(dashboard): remove left margin from workspace list on
mobile
- 1c4806bf : chore(deps): bump `sharp` to 0.32.0
- @nhost/react-apollo@5.0.14
- @nhost/nextjs@1.13.18
## 0.13.9
### Patch Changes
- 912ed76c : chore(dashboard): bump `@apollo/client` to 3.7.10
- Updated dependencies [912ed76c ]
- @nhost/react-apollo@5.0.13
## 0.13.8
### Patch Changes
- 7c127372 : chore(dashboard): bump `react-error-boundary` to v4
## 0.13.7
### Patch Changes
- 9130ab12 : chore(dashboard): bump `yup` to v1 and `@hookform/resolvers`
to v3
## 0.13.6
### Patch Changes
- 253dd235 : using new mutation to create projects + refactor Create
Project page.
## 0.13.5
### Patch Changes
- @nhost/react-apollo@5.0.12
- @nhost/nextjs@1.13.17
## 0.13.4
### Patch Changes
- b48bc034 : fix(dashboard): disable new users
- 798e591b : fix(dashboard): show correct date in data grid
## 0.13.3
### Patch Changes
- bfb4c1a6 : chore(dashboard): remove `useAxios` property
- d8d8394b : Dashboard: allow to override hasura admin secret in docker
- Updated dependencies [ce1ee40d ]
- @nhost/nextjs@1.13.16
- @nhost/react-apollo@5.0.11
## 0.13.2
### Patch Changes
- beed2eba : Fix docker entrypoint for dashboard
- 2c8559a3 : fix(dashboard): refresh project list after deleting a
project
- 4329d048 : chore(dashboard): bump `graphiql` dependencies
## 0.13.1
### Patch Changes
- cbb1fc5b : chore(dashboard): cleanup GraphQL operations
## 0.13.0
### Minor Changes
- 088584e7 : feat(dashboard): add support for custom local subdomains
### Patch Changes
- 2ac90dfd : fix(dashboard): improve mobile responsive layout
- Updated dependencies [f375eacc ]
- @nhost/nextjs@1.13.15
- @nhost/react-apollo@5.0.10
## 0.12.4
### Patch Changes
- @nhost/react-apollo@5.0.9
- @nhost/nextjs@1.13.14
## 0.12.3
### Patch Changes
- 2b1338f7 : chore(dashboard): bump `turbo` to 1.8.3
- 5223ee93 : fix(dashboard): show correct deployment status on the main
page
- 850a049c : chore(deps): update docker/build-push-action action to v4
- Updated dependencies [850a049c ]
- @nhost/nextjs@1.13.13
- @nhost/react-apollo@5.0.8
## 0.12.2
### Patch Changes
- 4bf40995 : chore(deps): bump `typescript` to `4.9.5`
- 8bb097c9 : chore(deps): bump `vitest`
- 35d52aab : chore(deps): replace `cross-fetch` with `isomorphic-unfetch`
- Updated dependencies [4bf40995 ]
- Updated dependencies [8bb097c9 ]
- Updated dependencies [35d52aab ]
- @nhost/react-apollo@5.0.7
- @nhost/nextjs@1.13.12
## 0.12.1
### Patch Changes
- c96d7ccd : fix(dashboard): fix docker builds
## 0.12.0
### Minor Changes
- d1671210 : feat(dashboard): use mimir to manage project configuration
### Patch Changes
- f65e4de9 : chore(deps): bump @graphql-codegen monorepo to v3
## 0.11.20
### Patch Changes
- 4b4f0d01 : chore(dashboard): improve dialog management
## 0.11.19
### Patch Changes
- @nhost/react-apollo@5.0.6
- @nhost/nextjs@1.13.11
## 0.11.18
### Patch Changes
- 01318860 : fix(nhost-js): use correct URL for functions requests
- Updated dependencies [01318860 ]
- @nhost/react-apollo@5.0.5
- @nhost/nextjs@1.13.10
## 0.11.17
### Patch Changes
- f673adea : fix(dashboard): set correct Content-Type for user creation
- 445d8ef4 : chore(deps): bump `@nhost/react-apollo` to 5.0.4
- 445d8ef4 : chore(deps): bump `@nhost/nextjs` to 1.13.9
- 0368663d : fix(dashboard): allow permission editing for auth and
storage schemas
- Updated dependencies [445d8ef4 ]
- Updated dependencies [445d8ef4 ]
- @nhost/react-apollo@5.0.4
- @nhost/nextjs@1.13 .9
## 0.11.16
### Patch Changes
- b755e908 : fix(dashboard): use correct date for last seen
- 2d9145f9 : chore(deps): revert GraphQL client
- 1ddf704c : fix(dashboard): don't show false positive message for failed
user creation
- @nhost/react-apollo@5.0.3
- @nhost/nextjs@1.13 .8
## 0.11.15
### Patch Changes
- @nhost/react-apollo@5.0.2
- @nhost/nextjs@1.13 .7
## 0.11.14
### Patch Changes
- 2cc18dcb : fix(dashboard): prevent permission editor dropdown from
being always open
## 0.11.13
### Patch Changes
- 3343a363 : chore(dashboard): bump `@testing-library/react` to v14 and
`@testing-library/dom` to v9
- @nhost/react-apollo@5.0.1
- @nhost/nextjs@1.13 .6
## 0.11.12
### Patch Changes
- 87eda76e : chore(dashboard): bump `@types/react` to v18.0.28 and
`@types/react-dom` to v18.0.11
- 6f0ac570 : feat(dashboard): show dashboard version in account menu
## 0.11.11
### Patch Changes
- bf1e4071 : chore(dashboard): bump `react-is` version to `18.2.0`
- Updated dependencies [bf1e4071 ]
- Updated dependencies [5013213b ]
- @nhost/nextjs@1.13 .5
- @nhost/react-apollo@4.13 .5
## 0.11.10
### Patch Changes
- a37a430b : fix(dashboard): don't break UI when deployments are
unavailable
- @nhost/react-apollo@4.13 .4
- @nhost/nextjs@1.13 .4
## 0.11.9
### Patch Changes
- 7b970e68 : fix(dashboard): fix header link color
## 0.11.8
### Patch Changes
- f33242f2 : feat(dashboard): add new sign up, sign in and reset password
pages
## 0.11.7
### Patch Changes
- e9c8909c : fix(dashboard): use correct theme color in dark mode
## 0.11.6
### Patch Changes
- 902f486b : fix(dashboard): re-enable Hasura on logs page
## 0.11.5
### Patch Changes
- 1f9720fa : fix(dashboard): apply select permissions properly
## 0.11.4
### Patch Changes
- deb14b51 : fix(dashboard): don't break billing form
## 0.11.3
### Patch Changes
- @nhost/react-apollo@4.13 .3
- @nhost/nextjs@1.13 .3
## 0.11.2
### Patch Changes
- f143e51d : chore(dashboard): pin Turborepo to 1.6.3
## 0.11.1
### Patch Changes
- c2b5a41a : chore(dashboard): select system colors by default
## 0.11.0
### Minor Changes
- 1ebaf429 : feat(dashboard): introduce Dark Mode 🌚
### Patch Changes
- 63b445c4 : fixed duplicated logs bug and made to date count during live
mode
## 0.10.1
### Patch Changes
- e146d32e : chore(deps): update dependency @types/react to v18.0.27
- 59347fcd : correct allowed role name
- 5b65cac9 : updated authentication documentation
- 963f9b5e : feat(dashboard): include project info in feedback
## 0.10.0
### Minor Changes
- ed4c7801 : chore(dashboard): remove Functions section
## 0.9.10
### Patch Changes
- 4e2f8ccd : fix(dashboard): don't break Auth page in local mode
## 0.9.9
### Patch Changes
- 31abbe5f : fix(dashboard): enable toggle when settings are filled in
## 0.9.8
### Patch Changes
- 5bdd31ad : chore(dashboard): list fewer images per page on the Storage
page
- 5121851c : fix(dashboard): don't throw validation error for valid
permission rules
## 0.9.7
### Patch Changes
- c126b20d : fix(dashboard): correct redeployment button
## 0.9.6
### Patch Changes
- 36c3519c : feat(dashboard): retrigger deployments
## 0.9.5
### Patch Changes
- 200e9f77 : chore(deps): update dependency @types/react-dom to v18.0.10
- Updated dependencies [200e9f77 ]
- @nhost/nextjs@1.13 .2
- @nhost/react-apollo@4.13 .2
## 0.9.4
### Patch Changes
- dbd3ded5 : fix(dashboard): workspaces creation, new form, correct
redirects.
## 0.9.3
### Patch Changes
- 85f0f943 : fix(dashboard): don't break the table creation process
## 0.9.2
### Patch Changes
- Updated dependencies [d42c27ae ]
- Updated dependencies [927be4a2 ]
- @nhost/nextjs@1.13 .1
- @nhost/react-apollo@4.13 .1
## 0.9.1
### Patch Changes
- d0f80811 : fix(dashboard): don't show error when signing out the user
## 0.9.0
### Minor Changes
- d92891b2 : feat(dashboard): add Permission Editor to the Database
section
### Patch Changes
- 3d379128 : fix(dashboard): create new user
- @nhost/react-apollo@4.13 .0
- @nhost/nextjs@1.13 .0
## 0.8.1
### Patch Changes
- 7cadd944 : fix(dashboard): display Twitter provider settings
## 0.8.0
### Minor Changes
- 9a1aa7bb : add functions to the log dashboard
- f29abe62 : feat(dashboard): Users Management v2
### Patch Changes
- 7766624b : feat(dashboard): add JWT secret editor modal
- @nhost/react-apollo@4.12 .1
- @nhost/nextjs@1.12 .1
## 0.7.13
### Patch Changes
- dd0738d5 : fix(dashboard): provisioning status polling
## 0.7.12
### Patch Changes
- b21222b3 : chore(deps): update dependency @types/node to v16
- 9e0486a3 : fix(dashboard): close modals when navigating
- Updated dependencies [b21222b3 ]
- Updated dependencies [65687bee ]
- Updated dependencies [54df0df4 ]
- @nhost/nextjs@1.12 .0
- @nhost/react-apollo@4.12 .0
## 0.7.11
### Patch Changes
- d6527122 : fix(dashboard): use correct service URLs
## 0.7.10
### Patch Changes
- Updated dependencies [57db5b83 ]
- @nhost/nextjs@1.11 .0
- @nhost/nhost-js@1.7.0
- @nhost/react@0.17 .0
- @nhost/react-apollo@4.11 .0
## 0.7.9
### Patch Changes
- a6d31dc2 : fix(dashboard): don't break the UI when project is not
loaded yet
## 0.7.8
### Patch Changes
- 7f251111 : Use `NhostProvider` instead of `NhostReactProvider` and
`NhostNextProvider`
`NhostReactProvider` and `NhostNextProvider` are now deprecated
- f4d70f88 : fix(dashboard): do not break when region is nullish
- 4a9471cc : Windows Live Provider displayed link updated to match
backend url
- 594488e4 : fix(dashboard): do not show error when submitting Apple
provider settings
- Updated dependencies [7f251111 ]
- @nhost/nextjs@1.10 .0
- @nhost/react@0.16 .0
- @nhost/react-apollo@4.10 .0
## 0.7.7
### Patch Changes
- 80b604ad : fix(dashboard): use correct Hasura slug
## 0.7.6
### Patch Changes
- 2d2beb53 : fix(dashboard): prevent error on GraphQL page
- ac8efcbd : chore(dashboard): deprecate old DNS name
## 0.7.5
### Patch Changes
- 132a4f4b : chore(dashboard): remove unused dependencies
- 132a4f4b : chore(deps): synchronize @types/react-dom and @types/react
versions
- db57572f : fix(dashboard): correct section paddings when no env vars
- Updated dependencies [132a4f4b ]
- @nhost/react@0.15 .2
- @nhost/react-apollo@4.9.2
- @nhost/nextjs@1.9.3
## 0.7.4
### Patch Changes
- 34d85e54 : chore(deps): update dependency critters to ^0.0.16
- 9b93cf95 : chore(deps): update dependency @netlify/functions to ^0.11.0
- e0439030 : chore(deps): update dependency @types/react-dom to v18.0.9
- Updated dependencies [82124329 ]
- @nhost/nextjs@1.9.2
## 0.7.3
### Patch Changes
- a1193da4 : fix(dashboard): remove character limit from env var inputs
## 0.7.2
### Patch Changes
- 44f13f62 : chore(dashboard): cleanup unused files
## 0.7.1
### Patch Changes
- e01cb2ed : chore(dashboard): change settings sidebar menu item density
## 0.7.0
### Minor Changes
- db342f45 : chore(dashboard): refactor Roles and Permissions settings
sections
- 8b9fa0b1 : feat(dashboard): add Environment Variables page
### Patch Changes
- Updated dependencies [66b4f3d0 ]
- Updated dependencies [2e6923dc ]
- Updated dependencies [ef117c28 ]
- Updated dependencies [aebb8225 ]
- @nhost/core@0.9.4
- @nhost/nhost-js@1.6.2
- @nhost/nextjs@1.9.1
- @nhost/react@0.15 .1
- @nhost/react-apollo@4.9.1
## 0.6.0
### Minor Changes
- eef9c914 : feat(dashboard): add Roles and Permissions page
## 0.5.0
### Minor Changes
- a48dd5bf : feat(dashboard): make backend port configurable
## 0.4.3
### Patch Changes
- 5de965d9 : fix(dashboard): alphabetic ordering of providers
- b9087a4a : fix(dashboard): console -> dashboard terminology
- ca012d79 : docs(workos): WorkOS Docs
## 0.4.2
### Patch Changes
- 89bd37bc : fix(dashboard): correct redirect URL input opacity
- Updated dependencies [4601d84e ]
- Updated dependencies [843087cb ]
- @nhost/react@0.15 .0
- @nhost/nextjs@1.9.0
- @nhost/react-apollo@4.9.0
## 0.4.1
### Patch Changes
- 766cb612 : fix(dashboard): correct redirect URL for oauth providers
- Updated dependencies [53bdc294 ]
- Updated dependencies [f2aaff05 ]
- @nhost/nextjs@1.8.3
- @nhost/core@0.9.3
- @nhost/react@0.14 .3
- @nhost/nhost-js@1.6.1
- @nhost/react-apollo@4.8.3
## 0.4.0
### Minor Changes
- 9211743d : feat(dashboard): migrate Settings page features
## 0.3.0
### Minor Changes
- 73da6a67 : fix(dashboard): avoid using BACKEND_URL locally
## 0.2.0
### Minor Changes
- db118f97 : feat(dashboard): generate Docker image
## @nhost/docs@2.19 .0
### Minor Changes
- fb7be36 : feat: added azuread's guide
- 2e42eac : feat: added autoscaler docs
### Patch Changes
- d197507 : chore: added pg's ip4r extension documentation
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-27 12:36:33 +01:00
Hassan Ben Jobrane
9d91857bab
feat: organizations ( #2878 )
...
### **PR Type**
Enhancement
___
### **Description**
- Implemented a new navigation system with MainNav, PinnedMainNav, and
NavTree components, providing a more flexible and hierarchical
navigation structure.
- Added BreadcrumbNav and various ComboBox components
(BreadcrumbComboBox, NavComboBox, OrgsComboBox, ProjectsComboBox) to
enhance navigation and selection capabilities.
- Refactored the AuthenticatedLayout to incorporate the new navigation
components and implement a pinned navigation feature.
- Created a new useSSRLocalStorage hook for SSR-compatible state
persistence.
- Updated the Tailwind configuration with new color schemes, themes, and
utility classes, including dark mode support.
- Enhanced global styles with new CSS variables for theming and custom
scrollbar styles.
- Added new UI components from the shadcn/ui library, improving the
overall design system.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>13
files</summary><table>
<tr>
<td>
<details>
<summary><strong>AuthenticatedLayout.tsx</strong><dd><code>Refactor
AuthenticatedLayout with new navigation components</code></dd></summary>
<hr>
dashboard/src/components/layout/AuthenticatedLayout/AuthenticatedLayout.tsx
<li>Added MainNav and PinnedMainNav components<br> <li> Implemented new
layout structure with pinned navigation<br> <li> Added state management
for main navigation pinning<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-2d69ccffd267658f76d77a864cdece93fc222e08f6025955795fc6f4697f60e7 ">+37/-14</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>BreadcrumbComboBox.tsx</strong><dd><code>Add
BreadcrumbComboBox component for navigation</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/BreadcrumbComboBox.tsx
<li>Created new BreadcrumbComboBox component<br> <li> Implemented
dropdown functionality for breadcrumb navigation<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-1d14ffa8e3a2bbaf9d8bfd4f215670cc62ce74558420619b98dd563a82f5ddb2 ">+109/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>BreadcrumbNav.tsx</strong><dd><code>Implement
BreadcrumbNav component for improved navigation</code></dd></summary>
<hr>
dashboard/src/components/layout/Header/BreadcrumbNav.tsx
<li>Created new BreadcrumbNav component<br> <li> Implemented breadcrumb
navigation structure<br> <li> Added options for project pages and
settings<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-2a69d273b2a9e8695d46f6c73dcbb6e161d3bb85f52deb65930018b17b148b3e ">+167/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Header.tsx</strong><dd><code>Update Header component
with new BreadcrumbNav</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/Header.tsx
<li>Replaced Breadcrumbs with new BreadcrumbNav component<br> <li>
Removed unused imports and components<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-edac1cd4478dc0ad12911ea2e486f40e49f6dc64eaf8e72084225d1f4e8725af ">+5/-27</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>NavComboBox.tsx</strong><dd><code>Add NavComboBox
component for flexible navigation</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/NavComboBox.tsx
<li>Created new NavComboBox component<br> <li> Implemented dropdown
functionality for navigation options<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-03f769436f4a64a689c59d13915dc8a7e832922834f644791c70c6577cdde254 ">+93/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>OrgsComboBox.tsx</strong><dd><code>Add OrgsComboBox
component for organization selection</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/OrgsComboBox.tsx
<li>Created new OrgsComboBox component<br> <li> Implemented organization
selection functionality<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-0736dac185f4ed134d5b53be292c9a2ee4f6df65e965b801a2dbbc8a184b3687 ">+128/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ProjectsComboBox.tsx</strong><dd><code>Add
ProjectsComboBox component for project selection</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/ProjectsComboBox.tsx
<li>Created new ProjectsComboBox component<br> <li> Implemented project
selection functionality<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-3cce1319c40c935cc1ff9487f6bf9dff402d1da5087fa93be4a8c699eb5f3313 ">+96/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>MainNav.tsx</strong><dd><code>Implement MainNav
component for primary navigation</code>
</dd></summary>
<hr>
dashboard/src/components/layout/MainNav/MainNav.tsx
<li>Created new MainNav component<br> <li> Implemented main navigation
structure and functionality<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-8a552e1cae4ec4725740e006ec406aa60057db39c9580a31d938709d17d4b2c3 ">+68/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>NavTree.tsx</strong><dd><code>Implement NavTree
component for hierarchical navigation</code>
</dd></summary>
<hr>
dashboard/src/components/layout/MainNav/NavTree.tsx
<li>Created new NavTree component<br> <li> Implemented tree-like
navigation structure<br> <li> Added state management for expanded and
selected items<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-84209ba4cfca6eccb21d8aaaad77bf1af5a18675e6ba077b36acd8977e4c2569 ">+371/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>PinnedMainNav.tsx</strong><dd><code>Add PinnedMainNav
component for persistent navigation</code>
</dd></summary>
<hr>
dashboard/src/components/layout/MainNav/PinnedMainNav.tsx
<li>Created new PinnedMainNav component<br> <li> Implemented pinned
navigation functionality<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-0fbc67c16a16e263b51e46ada3fbaccc041074f31f541bf663ae3b4b5f2a2a17 ">+32/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>useSSRLocalStorage.ts</strong><dd><code>Add
useSSRLocalStorage hook for SSR-compatible state
persistence</code></dd></summary>
<hr>
dashboard/src/hooks/useSSRLocalStorage/useSSRLocalStorage.ts
<li>Created new useSSRLocalStorage hook<br> <li> Implemented
SSR-compatible localStorage functionality<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-58eab59d856dea91ae242056c61e1fa029f50cdd12ede011003c969a06521bf0 ">+64/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>utils.ts</strong><dd><code>Add utility function for
class name merging</code>
</dd></summary>
<hr>
dashboard/src/lib/utils.ts
- Added utility function for merging class names
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-57035bfd3b91de326fec3e5a0bf19487f03130a9a09dc3e428c79f556677081b ">+6/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>globals.css</strong><dd><code>Update global styles with
new theming and dark mode support</code></dd></summary>
<hr>
dashboard/src/styles/globals.css
<li>Added new CSS variables for theming<br> <li> Implemented dark mode
styles<br> <li> Added custom scrollbar styles<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-fe5e1172304066de64ab9008cce8cb7ac09661fbc93feb37d0ba69091f7f4311 ">+79/-2</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration
changes</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td>
<details>
<summary><strong>tailwind.config.js</strong><dd><code>Update Tailwind
configuration with new themes and utilities</code></dd></summary>
<hr>
dashboard/tailwind.config.js
<li>Added new color schemes and themes<br> <li> Implemented dark mode
configuration<br> <li> Added new utility classes and animations<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2878/files#diff-0421515d64f36bf18988a5e62f6b406277d9a63b6991a8b3f4c9e976836449c8 ">+77/-14</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
---------
Co-authored-by: David BM <correodelnino@gmail.com >
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-10-27 12:32:06 +01:00
David Barroso
fb7be360a8
feat (docs): added azuread's guide ( #2915 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added a comprehensive guide for signing in with Azure AD (Azure Active
Directory)
- Provided detailed instructions for setting up Azure AD in the Azure
Portal
- Explained the process of configuring Nhost to work with Azure AD
- Included a code snippet demonstrating how to implement Azure AD
sign-in using the Nhost JavaScript client
- Updated the documentation navigation to include the new Azure AD guide
- Created a changeset to document the addition of the Azure AD guide and
specify a minor version bump
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>quiet-geckos-juggle.md</strong><dd><code>Add changeset
for Azure AD guide</code>
</dd></summary>
<hr>
.changeset/quiet-geckos-juggle.md
<li>Added a new changeset file for documenting the addition of Azure AD
<br>guide<br> <li> Specified a minor version bump for '@nhost/docs'
package<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2915/files#diff-2c7db1bbd9a097cc4cc00cd3cf2c0609990a73d356d72adcf68f98f903cf6019 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-azuread.mdx</strong><dd><code>Add Azure AD
sign-in guide</code>
</dd></summary>
<hr>
docs/guides/auth/social/sign-in-azuread.mdx
<li>Created a new guide for signing in with Azure AD<br> <li> Provided
step-by-step instructions for setting up Azure AD<br> <li> Explained how
to configure Nhost for Azure AD integration<br> <li> Included code
snippet for user sign-in using Nhost JavaScript client<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2915/files#diff-a330d3942593fc968c6fd909dda5b287ea31a759434045a71b8b7ec797419cb7 ">+47/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>mint.json</strong><dd><code>Update navigation to
include Azure AD guide</code>
</dd></summary>
<hr>
docs/mint.json
<li>Added 'sign-in-azuread' to the list of pages under the "Social Sign
<br>In" group<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2915/files#diff-c91a604899dfef4b2494c317f4fd39a7f22b79986095f580399347293d534deb ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-10-11 12:02:30 +02:00
David Barroso
2e42eacfbd
feat (docs): added autoscaler ( #2893 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added comprehensive documentation for Service Replicas and Autoscaler
feature
- Merged Service Replicas and Autoscaler information into a single
document
- Updated navigation in `mint.json` to reflect the new combined
documentation
- Removed the outdated `service-replicas.mdx` file
- Included detailed explanations, configuration examples, and visual
aids for both features
- Added a changeset file to track the documentation update
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>rich-pianos-wait.md</strong><dd><code>Add changeset for
autoscaler documentation</code>
</dd></summary>
<hr>
.changeset/rich-pianos-wait.md
<li>Added a new changeset file for documenting the addition of
autoscaler <br>feature<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2893/files#diff-b38d2e467fe53e5cef3094336e32d5e09a87cdbbe59553c2034348d7047e5672 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>service-replicas-autoscaler.mdx</strong><dd><code>Add
comprehensive documentation for Service Replicas and
Autoscaler</code></dd></summary>
<hr>
docs/platform/service-replicas-autoscaler.mdx
<li>Added new documentation file for Service Replicas and Autoscaler<br>
<li> Includes detailed explanations of benefits, configuration, and how
the <br>autoscaler works<br> <li> Provides code examples and visual
aids<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2893/files#diff-72e0e04445c429040a472b7ffff55770f2c9d0851515a78660815cfe1d425892 ">+110/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>service-replicas.mdx</strong><dd><code>Remove outdated
Service Replicas documentation</code>
</dd></summary>
<hr>
docs/platform/service-replicas.mdx
- Removed the entire content of the file
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2893/files#diff-dd223fea7b8ec5396edafcfc008ea3bdc08faff0e61da846584f957bffbb0446 ">+0/-45</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>mint.json</strong><dd><code>Update navigation for
autoscaler documentation</code>
</dd></summary>
<hr>
docs/mint.json
<li>Updated the "Platform" group page reference from "service-replicas"
to <br>"service-replicas-autoscaler"<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2893/files#diff-c91a604899dfef4b2494c317f4fd39a7f22b79986095f580399347293d534deb ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-09-30 10:04:45 +02:00
David Barroso
d19750728c
chore (docs): added pg's ip4r extension documentation ( #2902 )
...
### **PR Type**
Documentation, Enhancement
___
### **Description**
- Added documentation for the PostgreSQL ip4r extension in the database
guide
- Included instructions for installing and uninstalling the ip4r
extension
- Added a link to the ip4r GitHub repository for further reference
- Created a new changeset file to track the documentation update
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>brown-bulldogs-help.md</strong><dd><code>Add changeset
for ip4r extension documentation</code>
</dd></summary>
<hr>
.changeset/brown-bulldogs-help.md
<li>Added a new changeset file for documenting the addition of ip4r
<br>extension documentation<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2902/files#diff-8ff5a0f01b8783a66f72228316adcb09ce4703fdbda7045ac8f86441dae4a1ec ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>extensions.mdx</strong><dd><code>Add ip4r extension
documentation to database guide</code>
</dd></summary>
<hr>
docs/guides/database/extensions.mdx
<li>Added documentation for the ip4r PostgreSQL extension<br> <li>
Included installation and uninstallation SQL commands<br> <li> Added a
link to the ip4r GitHub repository<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2902/files#diff-7a41fa45d84db83a8c01a76ddb42ad614022ad94a4c3a6aa321f5b9a5300da8c ">+21/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-09-30 08:05:22 +02:00
github-actions[bot]
551298b568
chore: update versions ( #2900 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.30 .0
### Minor Changes
- 50441a8 : feat: add ui for project autoscaler settings and run services
autoscaler settings
## @nhost/docs@2.18 .0
### Minor Changes
- c4aa159 : feat: added advanced TLS document
### Patch Changes
- 91f0465 : feat: added turnstile guide
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-27 15:01:34 +01:00
David BM
50441a84cb
feat (dashboard): add autoscaler ui ( #2872 )
...
### **User description**
Resolves #2854
___
### **PR Type**
Enhancement
___
### **Description**
This PR introduces autoscaler UI functionality to the dashboard:
- Added new AutoscalerFormSection component for configuring autoscaler
settings
- Integrated autoscaler settings into ResourcesForm and ServiceForm
components
- Updated GraphQL queries and fragments to include autoscaler fields
- Modified validation schemas to accommodate autoscaler configurations
- Added new InfoOutlinedIcon component for improved UI feedback
- Updated types in graphql.ts to support new autoscaler and Grafana
features
- Implemented debounced handlers for form inputs to improve performance
- Added changeset for the new feature
- Made minor styling adjustments for consistency across components
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td>
<details>
<summary><strong>next-env.d.ts</strong><dd><code>Update TypeScript
configuration URL</code>
</dd></summary>
<hr>
dashboard/next-env.d.ts
- Updated the URL for TypeScript configuration information
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-987cb886800df332c01f9cc3bdda1d903e619d92610bfdf08be35525bb280cd2 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>thirty-ravens-applaud.md</strong><dd><code>Add
changeset for autoscaler UI</code>
</dd></summary>
<hr>
.changeset/thirty-ravens-applaud.md
- Added changeset for the new autoscaler UI feature
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-f362e0efe6fe43cacc0b43340eb2a27bd9b49091536e45a22500e8752c5ea2aa ">+5/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Enhancement</strong></td><td><details><summary>14
files</summary><table>
<tr>
<td>
<details>
<summary><strong>InfoOutlinedIcon.tsx</strong><dd><code>Add
InfoOutlinedIcon component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/InfoOutlinedIcon/InfoOutlinedIcon.tsx
<li>Added a new InfoOutlinedIcon component<br> <li> Implemented the icon
using SVG paths<br> <li> Set up proper component naming and export<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-14bd3b1512123ee2900b3aacbcceb35cba9d43dc1cd847f9c7188519234a49cb ">+30/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export InfoOutlinedIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/InfoOutlinedIcon/index.ts
- Added export for InfoOutlinedIcon component
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-fbaf8132a386acdf834271af1efecd14f60b07f30b9906a710a6fee73e007da5 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ResourcesForm.tsx</strong><dd><code>Integrate
autoscaler settings in ResourcesForm</code>
</dd></summary>
<hr>
dashboard/src/features/projects/resources/settings/components/ResourcesForm/ResourcesForm.tsx
<li>Added autoscaler configuration to resource settings<br> <li> Updated
form initialization and submission to include autoscaler
<br>settings<br> <li> Modified form reset to include autoscaler
fields<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-6d00a7b503dbd4b76f86d3949458d7f0bd62622cf17c523e0d668e3b459b67b5 ">+64/-26</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServiceResourcesFormFragment.tsx</strong><dd><code>Add
autoscaler UI to ServiceResourcesFormFragment</code>
</dd></summary>
<hr>
dashboard/src/features/projects/resources/settings/components/ServiceResourcesFormFragment/ServiceResourcesFormFragment.tsx
<li>Added autoscaler UI elements including switch and max replicas
input<br> <li> Implemented debounced handlers for replica and max
replica changes<br> <li> Updated layout to accommodate new autoscaler
settings<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-101690b5bda069581f2bf13bfd9559484984f0c137349daff49c3901b8235fb3 ">+89/-45</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>resourceSettingsValidationSchema.ts</strong><dd><code>Update
validation schema for autoscaler</code>
</dd></summary>
<hr>
dashboard/src/features/projects/resources/settings/utils/resourceSettingsValidationSchema/resourceSettingsValidationSchema.ts
<li>Updated validation schema to include autoscaler settings<br> <li>
Modified ratio validation to consider autoscaler activation<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-12c309ecfbe9c5393770e8eb678047701de3e7e0813972266014fa10a2add287 ">+8/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServiceForm.tsx</strong><dd><code>Integrate autoscaler
in ServiceForm</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/ServiceForm.tsx
<li>Added autoscaler configuration to service form submission<br> <li>
Included AutoscalerFormSection component in the form<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-d62640c5c152c7b50a3a53deefcb29c6ed1fa685e15511863c09784497139c49 ">+8/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServiceFormTypes.ts</strong><dd><code>Add autoscaler to
ServiceFormTypes</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/ServiceFormTypes.ts
<li>Added autoscaler field to the validation schema<br> <li> Set up
validation rules for autoscaler maxReplicas<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-70dc64b40f78adad0ce3db0f56cddfe824f3eb2d116b2ea6411518546810f3af ">+6/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>AutoscalerFormSection.tsx</strong><dd><code>Create
AutoscalerFormSection component</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/components/AutoscalerFormSection/AutoscalerFormSection.tsx
<li>Implemented new AutoscalerFormSection component<br> <li> Added UI
for enabling/disabling autoscaler and setting max replicas<br> <li>
Integrated with form context for data management<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-9c4cd6fb8cee6545ad4bba24cc91660a00d5d951315c9580f57c18f8d46be696 ">+87/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export AutoscalerFormSection
component</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/components/AutoscalerFormSection/index.ts
- Added export for AutoscalerFormSection component
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-e5e0fc7b69cda7ec41d221c2d2eb31236da9f75940cd245f9bf5edf8a7438c38 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServicesList.tsx</strong><dd><code>Include autoscaler
in ServicesList</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServicesList/ServicesList.tsx
<li>Added autoscaler field to service configuration<br> <li> Updated
styling classes for consistency<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-efb3008c23436b2db5bb94de15e91c78cf76ef6481ecb02eb542cf660ba98653 ">+9/-8</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Update GraphQL types for
autoscaler and Grafana</code>
</dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Updated GraphQL types to include autoscaler configurations<br> <li>
Added new types for Grafana alerting and contacts<br> <li> Modified
existing types to accommodate autoscaler fields<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+293/-6</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getResources.gql</strong><dd><code>Update
ServiceResources GraphQL fragment</code>
</dd></summary>
<hr>
dashboard/src/features/projects/resources/settings/gql/getResources.gql
- Added autoscaler fields to the ServiceResources fragment
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-68fa86be385f712ad875b055ed1403ec2086642aa31030bb2826615a136dd0ad ">+12/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getRunService.graphql</strong><dd><code>Update
getRunService GraphQL query</code>
</dd></summary>
<hr>
dashboard/src/gql/services/getRunService.graphql
- Added autoscaler field to the getRunService query
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-2e51dd3f3ee7a2bafdb9c754e57ce461cdf2b2ef754edc7d99120fa859e6c1d2 ">+3/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getRunServices.graphql</strong><dd><code>Update
RunServiceConfig GraphQL fragment</code>
</dd></summary>
<hr>
dashboard/src/gql/services/getRunServices.graphql
- Added autoscaler field to the RunServiceConfig fragment
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-bddccfbe4a76e754eff4aff107d8780424c0f3606c781a8e6e3a5c9c099b7c57 ">+3/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Formatting</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Update styling in services
page</code>
</dd></summary>
<hr>
dashboard/src/pages/[workspaceSlug]/[appSlug]/services/index.tsx
- Minor styling adjustment for consistency
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2872/files#diff-e418070dbf550b4e92ae18e7f29bdd757d923b69e128cebe70f2fd3a47fcabd9 ">+1/-1</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-09-27 14:43:45 +01:00
David Barroso
c4aa159f1f
feat (docs): added advanced TLS document ( #2899 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added a new comprehensive guide on advanced TLS configuration,
including TLS Client Authentication
- Updated the networking guide to include GRPC support and configuration
- Added a new 'platform/tls' page to the documentation structure
- Included a detailed step-by-step guide for setting up TLS Client
Authentication
- Provided examples of TLS configuration and usage with curl commands
- Updated the list of supported service types to include 'grpc'
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>breezy-fans-kiss.md</strong><dd><code>Add changeset for
TLS documentation</code>
</dd></summary>
<hr>
.changeset/breezy-fans-kiss.md
<li>Added a new changeset file for documenting the addition of an
advanced <br>TLS document<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2899/files#diff-bf8f8eb1d2664b9b181786b0f66cd6d70ba166236be705d4bfc24f13f7c5726a ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>mint.json</strong><dd><code>Add TLS page to
documentation structure</code>
</dd></summary>
<hr>
docs/mint.json
- Added a new page 'platform/tls' to the Platform group
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2899/files#diff-c91a604899dfef4b2494c317f4fd39a7f22b79986095f580399347293d534deb ">+2/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>tls.mdx</strong><dd><code>Add comprehensive TLS
configuration guide</code>
</dd></summary>
<hr>
docs/platform/tls.mdx
<li>Added a new document explaining advanced TLS configuration<br> <li>
Included sections on TLS Client Authentication with setup guide<br> <li>
Provided examples of configuration and usage<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2899/files#diff-f55226dfd5f3fa0b171c0761a8fe569b9faaf2320c761b29c33dde88dc42a2a5 ">+185/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>networking.mdx</strong><dd><code>Update networking
guide with GRPC support</code>
</dd></summary>
<hr>
docs/guides/run/networking.mdx
<li>Updated the supported service types to include 'grpc'<br> <li> Added
a new section on GRPC support with configuration example<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2899/files#diff-fb3f7f794126de1897c7c9db46fdef956df40aaf971fe76713b06735148e1219 ">+19/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-09-27 12:53:38 +02:00
David Barroso
91f0465cbc
feat (docs): added turnstile guide ( #2896 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added a comprehensive guide on integrating Cloudflare's Turnstile for
bot protection in the Auth API
- Guide includes:
- Overview of Turnstile and its benefits
- Step-by-step integration process
- Configuration examples for Nhost projects
- Code snippets for frontend implementation
- Updated navigation in mint.json to include the new bot protection
guide
- Enhances security documentation for Nhost users
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>bot-protection.mdx</strong><dd><code>New Bot Protection
Guide Using Cloudflare Turnstile</code>
</dd></summary>
<hr>
docs/guides/auth/bot-protection.mdx
<li>Added new guide for integrating Cloudflare's Turnstile for bot
<br>protection<br> <li> Includes overview, benefits, and step-by-step
integration instructions<br> <li> Provides code examples and
configuration details<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2896/files#diff-138cec6e6b432e18aaad258bb16e7e8b08c926b9850943600e6cba0fde8cec91 ">+76/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>mint.json</strong><dd><code>Update Navigation to
Include Bot Protection Guide</code>
</dd></summary>
<hr>
docs/mint.json
<li>Added "guides/auth/bot-protection" to the authentication guides
<br>section<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2896/files#diff-c91a604899dfef4b2494c317f4fd39a7f22b79986095f580399347293d534deb ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-09-27 11:58:51 +02:00
Hassan Ben Jobrane
6f61262045
fix: unlink nhost-js dependency from sveltekit example ( #2898 )
2024-09-26 10:28:57 +01:00
github-actions[bot]
257815d519
chore: update versions ( #2888 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.6.0
### Minor Changes
- 55d8bb5 : feat: support custom headers in sign-up and deanonymize
requests
## @nhost/react@3.6.0
### Minor Changes
- 55d8bb5 : feat: add `requestOptions` to `signUpEmailPassword` to allow
passing extra headers with the signup request
### Patch Changes
- @nhost/nhost-js@3.1.10
## @nhost/apollo@7.1.7
### Patch Changes
- @nhost/nhost-js@3.1.10
## @nhost/react-apollo@13.0.0
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
- @nhost/apollo@7.1.7
## @nhost/react-urql@10.0.0
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
## @nhost/nextjs@2.1.22
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
## @nhost/nhost-js@3.1.10
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/hasura-auth-js@2.6.0
## @nhost/vue@2.6.7
### Patch Changes
- @nhost/nhost-js@3.1.10
## @nhost/dashboard@1.29 .0
### Minor Changes
- 55d8bb5 : feat: integrate turnstile for signup verification
- 2a2e54c : fix: update docs url in run services form tooltip
- 18f942f : fix: display long error messages in error toast without
overflow
### Patch Changes
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## @nhost-examples/cli@0.3.12
### Patch Changes
- @nhost/nhost-js@3.1.10
## @nhost-examples/codegen-react-apollo@0.4.13
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
- @nhost/react-apollo@13.0.0
## @nhost-examples/codegen-react-query@0.4.13
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
## @nhost-examples/codegen-react-urql@0.3.13
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
- @nhost/react-urql@10.0.0
## @nhost-examples/multi-tenant-one-to-many@2.2.13
### Patch Changes
- @nhost/nhost-js@3.1.10
## @nhost-examples/nextjs@0.3.13
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
- @nhost/react-apollo@13.0.0
- @nhost/nextjs@2.1.22
## @nhost-examples/node-storage@0.2.12
### Patch Changes
- @nhost/nhost-js@3.1.10
## @nhost-examples/nextjs-server-components@0.4.14
### Patch Changes
- @nhost/nhost-js@3.1.10
## @nhost-examples/react-apollo@1.0.2
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
- @nhost/react-apollo@13.0.0
## @nhost-examples/react-gqty@1.2.13
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
## @nhost-examples/react-native@0.0.6
### Patch Changes
- Updated dependencies [55d8bb5 ]
- @nhost/react@3.6.0
- @nhost/react-apollo@13.0.0
## @nhost-examples/vue-apollo@0.6.13
### Patch Changes
- @nhost/nhost-js@3.1.10
- @nhost/apollo@7.1.7
- @nhost/vue@2.6.7
## @nhost-examples/vue-quickstart@0.2.13
### Patch Changes
- @nhost/apollo@7.1.7
- @nhost/vue@2.6.7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-25 16:23:50 +01:00
Hassan Ben Jobrane
55d8bb5a89
feat: turnstile ( #2895 )
...
### **PR Type**
Enhancement
___
### **Description**
- Integrated Cloudflare Turnstile for signup verification in the
dashboard
- Added support for custom headers in authentication requests
- Updated signup page to include Turnstile component and handle
verification
- Modified authentication machine and fetch utilities to support extra
headers
- Added Turnstile site key to environment variables
- Included react-turnstile package as a new dependency
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>signup.tsx</strong><dd><code>Integrate Turnstile for
signup verification</code>
</dd></summary>
<hr>
dashboard/src/pages/signup.tsx
<li>Integrated Turnstile for signup verification<br> <li> Added state
management for Turnstile response<br> <li> Updated signUpEmailPassword
function to include Turnstile response in <br>headers<br> <li> Added
Turnstile component to the signup form<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2895/files#diff-fc2b5989e3bbafda1d3d8b2317d24c39ef2b8cec0c4dc410170fa2da13464f68 ">+29/-5</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>machine.ts</strong><dd><code>Add header support for
authentication requests</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.ts
<li>Modified postRequest function to accept headers parameter<br> <li>
Updated signUpEmailPassword action to include headers in the request<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2895/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+18/-9</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>options.ts</strong><dd><code>Add headers option to
registration interface</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/types/options.ts
- Added headers property to RegistrationOptions interface
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2895/files#diff-087479bfe46a1294bc277b5497fbd3f7638853290b8f521ed5e5cb374786812f ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>fetch.ts</strong><dd><code>Enhance fetch utilities with
extra headers support</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/utils/fetch.ts
<li>Modified fetchWrapper function to accept and merge extra headers<br>
<li> Updated postFetch function to include extraHeaders parameter<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2895/files#diff-b1af9daf6c51514d5d514540f2318d87e926c5e8a57079b6e2c258b98a1163a2 ">+13/-4</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>.env.example</strong><dd><code>Add Turnstile site key
to environment variables</code>
</dd></summary>
<hr>
dashboard/.env.example
- Added NEXT_PUBLIC_TURNSTILE_SITE_KEY variable
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2895/files#diff-b47cf46119af2f0298d96e5657e53e57161833e8b02d87526ac5c1ed9393d477 ">+1/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add Turnstile React
component dependency</code>
</dd></summary>
<hr>
dashboard/package.json
- Added @marsidev/react-turnstile dependency
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2895/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+1/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull
request to receive relevant information
2024-09-25 16:01:40 +01:00
David BM
18f942f464
fix (dashboard): long error message in error toast overflow ( #2892 )
2024-09-23 13:42:41 -04:00
David BM
2a2e54c4d8
fix (dashboard): update url to docs in run services tooltip ( #2886 )
2024-09-21 11:16:21 -04:00
github-actions[bot]
6a735523b4
chore: update versions ( #2880 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/nextjs@2.1.21
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost/dashboard@1.28 .2
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## @nhost/docs@2.17 .2
### Patch Changes
- 52a38fe : chore: added pg_ivm extension
## @nhost-examples/codegen-react-apollo@0.4.12
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/codegen-react-query@0.4.12
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/codegen-react-urql@0.3.12
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/multi-tenant-one-to-many@2.2.12
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/nextjs@0.3.12
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
- Updated dependencies [52a38fe ]
- @nhost/nextjs@2.1.21
## @nhost-examples/nextjs-server-components@0.4.13
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/sveltekit@0.4.1
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/react-apollo@1.0.1
### Patch Changes
- 4d6b722 : fix: add check for elevated permission before deleting a
security key
- 3dcbacf : fix: add elevated permission check before adding a security
key
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/react-gqty@1.2.12
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/vue-apollo@0.6.12
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
## @nhost-examples/vue-quickstart@0.2.12
### Patch Changes
- 52a38fe : chore: update dependencies to address security
vulnerabilities
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-19 12:23:04 +01:00
Hassan Ben Jobrane
4d6b7228d9
fix(react-apollo): add elevated permission check before deleting a security key ( #2883 )
...
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Enhanced security key management by adding elevated permission checks:
- Implemented `elevatePermission` function to centralize permission
elevation logic
- Added permission check before deleting a security key
- Modified `onSubmit` function to use `elevatePermission` before adding
a key
- Refactored code structure for improved readability and
maintainability:
- Moved `removeKey` mutation definition earlier in the component
- Simplified conditional logic in `onSubmit` function
- Added a changeset file to document the bug fix for elevated permission
check
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>security-keys.tsx</strong><dd><code>Enhance security
key management with permission checks</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/profile/security-keys.tsx
<li>Added <code>elevatePermission</code> function to handle permission
elevation logic<br> <li> Modified <code>onSubmit</code> function to use
<code>elevatePermission</code> before adding a <br>key<br> <li> Added
permission check before deleting a security key<br> <li> Refactored code
structure for better readability and maintainability<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2883/files#diff-20c5d7ececb3f500fc179a36ec957b0744197e88ca47d050e29b401967781be3 ">+43/-31</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>lucky-mirrors-relate.md</strong><dd><code>Add changeset
for security key deletion fix</code>
</dd></summary>
<hr>
.changeset/lucky-mirrors-relate.md
<li>Added a changeset file to document the bug fix for elevated
permission <br>check<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2883/files#diff-3a2d1f6a2da0ea9311d8ad2c20128f3d06defc1e24ae9c8a2f0d71f82246cb79 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-09-19 11:56:55 +01:00
Hassan Ben Jobrane
3dcbacf188
fix(react-apollo): add elevation check before adding security key ( #2882 )
...
### **PR Type**
Enhancement
___
### **Description**
- Implemented an elevation check before adding a security key when there
are existing keys
- Added new imports from '@nhost/react': `useElevateSecurityKeyEmail`
and `useUserEmail`
- Integrated `elevated` and `elevateEmailSecurityKey` from the
`useElevateSecurityKeyEmail` hook
- Added error handling for the elevation process
- Updated the `onSubmit` function to include the elevation check and
process
- Improved security by requiring elevation for adding subsequent
security keys
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>security-keys.tsx</strong><dd><code>Add elevation check
for security key addition</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/profile/security-keys.tsx
<li>Added import for <code>useElevateSecurityKeyEmail</code> and
<code>useUserEmail</code> from <br>'@nhost/react'<br> <li> Implemented
elevation check before adding a security key<br> <li> Added error
handling for elevation process<br> <li> Integrated <code>elevated</code>
and <code>elevateEmailSecurityKey</code> from
<br><code>useElevateSecurityKeyEmail</code> hook<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2882/files#diff-20c5d7ececb3f500fc179a36ec957b0744197e88ca47d050e29b401967781be3 ">+24/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-09-19 11:14:56 +01:00
David Barroso
5c2269ef92
chore (docs): place the grafana files in the right place ( #2881 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added a comprehensive set of Grafana configuration files and
dashboards for enhanced observability of Nhost projects.
- Introduced new dashboards for Functions metrics, GraphQL metrics,
Ingress metrics, and overall Project metrics.
- Implemented Grafana setup scripts and configuration files for data
sources, contact points, and notification policies.
- Created Nhost-specific alerting rules for critical issues such as high
CPU usage, low disk space, and high error rates.
- Improved documentation by adding detailed comments and descriptions in
configuration files.
- Enhanced customization options by using environment variables and
templates in various configuration files.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><details><summary>6 files</summary><table>
<tr>
<td>
<details>
<summary><strong>setup_config.sh</strong><dd><code>Add Grafana setup
configuration script</code>
</dd></summary>
<hr>
observability/grafana/setup_config.sh
<li>Added a new shell script to set up Grafana configuration<br> <li>
Script creates necessary directories and generates datasources
<br>configuration<br> <li> Uses environment variables and templates for
dynamic configuration<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-8c8a7932243229ff1b184b232685f85e894dc85cd13fbc7e6203de6826f05f19 ">+12/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>contact_points.yaml</strong><dd><code>Add Grafana
contact points configuration</code>
</dd></summary>
<hr>
observability/grafana/contact_points.yaml
<li>Added a new YAML file for Grafana contact points configuration<br>
<li> Includes settings for email, Pagerduty, Discord, Slack, and webhook
<br>notifications<br> <li> Uses templating for dynamic configuration
based on user settings<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-9262f9a9442457b302afbed9a64604007bec161fb8eed794f3e75a79a3e24a8a ">+59/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboards_providers.yaml</strong><dd><code>Add Grafana
dashboard providers configuration</code>
</dd></summary>
<hr>
observability/grafana/dashboards_providers.yaml
<li>Added a new YAML file for Grafana dashboard providers
configuration<br> <li> Configures the source of dashboards to be loaded
into Grafana<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-bfdc9ab104d266e0cdc3153476252536d83aeb13905c423c95f1fc9a4a135cdf ">+11/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>datasources.yaml.tmpl</strong><dd><code>Add Grafana
data sources configuration template</code>
</dd></summary>
<hr>
observability/grafana/datasources.yaml.tmpl
<li>Added a new YAML template file for Grafana data sources
configuration<br> <li> Configures Prometheus as the default data source
for Grafana<br> <li> Uses environment variables for dynamic
configuration<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-07d3ef0d2277f144efb00f0e400cbdcb0a1474c9059dfa1ae281bf2388c0992c ">+18/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>grafana.ini</strong><dd><code>Add Grafana main
configuration file</code>
</dd></summary>
<hr>
observability/grafana/grafana.ini
<li>Added a new INI file for Grafana main configuration<br> <li>
Includes settings for analytics, logging, paths, and server options<br>
<li> Configures SMTP if provided in the environment<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-144fcadb330865a0b6bcbedd327d5f5b3d72c458a7805c2449f7d8bb568e13f5 ">+24/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>notification_policies.yaml</strong><dd><code>Add
Grafana notification policies configuration</code>
</dd></summary>
<hr>
observability/grafana/notification_policies.yaml
<li>Added a new YAML file for Grafana notification policies<br> <li>
Configures the default receiver for alerts<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-b79528bf44b485a4e87a327f2b82b78b6b409e06a6077eb9f6c5eea24653193d ">+8/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Enhancement</strong></td><td><details><summary>5
files</summary><table>
<tr>
<td>
<details>
<summary><strong>dashboard_functions_metrics.json</strong><dd><code>Add
Grafana dashboard for Functions metrics</code>
</dd></summary>
<hr>
observability/grafana/dashboard_functions_metrics.json
<li>Added a new JSON file for Grafana dashboard configuration<br> <li>
Dashboard focuses on Functions metrics including invocations, response
<br>times, and errors<br> <li> Includes various panels and
visualizations for comprehensive <br>monitoring<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-b2815589932503d2d05f9027d550d28f3d2a774106d0f3dec61db8678b12c385 ">+1280/-1</a></td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboard_graphql.json</strong><dd><code>Add Grafana
dashboard for GraphQL metrics</code>
</dd></summary>
<hr>
observability/grafana/dashboard_graphql.json
<li>Added a new JSON file for Grafana dashboard configuration<br> <li>
Dashboard focuses on GraphQL metrics including resource utilization
<br>and request rates<br> <li> Includes panels for CPU, memory, and
GraphQL-specific metrics<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-4f591ab80bee38969fd64c20c4ddab89df3d810d41144089fa23bc1d59a89d4d ">+696/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboard_ingress_metrics.json</strong><dd><code>Add
Grafana dashboard for Ingress metrics</code>
</dd></summary>
<hr>
observability/grafana/dashboard_ingress_metrics.json
<li>Added a new JSON file for Grafana dashboard configuration<br> <li>
Dashboard focuses on Ingress metrics including requests, response
<br>status, and errors<br> <li> Includes panels for various
ingress-related metrics and visualizations<br> <br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-058aae47dde92553225c557b839f7359ad1deefe341f9a119f63b6875352bb55 ">+777/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboard_project_metrics.json</strong><dd><code>Add
Grafana dashboard for Project-wide metrics</code>
</dd></summary>
<hr>
observability/grafana/dashboard_project_metrics.json
<li>Added a new JSON file for Grafana dashboard configuration<br> <li>
Dashboard provides an overview of project-wide metrics<br> <li> Includes
panels for CPU, memory, network, and service-specific metrics<br> <br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-1db1a1e7d7715e17415ec82d96997af4bb235de0f752711e2a6c27420067bb54 ">+2038/-1</a></td>
</tr>
<tr>
<td>
<details>
<summary><strong>rules_nhost.yaml</strong><dd><code>Add Nhost-specific
Grafana alerting rules</code>
</dd></summary>
<hr>
observability/grafana/rules_nhost.yaml
<li>Added a new YAML file for Grafana alerting rules<br> <li> Includes
rules for high CPU usage, low disk space, low memory, OOM <br>kills, and
high error rates<br> <li> Rules are customized for Nhost services and
include detailed <br>annotations<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2881/files#diff-27165812186176e21d13a35136e43511b837700a599d3a00c61a1f6b36c55af2 ">+370/-1</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-09-18 15:36:32 +02:00
David Barroso
52a38feca7
chore (docs): added pg_ivm extension ( #2879 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Added documentation for the pg_ivm (Incremental View Maintenance)
PostgreSQL extension
- Included a new section in the database extensions guide explaining
pg_ivm's purpose and benefits
- Provided SQL commands for installing and uninstalling the pg_ivm
extension
- Added a link to the pg_ivm GitHub repository for further reference
- Created a changeset file to track the documentation update
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>rare-wolves-tease.md</strong><dd><code>Add changeset
for pg_ivm extension documentation</code>
</dd></summary>
<hr>
.changeset/rare-wolves-tease.md
<li>Added a new changeset file for documenting the addition of pg_ivm
<br>extension<br> <li> Specified a patch update for '@nhost/docs'<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2879/files#diff-da3e674eeabc0ad81e3cc5534f4c3a67cf1c6ecae9fbed354e5cc0e4d069493b ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>extensions.mdx</strong><dd><code>Add documentation for
pg_ivm extension</code>
</dd></summary>
<hr>
docs/guides/database/extensions.mdx
<li>Added a new section for the pg_ivm extension<br> <li> Provided an
overview of Incremental View Maintenance (IVM)<br> <li> Included
installation and uninstallation SQL commands<br> <li> Added a link to
the pg_ivm GitHub repository<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2879/files#diff-7a41fa45d84db83a8c01a76ddb42ad614022ad94a4c3a6aa321f5b9a5300da8c ">+26/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-09-18 14:49:37 +02:00
github-actions[bot]
f218058c89
chore: update versions ( #2869 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.28 .1
### Patch Changes
- 9735fa2 : chore: remove broken link
## @nhost/docs@2.17 .1
### Patch Changes
- db2f44d : fix: update rate-limit to reflect reality
- dda0c67 : chore: udpate metrics documentation with managed
configuration
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-18 11:40:25 +01:00
David Barroso
dda0c67fa4
chore (docs): udpate metrics documentation with managed configuration ( #2871 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Enhanced metrics documentation with detailed information on Grafana
configuration, contact points, SMTP settings, and alerting.
- Added new configuration files for Grafana, including setup for
datasources, dashboards, contact points, and alerting rules.
- Updated existing dashboard configurations to use the "nhost"
datasource and improve legend formatting.
- Introduced a setup script to automate Grafana configuration
generation.
- Restructured documentation navigation for better organization of
metrics-related content.
- Added README with instructions for contributing new Grafana
dashboards.
- Implemented comprehensive alerting rules for various system metrics
and error conditions.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><details><summary>11 files</summary><table>
<tr>
<td>
<details>
<summary><strong>setup_config.sh</strong><dd><code>Add Grafana
configuration setup script</code>
</dd></summary>
<hr>
observability/setup_config.sh
<li>New script to set up Grafana configuration<br> <li> Creates
datasources directory<br> <li> Retrieves token and app ID<br> <li>
Generates datasources.yaml file<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-020b65994838bf8f896b973c08c3d1f32fb26df56981eee8feec396adddc0fa6 ">+11/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>contact_points.yaml</strong><dd><code>Add Grafana
contact points configuration</code>
</dd></summary>
<hr>
observability/contact_points.yaml
<li>New file for configuring Grafana contact points<br> <li> Includes
settings for email, PagerDuty, Discord, Slack, and webhook
<br>notifications<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-9b849dd13ecd160bb71d0dbd99677bbc8cd455950a49d2a2c5e0faa12d84de62 ">+58/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboard_functions_metrics.json</strong><dd><code>Update
Functions dashboard configuration</code>
</dd></summary>
<hr>
observability/dashboard_functions_metrics.json
<li>Updated datasource UID from "prometheus" to "nhost"<br> <li>
Modified legend format to use print statements<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-43ed0168e8291fdeb852ae00ee52f832e6e54b38d7957ad59fb3f3d2bcfa9bb0 ">+41/-39</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboard_graphql.json</strong><dd><code>Update GraphQL
dashboard configuration</code>
</dd></summary>
<hr>
observability/dashboard_graphql.json
<li>Updated datasource UID from "prometheus" to "nhost"<br> <li>
Modified legend format to use print statements<br> <li> Added "nhost"
tag to dashboard<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-da87c05a307528ead905fc17fb6d75eb31b44769d06714c66233f489cbdbb1f2 ">+24/-22</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboard_ingress_metrics.json</strong><dd><code>Update
Ingress Metrics dashboard configuration</code>
</dd></summary>
<hr>
observability/dashboard_ingress_metrics.json
<li>Removed __inputs, __elements, and __requires sections<br> <li>
Updated datasource UID from "prometheus" to "nhost"<br> <li> Modified
legend format to use print statements<br> <li> Added "nhost" tag to
dashboard<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-de5c4d7cc3aa858822d9243161b50924d04e290013eb4a738f19bc07a79b1ed7 ">+25/-54</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboard_project_metrics.json</strong><dd><code>Update
Project Metrics dashboard configuration</code>
</dd></summary>
<hr>
observability/dashboard_project_metrics.json
<li>Removed __inputs, __elements, and __requires sections<br> <li>
Updated datasource UID from "${DS_PROMETHEUS}" to "nhost"<br> <li>
Modified legend format to use print statements<br> <li> Updated
schemaVersion and removed templating list<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-18cfde5980fad509ab3a14485f1ce3e7f89540854f30a9d932a630c7003065f6 ">+98/-157</a></td>
</tr>
<tr>
<td>
<details>
<summary><strong>dashboards_providers.yaml</strong><dd><code>Add Grafana
dashboard providers configuration</code>
</dd></summary>
<hr>
observability/dashboards_providers.yaml
<li>New file for configuring Grafana dashboard providers<br> <li> Sets
up file-based dashboard provisioning<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-c6d162b6c4666e2ee121c37b0d5cffc1b760ed68446e65d5556f083e241765b9 ">+10/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>datasources.yaml.tmpl</strong><dd><code>Add Grafana
datasource configuration template</code>
</dd></summary>
<hr>
observability/datasources.yaml.tmpl
<li>New template file for Grafana datasource configuration<br> <li> Sets
up Prometheus datasource with custom query parameters and
<br>authorization<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-883ff1a7b6c26d41604cfb7fbe7444c568f9379d408a140f0e88047b1768468e ">+17/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>grafana.ini</strong><dd><code>Add Grafana main
configuration file</code>
</dd></summary>
<hr>
observability/grafana.ini
<li>New configuration file for Grafana<br> <li> Includes settings for
analytics, logging, paths, and server<br> <li> Conditional SMTP
configuration<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-69effef5d34dd2b15f66a1ff7eb524de80e14e82b6ffd63ce3a9cf84fcfa2128 ">+23/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>notification_policies.yaml</strong><dd><code>Add
Grafana notification policies configuration</code>
</dd></summary>
<hr>
observability/notification_policies.yaml
<li>New file for configuring Grafana notification policies<br> <li> Sets
up a default policy for the "Nhost Managed Contacts" receiver<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-15f73217844e330f8cbf0b98becf9ba1712ded93168ec52ffd10ad7af58326e9 ">+7/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>rules_nhost.yaml</strong><dd><code>Add Grafana alerting
rules configuration</code>
</dd></summary>
<hr>
observability/rules_nhost.yaml
<li>New file for configuring Grafana alerting rules<br> <li> Includes
rules for high CPU usage, low disk space, low memory, OOM <br>kills, and
high error rates<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-2be0d3f7ec2e1a61cf05bbac1c46b6e14a822af4797d27d2c0caaa5205de88ec ">+369/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>3
files</summary><table>
<tr>
<td>
<details>
<summary><strong>mint.json</strong><dd><code>Restructure documentation
navigation</code>
</dd></summary>
<hr>
docs/mint.json
<li>Removed nested "Monitoring" group<br> <li> Moved "platform/metrics"
to main "Platform" group<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-c91a604899dfef4b2494c317f4fd39a7f22b79986095f580399347293d534deb ">+1/-5</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>metrics.mdx</strong><dd><code>Enhance metrics
documentation with configuration details</code> </dd></summary>
<hr>
docs/platform/metrics.mdx
<li>Added info about Pro/Team/Enterprise feature<br> <li> Expanded
sections on accessing and configuring Grafana<br> <li> Added details
about contact points, SMTP, and alerting configuration<br> <li> Included
information about advanced configuration options<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-433c57c7c7811809819b3683a23368324a93a9eac7a4ab121b54d16414452f6d ">+124/-6</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>README.md</strong><dd><code>Add README for Grafana
dashboard contributions</code>
</dd></summary>
<hr>
observability/grafana/README.md
<li>New README file with instructions for contributing dashboards<br>
<li> Outlines steps to export and save dashboard files<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2871/files#diff-83ce6f1e076f43acbdcb8cfeac5c2caa0a1d87116c25c1cb063ae0b10b7b6885 ">+9/-1</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-09-17 09:43:44 +02:00
David Barroso
db2f44d7c0
fix (docs): update rate-limit to reflect reality ( #2870 )
...
### **PR Type**
Documentation
___
### **Description**
- Updated the rate limit for email sending endpoints in the
documentation
- Changed the limit from 50 per hour to 10 per hour for projects without
custom SMTP settings
- This change reflects the actual rate limit implemented in the system
- No other changes were made to the rate limits table or surrounding
text
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>rate-limits.mdx</strong><dd><code>Update email rate
limit in documentation</code>
</dd></summary>
<hr>
docs/platform/rate-limits.mdx
<li>Updated the rate limit for email sending endpoints from 50/hour to
<br>10/hour for projects without custom SMTP settings<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2870/files#diff-d6c7ab75a347c1217107fdcf841312df268708bc7d319f528ea67c7280f00284 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-09-13 12:19:08 +02:00
David Barroso
9735fa238b
chore (dashboard): remove broken link ( #2868 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Removed a broken "Learn More" link from the DataBrowserSidebar
component in the dashboard
- Added a changeset file to document the removal of the broken link
- Introduced a new GitHub Actions workflow for AI-powered pull request
reviews
- The new workflow uses the PR Agent action with specific configurations
for OpenAI and Anthropic models
- Updated the project structure to improve documentation and automate
code review processes
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>DataBrowserSidebar.tsx</strong><dd><code>Remove "Learn
More" link from DataBrowserSidebar</code>
</dd></summary>
<hr>
dashboard/src/features/database/dataGrid/components/DataBrowserSidebar/DataBrowserSidebar.tsx
<li>Removed a "Learn More" link with an arrow icon<br> <li> The link was
pointing to GitHub integration documentation<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2868/files#diff-6c0c7b86959eb51f0ef884074e8a72725ee505a5759ca4a95126e96f26062e3b ">+0/-9</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>gen_ai_review.yaml</strong><dd><code>Add AI-powered PR
review workflow</code>
</dd></summary>
<hr>
.github/workflows/gen_ai_review.yaml
<li>Added a new GitHub Actions workflow for AI-powered PR reviews<br>
<li> Configures the PR Agent action with specific settings and
secrets<br> <li> Sets up triggers for pull request events and issue
comments<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2868/files#diff-d1e4c772e0acb5ce4891df2dd94ba58ffaf6393e8f75493ec7e10cbce1c4992c ">+28/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>tricky-colts-beg.md</strong><dd><code>Add changeset for
broken link removal</code>
</dd></summary>
<hr>
.changeset/tricky-colts-beg.md
<li>Added a new changeset file for @nhost/dashboard<br> <li> Describes
the change as removing a broken link<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2868/files#diff-6564a7547695ab3d9be88cc4977a814f3123f60b2bb10effeb8904997710a950 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-09-11 19:09:10 +02:00
github-actions[bot]
58dec6e7b2
chore: update versions ( #2853 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.1.6
### Patch Changes
- @nhost/nhost-js@3.1.9
## @nhost/react-apollo@12.0.6
### Patch Changes
- @nhost/apollo@7.1.6
- @nhost/react@3.5.6
## @nhost/react-urql@9.0.6
### Patch Changes
- @nhost/react@3.5.6
## @nhost/hasura-auth-js@2.5.6
### Patch Changes
- 8b12426 : fix: correct signout to send accessToken when clearing all
session
## @nhost/nextjs@2.1.20
### Patch Changes
- @nhost/react@3.5.6
## @nhost/nhost-js@3.1.9
### Patch Changes
- Updated dependencies [8b12426 ]
- @nhost/hasura-auth-js@2.5.6
## @nhost/react@3.5.6
### Patch Changes
- @nhost/nhost-js@3.1.9
## @nhost/vue@2.6.6
### Patch Changes
- @nhost/nhost-js@3.1.9
## @nhost-examples/react-apollo@1.0.0
### Major Changes
- cffdec5 : feat: rewrite example using shadcn ui components
### Patch Changes
- @nhost/react@3.5.6
- @nhost/react-apollo@12.0.6
## @nhost/dashboard@1.28 .0
### Minor Changes
- 526183a : feat: allow filtering users in "make request as" in graphql
section
- be3b85b : feat: add conceal errors toggle on auth settings page
### Patch Changes
- 35a2f12 : fix: prevent run service details from opening when attempting
to delete
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## @nhost/docs@2.17 .0
### Minor Changes
- cffdec5 : feat: update react quickstart guide to use the nhost react
apollo template
- 4cf6677 : feat: update list of postgres extensions
## @nhost-examples/cli@0.3.11
### Patch Changes
- @nhost/nhost-js@3.1.9
## @nhost-examples/codegen-react-apollo@0.4.11
### Patch Changes
- @nhost/react@3.5.6
- @nhost/react-apollo@12.0.6
## @nhost-examples/codegen-react-query@0.4.11
### Patch Changes
- @nhost/react@3.5.6
## @nhost-examples/codegen-react-urql@0.3.11
### Patch Changes
- @nhost/react@3.5.6
- @nhost/react-urql@9.0.6
## @nhost-examples/multi-tenant-one-to-many@2.2.11
### Patch Changes
- @nhost/nhost-js@3.1.9
## @nhost-examples/nextjs@0.3.11
### Patch Changes
- @nhost/react@3.5.6
- @nhost/react-apollo@12.0.6
- @nhost/nextjs@2.1.20
## @nhost-examples/node-storage@0.2.11
### Patch Changes
- @nhost/nhost-js@3.1.9
## @nhost-examples/nextjs-server-components@0.4.12
### Patch Changes
- @nhost/nhost-js@3.1.9
## @nhost-examples/react-gqty@1.2.11
### Patch Changes
- @nhost/react@3.5.6
## @nhost-examples/react-native@0.0.5
### Patch Changes
- @nhost/react@3.5.6
- @nhost/react-apollo@12.0.6
## @nhost-examples/vue-apollo@0.6.11
### Patch Changes
- @nhost/nhost-js@3.1.9
- @nhost/apollo@7.1.6
- @nhost/vue@2.6.6
## @nhost-examples/vue-quickstart@0.2.11
### Patch Changes
- @nhost/apollo@7.1.6
- @nhost/vue@2.6.6
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-09 12:19:53 +01:00
David BM
526183ab88
feat (dashboard): allow filtering users in "make request as" feature of graphql section ( #2805 )
...
Resolves #2593
2024-09-09 05:55:49 -04:00
Hassan Ben Jobrane
435b65a65a
fix(react-apollo): change relyingParty ID to nhost.io ( #2861 )
2024-09-04 14:56:54 +01:00
Hassan Ben Jobrane
35a2f1203c
fix(e2e): fix run service e2e test ( #2859 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Fixed the button selector in the end-to-end test for deleting a
service, ensuring the correct button is targeted.
- Refactored the `ServicesList` component to standardize icon sizes and
improve the order of class attributes for better readability.
- Added event stop propagation to the delete service action to prevent
unintended event bubbling.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>run.test.ts</strong><dd><code>Fix button selector in
e2e test for service deletion</code>
</dd></summary>
<hr>
dashboard/e2e/run/run.test.ts
<li>Updated button selector for deleting a service.<br> <li> Removed
unnecessary click action on 'Close' button.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2859/files#diff-3b81821630a8e66e8f580609a834499bdfec9ac228ff07b99f398ec07c329095 ">+1/-5</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServicesList.tsx</strong><dd><code>Refactor
ServicesList component for consistency and
readability</code></dd></summary>
<hr>
dashboard/src/features/services/components/ServicesList/ServicesList.tsx
<li>Standardized icon size and order of class attributes.<br> <li> Added
event stop propagation for delete service action.<br> <li> Improved code
readability and consistency.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2859/files#diff-efb3008c23436b2db5bb94de15e91c78cf76ef6481ecb02eb542cf660ba98653 ">+12/-9</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-09-04 11:39:32 +01:00
David BM
be3b85bbc8
feat (dashboard): add conceal errors toggle on auth settings page ( #2858 )
2024-09-03 10:07:40 -04:00
Hassan Ben Jobrane
cffdec585c
feat: templates: react-apollo ( #2834 )
...
### **PR Type**
Enhancement, Tests
___
### **Description**
- Added multiple new UI components including `Layout`, `DropdownMenu`,
`Sheet`, `Form`, `Dialog`, `Table`, `Card`, `Button`, `Alert`,
`OAuthLinks`, and more.
- Integrated Apollo Client for GraphQL queries and mutations in various
components.
- Implemented form handling using `react-hook-form` and validation with
`zod`.
- Refactored `App` component to use a new route structure and removed
Mantine components.
- Updated E2E tests for new UI components and improved test reliability
and readability.
- Removed `pnpm-lock.yaml` file.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>45
files</summary><table>
<tr>
<td>
<details>
<summary><strong>layout.tsx</strong><dd><code>Implement Layout Component
with Navigation and Sign-Out</code> </dd></summary>
<hr>
examples/react-apollo/src/components/routes/app/layout.tsx
<li>Added <code>Layout</code> component with navigation and sign-out
functionality.<br> <li> Integrated <code>Tooltip</code>,
<code>DropdownMenu</code>, and <code>Sheet</code> components for UI
<br>elements.<br> <li> Implemented mobile navigation toggle.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-dfb4bf452a609fab7a9d6f9dc7906365ffaed54e830077310f9d505836da2c75 ">+228/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dropdown-menu.tsx</strong><dd><code>Add DropdownMenu
Component with Radix UI Integration</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/ui/dropdown-menu.tsx
<li>Added <code>DropdownMenu</code> component with various
sub-components.<br> <li> Integrated Radix UI primitives for dropdown
functionality.<br> <li> Styled dropdown menu items and content.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-8e4a2a51701c3205e7d5199dc9f25d3fe348169ad72d6b4739687b106e7159f2 ">+198/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dropdown-menu.tsx</strong><dd><code>Add DropdownMenu
Component with Radix UI Integration</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/ui/dropdown-menu.tsx
<li>Added <code>DropdownMenu</code> component with various
sub-components.<br> <li> Integrated Radix UI primitives for dropdown
functionality.<br> <li> Styled dropdown menu items and content.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-82ecd25c0e1deeffefeb11e66d3b1d625f5cbdaf64934a325360ef519d46734d ">+198/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>security-keys.tsx</strong><dd><code>Add SecurityKeys
Component for Managing Security Keys</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/profile/security-keys.tsx
<li>Added <code>SecurityKeys</code> component for managing security
keys.<br> <li> Integrated Apollo Client for GraphQL queries and
mutations.<br> <li> Implemented form validation with
<code>react-hook-form</code> and <code>zod</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-20c5d7ececb3f500fc179a36ec957b0744197e88ca47d050e29b401967781be3 ">+178/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>App.tsx</strong><dd><code>Refactor App Component with
New Route Structure</code>
</dd></summary>
<hr>
examples/react-apollo/src/App.tsx
<li>Refactored <code>App</code> component to use new route
structure.<br> <li> Added routes for authentication and application
pages.<br> <li> Removed Mantine components and replaced with custom
layout.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-cce00ef2ed124ca9c4fb6d5a27065cfb227de957db19fee484d79526bd243405 ">+48/-123</a></td>
</tr>
<tr>
<td>
<details>
<summary><strong>layout.tsx</strong><dd><code>Implement Layout Component
with Navigation and Sign-Out</code> </dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/routes/app/layout.tsx
<li>Added <code>Layout</code> component with navigation and sign-out
functionality.<br> <li> Integrated <code>Tooltip</code> and
<code>Sheet</code> components for UI elements.<br> <li> Implemented
mobile navigation toggle.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-c2700d3324f3a2d1b5cb71c45c6599d810d4deb4dedd48a83a1c097ac745546d ">+125/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>protected-notes.tsx</strong><dd><code>Add
ProtectedNotes Component for Managing Protected
Notes</code></dd></summary>
<hr>
examples/react-apollo/src/components/routes/app/protected-notes.tsx
<li>Added <code>ProtectedNotes</code> component for managing protected
notes.<br> <li> Integrated Apollo Client for GraphQL queries and
mutations.<br> <li> Implemented permission elevation for secure
actions.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-2ff0d7eccbad3f4bf3769e3b4db6a8c0b2630b5e600a3bae8b565b2ad16df6b3 ">+196/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sheet.tsx</strong><dd><code>Add Sheet Component with
Radix UI Integration</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/ui/sheet.tsx
<li>Added <code>Sheet</code> component with various sub-components.<br>
<li> Integrated Radix UI primitives for sheet functionality.<br> <li>
Styled sheet content and overlay.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-ae92d11cc983a782928cdebe08c27a7b0954a9212e8e60ed339df57cbcca3b71 ">+138/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sheet.tsx</strong><dd><code>Add Sheet Component with
Radix UI Integration</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/ui/sheet.tsx
<li>Added <code>Sheet</code> component with various sub-components.<br>
<li> Integrated Radix UI primitives for sheet functionality.<br> <li>
Styled sheet content and overlay.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-d8caf3ac16eb4b67f59f860323cc131cd02390141f964f9ca2955987d639e8db ">+138/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>form.tsx</strong><dd><code>Add Form Component with
React Hook Form Integration</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/ui/form.tsx
<li>Added <code>Form</code> component with various sub-components.<br>
<li> Integrated <code>react-hook-form</code> for form handling.<br> <li>
Styled form fields and messages.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-d2f42eb4934b32e1b4572330c17af13138835127adade0989aaa294e78d5b874 ">+176/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-email-password.tsx</strong><dd><code>Add
SignInEmailPassword Component for Email/Password
Sign-In</code></dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-in/sign-in-email-password.tsx
<li>Added <code>SignInEmailPassword</code> component for email/password
sign-in.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-a919b17649003a1b961e1f84a211f7d3913d7c8a57ea5c2c3aed08b9c900b73f ">+135/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>form.tsx</strong><dd><code>Add Form Component with
React Hook Form Integration</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/ui/form.tsx
<li>Added <code>Form</code> component with various sub-components.<br>
<li> Integrated <code>react-hook-form</code> for form handling.<br> <li>
Styled form fields and messages.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-5367598c9a64936b77080af5c57bd2110e2e835c23b306974b8d84fe8295e7f7 ">+168/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-up-email-password.tsx</strong><dd><code>Add
SignUpEmailPassword Component for Email/Password
Sign-Up</code></dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/routes/auth/sign-up/sign-up-email-password.tsx
<li>Added <code>SignUpEmailPassword</code> component for email/password
sign-up.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-4507fe991337f37a30f72f9411947046df23427c37b97e8c357c609d98288ff4 ">+143/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-up-email-password.tsx</strong><dd><code>Add
SignUpEmailPassword Component for Email/Password
Sign-Up</code></dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-up/sign-up-email-password.tsx
<li>Added <code>SignUpEmailPassword</code> component for email/password
sign-up.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-4192d80c13ac7212e63c5ad0729fb4b509ac4ff8876fb919be24ab93dbfbdfcc ">+143/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dialog.tsx</strong><dd><code>Add Dialog Component with
Radix UI Integration</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/ui/dialog.tsx
<li>Added <code>Dialog</code> component with various sub-components.<br>
<li> Integrated Radix UI primitives for dialog functionality.<br> <li>
Styled dialog content and overlay.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-233c2734414990fe89dc642d88a85cf8964f3c139c4fdb3b8d1845616118d41a ">+120/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>dialog.tsx</strong><dd><code>Add Dialog Component with
Radix UI Integration</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/ui/dialog.tsx
<li>Added <code>Dialog</code> component with various sub-components.<br>
<li> Integrated Radix UI primitives for dialog functionality.<br> <li>
Styled dialog content and overlay.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-f74c4636490d03c847d91cc3aee450023f28c7ef7a6e3088f900b6498e0bb349 ">+120/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>todos.tsx</strong><dd><code>Add Todos Component for
Managing To-Do Items</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/app/todos.tsx
<li>Added <code>Todos</code> component for managing to-do items.<br>
<li> Integrated Apollo Client for GraphQL queries and mutations.<br>
<li> Implemented UI for adding and deleting to-dos.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-56a00354330376b2f9bf79a2504fe05450ae972b4206b949f26ac58458c2c6aa ">+132/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>upload-multiple-files.tsx</strong><dd><code>Add
UploadMultipleFiles Component for Multiple File
Uploads</code></dd></summary>
<hr>
examples/react-apollo/src/components/storage/upload-multiple-files.tsx
<li>Added <code>UploadMultipleFiles</code> component for uploading
multiple files.<br> <li> Integrated <code>react-dropzone</code> for file
drag-and-drop.<br> <li> Styled file upload progress and status
indicators.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-b8dda6ac0ba5b9703676b38e3ddbbb553c5e1368665c30307ec04e70ef9643ce ">+99/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-email-password.tsx</strong><dd><code>Add
SignInEmailPassword Component for Email/Password
Sign-In</code></dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/routes/auth/sign-in/sign-in-email-password.tsx
<li>Added <code>SignInEmailPassword</code> component for email/password
sign-in.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-b0c349a0e172774781f32b7b2956feadd832e5c25a314858a6de856bb04dc18b ">+105/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-up-security-key.tsx</strong><dd><code>Add
SignUpSecurityKey Component for Security Key Sign-Up</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/routes/auth/sign-up/sign-up-security-key.tsx
<li>Added <code>SignUpSecurityKey</code> component for security key
sign-up.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-d7a694447b86326dc05407d24966d54b3c04749a111fc6f317d2feb9939c05f1 ">+100/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-up-security-key.tsx</strong><dd><code>Add
SignUpSecurityKey Component for Security Key Sign-Up</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-up/sign-up-security-key.tsx
<li>Added <code>SignUpSecurityKey</code> component for security key
sign-up.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-fb97711c3deb9ee7739371997b9f6f5ab4b1ebc926ca37311006c865d9eb97d8 ">+100/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-security-key.tsx</strong><dd><code>Add
SignInSecurityKey Component for Security Key Sign-In</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/routes/auth/sign-in/sign-in-security-key.tsx
<li>Added <code>SignInSecurityKey</code> component for security key
sign-in.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-95755a5056e7f57caa2eeaec3801e06382792395f7436c60f3e4d0b7382c2703 ">+99/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-security-key.tsx</strong><dd><code>Add
SignInSecurityKey Component for Security Key Sign-In</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-in/sign-in-security-key.tsx
<li>Added <code>SignInSecurityKey</code> component for security key
sign-in.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-c53d13936f5d9c0cc31811f17c9721f9d7a2795d0cff4a1333fdb147846f5cd8 ">+99/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-magic-link.tsx</strong><dd><code>Add
SignInMagicLink Component for Magic Link Sign-In</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/routes/auth/sign-in/sign-in-magic-link.tsx
<li>Added <code>SignInMagicLink</code> component for magic link
sign-in.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-6ad692dad5c7240a085ab15146cc515308c295c6118562e81b41db89154a7f2a ">+98/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-up-magic-link.tsx</strong><dd><code>Add
SignUpMagicLink Component for Magic Link Sign-Up</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/routes/auth/sign-up/sign-up-magic-link.tsx
<li>Added <code>SignUpMagicLink</code> component for magic link
sign-up.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-756d7107028cebec7b2f6da051f9003fa7689f33083e2388af887dc9de5886c9 ">+98/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-in-magic-link.tsx</strong><dd><code>Add
SignInMagicLink Component for Magic Link Sign-In</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-in/sign-in-magic-link.tsx
<li>Added <code>SignInMagicLink</code> component for magic link
sign-in.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-05d6dec736df35bf6b430e76320dff84744131f602c2d3752f82df43180f9660 ">+98/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>sign-up-magic-link.tsx</strong><dd><code>Add
SignUpMagicLink Component for Magic Link Sign-Up</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/sign-up/sign-up-magic-link.tsx
<li>Added <code>SignUpMagicLink</code> component for magic link
sign-up.<br> <li> Integrated <code>react-hook-form</code> for form
handling.<br> <li> Implemented email verification dialog.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-2d9446d69773256ac86513def9db66e8686f9892d74476f6206e86c39ff78176 ">+98/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>change-password.tsx</strong><dd><code>Refactor
ChangePassword Component with New UI Components</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/profile/change-password.tsx
<li>Refactored <code>ChangePassword</code> component with new UI
components.<br> <li> Integrated Apollo Client for GraphQL queries.<br>
<li> Implemented form validation with <code>react-hook-form</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-d4ea801f2778896b2e41f1f62e1d335b6b77a490a95adac7786bf896b1fd1bac ">+40/-33</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>table.tsx</strong><dd><code>Add Table Component with
Styling and Utility Functions</code> </dd></summary>
<hr>
examples/react-apollo/src/components/ui/table.tsx
<li>Added <code>Table</code> component with various sub-components.<br>
<li> Styled table header, body, and rows.<br> <li> Integrated utility
functions for class names.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-2c2db0130b7a45429d43be2268e27ec92575a83594079a6faad6bb8e1ad7b505 ">+117/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>forgot-password.tsx</strong><dd><code>Add
ForgotPassword Component for Password Reset</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/auth/forgot-password.tsx
<li>Added <code>ForgotPassword</code> component for password reset.<br>
<li> Integrated <code>react-hook-form</code> for form handling.<br> <li>
Implemented password reset functionality.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-d8be229cc3e22a295099c952ed7553dcbf150e0f4d1e417c20728aee369fc36a ">+94/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>mfa.tsx</strong><dd><code>Add Mfa Component for
Managing Multi-Factor Authentication</code></dd></summary>
<hr>
examples/react-apollo/src/components/profile/mfa.tsx
<li>Added <code>Mfa</code> component for managing multi-factor
authentication.<br> <li> Integrated Apollo Client for GraphQL
queries.<br> <li> Implemented QR code generation and activation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-a64ad0612d2947e40c2d570e7b949c91ec4737d74bbab2a12e5bfffbeb0ff991 ">+101/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>storage.tsx</strong><dd><code>Add Storage Component for
Managing File Storage</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/routes/app/storage.tsx
<li>Added <code>Storage</code> component for managing file storage.<br>
<li> Integrated Apollo Client for GraphQL queries.<br> <li> Implemented
file download functionality.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-fa67a80832e2e84d6d0bba38a5f241fd5f1c57511b1f652e9557a5d465efc124 ">+99/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>change-email.tsx</strong><dd><code>Add ChangeEmail
Component for Changing User Email</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/profile/change-email.tsx
<li>Added <code>ChangeEmail</code> component for changing user
email.<br> <li> Integrated Apollo Client for GraphQL queries.<br> <li>
Implemented form validation with <code>react-hook-form</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-96cca643537cb9da5002543183dd894548fc0d7e34945686da8b966de79ec998 ">+91/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>forgot-password.tsx</strong><dd><code>Add
ForgotPassword Component for Password Reset</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/routes/auth/forgot-password.tsx
<li>Added <code>ForgotPassword</code> component for password reset.<br>
<li> Integrated <code>react-hook-form</code> for form handling.<br> <li>
Implemented password reset functionality.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-3a657829492f9fb34157a7b9bc72f8e2de051710b9a9fe3d52c1f868ae39ff07 ">+74/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>upload-single-file.tsx</strong><dd><code>Add
UploadSingleFile Component for Single File Upload</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/storage/upload-single-file.tsx
<li>Added <code>UploadSingleFile</code> component for uploading a single
file.<br> <li> Integrated <code>react-dropzone</code> for file
drag-and-drop.<br> <li> Styled file upload progress and status
indicators.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-e21ae43a38d184164fc3dd791f396fd3a13f6a2c95fee31b1797252a4f16c56e ">+69/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>upload-single-file.tsx</strong><dd><code>Add
UploadSingleFile Component for Single File Upload</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/storage/upload-single-file.tsx
<li>Added <code>UploadSingleFile</code> component for uploading a single
file.<br> <li> Integrated <code>react-dropzone</code> for file
drag-and-drop.<br> <li> Styled file upload progress and status
indicators.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-cf8adab15beb189ea30207b9c4ebc9ed4ef0fe9901a9cc06b1d02aafba9d7d46 ">+64/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>card.tsx</strong><dd><code>Add Card Component with
Styling and Utility Functions</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/ui/card.tsx
<li>Added <code>Card</code> component with various sub-components.<br>
<li> Styled card header, content, and footer.<br> <li> Integrated
utility functions for class names.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-6c08563777faac205d377afaf3160c75e80474663f2554e5dc23c691b82f2cfb ">+79/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>card.tsx</strong><dd><code>Add Card Component with
Styling and Utility Functions</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/ui/card.tsx
<li>Added <code>Card</code> component with various sub-components.<br>
<li> Styled card header, content, and footer.<br> <li> Integrated
utility functions for class names.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-caa6940dfb36b33fb7431d74fc74bd86a0ab549ac07ee4f8931767f2e401f22b ">+79/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>connect-github.tsx</strong><dd><code>Add ConnectGithub
Component for Connecting GitHub Account</code></dd></summary>
<hr>
examples/react-apollo/src/components/profile/connect-github.tsx
<li>Added <code>ConnectGithub</code> component for connecting GitHub
account.<br> <li> Integrated Apollo Client for GraphQL queries.<br> <li>
Implemented GitHub connection status and link.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-8fb7c2dd3c82dfc83ad53118b884af3fd7563f7d8694da1afbe170b5e523570a ">+63/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>oauth-links.tsx</strong><dd><code>Add OAuthLinks
Component for Social Sign-In Options</code>
</dd></summary>
<hr>
examples/react-apollo/src/components/auth/oauth-links.tsx
<li>Added <code>OAuthLinks</code> component for social sign-in
options.<br> <li> Integrated provider links for GitHub, Google, Apple,
and LinkedIn.<br> <li> Styled social sign-in buttons.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-f5999fa99948c7a83619e69ab669da87ca10146ad5742f93112e21b00932bc0e ">+58/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>oauth-links.tsx</strong><dd><code>Add OAuthLinks
Component for Social Sign-In Options</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/auth/oauth-links.tsx
<li>Added <code>OAuthLinks</code> component for social sign-in
options.<br> <li> Integrated provider links for GitHub, Google, Apple,
and LinkedIn.<br> <li> Styled social sign-in buttons.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-97b7775bbdf0f75091067d77b6638f6a81a15467e2ab080a769602c7ab345010 ">+56/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>App.tsx</strong><dd><code>Add App Component with Route
Structure</code>
</dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/App.tsx
<li>Added <code>App</code> component with route structure.<br> <li>
Integrated authentication and application routes.<br> <li> Implemented
layout and page components.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-4a551eeb9e74ac9467ea078b159befed8370562b592bb09124200bbbdb146c3d ">+51/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>button.tsx</strong><dd><code>Add Button Component with
Styling and Utility Functions</code> </dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/ui/button.tsx
<li>Added <code>Button</code> component with various styles.<br> <li>
Integrated utility functions for class names.<br> <li> Styled button
variants and sizes.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-5f3def0840b2a2d0c618123db3b679f5afa7bfe089301e6df15556ea7ea567de ">+56/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>button.tsx</strong><dd><code>Add Button Component with
Styling and Utility Functions</code> </dd></summary>
<hr>
examples/react-apollo/src/components/ui/button.tsx
<li>Added <code>Button</code> component with various styles.<br> <li>
Integrated utility functions for class names.<br> <li> Styled button
variants and sizes.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-66624bef5f7762c254328a05baf2e434d8a431d2778ba5d51de1fb8d603090d2 ">+50/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>alert.tsx</strong><dd><code>Add Alert Component with
Styling and Utility Functions</code> </dd></summary>
<hr>
templates/cra-template-nhost-react-apollo-template/template/src/components/ui/alert.tsx
<li>Added <code>Alert</code> component with various styles.<br> <li>
Integrated utility functions for class names.<br> <li> Styled alert
variants and descriptions.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-223df6c627e0f93e279f9570b192ed98ac8c5cbe0e5dd553ce0e5dd6b8cbff8c ">+59/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Tests</strong></td><td><details><summary>6
files</summary><table>
<tr>
<td>
<details>
<summary><strong>utils.ts</strong><dd><code>Update Utility Functions for
E2E Tests</code>
</dd></summary>
<hr>
examples/react-apollo/e2e/utils.ts
<li>Updated utility functions for E2E tests.<br> <li> Modified selectors
and actions for new UI components.<br> <li> Improved test reliability
and readability.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-3bdd9b675af03a22eb7e8077183e8179504a9c3a085980da4938fd0c5e4b8907 ">+15/-19</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>file-upload.test.ts</strong><dd><code>Update File
Upload E2E Tests</code>
</dd></summary>
<hr>
examples/react-apollo/e2e/authenticated/file-upload.test.ts
<li>Updated file upload E2E tests.<br> <li> Modified selectors and
actions for new UI components.<br> <li> Improved test reliability and
readability.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-ad496daecb0035a49fe21b4b54182bcca8188a20475bcc79a21bd433914a9200 ">+21/-13</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>change-email.test.ts</strong><dd><code>Update Change
Email E2E Tests</code>
</dd></summary>
<hr>
examples/react-apollo/e2e/authenticated/change-email.test.ts
<li>Updated change email E2E tests.<br> <li> Modified selectors and
actions for new UI components.<br> <li> Improved test reliability and
readability.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-5bf556a7e19bcc9932603bd52dd41929f1cabd65924ea88ad4123efcd9daad13 ">+26/-9</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>apollo.test.ts</strong><dd><code>Update Apollo E2E
Tests</code>
</dd></summary>
<hr>
examples/react-apollo/e2e/authenticated/apollo.test.ts
<li>Updated Apollo E2E tests.<br> <li> Modified selectors and actions
for new UI components.<br> <li> Improved test reliability and
readability.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-56686466b936643bcf1a1b180a367f11e52a123df8f1298f31a9eb077ddd4ffd ">+13/-9</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>change-password.test.ts</strong><dd><code>Update Change
Password E2E Tests</code>
</dd></summary>
<hr>
examples/react-apollo/e2e/authenticated/change-password.test.ts
<li>Updated change password E2E tests.<br> <li> Modified selectors and
actions for new UI components.<br> <li> Improved test reliability and
readability.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-ab8eb0581f78f98285a7d016170b4f076ecda83ad84a40a4a167ed1601b38874 ">+19/-6</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>email-password.test.ts</strong><dd><code>Update
Email/Password Sign-In E2E Tests</code>
</dd></summary>
<hr>
examples/react-apollo/e2e/sign-in/email-password.test.ts
<li>Updated email/password sign-in E2E tests.<br> <li> Modified
selectors and actions for new UI components.<br> <li> Improved test
reliability and readability.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2834/files#diff-ea8f3b725904df5b4d7881bc3e2d66db6e50b2d78c836c04041b387e84e22262 ">+4/-5</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-09-03 09:40:58 +01:00
Hassan Ben Jobrane
8b12426157
fix(hasura-auth-js): update signout to use accessToken when clearing all sessions ( #2857 )
...
### **User description**
fixes https://github.com/nhost/nhost/issues/2836
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Enhanced the signout process to utilize the access token when clearing
all sessions.
- Updated the `signingOut` state to manage both access and refresh
tokens.
- Introduced a new function `destroyAccessToken` to clear the access
token.
- Adjusted type definitions to reflect changes in the signout process.
- Added a changeset document to outline the patch changes.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>machine.ts</strong><dd><code>Enhance signout process to
handle access token</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.ts
<li>Updated <code>signingOut</code> state to handle access token.<br>
<li> Modified <code>clearContextExceptTokens</code> to retain access
token.<br> <li> Added <code>destroyAccessToken</code> function to clear
access token.<br> <li> Updated <code>signout</code> function to
optionally use access token.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2857/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+24/-9</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>machine.typegen.ts</strong><dd><code>Update type
definitions for signout enhancements</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.typegen.ts
<li>Updated type definitions for
<code>clearContextExceptTokens</code>.<br> <li> Added type definitions
for <code>destroyAccessToken</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2857/files#diff-b0050ab06a8f00d3ae5decd65565adb1bdae3b4b6d19d4f67b9013ffb14e18ee ">+11/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>popular-rabbits-bake.md</strong><dd><code>Add changeset
for signout fix</code>
</dd></summary>
<hr>
.changeset/popular-rabbits-bake.md
- Added changeset for signout fix using access token.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2857/files#diff-cfd522f2d71d4a7da79f890c87603a0d8e85f066701af747b08712f1fd8890cd ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-09-02 14:28:13 +01:00
David Barroso
4cf6677284
feat (docs): update list of postgres extensions ( #2852 )
...
### **PR Type**
Documentation, Enhancement, Other
___
### **Description**
- Updated the documentation to include new PostgreSQL extensions:
`hypopg`, `http`, `pg_hashids`, and `pg_squeeze`.
- Provided detailed installation and uninstallation instructions for
each new extension.
- Updated the `timescaledb` extension information and resources.
- Addressed vulnerabilities by updating the `svelte` dependency in the
SvelteKit quickstart example.
- Added `webpack` as a new dependency in the main `package.json`.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>hungry-news-film.md</strong><dd><code>Add changeset
entry for PostgreSQL extensions update</code>
</dd></summary>
<hr>
.changeset/hungry-news-film.md
<li>Added changeset entry for updating the list of PostgreSQL
extensions.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2852/files#diff-f070b809ea80a0cd0c3718b71b17f2a46eb6d96fbef75ef5cc19de9d870ccefb ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>extensions.mdx</strong><dd><code>Update and expand
PostgreSQL extensions documentation</code>
</dd></summary>
<hr>
docs/guides/database/extensions.mdx
<li>Added new PostgreSQL extensions: <code>hypopg</code>,
<code>http</code>, <code>pg_hashids</code>, <code>pg_squeeze</code>.<br>
<li> Updated information for <code>timescaledb</code>.<br> <li> Provided
installation and uninstallation instructions for each <br>extension.<br>
<li> Included resource links for each extension.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2852/files#diff-7a41fa45d84db83a8c01a76ddb42ad614022ad94a4c3a6aa321f5b9a5300da8c ">+73/-23</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update Svelte dependency
version in package.json</code>
</dd></summary>
<hr>
examples/quickstarts/sveltekit/package.json
- Updated `svelte` dependency version to `^4.2.19`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2852/files#diff-6288951fff74ec246c9cc023b7b7e3e9aad31423891bc4ea25b5d84a5f5b061f ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add webpack dependency
to package.json</code>
</dd></summary>
<hr>
package.json
- Added `webpack` dependency with version `^5.94.0`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2852/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+2/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-09-02 08:37:56 +02:00
github-actions[bot]
fdaaf19057
chore: update versions ( #2844 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.27 .0
### Minor Changes
- a7cd02c : fix: resolve rate limit query
## @nhost/docs@2.16 .0
### Minor Changes
- ba55c1b : feat: run: added a guide on using a private registry
- 3d70c63 : feat: added rate-limiter guide for auth service
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-27 14:51:52 +01:00
David BM
a7cd02c965
fix (dashboard): resolve rate limit query ( #2845 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Removed the 'Auth' switch from the `AuthLimitingForm` component to
simplify the settings interface.
- Updated the rate limit query in `useGetRateLimits` hook to resolve by
default, fixing a potential issue.
- Added a changeset to document the fix for the rate limit query.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>AuthLimitingForm.tsx</strong><dd><code>Remove 'Auth'
switch from AuthLimitingForm component</code>
</dd></summary>
<hr>
dashboard/src/features/projects/rate-limiting/settings/components/AuthLimitingForm/AuthLimitingForm.tsx
<li>Removed the 'Auth' switch from the settings container.<br> <li>
Simplified the form component by removing unused props.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2845/files#diff-cd300f74c3d921fde5b705b25f63e22a3e66dfb9182ca818102cb1a5f508eb5e ">+0/-2</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>useGetRateLimits.ts</strong><dd><code>Update rate limit
query to resolve by default</code>
</dd></summary>
<hr>
dashboard/src/features/projects/rate-limiting/settings/hooks/useGetRateLimits/useGetRateLimits.ts
- Changed the 'resolve' variable to true in the rate limit query.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2845/files#diff-82e380da100404643bd31504d42eb4d27a406dd9e1cccffc17b9dbcb0df5e8fa ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>smooth-bears-confess.md</strong><dd><code>Add changeset
for rate limit query fix</code>
</dd></summary>
<hr>
.changeset/smooth-bears-confess.md
- Added a changeset for the rate limit query fix.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2845/files#diff-7def3298a6278543c9953ddf387b04c552ddefc4cd5ad9217366c59926b3cf63 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-08-27 14:45:08 +01:00
David Barroso
3d70c63d1b
feat (docs): added docs about rate-limits ( #2812 )
2024-08-27 15:17:03 +02:00
David Barroso
ba55c1b779
feat (docs): run: added a guide on using a private registry ( #2843 )
2024-08-27 12:36:09 +02:00
github-actions[bot]
852f13b273
chore: update versions ( #2824 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.1.5
### Patch Changes
- @nhost/nhost-js@3.1.8
## @nhost/react-apollo@12.0.5
### Patch Changes
- @nhost/apollo@7.1.5
- @nhost/react@3.5.5
## @nhost/react-urql@9.0.5
### Patch Changes
- @nhost/react@3.5.5
## @nhost/hasura-auth-js@2.5.5
### Patch Changes
- caa8bd7 : fix: add error handling logic to transition to the signedOut
state when the token is invalid or expired
## @nhost/nextjs@2.1.19
### Patch Changes
- @nhost/react@3.5.5
## @nhost/nhost-js@3.1.8
### Patch Changes
- Updated dependencies [caa8bd7 ]
- @nhost/hasura-auth-js@2.5.5
## @nhost/react@3.5.5
### Patch Changes
- @nhost/nhost-js@3.1.8
## @nhost/vue@2.6.5
### Patch Changes
- @nhost/nhost-js@3.1.8
## @nhost/dashboard@1.26 .0
### Minor Changes
- 3773ad7 : chore: update pricing information
- b63250d : fix: not allow run service creation form resubmission while
creating a run service
- a44a1d4 : feat: add rate limits settings page
### Patch Changes
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## @nhost/docs@2.15 .0
### Minor Changes
- 40c0d7b : │feat: added subdomain/region information
- a18b545 : feat: added postgres upgrade docs
## @nhost-examples/cli@0.3.10
### Patch Changes
- @nhost/nhost-js@3.1.8
## @nhost-examples/codegen-react-apollo@0.4.10
### Patch Changes
- @nhost/react@3.5.5
- @nhost/react-apollo@12.0.5
## @nhost-examples/codegen-react-query@0.4.10
### Patch Changes
- @nhost/react@3.5.5
## @nhost-examples/codegen-react-urql@0.3.10
### Patch Changes
- @nhost/react@3.5.5
- @nhost/react-urql@9.0.5
## @nhost-examples/multi-tenant-one-to-many@2.2.10
### Patch Changes
- @nhost/nhost-js@3.1.8
## @nhost-examples/nextjs@0.3.10
### Patch Changes
- @nhost/react@3.5.5
- @nhost/react-apollo@12.0.5
- @nhost/nextjs@2.1.19
## @nhost-examples/node-storage@0.2.10
### Patch Changes
- @nhost/nhost-js@3.1.8
## @nhost-examples/nextjs-server-components@0.4.11
### Patch Changes
- @nhost/nhost-js@3.1.8
## @nhost-examples/react-apollo@0.8.11
### Patch Changes
- @nhost/react@3.5.5
- @nhost/react-apollo@12.0.5
## @nhost-examples/react-gqty@1.2.10
### Patch Changes
- @nhost/react@3.5.5
## @nhost-examples/react-native@0.0.4
### Patch Changes
- @nhost/react@3.5.5
- @nhost/react-apollo@12.0.5
## @nhost-examples/vue-apollo@0.6.10
### Patch Changes
- @nhost/nhost-js@3.1.8
- @nhost/apollo@7.1.5
- @nhost/vue@2.6.5
## @nhost-examples/vue-quickstart@0.2.10
### Patch Changes
- @nhost/apollo@7.1.5
- @nhost/vue@2.6.5
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-27 10:48:43 +01:00
David BM
a44a1d48d6
feat (dashboard): change rate limits from dashboard ( #2832 )
2024-08-26 18:47:06 +02:00
David BM
b63250d1cb
fix (dashboard): not allow run service creation form resubmission while creating a run service ( #2838 )
2024-08-23 15:20:27 +02:00
Hassan Ben Jobrane
caa8bd75ec
fix(hasura-auth-js): transition to the signedOut state when the token is invalid or expired ( #2835 )
...
### **User description**
fixes https://github.com/nhost/nhost/issues/2817
___
### **PR Type**
Bug fix, Tests, Enhancement
___
### **Description**
- Added error handling logic to transition to the `signedOut` state when
the token is invalid or expired.
- Updated the authentication machine to handle 401 errors by signing out
the user.
- Enhanced test cases to verify the new behavior of signing out on
unauthorized errors.
- Updated Hasura page teardown logic to ensure the first matching
element is clicked.
- Added `micromatch` to the audit-ci allowlist for dependency
management.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>machine.ts</strong><dd><code>Add error handling for
unauthorized token refresh</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.ts
<li>Added error handling logic to transition to <code>signedOut</code>
state on <br>unauthorized error.<br> <li> Introduced a new condition
<code>isUnauthorizedError</code> to check for 401 <br>status.<br> <li>
Reordered imports for better organization.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2835/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+10/-3</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Tests</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>refreshToken.test.ts</strong><dd><code>Update token
refresh test for unauthorized error handling</code></dd></summary>
<hr>
packages/hasura-auth-js/tests/refreshToken.test.ts
<li>Updated test to expect sign out on unauthorized error during token
<br>refresh.<br> <li> Adjusted test logic to match new authentication
state transitions.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2835/files#diff-271b5a8899ade50e4876f5a50f06da16954125f50d16f28219598cff4e39344b ">+3/-7</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>global-teardown.ts</strong><dd><code>Update Hasura
locator to click first matching element</code>
</dd></summary>
<hr>
dashboard/global-teardown.ts
<li>Updated locator to click the first matching element for Hasura page
<br>teardown.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2835/files#diff-1ee3d64258c498cdfa30665ec61605ab817622c7dae2a09bd4b6b23606c13e9f ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>machine.typegen.ts</strong><dd><code>Update type
definitions for unauthorized error handling</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.typegen.ts
- Added `isUnauthorizedError` to type definitions.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2835/files#diff-b0050ab06a8f00d3ae5decd65565adb1bdae3b4b6d19d4f67b9013ffb14e18ee ">+2/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>silent-lies-smoke.md</strong><dd><code>Document bug fix
for invalid token handling</code>
</dd></summary>
<hr>
.changeset/silent-lies-smoke.md
<li>Documented the bug fix for transitioning to <code>signedOut</code>
state on invalid <br>token.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2835/files#diff-f8d41906481f17db7208e2c154075e8679f222536c7958000e6f50f1f019aa01 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>audit-ci.jsonc</strong><dd><code>Update audit-ci
allowlist with micromatch</code>
</dd></summary>
<hr>
audit-ci.jsonc
- Added `micromatch` to the audit-ci allowlist.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2835/files#diff-4ede69da2a1704e53e08b8d647a315c202f037cc9277f16c94176d9622d261c6 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-08-23 09:29:33 +01:00
David Barroso
40c0d7b914
feat (docs): added subdomain/region information ( #2820 )
2024-08-19 14:07:53 +02:00
David BM
3773ad7cca
chore (dashboard): update pricing information ( #2827 )
...
Resolves #2822
2024-08-15 14:04:10 +02:00
Hassan Ben Jobrane
6f122521e9
fix: eval vulnerabilities ( #2828 )
...
### **PR Type**
enhancement, dependencies
___
### **Description**
- Removed `trim-newlines` from the `audit-ci` allowlist to address
potential vulnerabilities.
- Added `axios` version 1.7.4 to `package.json` resolutions to fix a
vulnerability.
- Updated `axios`, `@nhost/hasura-auth-js`, and `@nhost/nhost-js`
versions in `pnpm-lock.yaml` to ensure compatibility and security.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>audit-ci.jsonc</strong><dd><code>Update audit-ci
allowlist configuration</code>
</dd></summary>
<hr>
audit-ci.jsonc
- Removed `trim-newlines` from the allowlist.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2828/files#diff-4ede69da2a1704e53e08b8d647a315c202f037cc9277f16c94176d9622d261c6 ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add axios version to
package resolutions</code>
</dd></summary>
<hr>
package.json
- Added `axios` version 1.7.4 to resolutions.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2828/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+2/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>pnpm-lock.yaml</strong><dd><code>Update dependencies in
pnpm-lock file</code>
</dd></summary>
<hr>
pnpm-lock.yaml
<li>Updated <code>axios</code> to version 1.7.4.<br> <li> Updated
<code>@nhost/hasura-auth-js</code> to version 2.5.4.<br> <li> Updated
<code>@nhost/nhost-js</code> to version 3.1.7.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2828/files#diff-32824c984905bb02bc7ffcef96a77addd1f1602cff71a11fbbfdd7f53ee026bb ">+11/-10</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-08-15 11:39:09 +01:00
David Barroso
a18b545d2a
feat (docs): added postgres upgrade docs ( #2823 )
2024-08-13 10:42:08 +02:00
github-actions[bot]
0263cc9e92
chore: update versions ( #2804 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.1.4
### Patch Changes
- @nhost/nhost-js@3.1.7
## @nhost/react-apollo@12.0.4
### Patch Changes
- @nhost/apollo@7.1.4
- @nhost/react@3.5.4
## @nhost/react-urql@9.0.4
### Patch Changes
- @nhost/react@3.5.4
## @nhost/hasura-auth-js@2.5.4
### Patch Changes
- 4564232 : chore: update `clientStorage` docs and add usage examples
## @nhost/nextjs@2.1.18
### Patch Changes
- @nhost/react@3.5.4
## @nhost/nhost-js@3.1.7
### Patch Changes
- Updated dependencies [4564232 ]
- @nhost/hasura-auth-js@2.5.4
## @nhost/react@3.5.4
### Patch Changes
- @nhost/nhost-js@3.1.7
## @nhost/vue@2.6.4
### Patch Changes
- @nhost/nhost-js@3.1.7
## @nhost/dashboard@1.25 .0
### Minor Changes
- d1ceede : feat: add setting to migrate postgres major and/or minor
versions
- e5d3d1a : fix: allow manually typing column for custom check in
database row permissions
### Patch Changes
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## @nhost/docs@2.14 .3
### Patch Changes
- 4564232 : chore: update `clientStorage` docs and add usage examples
## @nhost-examples/cli@0.3.9
### Patch Changes
- @nhost/nhost-js@3.1.7
## @nhost-examples/codegen-react-apollo@0.4.9
### Patch Changes
- @nhost/react@3.5.4
- @nhost/react-apollo@12.0.4
## @nhost-examples/codegen-react-query@0.4.9
### Patch Changes
- @nhost/react@3.5.4
## @nhost-examples/codegen-react-urql@0.3.9
### Patch Changes
- @nhost/react@3.5.4
- @nhost/react-urql@9.0.4
## @nhost-examples/multi-tenant-one-to-many@2.2.9
### Patch Changes
- @nhost/nhost-js@3.1.7
## @nhost-examples/nextjs@0.3.9
### Patch Changes
- @nhost/react@3.5.4
- @nhost/react-apollo@12.0.4
- @nhost/nextjs@2.1.18
## @nhost-examples/node-storage@0.2.9
### Patch Changes
- @nhost/nhost-js@3.1.7
## @nhost-examples/nextjs-server-components@0.4.10
### Patch Changes
- @nhost/nhost-js@3.1.7
## @nhost-examples/react-apollo@0.8.10
### Patch Changes
- @nhost/react@3.5.4
- @nhost/react-apollo@12.0.4
## @nhost-examples/react-gqty@1.2.9
### Patch Changes
- @nhost/react@3.5.4
## @nhost-examples/react-native@0.0.3
### Patch Changes
- @nhost/react@3.5.4
- @nhost/react-apollo@12.0.4
## @nhost-examples/vue-apollo@0.6.9
### Patch Changes
- @nhost/nhost-js@3.1.7
- @nhost/apollo@7.1.4
- @nhost/vue@2.6.4
## @nhost-examples/vue-quickstart@0.2.9
### Patch Changes
- @nhost/apollo@7.1.4
- @nhost/vue@2.6.4
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-12 11:50:40 +01:00
David BM
d1ceedef05
feat (dashboard): UI for postgres migration ( #2796 )
...
Resolves #2748
2024-08-12 12:17:14 +02:00
Hassan Ben Jobrane
bdd84dd3ca
chore: add e2e tests for run and ai pages ( #2806 )
...
### **User description**
resolves https://github.com/nhost/nhost/issues/2665
___
### **PR Type**
Tests, Enhancement, Bug fix
___
### **Description**
- Added e2e tests for creating and deleting run services, Assistants,
and Auto-Embeddings.
- Improved stability of PAT creation and deletion test by replacing
`waitForLoadState` with `waitForTimeout`.
- Added environment variables for pro test project in `env.ts`.
- Updated CI workflow to include `NHOST_PRO_TEST_PROJECT_NAME`
environment variable.
- Updated selectors and minor formatting changes for consistency.
- Addressed `fast-xml-parser` vulnerability by adding it to
dependencies.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Tests</strong></td><td><details><summary>4
files</summary><table>
<tr>
<td>
<details>
<summary><strong>manage-pat.test.ts</strong><dd><code>Improve stability
of PAT creation and deletion test</code>
</dd></summary>
<hr>
dashboard/e2e/account/pat/manage-pat.test.ts
<li>Replaced <code>waitForLoadState</code> with
<code>waitForTimeout</code> for better stability.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-891790fa0d9b0e0b23b12af547a6dc7736fad9eaf76b14a56f310e531e6db098 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>assistants.test.ts</strong><dd><code>Add e2e test for
Assistants management</code>
</dd></summary>
<hr>
dashboard/e2e/ai/assistants.test.ts
<li>Added e2e test for creating and deleting Assistants.<br> <li>
Utilized <code>openProject</code> utility for navigation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-95533e004b514add57a2c87201a68cac11c20ffa458afd78e045ed89559e7546 ">+60/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>auto-embeddings.test.ts</strong><dd><code>Add e2e test
for Auto-Embeddings management</code>
</dd></summary>
<hr>
dashboard/e2e/ai/auto-embeddings.test.ts
<li>Added e2e test for creating and deleting Auto-Embeddings.<br> <li>
Utilized <code>openProject</code> utility for navigation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-d3a5b860634fd36dd33ac9236210632eb5f8ad322aa15bedfc61a8e2c60dbd68 ">+55/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>run.test.ts</strong><dd><code>Add e2e test for run
services management</code>
</dd></summary>
<hr>
dashboard/e2e/run/run.test.ts
<li>Added e2e test for creating and deleting run services.<br> <li>
Utilized <code>openProject</code> utility for navigation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-3b81821630a8e66e8f580609a834499bdfec9ac228ff07b99f398ec07c329095 ">+95/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration
changes</strong></td><td><details><summary>2 files</summary><table>
<tr>
<td>
<details>
<summary><strong>env.ts</strong><dd><code>Add environment variables for
pro test project</code>
</dd></summary>
<hr>
dashboard/e2e/env.ts
- Added environment variables for pro test project.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-a1581a28a990763a0fada80d8a3030b70a702d744e98303887f390ac5ae24139 ">+13/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ci.yaml</strong><dd><code>Update CI workflow with pro
test project variable</code>
</dd></summary>
<hr>
.github/workflows/ci.yaml
- Added `NHOST_PRO_TEST_PROJECT_NAME` environment variable.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-944291df2c9c06359d37cc8833d182d705c9e8c3108e7cfe132d61a06e9133dd ">+1/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Bug
fix</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td>
<details>
<summary><strong>global-teardown.ts</strong><dd><code>Update SQL link
selector in global teardown</code>
</dd></summary>
<hr>
dashboard/global-teardown.ts
- Updated selector for SQL link to use `data-test` attribute.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-1ee3d64258c498cdfa30665ec61605ab817622c7dae2a09bd4b6b23606c13e9f ">+1/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Formatting</strong></td><td><details><summary>1
files</summary><table>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Minor formatting updates
for services page</code>
</dd></summary>
<hr>
dashboard/src/pages/[workspaceSlug]/[appSlug]/services/index.tsx
- Minor formatting changes for consistency.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-e418070dbf550b4e92ae18e7f29bdd757d923b69e128cebe70f2fd3a47fcabd9 ">+11/-11</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add fast-xml-parser
dependency</code>
</dd></summary>
<hr>
package.json
- Added `fast-xml-parser` dependency.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+2/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>pnpm-lock.yaml</strong><dd><code>Update dependencies
and versions in lock file</code>
</dd></summary>
<hr>
pnpm-lock.yaml
<li>Updated dependencies and their versions.<br> <li> Added
<code>fast-xml-parser</code> dependency.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2806/files#diff-32824c984905bb02bc7ffcef96a77addd1f1602cff71a11fbbfdd7f53ee026bb ">+91/-75</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-08-06 15:24:09 +01:00
Hassan Ben Jobrane
45642322f4
chore: update clientStorage documentation for Capacitor and add usage examples ( #2799 )
...
### **User description**
closes https://github.com/nhost/nhost/issues/2237
___
### **PR Type**
Documentation
___
### **Description**
- Enhanced `clientStorage` documentation across multiple files with
detailed usage examples.
- Added specific instructions for Capacitor versions < 4 and >= 4.
- Included new documentation file for `AuthOptions`.
- Added changesets for documentation updates.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><details><summary>9
files</summary><table>
<tr>
<td>
<details>
<summary><strong>client.ts</strong><dd><code>Enhanced `clientStorage`
documentation with usage examples</code></dd></summary>
<hr>
packages/hasura-auth-js/src/types/client.ts
<li>Added detailed usage examples for different
<code>clientStorageType</code> values.<br> <li> Included specific
instructions for Capacitor versions < 4 and >= 4.<br> <li> Updated
documentation for <code>react-native</code>, <code>capacitor</code>, and
<br><code>expo-secure-store</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-e77914eac7c393e18a702ff5d00b5a56b48aaca2a3885b346dc2e5a0311f9357 ">+57/-7</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>five-avocados-complain.md</strong><dd><code>Added
changeset for `clientStorage` documentation update</code>
</dd></summary>
<hr>
.changeset/five-avocados-complain.md
- Added changeset for `@nhost/hasura-auth-js` with patch update.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-6c3685a165833aa0edc54a9104f381f53cf8885bf31cf9f55d59ab1620cb6755 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>orange-pears-hug.md</strong><dd><code>Added changeset
for `clientStorage` documentation update</code> </dd></summary>
<hr>
.changeset/orange-pears-hug.md
- Added changeset for `@nhost/docs` with patch update.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-edf648bc6f8ab396a8b121d6d4e7693b8b14f6b3c6dcc12fa3b6a5f1d831a421 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>nhost-auth-constructor-params.mdx</strong><dd><code>Updated
`clientStorage` documentation with examples</code>
</dd></summary>
<hr>
docs/reference/javascript/auth/types/nhost-auth-constructor-params.mdx
<li>Updated <code>clientStorage</code> documentation with detailed usage
examples.<br> <li> Included specific instructions for Capacitor versions
< 4 and >= 4.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-38944ba6db61b7c7912f2ae68685c844ae6dedb355f525904dd4792dab758d45 ">+53/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>auth-options.mdx</strong><dd><code>Added documentation
for `AuthOptions` with examples</code>
</dd></summary>
<hr>
docs/reference/javascript/nhost-js/types/auth-options.mdx
<li>Added new documentation file for <code>AuthOptions</code>.<br> <li>
Included detailed usage examples for different
<code>clientStorageType</code> <br>values.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-6ce5cc2ba44a9038a1184472752551f699673a894c8decde0b436c90272bedaf ">+126/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>nhost-client-constructor-params.mdx</strong><dd><code>Updated
`clientStorage` documentation with examples</code>
</dd></summary>
<hr>
docs/reference/javascript/nhost-js/types/nhost-client-constructor-params.mdx
<li>Updated <code>clientStorage</code> documentation with detailed usage
examples.<br> <li> Included specific instructions for Capacitor versions
< 4 and >= 4.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-8c81333a5e86eff9f0b5f1fd3346e0015ea89c819640b834be308ecd38f96ccc ">+53/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>nhost-react-client-constructor-params.mdx</strong><dd><code>Updated
`clientStorage` documentation with examples</code>
</dd></summary>
<hr>
docs/reference/nextjs/types/nhost-react-client-constructor-params.mdx
<li>Updated <code>clientStorage</code> documentation with detailed usage
examples.<br> <li> Included specific instructions for Capacitor versions
< 4 and >= 4.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-bc167c91b0b25533d064d93afeb6ba5417341d968ce61e73cb420d22f94bac80 ">+53/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>nhost-react-client-constructor-params.mdx</strong><dd><code>Updated
`clientStorage` documentation with examples</code>
</dd></summary>
<hr>
docs/reference/react/types/nhost-react-client-constructor-params.mdx
<li>Updated <code>clientStorage</code> documentation with detailed usage
examples.<br> <li> Included specific instructions for Capacitor versions
< 4 and >= 4.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-da903665c63d24af0dc6dd8f43abf5edaaececb62ab5c6d772bc9363e08dbc5c ">+53/-4</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>nhost-vue-client-constructor-params.mdx</strong><dd><code>Updated
`clientStorage` documentation with examples</code>
</dd></summary>
<hr>
docs/reference/vue/types/nhost-vue-client-constructor-params.mdx
<li>Updated <code>clientStorage</code> documentation with detailed usage
examples.<br> <li> Included specific instructions for Capacitor versions
< 4 and >= 4.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2799/files#diff-c6d662d8a40177de1d661669c17bf0ced7385a5574dd4f2fe6159e815e697975 ">+53/-4</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
---------
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-08-05 10:38:40 +01:00
Hassan Ben Jobrane
d092a7c395
chore: add "vue-template-compiler" to allowlist in audit-ci.jsonc ( #2810 )
...
### **PR Type**
enhancement
___
### **Description**
- Added `vue-template-compiler` to the `allowlist` in `audit-ci.jsonc`
to address vulnerabilities.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>audit-ci.jsonc</strong><dd><code>Add
`vue-template-compiler` to audit-ci allowlist</code>
</dd></summary>
<hr>
audit-ci.jsonc
- Added `vue-template-compiler` to the `allowlist` array.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2810/files#diff-4ede69da2a1704e53e08b8d647a315c202f037cc9277f16c94176d9622d261c6 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-07-26 17:20:29 +01:00
Zephyr (David B.M.)
e5d3d1a39f
dashboard: fix: type custom row permissions autocomplete ( #2757 )
...
Fixes #2746
2024-07-17 18:53:09 +02:00
github-actions[bot]
f88bf2d034
chore: update versions ( #2803 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.24 .1
### Patch Changes
- 49f2e55 : fix: use service subdomain in service form and service
details dialog
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-17 00:35:14 +01:00
Hassan Ben Jobrane
49f2e55cb9
fix(dashboard): use service subdomain in service form and service details dialog ( #2802 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Added `subdomain` prop to `ServiceDetailsDialog` component and its
interface.
- Updated `ServiceForm` to pass `subdomain` to `ServiceDetailsDialog`.
- Changed subdomain source from `currentProject` to `formValues` in
`PortsFormSection` URL generation.
- Added a changeset for the fix.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServiceForm.tsx</strong><dd><code>Pass subdomain to
ServiceDetailsDialog in ServiceForm</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/ServiceForm.tsx
- Added `subdomain` prop to `ServiceDetailsDialog` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2802/files#diff-d62640c5c152c7b50a3a53deefcb29c6ed1fa685e15511863c09784497139c49 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServiceDetailsDialog.tsx</strong><dd><code>Add and use
subdomain prop in ServiceDetailsDialog</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/components/ServiceDetailsDialog/ServiceDetailsDialog.tsx
<li>Added <code>subdomain</code> prop to
<code>ServiceDetailsDialogProps</code> interface.<br> <li> Updated
<code>getRunServicePortURL</code> call to use <code>subdomain</code>
prop.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2802/files#diff-2e157263deeb076634b004143232a0f97d3ab94e709c0dcf7e93fb09a62f267d ">+7/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>PortsFormSection.tsx</strong><dd><code>Use formValues
subdomain in PortsFormSection URL generation</code></dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/components/PortsFormSection/PortsFormSection.tsx
<li>Changed subdomain source from <code>currentProject</code> to
<code>formValues</code> in <br><code>getRunServicePortURL</code>
call.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2802/files#diff-64ce17ad73e4122e8c66a1968b6737ec98bd1623ac7e3cd3f4a34b549a78717b ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>clever-hats-roll.md</strong><dd><code>Add changeset for
service subdomain fix</code>
</dd></summary>
<hr>
.changeset/clever-hats-roll.md
- Added changeset for the fix.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2802/files#diff-ddf8c642ce16a0008ac12ebd0ab78740b6b0f35a356da5b0618bff2617ff3777 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-07-17 00:21:12 +01:00
Hassan Ben Jobrane
598b988fc1
fix: use current project subdomain in ServiceDetailsDialog component ( #2800 )
...
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Removed the `subdomain` prop from the `ServiceDetailsDialog` component
and its usage in `ServiceForm`.
- Updated `ServiceDetailsDialog` to use `currentProject?.subdomain`
directly.
- Added a changeset file documenting the fix.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServiceForm.tsx</strong><dd><code>Remove `subdomain`
prop from `ServiceDetailsDialog` usage</code></dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/ServiceForm.tsx
<li>Removed the <code>subdomain</code> prop from
<code>ServiceDetailsDialog</code> component.<br> <li> Updated the
<code>ServiceDetailsDialog</code> component usage.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2800/files#diff-d62640c5c152c7b50a3a53deefcb29c6ed1fa685e15511863c09784497139c49 ">+0/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Bug fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServiceDetailsDialog.tsx</strong><dd><code>Use
`currentProject?.subdomain` in
`ServiceDetailsDialog`</code></dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/components/ServiceDetailsDialog/ServiceDetailsDialog.tsx
<li>Removed <code>subdomain</code> prop from
<code>ServiceDetailsDialogProps</code> interface.<br> <li> Updated
<code>ServiceDetailsDialog</code> to use
<code>currentProject?.subdomain</code> instead <br>of
<code>subdomain</code>.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2800/files#diff-2e157263deeb076634b004143232a0f97d3ab94e709c0dcf7e93fb09a62f267d ">+1/-7</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>long-plums-shave.md</strong><dd><code>Add changeset for
`ServiceDetailsDialog` fix</code>
</dd></summary>
<hr>
.changeset/long-plums-shave.md
- Added changeset for the fix in `ServiceDetailsDialog` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2800/files#diff-8175ae1130dd45c62e1488253a620d11257d8fd83ec40740cf312171b976e226 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-07-16 23:31:21 +01:00
github-actions[bot]
2f0910367d
chore: update versions ( #2794 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.24 .0
### Minor Changes
- abb24af : chore: add redirect to support page when project is locked
- 18a6455 : feat: show contact us info and locked reason when project is
locked
### Patch Changes
- e31eefa : fix: include ingresses field when updating run services
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-15 15:51:18 +01:00
Hassan Ben Jobrane
e31eefae63
fix(dashboard): include ingresses field when updating a run service ( #2798 )
...
### **User description**
fixes https://github.com/nhost/nhost/issues/2797
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Added `ingresses` field to various components and validation schema to
support custom domains.
- Introduced `removeTypename` utility function to sanitize GraphQL
response objects.
- Replaced `getPortURL` with `getRunServicePortURL` helper function for
consistent URL generation.
- Updated changeset to document the inclusion of the `ingresses` field.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>ServiceForm.tsx</strong><dd><code>Add ingresses field
and sanitize values in ServiceForm</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/ServiceForm.tsx
<li>Added <code>removeTypename</code> utility function to sanitize
values.<br> <li> Included <code>ingresses</code> field in the ports
mapping.<br> <li> Updated health check and other fields to use sanitized
values.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2798/files#diff-d62640c5c152c7b50a3a53deefcb29c6ed1fa685e15511863c09784497139c49 ">+19/-13</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServiceFormTypes.ts</strong><dd><code>Update validation
schema to include ingresses field</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/ServiceFormTypes.ts
<li>Added <code>ingresses</code> field to the validation schema.<br>
<li> Made <code>ingresses</code> field nullable.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2798/files#diff-70dc64b40f78adad0ce3db0f56cddfe824f3eb2d116b2ea6411518546810f3af ">+7/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>PortsFormSection.tsx</strong><dd><code>Use helper
function for port URL generation in
PortsFormSection</code></dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/components/PortsFormSection/PortsFormSection.tsx
<li>Replaced <code>getPortURL</code> with
<code>getRunServicePortURL</code> helper function.<br> <li> Minor
formatting changes.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2798/files#diff-64ce17ad73e4122e8c66a1968b6737ec98bd1623ac7e3cd3f4a34b549a78717b ">+10/-13</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServiceDetailsDialog.tsx</strong><dd><code>Use helper
function for port URL generation in
ServiceDetailsDialog</code></dd></summary>
<hr>
dashboard/src/features/services/components/ServiceForm/components/ServiceDetailsDialog/ServiceDetailsDialog.tsx
<li>Replaced <code>getPortURL</code> with
<code>getRunServicePortURL</code> helper function.<br> <li> Filtered and
displayed only published ports.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2798/files#diff-2e157263deeb076634b004143232a0f97d3ab94e709c0dcf7e93fb09a62f267d ">+15/-15</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ServicesList.tsx</strong><dd><code>Include ingresses
field in ServicesList ports mapping</code>
</dd></summary>
<hr>
dashboard/src/features/services/components/ServicesList/ServicesList.tsx
- Included `ingresses` field in the ports mapping.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2798/files#diff-efb3008c23436b2db5bb94de15e91c78cf76ef6481ecb02eb542cf660ba98653 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>helpers.ts</strong><dd><code>Add helper functions for
port URL generation and typename removal</code></dd></summary>
<hr>
dashboard/src/utils/helpers/helpers.ts
<li>Added <code>getRunServicePortURL</code> helper function.<br> <li>
Enhanced <code>removeTypename</code> function.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2798/files#diff-f640e7215f5f5ea78bbf43fa96267ecdd677214f0dd1d5e0d37bae8c4181a328 ">+23/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>short-radios-retire.md</strong><dd><code>Add changeset
for ingresses field inclusion</code>
</dd></summary>
<hr>
.changeset/short-radios-retire.md
- Added changeset for including `ingresses` field in run services.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2798/files#diff-f738014a2859f7ce7160422ab65bfaffd0d81f8e603a46febb468ac05f6087c0 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-07-15 15:38:04 +01:00
Zephyr (David B.M.)
abb24afad5
chore (dashboard): locked project contact support redirect ( #2795 )
2024-07-09 20:25:16 +02:00
Zephyr (David B.M.)
18a64555ce
feat (dashboard): show contact us info when project is locked ( #2775 )
...
Resolves #2624
2024-07-09 15:11:58 +02:00
github-actions[bot]
60bcd8f949
chore: update versions ( #2793 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.1.3
### Patch Changes
- @nhost/nhost-js@3.1.6
## @nhost/react-apollo@12.0.3
### Patch Changes
- @nhost/apollo@7.1.3
- @nhost/react@3.5.3
## @nhost/react-urql@9.0.3
### Patch Changes
- @nhost/react@3.5.3
## @nhost/hasura-auth-js@2.5.3
### Patch Changes
- e28975d : fix: refactor refreshTimer logic to avoid an infinite loop
when refreshToken has expired
## @nhost/nextjs@2.1.17
### Patch Changes
- @nhost/react@3.5.3
## @nhost/nhost-js@3.1.6
### Patch Changes
- Updated dependencies [e28975d ]
- @nhost/hasura-auth-js@2.5.3
## @nhost/react@3.5.3
### Patch Changes
- @nhost/nhost-js@3.1.6
## @nhost/vue@2.6.3
### Patch Changes
- @nhost/nhost-js@3.1.6
## @nhost/dashboard@1.23 .0
### Minor Changes
- 33284d3 : fix: don't show double scrollbar in configuration editor
### Patch Changes
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## @nhost-examples/cli@0.3.8
### Patch Changes
- @nhost/nhost-js@3.1.6
## @nhost-examples/codegen-react-apollo@0.4.8
### Patch Changes
- @nhost/react@3.5.3
- @nhost/react-apollo@12.0.3
## @nhost-examples/codegen-react-query@0.4.8
### Patch Changes
- @nhost/react@3.5.3
## @nhost-examples/codegen-react-urql@0.3.8
### Patch Changes
- @nhost/react@3.5.3
- @nhost/react-urql@9.0.3
## @nhost-examples/multi-tenant-one-to-many@2.2.8
### Patch Changes
- @nhost/nhost-js@3.1.6
## @nhost-examples/nextjs@0.3.8
### Patch Changes
- @nhost/react@3.5.3
- @nhost/react-apollo@12.0.3
- @nhost/nextjs@2.1.17
## @nhost-examples/node-storage@0.2.8
### Patch Changes
- @nhost/nhost-js@3.1.6
## @nhost-examples/nextjs-server-components@0.4.9
### Patch Changes
- @nhost/nhost-js@3.1.6
## @nhost-examples/react-apollo@0.8.9
### Patch Changes
- @nhost/react@3.5.3
- @nhost/react-apollo@12.0.3
## @nhost-examples/react-gqty@1.2.8
### Patch Changes
- @nhost/react@3.5.3
## @nhost-examples/react-native@0.0.2
### Patch Changes
- @nhost/react@3.5.3
- @nhost/react-apollo@12.0.3
## @nhost-examples/vue-apollo@0.6.8
### Patch Changes
- @nhost/nhost-js@3.1.6
- @nhost/apollo@7.1.3
- @nhost/vue@2.6.3
## @nhost-examples/vue-quickstart@0.2.8
### Patch Changes
- @nhost/apollo@7.1.3
- @nhost/vue@2.6.3
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-09 10:08:51 +01:00
Hassan Ben Jobrane
e28975d6a5
fix(hasura-auth-js): refactor refreshTimer logic to avoid an infinite loop when refreshToken has expired ( #2790 )
...
### **User description**
fixes https://github.com/nhost/nhost/issues/2763
related https://github.com/nhost/nhost/issues/2635
___
### **PR Type**
Bug fix, Enhancement
___
### **Description**
- Refactored the `refreshTimer` logic in `createAuthMachine` to avoid an
infinite loop when the `refreshToken` has expired.
- Moved the condition checking if `expiresAt` is less than the current
time to ensure proper token refresh handling.
- Added a changeset file to document the patch update.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>machine.ts</strong><dd><code>Refactor refreshTimer
logic to prevent infinite loop</code>
</dd></summary>
<hr>
packages/hasura-auth-js/src/machines/authentication/machine.ts
<li>Refactored the <code>refreshTimer</code> logic to avoid an infinite
loop when the <br><code>refreshToken</code> has expired.<br> <li> Moved
the condition checking if <code>expiresAt</code> is less than the
current <br>time.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2790/files#diff-a8fdfee087ad5a72ea0a64667e2a0c7f25baa84eaaf73ebfee3f5a5a1b7584d1 ">+6/-5</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>small-trees-approve.md</strong><dd><code>Add changeset
for refreshTimer logic fix</code>
</dd></summary>
<hr>
.changeset/small-trees-approve.md
- Added a changeset file for the patch update.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2790/files#diff-06ccc6de28f6ef2f9423d71e83294d5b3d6fdf5f6ca6c2a3a34dfeb9e2affffd ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-07-09 09:56:58 +01:00
Zephyr (David B.M.)
33284d3cf0
fix (dashboard): don't show double scrollbar in configuration editor ( #2792 )
...
Fixes #2789
2024-07-08 19:15:37 +02:00
github-actions[bot]
1dbd65eb0e
chore: update versions ( #2787 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.22 .0
### Minor Changes
- 998c037 : fix: align drop-down list in select component
- 807b8c0 : fix: show city name in region selection for project creation
## @nhost-examples/react-apollo@0.8.8
### Patch Changes
- e3f0732 : fix: add verify email button instead of doing an
auto-redirect
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-08 16:59:45 +01:00
Nuno Pato
6eec78f9c5
feat: dashboard: add support for zendesk ( #2783 )
...
### **PR Type**
Enhancement, Documentation
___
### **Description**
- Updated header to link to new support page.
- Added new `CommunityIcon`, `DiscordIcon`, and `EnvelopeIcon`
components.
- Created a new support page with links to documentation, GitHub issues,
and Discord community.
- Added a ticket creation page with a form for submitting support
tickets, integrated with Zendesk API.
- Added environment variables for Zendesk integration.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>9
files</summary><table>
<tr>
<td>
<details>
<summary><strong>Header.tsx</strong><dd><code>Update header to link to
new support page</code>
</dd></summary>
<hr>
dashboard/src/components/layout/Header/Header.tsx
<li>Removed <code>ContactUs</code> component and <code>Dropdown</code>
component.<br> <li> Added <code>NavLink</code> to <code>/support</code>
page.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-edac1cd4478dc0ad12911ea2e486f40e49f6dc64eaf8e72084225d1f4e8725af ">+13/-21</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>CommunityIcon.tsx</strong><dd><code>Add CommunityIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/CommunityIcon/CommunityIcon.tsx
- Added new `CommunityIcon` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-42970da68e2ef95e0aee273b264e69b21091866a9ba853fb594b08ab7e960ac1 ">+39/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export CommunityIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/CommunityIcon/index.ts
- Exported `CommunityIcon` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-dacc96e6b6e89c92088ecd3eb9148dcbe5e3b79f1d101e39bba64f7a2a77d853 ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>DiscordIcon.tsx</strong><dd><code>Add DiscordIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/DiscordIcon/DiscordIcon.tsx
- Added new `DiscordIcon` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-7a9eaf0a3f381aed1ce0342212ac05e4683c5147ed979f442757901e4b8663f4 ">+29/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export DiscordIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/DiscordIcon/index.ts
- Exported `DiscordIcon` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-effa09b9f28a65e6d4cd908a0858e751f78f24b3f669f2297ed70b286d2660ab ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>EnvelopeIcon.tsx</strong><dd><code>Add EnvelopeIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/EnvelopeIcon/EnvelopeIcon.tsx
- Added new `EnvelopeIcon` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-bb65fe5e8bf2f121c7bb3cc07aac53ca0acf054b7686d706f5b2988b3d9242a7 ">+37/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export EnvelopeIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/EnvelopeIcon/index.ts
- Exported `EnvelopeIcon` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-6f30b975852bb0f61ae53e21399c9c46b6237aae43594fd99d8e06c0cf32d17f ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Add support page with
various help options</code>
</dd></summary>
<hr>
dashboard/src/pages/support/index.tsx
<li>Added new support page with links to documentation, GitHub issues,
and <br>Discord community.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-64adb32f73092cbba8aedac54225398c237222d9ba03a702bbe9d676edcde49c ">+128/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ticket.tsx</strong><dd><code>Add ticket creation page
with Zendesk integration</code>
</dd></summary>
<hr>
dashboard/src/pages/support/ticket.tsx
<li>Added new ticket creation page with form for submitting support
<br>tickets.<br> <li> Integrated Zendesk API for ticket submission.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-a66cba186d2014b03f1a0e005147ae7b48e88933700fe065d235cd819a949a97 ">+378/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration
changes</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td>
<details>
<summary><strong>.env.example</strong><dd><code>Add Zendesk environment
variables</code>
</dd></summary>
<hr>
dashboard/.env.example
- Added environment variables for Zendesk integration.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2783/files#diff-b47cf46119af2f0298d96e5657e53e57161833e8b02d87526ac5c1ed9393d477 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-07-05 16:20:57 +00:00
Hassan Ben Jobrane
e3f0732108
fix(react-apollo): add verify email button ( #2782 )
...
### **User description**
fixes https://github.com/nhost/nhost/issues/2741
___
### **PR Type**
Bug fix, Enhancement, Tests
___
### **Description**
- Added a `requestType` parameter to the `verifyEmail` function to
handle different types of email verification requests.
- Updated the email change test to include the `requestType` parameter.
- Replaced auto-redirect in the `VerifyPage` component with a
verification button and added error handling with notifications.
- Updated dependencies in `nhost.toml` to newer versions.
- Added a changeset file to document the email verification button
update.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Tests</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>change-email.test.ts</strong><dd><code>Update email
change test with request type parameter</code>
</dd></summary>
<hr>
examples/react-apollo/e2e/authenticated/change-email.test.ts
- Added `requestType` parameter to `verifyEmail` function call.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2782/files#diff-5bf556a7e19bcc9932603bd52dd41929f1cabd65924ea88ad4123efcd9daad13 ">+2/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>utils.ts</strong><dd><code>Enhance email verification
utility with request type</code>
</dd></summary>
<hr>
examples/react-apollo/e2e/utils.ts
<li>Added <code>requestType</code> parameter to <code>verifyEmail</code>
function.<br> <li> Implemented conditional logic based on
<code>requestType</code>.<br> <li> Added button click for
verification.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2782/files#diff-3bdd9b675af03a22eb7e8077183e8179504a9c3a085980da4938fd0c5e4b8907 ">+13/-7</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Verify.tsx</strong><dd><code>Add verification button
and error handling in VerifyPage</code> </dd></summary>
<hr>
examples/react-apollo/src/Verify.tsx
<li>Replaced auto-redirect with a verification button.<br> <li> Added
error handling with notifications.<br> <li> Updated UI components for
verification.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2782/files#diff-b55b7fe9f71f1b4f1e1364b5ea5079241c87fe57f4a7c39d01039b43de725d7f ">+21/-14</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>gentle-brooms-flash.md</strong><dd><code>Add changeset
for email verification button update</code>
</dd></summary>
<hr>
.changeset/gentle-brooms-flash.md
- Added changeset for email verification button update.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2782/files#diff-6604024b1192b02c32aa85737b31d5d5d517701c1b1de26df95892df36d38893 ">+5/-0</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nhost.toml</strong><dd><code>Update dependencies in
nhost.toml</code>
</dd></summary>
<hr>
examples/react-apollo/nhost/nhost.toml
- Updated Hasura, Auth, and Postgres versions.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2782/files#diff-268d6c8dddd6990d60d62c1c923955c4e0e7549a80f0f5856192f889378416a0 ">+3/-3</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-07-05 15:31:15 +01:00
Zephyr (David B.M.)
807b8c049a
fix (dashboard): show city name in region selector for project creation ( #2788 )
...
Fixes #2778
2024-07-05 12:46:38 +02:00
Zephyr (David B.M.)
998c0376bf
fix (dashboard): align dropdown items in select component ( #2786 )
...
Fixes #2779
2024-07-05 12:02:18 +02:00
github-actions[bot]
cf5423dac6
chore: update versions ( #2785 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.21 .0
### Minor Changes
- a2efeed : fix: improve project health error handling, add unknown state
and polling interval for health state
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-04 19:11:02 +01:00
Zephyr (David B.M.)
a2efeed36f
fix (dashboard): improve project health error handling, add poll interval ( #2780 )
...
Fixes #2776
2024-07-04 19:45:31 +02:00
Hassan Ben Jobrane
533b74d82d
chore: update pnpm/action-setup to v4 ( #2784 )
...
### **PR Type**
enhancement, configuration changes
___
### **Description**
- Updated `pnpm/action-setup` to version 4 in GitHub Actions
configuration.
- Updated `packageManager` to `pnpm@8.10 .5` in `package.json`.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>action.yaml</strong><dd><code>Update pnpm/action-setup
to v4 in GitHub Actions</code>
</dd></summary>
<hr>
.github/actions/install-dependencies/action.yaml
<li>Updated <code>pnpm/action-setup</code> version to v4.<br> <li> Set
<code>pnpm</code> version to 8.10.5.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2784/files#diff-342d59190b4737ee45e2062eb625ada477bcea5b4a843b25900ad55d7982f200 ">+1/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update packageManager to
pnpm@8.10 .5 in package.json</code>
</dd></summary>
<hr>
package.json
- Updated `packageManager` to `pnpm@8.10 .5`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2784/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-07-04 15:26:23 +01:00
github-actions[bot]
42cf86c8f1
chore: update versions ( #2770 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.20 .0
### Minor Changes
- 8ea4210 : fix: error toasts can be closed individually, instead of
dismissing all toasts at once
- 58919ba : chore: add blink animation when project health service is
updating
## @nhost/docs@2.14 .2
### Patch Changes
- 86f3f8d : chore: fix broken link in react-native reference
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-03 11:31:48 +01:00
Zephyr (David B.M.)
70e74f2f3d
dashboard: chore: error toast message improvements ( #2773 )
...
Closes #2726
2024-07-02 12:13:09 +02:00
Hassan Ben Jobrane
a01985466e
chore(templates/react-native): fix ESLint configuration for react native template ( #2774 )
...
### **PR Type**
enhancement, bug fix
___
### **Description**
- Refactored multiple components and screens to remove semicolons and
adjust formatting for consistency.
- Added ESLint configuration file for the React Native template.
- Cleaned up Babel and React Native configuration files by removing
trailing commas.
- Updated pnpm lockfile to reflect new dependencies and versions.
- Bumped React Native template version to 0.0.14.
- Updated ESLint dependency version to 8.57.0.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>16
files</summary><table>
<tr>
<td>
<details>
<summary><strong>Button.tsx</strong><dd><code>Refactor Button component
for consistent formatting</code>
</dd></summary>
<hr>
templates/react-native/template/src/components/Button.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-8c344335537207c9c9ae7fcc3ea55685d2724028d7e7b7bdf3b621e8cc9cf6bf ">+16/-27</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ControlledInput.tsx</strong><dd><code>Refactor
ControlledInput component for consistent
formatting</code></dd></summary>
<hr>
templates/react-native/template/src/components/ControlledInput.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-ca8a7c3dafe8a93bb5210a1a96e61f0605249cf0ec4d801763abeb6f187e8972 ">+11/-12</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Drawer.tsx</strong><dd><code>Refactor Drawer component
for consistent formatting</code>
</dd></summary>
<hr>
templates/react-native/template/src/components/Drawer.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-6f93136e2b891b6559a1ddf61fc3c60da972208f5cf0f44e7f0caa2247378626 ">+20/-31</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignInWithAppleButton.tsx</strong><dd><code>Refactor
SignInWithAppleButton component for consistent
formatting</code></dd></summary>
<hr>
templates/react-native/template/src/components/SignInWithAppleButton.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-d72dbc15ee5a2d2b3b66b5288b349bbbef9341ce2a64c30c89577a5782b0ce69 ">+10/-11</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignInWithGoogleButton.tsx</strong><dd><code>Refactor
SignInWithGoogleButton component for consistent
formatting</code></dd></summary>
<hr>
templates/react-native/template/src/components/SignInWithGoogleButton.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-4ab8df68012aadbdb1a22916ee8586e2f914bd0443e80fd4db5b2ed83c2f3cd6 ">+10/-11</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>UploadFile.tsx</strong><dd><code>Refactor UploadFile
component for consistent formatting</code> </dd></summary>
<hr>
templates/react-native/template/src/components/UploadFile.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-613fbf75a899e454b62df367e09d259d2966f196baaded5decf4cc1970eff45a ">+24/-33</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>root.tsx</strong><dd><code>Clean up root component
imports</code>
</dd></summary>
<hr>
templates/react-native/template/src/root.tsx
- Removed unused import statements.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-269180ad03ed042f1ba8b7b6d829cdd6f14f142a4f0c2de8129535431414a20b ">+0/-2</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Main.tsx</strong><dd><code>Refactor Main screen for
consistent formatting</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/Main.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-4f3b8aa2ebed081409e78c3f191963d260190458e79d7e92565ad5ea70c02316 ">+72/-60</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Profile.tsx</strong><dd><code>Refactor Profile screen
for consistent formatting</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/Profile.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-085837f3d86a1d36fb4dae5d15329e6353c7804cf6655270167484c33362e46f ">+13/-20</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignIn.tsx</strong><dd><code>Refactor SignIn screen for
consistent formatting</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/SignIn.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-316ef2753576fb251278ccc28461eaed1f57023f1ae4338c6a00d224d51a5f21 ">+50/-72</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignUp.tsx</strong><dd><code>Refactor SignUp screen for
consistent formatting</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/SignUp.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-a08ab32eea3633f66c839543d7acc88aca48f9af1760d23d1ea517bce00f4a5a ">+37/-58</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Storage.tsx</strong><dd><code>Refactor Storage screen
for consistent formatting</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/Storage.tsx
<li>Removed semicolons and adjusted formatting.<br> <li> Simplified JSX
structure.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-cd1a9776ec339d46b9f2b5446532c03fbff0c5b2e8bec636ad331fcd590bb860 ">+6/-8</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>babel.config.js</strong><dd><code>Clean up Babel
configuration file</code>
</dd></summary>
<hr>
templates/react-native/template/babel.config.js
- Removed trailing commas.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-e042e60c4850d8b36bbb0eb615b8b0d2eba5823b1128e926ba9d85b14b5e2901 ">+7/-7</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.js</strong><dd><code>Refactor index.js for
consistent formatting</code>
</dd></summary>
<hr>
templates/react-native/template/index.js
- Removed semicolons and adjusted formatting.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-4f15a3c115e10f189a2a9a47a9383864e2ebc113db3ca95d785c1faee5e24804 ">+7/-7</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>react-native.config.js</strong><dd><code>Clean up React
Native configuration file</code>
</dd></summary>
<hr>
templates/react-native/template/react-native.config.js
- Removed trailing commas.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-6354847cf389c8910c93cc252657e572168b8dd1da7896f5b8bc91bf62bc5855 ">+5/-5</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Bump React Native
template version to 0.0.14</code>
</dd></summary>
<hr>
templates/react-native/package.json
- Updated template version to 0.0.14.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-a2693036cf925dde327b60e22d773fa5cf3ab260307cedd8b931262dad2e1821 ">+1/-1</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration
changes</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td>
<details>
<summary><strong>.eslintrc.js</strong><dd><code>Add ESLint configuration
for React Native template</code>
</dd></summary>
<hr>
templates/react-native/template/.eslintrc.js
- Added ESLint configuration file.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-5e432c482d9bfd326f79d54b40b076a93a818be488133abaef0212ea376b0bf5 ">+9/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>2
files</summary><table>
<tr>
<td>
<details>
<summary><strong>pnpm-lock.yaml</strong><dd><code>Update pnpm
lockfile</code>
</dd></summary>
<hr>
pnpm-lock.yaml
- Updated lockfile to reflect new dependencies and versions.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-32824c984905bb02bc7ffcef96a77addd1f1602cff71a11fbbfdd7f53ee026bb ">+83/-77</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update ESLint dependency
version</code>
</dd></summary>
<hr>
templates/react-native/template/package.json
- Updated ESLint version to 8.57.0.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2774/files#diff-e7f64b1356bbc3320367367ffe24b51239596a562600d715c8e5cfc5192bafb7 ">+1/-1</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-07-01 18:31:43 +01:00
Zephyr (David B.M.)
8ea4210582
dashboard: fix: close error toasts individually ( #2772 )
...
Fixes #2656
2024-06-28 13:23:15 +02:00
Zephyr (David B.M.)
58919ba763
dashboard: chore: add blink animation to project health when service is updating ( #2771 )
2024-06-28 11:23:00 +02:00
Hassan Ben Jobrane
86f3f8d505
chore(docs): fix broken link in react-native reference ( #2769 )
...
### **PR Type**
Documentation
___
### **Description**
- Fixed a broken link in the React Native support documentation.
- Added a changeset file to document the fix.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Documentation</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>shy-timers-turn.md</strong><dd><code>Add changeset for
documentation update</code>
</dd></summary>
<hr>
.changeset/shy-timers-turn.md
- Added a changeset file for documenting the fix.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2769/files#diff-aa1aee3c26ad3629dfa2b0d08f8bd549fae09ea5b61c8ff846d3fc38d82bd884 ">+5/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>support.mdx</strong><dd><code>Fix broken link in React
Native support documentation</code>
</dd></summary>
<hr>
docs/reference/react-native/support.mdx
- Fixed a broken link in the React Native support documentation.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2769/files#diff-0ce07c2dac8515f0633509a038821c4bb94f4ab7859d98369d46159774ccc0d0 ">+1/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-06-28 09:53:37 +01:00
github-actions[bot]
201abb89fd
chore: update versions ( #2768 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.19 .0
### Minor Changes
- b519862 : fix: get configuration in configuration editor using local
development environment
## @nhost/docs@2.14 .1
### Patch Changes
- cf6b712 : chore: add pnpm to list of supported packagers for functions
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-28 08:52:00 +02:00
David Barroso
cf6b712b20
chore (docs): add pnpm to list of supported packagers for functions ( #2766 )
2024-06-28 08:41:08 +02:00
Zephyr (David B.M.)
b51986289d
dashboard: fix: get settings in toml editor with local development backend ( #2767 )
2024-06-27 15:31:55 +02:00
github-actions[bot]
c640c50c70
chore: update versions ( #2758 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.18 .0
### Minor Changes
- 502abad : feat: add services health checks indicators to the overview
page
- b3ff6ad : chore: update title text on service status modal
- dbadf59 : feat: add project configuration TOML editor to the settings
page
## @nhost/docs@2.14 .0
### Minor Changes
- 79ce7ca : feat: add react-native quickstart guide
- bedbb82 : feat: functions: added runtime/pkg manager information
## @nhost-examples/nextjs-server-components@0.4.8
### Patch Changes
- 9c9137f : fix: disable autoRefreshToken when running nhost server side
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-27 13:23:39 +02:00
Zephyr (David B.M.)
b3ff6adcc2
dashboard: chore: project health change modal title ( #2765 )
...
Change modal title from 'Service logs' to 'Service State'
2024-06-27 12:05:57 +02:00
Zephyr (David B.M.)
dbadf59092
dashboard: feat: raw TOML editor ( #2752 )
...
### **User description**
Closes #2727
___
### **PR Type**
Enhancement, Bug fix, Documentation
___
### **Description**
- Introduced a new TOML editor component for editing project
configurations.
- Added new GraphQL queries and mutations to handle raw JSON
configurations.
- Updated SettingsSidebar and SettingsLayout components for better
layout and navigation.
- Added new SlidersIcon component and integrated it into the settings
navigation.
- Updated dependencies to support new features.
- Fixed various layout and style issues in the settings components.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement
</strong></td><td><details><summary>10 files</summary><table>
<tr>
<td>
<details>
<summary><strong>SettingsLayout.tsx</strong><dd><code>Adjust overflow
behavior in SettingsLayout component</code>
</dd></summary>
<hr>
dashboard/src/components/layout/SettingsLayout/SettingsLayout.tsx
- Changed overflow behavior for better vertical scrolling.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-5d2869e956e78a19f2c099eb43ed3edca826c599ea327e790ec09f2c07f92026 ">+1/-1</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SettingsSidebar.tsx</strong><dd><code>Update
SettingsSidebar layout and styles</code>
</dd></summary>
<hr>
dashboard/src/components/layout/SettingsSidebar/SettingsSidebar.tsx
<li>Added new <code>SlidersIcon</code> import.<br> <li> Introduced
<code>textClassName</code> prop to <code>SettingsNavLink</code>.<br>
<li> Updated layout and styles for better alignment and spacing.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-228be719ea3624edbfd2af99af3c076cebb3d0732026987306aa1032a795ba00 ">+23/-3</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SlidersIcon.tsx</strong><dd><code>Add SlidersIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/SlidersIcon/SlidersIcon.tsx
- Added new `SlidersIcon` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-c3378838bdb274dff9f2f457ef204d25cd79a692ff7910fce05b3115255b08f1 ">+34/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export SlidersIcon
component</code>
</dd></summary>
<hr>
dashboard/src/components/ui/v2/icons/SlidersIcon/index.ts
- Exported `SlidersIcon` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-a916b2c759ea7123dff890502bbad2130af14714ae64e449ad6212dcb4dec9df ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>TOMLEditor.tsx</strong><dd><code>Add TOMLEditor
component for TOML configurations</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/components/settings/TOMLEditor/TOMLEditor.tsx
<li>Added new <code>TOMLEditor</code> component for editing TOML
configurations.<br> <li> Implemented TOML parsing and error
handling.<br> <li> Added save and revert functionality.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-7b3f59df47aac119b682edd7c7b8a9b90a97429f57a5cbd79be4b98391ed3db5 ">+191/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.ts</strong><dd><code>Export TOMLEditor
component</code>
</dd></summary>
<hr>
dashboard/src/features/projects/common/components/settings/TOMLEditor/index.ts
- Exported `TOMLEditor` component.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-070b3f29341da9497d7e162b55f92c73a69ceab73c8ce0bd800b6e598712b68d ">+1/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.tsx</strong><dd><code>Add TOML editor page under
settings</code>
</dd></summary>
<hr>
dashboard/src/pages/[workspaceSlug]/[appSlug]/settings/editor/index.tsx
- Added new page for TOML editor under settings.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-af2db90f7d8b5450bf0aa0eaca4e6851bb7e17e304818c9cec53b13ec9c65e09 ">+11/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>graphql.ts</strong><dd><code>Add GraphQL queries and
mutations for raw JSON configurations</code></dd></summary>
<hr>
dashboard/src/utils/__generated__/graphql.ts
<li>Added new GraphQL queries and mutations for handling raw JSON
<br>configurations.<br> <li> Updated types and schema for new
features.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-fbd5db84b560b1c91675004448c6c7fa0dcbfb28b9eb05d53b03e6cb7b83ebac ">+144/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>getConfigRawJSON.graphql</strong><dd><code>Add GraphQL
query for fetching raw JSON configuration</code>
</dd></summary>
<hr>
dashboard/src/gql/app/settings/getConfigRawJSON.graphql
- Added GraphQL query for fetching raw JSON configuration.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-2d2a655bbfaedd4c923dea8ef8cacefa6d1043912cd9aff4fd3749cb789592a0 ">+3/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>replaceConfigRawJSON.graphql</strong><dd><code>Add
GraphQL mutation for replacing raw JSON
configuration</code></dd></summary>
<hr>
dashboard/src/gql/app/settings/replaceConfigRawJSON.graphql
- Added GraphQL mutation for replacing raw JSON configuration.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-5d49b4c5e9fa194a02a0a974c245f8c50faf437d6becadf7947ee73083ac8374 ">+3/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Documentation
</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td>
<details>
<summary><strong>tidy-shirts-kneel.md</strong><dd><code>Add changeset
for TOML editor feature</code>
</dd></summary>
<hr>
.changeset/tidy-shirts-kneel.md
- Added changeset for TOML editor feature.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-d674c403cb1f877c9fadf977dc49eae7ae45b37fdb02631dc6e284e99dbc9f75 ">+5/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Dependencies
</strong></td><td><details><summary>1 files</summary><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Update dependencies for
TOML editor</code>
</dd></summary>
<hr>
dashboard/package.json
<li>Added new dependencies for TOML parsing and CodeMirror
integration.<br> <li> Updated existing dependencies.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2752/files#diff-2d8d55c799cd71f1b35e831f075f8178ed1734c4820a2ad548b4dd24d6938d7c ">+6/-2</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-06-26 19:35:43 +02:00
David Barroso
bedbb82cd7
feat (docs): functions: added runtime/pkg manager information ( #2761 )
2024-06-26 12:06:09 +02:00
Hassan Ben Jobrane
79ce7cae2f
feat: react-native support ( #2675 )
...
### **User description**
resolves https://github.com/nhost/projects/issues/78
___
### **PR Type**
enhancement, documentation, tests
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement
</strong></td><td><details><summary>39 files</summary><table>
<tr>
<td>
<details>
<summary><strong>SignIn.tsx</strong><dd><code>Add SignIn screen with
OAuth and email/password sign-in</code> </dd></summary>
<hr>
templates/react-native/template/src/screens/SignIn.tsx
<li>Added SignIn screen component with form handling and OAuth
<br>integration.<br> <li> Implemented email/password sign-in and OAuth
sign-in with Apple and <br>Google.<br> <li> Added navigation to SignUp
screen.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-316ef2753576fb251278ccc28461eaed1f57023f1ae4338c6a00d224d51a5f21 ">+167/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignIn.tsx</strong><dd><code>Add SignIn screen with
OAuth and email/password sign-in</code> </dd></summary>
<hr>
examples/react_native/src/screens/SignIn.tsx
<li>Added SignIn screen component with form handling and OAuth
<br>integration.<br> <li> Implemented email/password sign-in and OAuth
sign-in with Apple and <br>Google.<br> <li> Added navigation to SignUp
screen.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-7fdd5027d7e5da14d360da85712760c52f7059c20fdfc867be933d1f33f828be ">+167/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignUp.tsx</strong><dd><code>Add SignUp screen with
email/password sign-up</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/SignUp.tsx
<li>Added SignUp screen component with form handling.<br> <li>
Implemented email/password sign-up with email verification.<br> <li>
Added navigation to SignIn screen.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-a08ab32eea3633f66c839543d7acc88aca48f9af1760d23d1ea517bce00f4a5a ">+142/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignUp.tsx</strong><dd><code>Add SignUp screen with
email/password sign-up</code>
</dd></summary>
<hr>
examples/react_native/src/screens/SignUp.tsx
<li>Added SignUp screen component with form handling.<br> <li>
Implemented email/password sign-up with email verification.<br> <li>
Added navigation to SignIn screen.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-18516699ddb4e9d0f5a2a78cd75502a8209fb7a85c5d2db4b65bea895b35a944 ">+142/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Main.tsx</strong><dd><code>Add Main screen with Drawer
and Stack navigators</code>
</dd></summary>
<hr>
examples/react_native/src/screens/Main.tsx
<li>Added Main screen component with Drawer and Stack navigators.<br>
<li> Integrated authentication status check.<br> <li> Added navigation
for Profile, Todos, and Storage screens.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-0d84dee077a53c13a6e61d63f85fddf76fbe043043561fdb866ef9d01a091847 ">+98/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Main.tsx</strong><dd><code>Add Main screen with Drawer
and Stack navigators</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/Main.tsx
<li>Added Main screen component with Drawer and Stack navigators.<br>
<li> Integrated authentication status check.<br> <li> Added navigation
for Profile, Todos, and Storage screens.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-4f3b8aa2ebed081409e78c3f191963d260190458e79d7e92565ad5ea70c02316 ">+77/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>UploadFile.tsx</strong><dd><code>Add UploadFile
component for file uploads</code>
</dd></summary>
<hr>
templates/react-native/template/src/components/UploadFile.tsx
<li>Added UploadFile component for file uploads.<br> <li> Integrated
Nhost storage for file handling.<br> <li> Implemented file picker and
upload status display.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-613fbf75a899e454b62df367e09d259d2966f196baaded5decf4cc1970eff45a ">+82/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>UploadFile.tsx</strong><dd><code>Add UploadFile
component for file uploads</code>
</dd></summary>
<hr>
examples/react_native/src/components/UploadFile.tsx
<li>Added UploadFile component for file uploads.<br> <li> Integrated
Nhost storage for file handling.<br> <li> Implemented file picker and
upload status display.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-412d24720f24a956f358f59dfd48bb86daf1eba2fa017f9dfd7a0f96e8114691 ">+82/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>AddTodoForm.tsx</strong><dd><code>Add AddTodoForm
component for adding new todos</code>
</dd></summary>
<hr>
examples/react_native/src/components/AddTodoForm.tsx
<li>Added AddTodoForm component for adding new todos.<br> <li>
Integrated GraphQL mutation for adding todos.<br> <li> Implemented form
handling and validation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-46d3c5a1ab5e8cde7e04d78a55fdcf04bbee77795b78038f15e61882bb10b069 ">+64/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Button.tsx</strong><dd><code>Add Button component with
loading state</code>
</dd></summary>
<hr>
templates/react-native/template/src/components/Button.tsx
<li>Added Button component with loading state.<br> <li> Implemented
customizable styles and labels.<br> <li> Integrated with Pressable for
button interactions.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-8c344335537207c9c9ae7fcc3ea55685d2724028d7e7b7bdf3b621e8cc9cf6bf ">+67/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Button.tsx</strong><dd><code>Add Button component with
loading state</code>
</dd></summary>
<hr>
examples/react_native/src/components/Button.tsx
<li>Added Button component with loading state.<br> <li> Implemented
customizable styles and labels.<br> <li> Integrated with Pressable for
button interactions.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-b8fabbcd30bf0cbc349c392e9da5edb1b85236592daedefab7bd7cc02af0939f ">+67/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Todo.tsx</strong><dd><code>Add Todo component for
displaying and deleting todos</code>
</dd></summary>
<hr>
examples/react_native/src/components/Todo.tsx
<li>Added Todo component for displaying individual todos.<br> <li>
Integrated GraphQL mutation for deleting todos.<br> <li> Implemented
delete button with confirmation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-ec7367e8cf121324048beac1ffd1f1813041ebd442da4c01e957e756e1bc1937 ">+56/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Todos.tsx</strong><dd><code>Add Todos screen for
listing and managing todos</code>
</dd></summary>
<hr>
examples/react_native/src/screens/Todos.tsx
<li>Added Todos screen for listing all todos.<br> <li> Integrated
GraphQL query for fetching todos.<br> <li> Implemented AddTodoForm and
Todo components.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-d786e0fb092e6e93ebd784c07b15a12093a0474969d058259f5a24480987cf13 ">+56/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Drawer.tsx</strong><dd><code>Add Drawer component for
navigation</code>
</dd></summary>
<hr>
templates/react-native/template/src/components/Drawer.tsx
<li>Added Drawer component for navigation.<br> <li> Integrated Nhost
client for sign-out functionality.<br> <li> Implemented custom drawer
content.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-6f93136e2b891b6559a1ddf61fc3c60da972208f5cf0f44e7f0caa2247378626 ">+55/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Drawer.tsx</strong><dd><code>Add Drawer component for
navigation</code>
</dd></summary>
<hr>
examples/react_native/src/components/Drawer.tsx
<li>Added Drawer component for navigation.<br> <li> Integrated Nhost
client for sign-out functionality.<br> <li> Implemented custom drawer
content.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-f4ebd7c3b7945022ad0b5602023a80596dc6fb396645a6b065440315368aafbb ">+55/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Profile.tsx</strong><dd><code>Add Profile screen for
displaying user information</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/Profile.tsx
<li>Added Profile screen for displaying user information.<br> <li>
Integrated Nhost client for fetching user data.<br> <li> Implemented
scrollable view for user details.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-085837f3d86a1d36fb4dae5d15329e6353c7804cf6655270167484c33362e46f ">+47/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Profile.tsx</strong><dd><code>Add Profile screen for
displaying user information</code>
</dd></summary>
<hr>
examples/react_native/src/screens/Profile.tsx
<li>Added Profile screen for displaying user information.<br> <li>
Integrated Nhost client for fetching user data.<br> <li> Implemented
scrollable view for user details.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-af301c3b40df9ab14e34b9f47a9d0898414b0969afc9d11b4f747a550d9e1bb6 ">+47/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ControlledInput.tsx</strong><dd><code>Add
ControlledInput component for form inputs</code>
</dd></summary>
<hr>
templates/react-native/template/src/components/ControlledInput.tsx
<li>Added ControlledInput component for form inputs.<br> <li> Integrated
react-hook-form for form handling.<br> <li> Implemented customizable
input styles.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-ca8a7c3dafe8a93bb5210a1a96e61f0605249cf0ec4d801763abeb6f187e8972 ">+36/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>ControlledInput.tsx</strong><dd><code>Add
ControlledInput component for form inputs</code>
</dd></summary>
<hr>
examples/react_native/src/components/ControlledInput.tsx
<li>Added ControlledInput component for form inputs.<br> <li> Integrated
react-hook-form for form handling.<br> <li> Implemented customizable
input styles.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-909a89de58e3629f91cf5a942f8065155568a9c222a362f380026f3150588684 ">+36/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignInWithAppleButton.tsx</strong><dd><code>Add
SignInWithAppleButton component for Apple OAuth</code>
</dd></summary>
<hr>
templates/react-native/template/src/components/SignInWithAppleButton.tsx
<li>Added SignInWithAppleButton component for Apple OAuth.<br> <li>
Integrated with Button component for styling.<br> <li> Implemented OAuth
sign-in functionality.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-d72dbc15ee5a2d2b3b66b5288b349bbbef9341ce2a64c30c89577a5782b0ce69 ">+36/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignInWithAppleButton.tsx</strong><dd><code>Add
SignInWithAppleButton component for Apple OAuth</code>
</dd></summary>
<hr>
examples/react_native/src/components/SignInWithAppleButton.tsx
<li>Added SignInWithAppleButton component for Apple OAuth.<br> <li>
Integrated with Button component for styling.<br> <li> Implemented OAuth
sign-in functionality.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-1f7d256c24ddb1a4e0b683fe66984b52e52cfbd58182875282427a30afcca8f1 ">+36/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignInWithGoogleButton.tsx</strong><dd><code>Add
SignInWithGoogleButton component for Google OAuth</code>
</dd></summary>
<hr>
templates/react-native/template/src/components/SignInWithGoogleButton.tsx
<li>Added SignInWithGoogleButton component for Google OAuth.<br> <li>
Integrated with Button component for styling.<br> <li> Implemented OAuth
sign-in functionality.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-4ab8df68012aadbdb1a22916ee8586e2f914bd0443e80fd4db5b2ed83c2f3cd6 ">+36/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>SignInWithGoogleButton.tsx</strong><dd><code>Add
SignInWithGoogleButton component for Google OAuth</code>
</dd></summary>
<hr>
examples/react_native/src/components/SignInWithGoogleButton.tsx
<li>Added SignInWithGoogleButton component for Google OAuth.<br> <li>
Integrated with Button component for styling.<br> <li> Implemented OAuth
sign-in functionality.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-402a88447117f62af1fd0ff8431605f8e3e59f1bac907583cde54257fe259cf3 ">+36/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>root.tsx</strong><dd><code>Add root component for Nhost
integration</code>
</dd></summary>
<hr>
templates/react-native/template/src/root.tsx
<li>Added root component for Nhost integration.<br> <li> Configured
Nhost client with Apollo provider.<br> <li> Implemented Main component
as the entry point.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-269180ad03ed042f1ba8b7b6d829cdd6f14f142a4f0c2de8129535431414a20b ">+25/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>root.tsx</strong><dd><code>Add root component for Nhost
integration</code>
</dd></summary>
<hr>
examples/react_native/src/root.tsx
<li>Added root component for Nhost integration.<br> <li> Configured
Nhost client with Apollo provider.<br> <li> Implemented Main component
as the entry point.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-4de52c4bf45277e125bd8dc2f1a334e760a5d64f195af1e78f9f8c115dc3631a ">+24/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>todos.ts</strong><dd><code>Add GraphQL queries and
mutations for todos</code>
</dd></summary>
<hr>
examples/react_native/src/graphql/todos.ts
<li>Added GraphQL queries and mutations for todos.<br> <li> Implemented
queries for fetching and managing todos.<br> <li> Integrated with Apollo
client.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-2861d3d57db0e3186e85de60ab72862b3a285cea59266912c937cb592fd6d286 ">+27/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Storage.tsx</strong><dd><code>Add Storage screen for
file uploads</code>
</dd></summary>
<hr>
templates/react-native/template/src/screens/Storage.tsx
<li>Added Storage screen for file uploads.<br> <li> Integrated
UploadFile component.<br> <li> Implemented basic layout and styles.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-cd1a9776ec339d46b9f2b5446532c03fbff0c5b2e8bec636ad331fcd590bb860 ">+20/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Storage.tsx</strong><dd><code>Add Storage screen for
file uploads</code>
</dd></summary>
<hr>
examples/react_native/src/screens/Storage.tsx
<li>Added Storage screen for file uploads.<br> <li> Integrated
UploadFile component.<br> <li> Implemented basic layout and styles.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-613d89d9fcdddbc84d06e3a31ef80ec60ac73f411befd4d2a5f895a9d0435632 ">+20/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.js</strong><dd><code>Add entry point for React
Native application</code>
</dd></summary>
<hr>
templates/react-native/template/index.js
<li>Added entry point for React Native application.<br> <li> Configured
AppRegistry with root component.<br> <li> Implemented base64 decode
polyfill.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-4f15a3c115e10f189a2a9a47a9383864e2ebc113db3ca95d785c1faee5e24804 ">+8/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>index.js</strong><dd><code>Add entry point for React
Native application</code>
</dd></summary>
<hr>
examples/react_native/index.js
<li>Added entry point for React Native application.<br> <li> Configured
AppRegistry with root component.<br> <li> Implemented base64 decode
polyfill.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-45924a6e131cd483dae95ab9b4d63680483383bf1d76d0fcfe03792f7f49b223 ">+8/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
confirming email change in Bulgarian</code></dd></summary>
<hr>
examples/react_native/backend/nhost/emails/bg/email-confirm-change/body.html
<li>Added email template for confirming email change in Bulgarian.<br>
<li> Included link for email confirmation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-ba21683cfe3cd468b519dc2d3e404e1a33d27d612bd9ac3ae71dd2d8a1f706a5 ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
verifying email in Bulgarian</code>
</dd></summary>
<hr>
examples/react_native/backend/nhost/emails/bg/email-verify/body.html
<li>Added email template for verifying email in Bulgarian.<br> <li>
Included link for email verification.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-9694390532932bf6b3b05aeeaee34fae82e5b5fe8a276053498fed6d299d7a5f ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
passwordless sign-in in Bulgarian</code> </dd></summary>
<hr>
examples/react_native/backend/nhost/emails/bg/signin-passwordless/body.html
<li>Added email template for passwordless sign-in in Bulgarian.<br> <li>
Included magic link for sign-in.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-6bd4165d945d297a5b3e4ece297608430abaf9a2e5b09b2e4b4f8b8186d01b08 ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
verifying email in Czech</code>
</dd></summary>
<hr>
examples/react_native/backend/nhost/emails/cs/email-verify/body.html
<li>Added email template for verifying email in Czech.<br> <li> Included
link for email verification.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-31a20325521b9fd39c524d1a8a5e3aed4def614a49df8eb633a9a40ad28c5d90 ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
password reset in Bulgarian</code>
</dd></summary>
<hr>
examples/react_native/backend/nhost/emails/bg/password-reset/body.html
<li>Added email template for password reset in Bulgarian.<br> <li>
Included link for password reset.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-23d5b1b5d3a7373015a1f68049a0fe0aefd5fe556a5b3278601a5949eea6d993 ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
confirming email change in Czech</code> </dd></summary>
<hr>
examples/react_native/backend/nhost/emails/cs/email-confirm-change/body.html
<li>Added email template for confirming email change in Czech.<br> <li>
Included link for email confirmation.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-a9af2cdb9e71956b8c2198607bdbf518a15698a38297d556444725cfaff8abba ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
passwordless sign-in in Czech</code>
</dd></summary>
<hr>
examples/react_native/backend/nhost/emails/cs/signin-passwordless/body.html
<li>Added email template for passwordless sign-in in Czech.<br> <li>
Included magic link for sign-in.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-7c1c245070b60dead87e29a9aeed511e4a806471a210e568d60bc6f1677b17db ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
password reset in French</code>
</dd></summary>
<hr>
examples/react_native/backend/nhost/emails/fr/password-reset/body.html
<li>Added email template for password reset in French.<br> <li> Included
link for password reset.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-84f58a32f2ac4ef946c541166b7dab37a053ae05e9b0b4ce98d07ba0617072ef ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>body.html</strong><dd><code>Add email template for
passwordless sign-in in French</code>
</dd></summary>
<hr>
examples/react_native/backend/nhost/emails/fr/signin-passwordless/body.html
<li>Added email template for passwordless sign-in in French.<br> <li>
Included magic link for sign-in.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-900e63eb1054e9b18941e7bd2719baf3e0bae8fe57c34423202110e0b8070e06 ">+18/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Tests
</strong></td><td><details><summary>3 files</summary><table>
<tr>
<td>
<details>
<summary><strong>App.test.tsx</strong><dd><code>Add test for App
component rendering</code>
</dd></summary>
<hr>
examples/react_native/__tests__/App.test.tsx
<li>Added test for App component rendering.<br> <li> Integrated
MockedProvider for Apollo client.<br> <li> Implemented basic snapshot
test.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-fdeb5285fcbf55cdd5ddec32760427be44bc1dbd2b16461c011b877310c68eb3 ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>BroadcastChannel.js</strong><dd><code>Add mock
implementation for BroadcastChannel</code>
</dd></summary>
<hr>
examples/react_native/__mocks__/BroadcastChannel.js
<li>Added mock implementation for BroadcastChannel.<br> <li> Implemented
basic methods for testing.<br> <li> Integrated with Jest setup.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-f6cac1a6acd1ecf6fba918db7a3a5b6dd013e9f34de3365e87f48936a9f33916 ">+30/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>setup-jest.js</strong><dd><code>Add Jest setup file for
React Native</code>
</dd></summary>
<hr>
examples/react_native/setup-jest.js
<li>Added Jest setup file for React Native.<br> <li> Configured mocks
for AsyncStorage and DocumentPicker.<br> <li> Integrated
MockBroadcastChannel for testing.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-399a7e8ebafa633b7a4bb8ecd305506f3ca408a14b0656119edb2f92c3737058 ">+22/-0</a>
</td>
</tr>
</table></details></td></tr><tr><td><strong>Configuration changes
</strong></td><td><details><summary>10 files</summary><table>
<tr>
<td>
<details>
<summary><strong>metro.config.js</strong><dd><code>Add Metro
configuration for React Native</code>
</dd></summary>
<hr>
examples/react_native/metro.config.js
<li>Added Metro configuration for React Native.<br> <li> Configured
watch folders and resolver paths.<br> <li> Implemented middleware for
asset path correction.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-0321acc90135539c65928164f29f7ce016c888d40bfac454b121af72aee34cec ">+35/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>babel.config.js</strong><dd><code>Add Babel
configuration for React Native</code>
</dd></summary>
<hr>
templates/react-native/template/babel.config.js
<li>Added Babel configuration for React Native.<br> <li> Configured
presets and plugins for module resolution.<br> <li> Integrated React
Native Reanimated plugin.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-e042e60c4850d8b36bbb0eb615b8b0d2eba5823b1128e926ba9d85b14b5e2901 ">+29/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>babel.config.js</strong><dd><code>Add Babel
configuration for React Native</code>
</dd></summary>
<hr>
examples/react_native/babel.config.js
<li>Added Babel configuration for React Native.<br> <li> Configured
presets and plugins for module resolution.<br> <li> Integrated React
Native Reanimated plugin.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-a4fe0bc6ac91fe1f06503a9100373bc1f5a7c5eac68f4e178028401c6d159258 ">+29/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>metro.config.js</strong><dd><code>Add Metro
configuration for React Native</code>
</dd></summary>
<hr>
templates/react-native/template/metro.config.js
<li>Added Metro configuration for React Native.<br> <li> Configured
watch folders and resolver paths.<br> <li> Implemented middleware for
asset path correction.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-c393ddb7c2167f0e90d586a0b3aa88806ae03fcb4f881247c2359b57eec6d9c4 ">+18/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>.prettierrc.js</strong><dd><code>Add Prettier
configuration file</code>
</dd></summary>
<hr>
examples/react_native/.prettierrc.js
<li>Added Prettier configuration file.<br> <li> Configured formatting
rules for the project.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-9514a139d9ddb7311a20d5ab7f88bd534841399a331f00bc9fec42a8d5cd61dc ">+7/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>jest.config.js</strong><dd><code>Add Jest configuration
file for React Native</code>
</dd></summary>
<hr>
examples/react_native/jest.config.js
<li>Added Jest configuration file for React Native.<br> <li> Configured
preset and transform ignore patterns.<br> <li> Integrated setup file for
Jest.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-a25843f5dcdb837a7b20c7d402b75d322307c765d0742234c1b6eb57f73aca4c ">+7/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>react-native.config.js</strong><dd><code>Add React
Native configuration file</code>
</dd></summary>
<hr>
templates/react-native/template/react-native.config.js
<li>Added React Native configuration file.<br> <li> Configured
dependency settings for vector icons.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-6354847cf389c8910c93cc252657e572168b8dd1da7896f5b8bc91bf62bc5855 ">+9/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>react-native.config.js</strong><dd><code>Add React
Native configuration file</code>
</dd></summary>
<hr>
examples/react_native/react-native.config.js
<li>Added React Native configuration file.<br> <li> Configured
dependency settings for vector icons.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-57b3b53068e254bf1fd766ed3976ac63900055185ce6f34a0800cfdfc3e3e0e1 ">+9/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>template.config.js</strong><dd><code>Add template
configuration file for React Native</code>
</dd></summary>
<hr>
templates/react-native/template.config.js
<li>Added template configuration file for React Native.<br> <li>
Configured placeholder name and template directory.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-3562c7bd562eb0371e24568c19fa95e17d1807e0b461af0de913cd6ec501aa1c ">+4/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>.eslintrc.js</strong><dd><code>Add ESLint configuration
file</code>
</dd></summary>
<hr>
examples/react_native/.eslintrc.js
<li>Added ESLint configuration file.<br> <li> Extended React Native
ESLint configuration.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2675/files#diff-edb7b6b05ca6776a5cd26fe3b027f9adbb8f99055b2b6a7707679abdf1df353e ">+4/-0</a>
</td>
</tr>
</table></details></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-06-25 14:12:25 +01:00
Hassan Ben Jobrane
9c9137f813
fix: quickstarts: next-js-server-components: disable autoRefreshToken when running nhost-js server side ( #2760 )
...
### **User description**
fixes https://github.com/nhost/nhost/issues/2742
___
### **PR Type**
Bug fix, Documentation
___
### **Description**
- Disabled `autoRefreshToken` in the server-side configuration of
`NhostClient` to fix an issue.
- Added a changeset to document the fix.
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug fix
</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>nhost.ts</strong><dd><code>Disable autoRefreshToken in
server-side NhostClient configuration</code></dd></summary>
<hr>
examples/quickstarts/nextjs-server-components/src/utils/nhost.ts
<li>Disabled <code>autoRefreshToken</code> when running server side.<br>
<li> Added <code>autoRefreshToken: false</code> to
<code>NhostClient</code> configuration.<br>
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2760/files#diff-e13ecdf248c9041902e5e8a79555ccefc225eb7df3d717cc1b61ce0d5da092db ">+2/-1</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Documentation
</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>real-pens-fly.md</strong><dd><code>Document changeset
for disabling autoRefreshToken</code>
</dd></summary>
<hr>
.changeset/real-pens-fly.md
- Added changeset documentation for disabling `autoRefreshToken`.
</details>
</td>
<td><a
href="https://github.com/nhost/nhost/pull/2760/files#diff-b16089ed98b473944ccee4a223d8b741963cf8d380d3a725646288e3bbf79263 ">+5/-0</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> 💡 **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools
and their descriptions
2024-06-25 13:51:20 +01:00
Zephyr (David B.M.)
502abadbae
feat(dashboard): project health ( #2731 )
2024-06-20 17:24:19 +02:00
github-actions[bot]
b6b67773d1
chore: update versions ( #2756 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/google-translation@0.2.1
### Patch Changes
- 33ce955 : chore: update @google-cloud/translate dep to v8.3.0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-18 15:40:14 +01:00
Hassan Ben Jobrane
33ce95536d
chore: fix vulnerabilities ( #2755 )
2024-06-18 14:41:58 +01:00
github-actions[bot]
11f9ed7507
chore: update versions ( #2739 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.17 .0
### Minor Changes
- 77fba27 : fix: postgres version validation when activating ai in ai
settings page
- ac6d1b6 : feat: use name instead of awsName
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-05 11:07:59 +01:00
David Barroso
ac6d1b6e01
feat (dashboard): use name instead of awsName ( #2745 )
2024-06-05 10:55:42 +01:00
Zephyr (David B.M.)
77fba27d12
fix (dashboard): validate postgres version in ai service settings page ( #2735 )
2024-05-31 12:38:36 +02:00
github-actions[bot]
7163854767
chore: update versions ( #2724 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.1.2
### Patch Changes
- @nhost/nhost-js@3.1.5
## @nhost/react-apollo@12.0.2
### Patch Changes
- @nhost/apollo@7.1.2
- @nhost/react@3.5.2
## @nhost/react-urql@9.0.2
### Patch Changes
- @nhost/react@3.5.2
## @nhost/hasura-auth-js@2.5.2
### Patch Changes
- a03fb2c : fix: deep clone machine context to prevent mutations in
nested objects during initial session setup
## @nhost/nextjs@2.1.16
### Patch Changes
- @nhost/react@3.5.2
## @nhost/nhost-js@3.1.5
### Patch Changes
- Updated dependencies [a03fb2c ]
- @nhost/hasura-auth-js@2.5.2
## @nhost/react@3.5.2
### Patch Changes
- @nhost/nhost-js@3.1.5
## @nhost/vue@2.6.2
### Patch Changes
- @nhost/nhost-js@3.1.5
## @nhost/docs@2.13 .0
### Minor Changes
- 6fb0cc2 : fix: minor improvements to compute resources' docs
- 66bd450 : chore: various improvements
## @nhost/dashboard@1.16 .3
### Patch Changes
- 87a37cf : fix: remove unnecessary isPlatform check from verify button
disable logic on custom domains
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## @nhost-examples/cli@0.3.7
### Patch Changes
- @nhost/nhost-js@3.1.5
## @nhost-examples/codegen-react-apollo@0.4.7
### Patch Changes
- @nhost/react@3.5.2
- @nhost/react-apollo@12.0.2
## @nhost-examples/codegen-react-query@0.4.7
### Patch Changes
- @nhost/react@3.5.2
## @nhost-examples/codegen-react-urql@0.3.7
### Patch Changes
- @nhost/react@3.5.2
- @nhost/react-urql@9.0.2
## @nhost-examples/multi-tenant-one-to-many@2.2.7
### Patch Changes
- @nhost/nhost-js@3.1.5
## @nhost-examples/nextjs@0.3.7
### Patch Changes
- @nhost/react@3.5.2
- @nhost/react-apollo@12.0.2
- @nhost/nextjs@2.1.16
## @nhost-examples/node-storage@0.2.7
### Patch Changes
- @nhost/nhost-js@3.1.5
## @nhost-examples/nextjs-server-components@0.4.7
### Patch Changes
- @nhost/nhost-js@3.1.5
## @nhost-examples/react-apollo@0.8.7
### Patch Changes
- @nhost/react@3.5.2
- @nhost/react-apollo@12.0.2
## @nhost-examples/react-gqty@1.2.7
### Patch Changes
- @nhost/react@3.5.2
## @nhost-examples/vue-apollo@0.6.7
### Patch Changes
- @nhost/nhost-js@3.1.5
- @nhost/apollo@7.1.2
- @nhost/vue@2.6.2
## @nhost-examples/vue-quickstart@0.2.7
### Patch Changes
- @nhost/apollo@7.1.2
- @nhost/vue@2.6.2
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-31 10:25:11 +01:00
David Barroso
66bd4504d7
chore (docs): various improvements ( #2738 )
...
- Adds references to custom domains in social signin methods
- a short note to remind users to update the SDK instantiation when
using custom domains
- added a sample function to generate custom jwts
2024-05-31 11:22:11 +02:00
Hassan Ben Jobrane
a03fb2cf82
fix(hasura-auth-js): deep clone machine context to avoid mutating nested objects ( #2736 )
...
fixes https://github.com/nhost/nhost/issues/2732
2024-05-31 10:20:18 +01:00
Hassan Ben Jobrane
87a37cfc08
fix(dashboard): remove isPlatform check from verify button disable logic ( #2737 )
2024-05-31 09:54:55 +01:00
David Barroso
6fb0cc27aa
fix (docs): improvements to compute resources ( #2723 )
2024-05-23 16:19:36 +02:00
github-actions[bot]
2c33051f83
chore: update versions ( #2719 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.1.1
### Patch Changes
- @nhost/nhost-js@3.1.4
## @nhost/react-apollo@12.0.1
### Patch Changes
- @nhost/apollo@7.1.1
- @nhost/react@3.5.1
## @nhost/react-urql@9.0.1
### Patch Changes
- @nhost/react@3.5.1
## @nhost/hasura-auth-js@2.5.1
### Patch Changes
- f4f0353 : fix: improve environment/browser detection to support React
Native
- defffd8 : fix: resolve issue where `/token` endpoint is called with an
empty token during sign-in
## @nhost/nextjs@2.1.15
### Patch Changes
- @nhost/react@3.5.1
## @nhost/nhost-js@3.1.4
### Patch Changes
- Updated dependencies [f4f0353 ]
- Updated dependencies [defffd8 ]
- @nhost/hasura-auth-js@2.5.1
## @nhost/react@3.5.1
### Patch Changes
- @nhost/nhost-js@3.1.4
## @nhost/vue@2.6.1
### Patch Changes
- @nhost/nhost-js@3.1.4
## @nhost/dashboard@1.16 .2
### Patch Changes
- a9413af : fix: update `GetAllWorkspacesAndProjects` query polling to
use exponential backoff
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## @nhost-examples/cli@0.3.6
### Patch Changes
- @nhost/nhost-js@3.1.4
## @nhost-examples/codegen-react-apollo@0.4.6
### Patch Changes
- @nhost/react@3.5.1
- @nhost/react-apollo@12.0.1
## @nhost-examples/codegen-react-query@0.4.6
### Patch Changes
- @nhost/react@3.5.1
## @nhost-examples/codegen-react-urql@0.3.6
### Patch Changes
- @nhost/react@3.5.1
- @nhost/react-urql@9.0.1
## @nhost-examples/multi-tenant-one-to-many@2.2.6
### Patch Changes
- @nhost/nhost-js@3.1.4
## @nhost-examples/nextjs@0.3.6
### Patch Changes
- @nhost/react@3.5.1
- @nhost/react-apollo@12.0.1
- @nhost/nextjs@2.1.15
## @nhost-examples/node-storage@0.2.6
### Patch Changes
- @nhost/nhost-js@3.1.4
## @nhost-examples/nextjs-server-components@0.4.6
### Patch Changes
- @nhost/nhost-js@3.1.4
## @nhost-examples/react-apollo@0.8.6
### Patch Changes
- @nhost/react@3.5.1
- @nhost/react-apollo@12.0.1
## @nhost-examples/react-gqty@1.2.6
### Patch Changes
- @nhost/react@3.5.1
## @nhost-examples/vue-apollo@0.6.6
### Patch Changes
- @nhost/nhost-js@3.1.4
- @nhost/apollo@7.1.1
- @nhost/vue@2.6.1
## @nhost-examples/vue-quickstart@0.2.6
### Patch Changes
- @nhost/apollo@7.1.1
- @nhost/vue@2.6.1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-21 15:23:32 +01:00
Hassan Ben Jobrane
a9413af6e0
fix: update GetAllWorkspacesAndProjects query polling to use exp backoff ( #2718 )
2024-05-21 13:44:38 +01:00
Hassan Ben Jobrane
f4f0353f2e
fix(hasura-auth-js): resolve social sign-in issue in React Native ( #2716 )
...
fix https://github.com/nhost/nhost/issues/2216
2024-05-20 19:13:13 +01:00
Hassan Ben Jobrane
defffd8bc4
fix: update internal-client to use payload.token instead of payload.token.data ( #2717 )
2024-05-20 19:05:21 +01:00
github-actions[bot]
614c20cbbf
chore: update versions ( #2712 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.1.0
### Minor Changes
- d0c9f4c : fix: replace `jose` with `jwt-decode` version 4.0.0
### Patch Changes
- @nhost/nhost-js@3.1.3
## @nhost/graphql-js@0.3.0
### Minor Changes
- d0c9f4c : fix: replace `jose` with `jwt-decode` version 4.0.0
## @nhost/hasura-auth-js@2.5.0
### Minor Changes
- d0c9f4c : fix: replace `jose` with `jwt-decode` version 4.0.0
## @nhost/react@3.5.0
### Minor Changes
- d0c9f4c : fix: replace `jose` with `jwt-decode` version 4.0.0
### Patch Changes
- @nhost/nhost-js@3.1.3
## @nhost/vue@2.6.0
### Minor Changes
- d0c9f4c : fix: replace `jose` with `jwt-decode` version 4.0.0
### Patch Changes
- @nhost/nhost-js@3.1.3
## @nhost/react-apollo@12.0.0
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/apollo@7.1.0
- @nhost/react@3.5.0
## @nhost/react-urql@9.0.0
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/react@3.5.0
## @nhost/nextjs@2.1.14
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/react@3.5.0
## @nhost/nhost-js@3.1.3
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/hasura-auth-js@2.5.0
- @nhost/graphql-js@0.3.0
## @nhost/dashboard@1.16 .1
### Patch Changes
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## @nhost-examples/cli@0.3.5
### Patch Changes
- @nhost/nhost-js@3.1.3
## @nhost-examples/codegen-react-apollo@0.4.5
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/react@3.5.0
- @nhost/react-apollo@12.0.0
## @nhost-examples/codegen-react-query@0.4.5
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/react@3.5.0
## @nhost-examples/codegen-react-urql@0.3.5
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/react@3.5.0
- @nhost/react-urql@9.0.0
## @nhost-examples/multi-tenant-one-to-many@2.2.5
### Patch Changes
- @nhost/nhost-js@3.1.3
## @nhost-examples/nextjs@0.3.5
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/react@3.5.0
- @nhost/react-apollo@12.0.0
- @nhost/nextjs@2.1.14
## @nhost-examples/node-storage@0.2.5
### Patch Changes
- @nhost/nhost-js@3.1.3
## @nhost-examples/nextjs-server-components@0.4.5
### Patch Changes
- @nhost/nhost-js@3.1.3
## @nhost-examples/react-apollo@0.8.5
### Patch Changes
- aef4a0a : fix: resolve e2e test issues
- Updated dependencies [d0c9f4c ]
- @nhost/react@3.5.0
- @nhost/react-apollo@12.0.0
## @nhost-examples/react-gqty@1.2.5
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/react@3.5.0
## @nhost-examples/vue-apollo@0.6.5
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/apollo@7.1.0
- @nhost/vue@2.6.0
- @nhost/nhost-js@3.1.3
## @nhost-examples/vue-quickstart@0.2.5
### Patch Changes
- Updated dependencies [d0c9f4c ]
- @nhost/apollo@7.1.0
- @nhost/vue@2.6.0
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-15 19:24:01 +01:00
Hassan Ben Jobrane
aef4a0a4fc
fix: examples: react-apollo: address e2e test issues ( #2714 )
...
fixes https://github.com/nhost/nhost/issues/2711
2024-05-15 19:07:42 +01:00
Hassan Ben Jobrane
d0c9f4cd17
fix: replace jose with jwt-decode version 4.0.0 ( #2705 )
...
fixes https://github.com/nhost/nhost/issues/2603
2024-05-15 14:35:16 +01:00
github-actions[bot]
e2646cab55
chore: update versions ( #2709 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.16 .0
### Minor Changes
- c6d5c5c : feat: add toggle switch to enable/disable public access in
the database settings
## @nhost/docs@2.12 .0
### Minor Changes
- d5077c7 : feat: added docs about how to connect to postgres
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-15 09:36:54 +01:00
David Barroso
d5077c7ca4
feat (docs): added docs about how to connect to postgres ( #2708 )
2024-05-15 10:15:23 +02:00
Hassan Ben Jobrane
c6d5c5cc8c
feat: dashboard: add toggle switch to enable/disable database public access ( #2707 )
2024-05-15 09:12:06 +01:00
github-actions[bot]
f1d9b472d1
chore: update versions ( #2704 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.0.2
### Patch Changes
- Updated dependencies [4c35171 ]
- Updated dependencies [3cea460 ]
- @nhost/nhost-js@3.1.2
## @nhost/react-apollo@11.0.4
### Patch Changes
- @nhost/apollo@7.0.2
- @nhost/react@3.4.4
## @nhost/react-urql@8.0.4
### Patch Changes
- @nhost/react@3.4.4
## @nhost/nextjs@2.1.13
### Patch Changes
- @nhost/react@3.4.4
## @nhost/nhost-js@3.1.2
### Patch Changes
- 4c35171 : fix: update docstring to correctly reflect usage of
nhost.unsetRole method
- 3cea460 : chore: update docs links for nhost-js setRole and unsetRole
methods
## @nhost/react@3.4.4
### Patch Changes
- Updated dependencies [4c35171 ]
- Updated dependencies [3cea460 ]
- @nhost/nhost-js@3.1.2
## @nhost/vue@2.5.4
### Patch Changes
- Updated dependencies [4c35171 ]
- Updated dependencies [3cea460 ]
- @nhost/nhost-js@3.1.2
## @nhost/docs@2.11 .0
### Minor Changes
- c6dc7f4 : chore: docs: add Nhost client reference
## @nhost/dashboard@1.15 .2
### Patch Changes
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## @nhost-examples/cli@0.3.4
### Patch Changes
- Updated dependencies [4c35171 ]
- Updated dependencies [3cea460 ]
- @nhost/nhost-js@3.1.2
## @nhost-examples/codegen-react-apollo@0.4.4
### Patch Changes
- @nhost/react@3.4.4
- @nhost/react-apollo@11.0.4
## @nhost-examples/codegen-react-query@0.4.4
### Patch Changes
- @nhost/react@3.4.4
## @nhost-examples/codegen-react-urql@0.3.4
### Patch Changes
- @nhost/react@3.4.4
- @nhost/react-urql@8.0.4
## @nhost-examples/multi-tenant-one-to-many@2.2.4
### Patch Changes
- Updated dependencies [4c35171 ]
- Updated dependencies [3cea460 ]
- @nhost/nhost-js@3.1.2
## @nhost-examples/nextjs@0.3.4
### Patch Changes
- @nhost/react@3.4.4
- @nhost/react-apollo@11.0.4
- @nhost/nextjs@2.1.13
## @nhost-examples/node-storage@0.2.4
### Patch Changes
- Updated dependencies [4c35171 ]
- Updated dependencies [3cea460 ]
- @nhost/nhost-js@3.1.2
## @nhost-examples/nextjs-server-components@0.4.4
### Patch Changes
- Updated dependencies [4c35171 ]
- Updated dependencies [3cea460 ]
- @nhost/nhost-js@3.1.2
## @nhost-examples/react-apollo@0.8.4
### Patch Changes
- @nhost/react@3.4.4
- @nhost/react-apollo@11.0.4
## @nhost-examples/react-gqty@1.2.4
### Patch Changes
- @nhost/react@3.4.4
## @nhost-examples/vue-apollo@0.6.4
### Patch Changes
- Updated dependencies [4c35171 ]
- Updated dependencies [3cea460 ]
- @nhost/nhost-js@3.1.2
- @nhost/apollo@7.0.2
- @nhost/vue@2.5.4
## @nhost-examples/vue-quickstart@0.2.4
### Patch Changes
- @nhost/apollo@7.0.2
- @nhost/vue@2.5.4
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-14 13:56:40 +01:00
Nuno Pato
c6dc7f44df
chore: docs: add Nhost client reference ( #2698 )
2024-05-14 13:49:31 +01:00
Hassan Ben Jobrane
3cea460c36
chore: update docs links for nhost-js setRole and unsetRole methods ( #2706 )
2024-05-14 12:52:30 +01:00
Hassan Ben Jobrane
4c351714f5
fix(sdk): update docstring to accurately reflect usage of nhost.unsetRole method ( #2703 )
2024-05-14 10:54:41 +01:00
github-actions[bot]
3143d66a8e
chore: update versions ( #2701 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@7.0.1
### Patch Changes
- @nhost/nhost-js@3.1.1
## @nhost/react-apollo@11.0.3
### Patch Changes
- @nhost/apollo@7.0.1
- @nhost/react@3.4.3
## @nhost/react-urql@8.0.3
### Patch Changes
- @nhost/react@3.4.3
## @nhost/hasura-storage-js@2.5.1
### Patch Changes
- 8512a7f : fix: fix types StorageGetUrlParams and
StorageGetPresignedUrlParams to include missing StorageHeadersParam
## @nhost/nextjs@2.1.12
### Patch Changes
- @nhost/react@3.4.3
## @nhost/nhost-js@3.1.1
### Patch Changes
- Updated dependencies [8512a7f ]
- @nhost/hasura-storage-js@2.5.1
## @nhost/react@3.4.3
### Patch Changes
- @nhost/nhost-js@3.1.1
## @nhost/vue@2.5.3
### Patch Changes
- @nhost/nhost-js@3.1.1
## @nhost/dashboard@1.15 .1
### Patch Changes
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## @nhost-examples/cli@0.3.3
### Patch Changes
- @nhost/nhost-js@3.1.1
## @nhost-examples/codegen-react-apollo@0.4.3
### Patch Changes
- @nhost/react@3.4.3
- @nhost/react-apollo@11.0.3
## @nhost-examples/codegen-react-query@0.4.3
### Patch Changes
- @nhost/react@3.4.3
## @nhost-examples/codegen-react-urql@0.3.3
### Patch Changes
- @nhost/react@3.4.3
- @nhost/react-urql@8.0.3
## @nhost-examples/multi-tenant-one-to-many@2.2.3
### Patch Changes
- @nhost/nhost-js@3.1.1
## @nhost-examples/nextjs@0.3.3
### Patch Changes
- @nhost/react@3.4.3
- @nhost/react-apollo@11.0.3
- @nhost/nextjs@2.1.12
## @nhost-examples/node-storage@0.2.3
### Patch Changes
- @nhost/nhost-js@3.1.1
## @nhost-examples/nextjs-server-components@0.4.3
### Patch Changes
- @nhost/nhost-js@3.1.1
## @nhost-examples/react-apollo@0.8.3
### Patch Changes
- @nhost/react@3.4.3
- @nhost/react-apollo@11.0.3
## @nhost-examples/react-gqty@1.2.3
### Patch Changes
- @nhost/react@3.4.3
## @nhost-examples/vue-apollo@0.6.3
### Patch Changes
- @nhost/nhost-js@3.1.1
- @nhost/apollo@7.0.1
- @nhost/vue@2.5.3
## @nhost-examples/vue-quickstart@0.2.3
### Patch Changes
- @nhost/apollo@7.0.1
- @nhost/vue@2.5.3
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-13 21:58:21 +01:00
Hassan Ben Jobrane
8512a7f181
fix:(hasura-storage-js): add missing StorageHeadersParam to StorageGetUrlParams and StorageGetPresignedUrlParams ( #2700 )
2024-05-13 21:39:48 +01:00
github-actions[bot]
e503b8fe8b
chore: update versions ( #2691 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/graphql-js@0.2.0
### Minor Changes
- 304065a : feat: add `setHeaders` method enabling global configuration
of storage, graphql, and functions client headers, alongside added
support for passing specific headers with individual calls
## @nhost/hasura-storage-js@2.5.0
### Minor Changes
- 304065a : feat: add `setHeaders` method enabling global configuration
of storage, graphql, and functions client headers, alongside added
support for passing specific headers with individual calls
## @nhost/nhost-js@3.1.0
### Minor Changes
- 304065a : feat: add `setHeaders` method enabling global configuration
of storage, graphql, and functions client headers, alongside added
support for passing specific headers with individual calls
### Patch Changes
- Updated dependencies [68e0622 ]
- Updated dependencies [304065a ]
- @nhost/hasura-auth-js@2.4.2
- @nhost/hasura-storage-js@2.5.0
- @nhost/graphql-js@0.2.0
## @nhost/apollo@7.0.0
### Patch Changes
- Updated dependencies [304065a ]
- @nhost/nhost-js@3.1.0
## @nhost/react-apollo@11.0.2
### Patch Changes
- @nhost/apollo@7.0.0
- @nhost/react@3.4.2
## @nhost/react-urql@8.0.2
### Patch Changes
- @nhost/react@3.4.2
## @nhost/hasura-auth-js@2.4.2
### Patch Changes
- 68e0622 : fix: resolved infinite loop occurring with requests to /token
when a user logs out in one tab while other tabs are open
## @nhost/nextjs@2.1.11
### Patch Changes
- @nhost/react@3.4.2
## @nhost/react@3.4.2
### Patch Changes
- Updated dependencies [304065a ]
- @nhost/nhost-js@3.1.0
## @nhost/vue@2.5.2
### Patch Changes
- Updated dependencies [304065a ]
- @nhost/nhost-js@3.1.0
## @nhost/dashboard@1.15 .0
### Minor Changes
- a7bde37 : feat: send metadata in the edit form
### Patch Changes
- 1bc615b : feat: improve error message handling in `ErrorToast`
component
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## @nhost/docs@2.10 .3
### Patch Changes
- a58c5cf : fix: broken link
## @nhost-examples/cli@0.3.2
### Patch Changes
- Updated dependencies [304065a ]
- @nhost/nhost-js@3.1.0
## @nhost-examples/codegen-react-apollo@0.4.2
### Patch Changes
- @nhost/react@3.4.2
- @nhost/react-apollo@11.0.2
## @nhost-examples/codegen-react-query@0.4.2
### Patch Changes
- @nhost/react@3.4.2
## @nhost-examples/codegen-react-urql@0.3.2
### Patch Changes
- @nhost/react@3.4.2
- @nhost/react-urql@8.0.2
## @nhost-examples/multi-tenant-one-to-many@2.2.2
### Patch Changes
- Updated dependencies [304065a ]
- @nhost/nhost-js@3.1.0
## @nhost-examples/nextjs@0.3.2
### Patch Changes
- @nhost/react@3.4.2
- @nhost/react-apollo@11.0.2
- @nhost/nextjs@2.1.11
## @nhost-examples/node-storage@0.2.2
### Patch Changes
- Updated dependencies [304065a ]
- @nhost/nhost-js@3.1.0
## @nhost-examples/nextjs-server-components@0.4.2
### Patch Changes
- Updated dependencies [304065a ]
- @nhost/nhost-js@3.1.0
## @nhost-examples/react-apollo@0.8.2
### Patch Changes
- @nhost/react@3.4.2
- @nhost/react-apollo@11.0.2
## @nhost-examples/react-gqty@1.2.2
### Patch Changes
- @nhost/react@3.4.2
## @nhost-examples/vue-apollo@0.6.2
### Patch Changes
- Updated dependencies [304065a ]
- @nhost/nhost-js@3.1.0
- @nhost/apollo@7.0.0
- @nhost/vue@2.5.2
## @nhost-examples/vue-quickstart@0.2.2
### Patch Changes
- @nhost/apollo@7.0.0
- @nhost/vue@2.5.2
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-13 13:52:42 +01:00
Hassan Ben Jobrane
304065ae22
feat: sdk: add setHeaders for setting global headers and make sure all client calls have a headers arg ( #2697 )
...
resolves https://github.com/nhost/nhost/issues/2696
2024-05-13 13:38:28 +01:00
Hassan Ben Jobrane
68e0622eb0
fix: broadcast signout event to all tabs ( #2686 )
...
fixes https://github.com/nhost/nhost/issues/2635
2024-05-09 11:20:39 +01:00
Hassan Ben Jobrane
70c6834636
chore: add e2e test project ( #2688 )
2024-05-08 12:52:11 +01:00
Johanna Blom
a7bde37bba
feat (dashboard): send metadata in the edit form ( #2689 )
...
resolves #2684
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-05-08 13:36:03 +02:00
Hassan Ben Jobrane
1bc615beca
fix(dashboard): improve error toast message handling ( #2692 )
2024-05-08 12:35:21 +01:00
David Barroso
a58c5cfc96
fix (docs): broken link ( #2690 )
2024-05-08 12:42:58 +02:00
Daniel Olofsson
c61228e45d
Fixed typo in README.md ( #2687 )
2024-05-07 14:39:31 +02:00
github-actions[bot]
6cec04bd6f
chore: update versions ( #2680 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.14 .0
### Minor Changes
- a448d7d : feat: allow configuring postmark and delete SMTP settings
## @nhost/docs@2.10 .2
### Patch Changes
- 9480489 : fix: update docs performance info
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-25 13:13:32 +01:00
David Barroso
a448d7d182
feat (dashboard): allow configuring postmark and deleting SMTP settings ( #2678 )
...
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-04-25 12:58:47 +01:00
David Barroso
948048940e
fix (docs): update docs performance info ( #2679 )
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-04-25 13:50:45 +02:00
github-actions[bot]
5e91221d5a
chore: update versions ( #2672 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.13 .3
### Patch Changes
- 5924bc3 : fix: include password in `GetSmtpSettings` query
- c5ad634 : fix: resolved an issue where one-click install links were
broken on Safari
- 7278991 : fix: update graphql auto-embeddings configuration to use
String type for model field
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-18 15:49:01 +01:00
Hassan Ben Jobrane
7278991a59
fix: dashboard: update graphql auto-embeddings configuration to use String type for model field ( #2674 )
2024-04-18 15:22:32 +01:00
Hassan Ben Jobrane
5924bc3248
fix: dashboard: include password in GetSmtpSettings query ( #2673 )
2024-04-18 15:14:02 +01:00
Hassan Ben Jobrane
c5ad634799
fix: dashboard: check for undefined router query on Safari when accessing base64config ( #2671 )
2024-04-18 10:04:18 +01:00
github-actions[bot]
426b93a19f
chore: update versions ( #2670 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.13 .2
### Patch Changes
- 026f84f : fix: use configuration server URL from environment variable
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-17 14:15:04 +01:00
Hassan Ben Jobrane
026f84f466
fix: dashboard: use config server url from env variable ( #2669 )
...
related to https://github.com/nhost/cli/issues/862
2024-04-17 14:02:11 +01:00
github-actions[bot]
384fac00b1
chore: update versions ( #2664 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.13 .1
### Patch Changes
- 7e9a2ce : fix: resolve issue where run services form fails to open
## @nhost/docs@2.10 .1
### Patch Changes
- 9525fd7 : fix: update AI docs for 0.5.0
- 076fd4a : fix: update permissions page to indicate we use jsonpath
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-16 10:53:36 +01:00
Hassan Ben Jobrane
7e9a2ce136
fix: dashboard: fix isPlatform check when opening run services form ( #2666 )
2024-04-16 10:38:28 +01:00
David Barroso
076fd4a7c0
fix (docs): update permissions page to indicate we use jsonpath ( #2663 )
2024-04-15 14:50:21 +02:00
David Barroso
9525fd74b3
fix (docs): update AI docs for 0.5.0 ( #2662 )
2024-04-15 14:33:59 +02:00
github-actions[bot]
8a2bc98214
chore: update versions ( #2648 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.13 .0
### Minor Changes
- dd5d262 : feat: add model field to the auto-embeddings form
- 09962be : feat: enable settings and run services when running the
dashboard locally
- 9cdecb6 : feat: enable users to update their email address from the
account settings page
## @nhost/docs@2.10 .0
### Minor Changes
- 87ae23b : feat: added "advanced graphql" documentation
### Patch Changes
- b2be364 : feat: added postmark native integration
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-15 13:12:24 +01:00
Hassan Ben Jobrane
dd5d262062
feat: dashboard: add model field to auto-embeddings form ( #2661 )
...
fixes https://github.com/nhost/nhost/issues/2660
2024-04-15 12:51:57 +01:00
Hassan Ben Jobrane
09962bef37
feat: dashboard: enable local settings ( #2647 )
...
fixes https://github.com/nhost/projects/issues/66
2024-04-15 12:49:20 +01:00
Hassan Ben Jobrane
9cdecb6b23
feat: dashboard: add email field to account settings ( #2612 )
...
fixes https://github.com/nhost/nhost/issues/2561
2024-04-11 10:47:03 +01:00
David Barroso
e7eb90318e
fix: observability: amend export of graphql dashboard ( #2655 )
2024-04-11 11:44:56 +02:00
Hassan Ben Jobrane
f67f22d321
chore: update @google-cloud/translate to 8.2.0 ( #2654 )
2024-04-11 10:00:13 +01:00
David Barroso
87ae23ba05
feat (docs/observability): added docs and observability dashboard for "advanced graphql" ( #2653 )
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-04-11 10:22:54 +02:00
David Barroso
b2be3642aa
feat (docs): added postmark native integration ( #2636 )
2024-04-09 09:36:48 +02:00
github-actions[bot]
1230081ce6
chore: update versions ( #2640 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.12 .2
### Patch Changes
- c195c51 : fix: send email upon signin for unverified users
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-05 12:48:55 +01:00
Hassan Ben Jobrane
c195c517de
fix: send email upon signin for unverified users ( #2639 )
2024-04-05 11:48:14 +01:00
github-actions[bot]
6f419be2c1
chore: update versions ( #2634 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@6.2.1
### Patch Changes
- @nhost/nhost-js@3.0.11
## @nhost/react-apollo@11.0.1
### Patch Changes
- @nhost/apollo@6.2.1
- @nhost/react@3.4.1
## @nhost/react-urql@8.0.1
### Patch Changes
- @nhost/react@3.4.1
## @nhost/hasura-auth-js@2.4.1
### Patch Changes
- bcd889b : fix: change expiresAt format to RFC3339 in createPATPromise
## @nhost/nextjs@2.1.10
### Patch Changes
- @nhost/react@3.4.1
## @nhost/nhost-js@3.0.11
### Patch Changes
- Updated dependencies [bcd889b ]
- @nhost/hasura-auth-js@2.4.1
## @nhost/react@3.4.1
### Patch Changes
- @nhost/nhost-js@3.0.11
## @nhost/vue@2.5.1
### Patch Changes
- @nhost/nhost-js@3.0.11
## @nhost/docs@2.9.0
### Minor Changes
- 3c31657 : chore: update docs with provider connect
### Patch Changes
- 992939c : feat: added social connect docs
## @nhost/dashboard@1.12 .1
### Patch Changes
- 93ebdf8 : fix: use service urls when initilizaing NhostClient running
local dashboard
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## @nhost-examples/cli@0.3.1
### Patch Changes
- @nhost/nhost-js@3.0.11
## @nhost-examples/codegen-react-apollo@0.4.1
### Patch Changes
- @nhost/react@3.4.1
- @nhost/react-apollo@11.0.1
## @nhost-examples/codegen-react-query@0.4.1
### Patch Changes
- @nhost/react@3.4.1
## @nhost-examples/codegen-react-urql@0.3.1
### Patch Changes
- @nhost/react@3.4.1
- @nhost/react-urql@8.0.1
## @nhost-examples/multi-tenant-one-to-many@2.2.1
### Patch Changes
- @nhost/nhost-js@3.0.11
## @nhost-examples/nextjs@0.3.1
### Patch Changes
- @nhost/react@3.4.1
- @nhost/react-apollo@11.0.1
- @nhost/nextjs@2.1.10
## @nhost-examples/node-storage@0.2.1
### Patch Changes
- @nhost/nhost-js@3.0.11
## @nhost-examples/nextjs-server-components@0.4.1
### Patch Changes
- @nhost/nhost-js@3.0.11
## @nhost-examples/react-apollo@0.8.1
### Patch Changes
- @nhost/react@3.4.1
- @nhost/react-apollo@11.0.1
## @nhost-examples/react-gqty@1.2.1
### Patch Changes
- @nhost/react@3.4.1
## @nhost-examples/vue-apollo@0.6.1
### Patch Changes
- @nhost/nhost-js@3.0.11
- @nhost/apollo@6.2.1
- @nhost/vue@2.5.1
## @nhost-examples/vue-quickstart@0.2.1
### Patch Changes
- @nhost/apollo@6.2.1
- @nhost/vue@2.5.1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-04 10:49:02 +01:00
Hassan Ben Jobrane
93ebdf844f
fix: dashboard: use service urls when running locally with the cli ( #2622 )
2024-04-04 10:28:38 +01:00
Hassan Ben Jobrane
bcd889b53a
fix: hasura-auth-js: use RFC3339 format for expiresAt when creating a PAT ( #2637 )
2024-04-03 21:40:02 +01:00
David Barroso
992939cdcd
feat (docs): added social connect docs ( #2633 )
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-04-03 16:37:07 +02:00
Nuno Pato
3c31657c50
chore: update docs with provider connect ( #2632 )
...
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-04-03 14:27:49 +00:00
github-actions[bot]
a654d536e0
chore: update versions ( #2618 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@6.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost/google-translation@0.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
## @nhost/react-apollo@11.0.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/apollo@6.2.0
- @nhost/react@3.4.0
## @nhost/react-urql@8.0.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/react@3.4.0
## @nhost/stripe-graphql-js@1.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
## @nhost/react@3.4.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost/vue@2.5.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost/nextjs@2.1.9
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/react@3.4.0
## @nhost/dashboard@1.12 .0
### Minor Changes
- f242e4b : feat: add connect with github to the user's account settings
- 768ca17 : chore: update dependencies
- d62bd0f : fix: "Track this" option within the SQL editor now correctly
updates the metadata
- 91c2bb6 : feat: refactor sign-in and sign-up pages to enforce email
verification
### Patch Changes
- 943831f : fix: resolve an error toast issue when unpausing a project
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/nextjs@2.1.9
## @nhost/docs@2.8.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- 9f2bf9e : chore: added hasura's authHook settings
## @nhost-examples/cli@0.3.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost-examples/codegen-react-apollo@0.4.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/react@3.4.0
## @nhost-examples/codegen-react-query@0.4.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/react@3.4.0
## @nhost-examples/codegen-react-urql@0.3.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/react-urql@8.0.0
- @nhost/react@3.4.0
## @nhost-examples/docker-compose@0.4.0
### Minor Changes
- 768ca17 : chore: update dependencies
## @nhost-examples/multi-tenant-one-to-many@2.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost-examples/nextjs@0.3.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/react@3.4.0
- @nhost/nextjs@2.1.9
## @nhost-examples/node-storage@0.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost-examples/nextjs-server-components@0.4.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost-examples/sveltekit@0.4.0
### Minor Changes
- 768ca17 : chore: update dependencies
## @nhost-examples/react-apollo@0.8.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- 863b37d : chore: bump hasura-auth
- Updated dependencies [768ca17 ]
- @nhost/react-apollo@11.0.0
- @nhost/react@3.4.0
## @nhost-examples/react-gqty@1.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/react@3.4.0
## @nhost-examples/serverless-functions@0.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/stripe-graphql-js@1.2.0
## @nhost-examples/vue-apollo@0.6.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/apollo@6.2.0
- @nhost/vue@2.5.0
- @nhost/nhost-js@3.0.10
## @nhost-examples/vue-quickstart@0.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
### Patch Changes
- Updated dependencies [768ca17 ]
- @nhost/apollo@6.2.0
- @nhost/vue@2.5.0
## @nhost/docgen@0.3.0
### Minor Changes
- 768ca17 : chore: update dependencies
## @nhost/sync-versions@0.2.0
### Minor Changes
- 768ca17 : chore: update dependencies
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-04-03 13:29:25 +01:00
Hassan Ben Jobrane
91c2bb6f53
feat: dashboard: restrict signup/signin to verified emails only ( #2610 )
...
resolves https://github.com/nhost/nhost/issues/2585
2024-04-03 12:52:47 +01:00
David Barroso
9f2bf9ec2b
chore (docs): added hasura's authHook settings ( #2630 )
2024-04-03 09:01:28 +02:00
Nuno Pato
d62bd0fc9a
fix: dashboard: SQL editor "track this" ( #2626 )
...
fixes https://github.com/nhost/nhost/issues/2625
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-04-02 16:50:26 +00:00
github-actions[bot]
768ca17494
[Scheduled] Update dependencies ( #2627 )
...
Dependencies updated
Note - If you see this PR and the checks haven't run, close and reopen
the PR. See
https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#triggering-further-workflow-runs
---------
Co-authored-by: dbarrosop <dbarrosop@users.noreply.github.com >
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-04-02 16:44:24 +01:00
Hassan Ben Jobrane
943831fe2e
fix: await unpauseApplication promise ( #2621 )
...
fixes https://github.com/nhost/nhost/issues/2620
2024-03-26 09:29:10 +01:00
Hassan Ben Jobrane
f242e4b92f
feat: connect with github ( #2616 )
...
fixes https://github.com/nhost/nhost/issues/2581
2024-03-25 13:22:15 +01:00
David Barroso
863b37d313
chore (examples/apollo): bump hasura-auth ( #2617 )
2024-03-23 12:07:22 +01:00
github-actions[bot]
c8a8d4fca3
chore: update versions ( #2609 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.4.0
### Minor Changes
- 311374e : fix: ensure that the user remains signed in even after being
redirected with an error following an attempt to connect with a social
provider
### Patch Changes
- 1623e9b : chore: update `@simplewebauthn/browser` to `9.0.1`
## @nhost/vue@2.4.0
### Minor Changes
- 311374e : feat: add `connect` param to `useProviderLink` hook
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost/apollo@6.1.2
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost/react-apollo@10.0.2
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
- @nhost/apollo@6.1.2
## @nhost/react-urql@7.0.2
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
## @nhost/nextjs@2.1.8
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
## @nhost/nhost-js@3.0.10
### Patch Changes
- Updated dependencies [1623e9b ]
- Updated dependencies [311374e ]
- @nhost/hasura-auth-js@2.4.0
## @nhost/react@3.3.2
### Patch Changes
- 311374e : feat: add `connect` param to `useProviderLink` hook
- @nhost/nhost-js@3.0.10
## @nhost-examples/docker-compose@0.3.0
### Minor Changes
- e40a452 : chore: clarification on greyed-out options in the dashboard
when self-hosting
## @nhost-examples/react-apollo@0.7.0
### Minor Changes
- 311374e : feat: add example of how to connect a social auth provider to
an existing account
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
- @nhost/react-apollo@10.0.2
## @nhost-examples/vue-apollo@0.5.0
### Minor Changes
- 311374e : feat: add example of how to connect a social auth provider to
an existing account
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/vue@2.4.0
- @nhost/nhost-js@3.0.10
- @nhost/apollo@6.1.2
## @nhost/dashboard@1.11 .2
### Patch Changes
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## @nhost/docs@2.7.2
### Patch Changes
- 5c47e8e : feat: added hasura's stringifyNumericTypes setting
## @nhost-examples/cli@0.2.2
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost-examples/codegen-react-apollo@0.3.1
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
- @nhost/react-apollo@10.0.2
## @nhost-examples/codegen-react-query@0.3.1
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
## @nhost-examples/codegen-react-urql@0.2.1
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
- @nhost/react-urql@7.0.2
## @nhost-examples/multi-tenant-one-to-many@2.1.2
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost-examples/nextjs@0.2.2
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
- @nhost/react-apollo@10.0.2
- @nhost/nextjs@2.1.8
## @nhost-examples/node-storage@0.1.2
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost-examples/nextjs-server-components@0.3.2
### Patch Changes
- @nhost/nhost-js@3.0.10
## @nhost-examples/react-gqty@1.1.2
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/react@3.3.2
## @nhost-examples/vue-quickstart@0.1.2
### Patch Changes
- Updated dependencies [311374e ]
- @nhost/vue@2.4.0
- @nhost/apollo@6.1.2
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-21 17:54:02 +01:00
Hassan Ben Jobrane
311374e3fb
feat: react-apollo: add example of how to connect github to an existing account ( #2615 )
...
fixes https://github.com/nhost/nhost/issues/2582
2024-03-21 17:38:54 +01:00
Seth Deegan
e40a4529b4
chore (examples/docker-compose): clarification on greyed-out options in the dashboard when self-hosting ( #2564 )
2024-03-18 11:03:10 +01:00
Hassan Ben Jobrane
1623e9bd20
chore: hasura-auth-js: upgrade @simplewebauthn/browser to 9.0.1 ( #2611 )
...
fixes https://github.com/nhost/nhost/issues/2597
2024-03-13 17:25:29 +01:00
David Barroso
5c47e8e675
feat (docs): added hasura's stringifyNumericTypes setting ( #2608 )
2024-03-12 11:29:53 +01:00
github-actions[bot]
9f9f1c64f4
chore: update versions ( #2605 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.11 .1
### Patch Changes
- 981404f : fix: set default value for healthCheck field validation
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-11 11:02:17 +01:00
Hassan Ben Jobrane
981404f0b9
fix(dashboard): set default value for healthCheck field validation ( #2604 )
2024-03-11 10:45:33 +01:00
github-actions[bot]
4ad27e9d72
chore: update versions ( #2599 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@6.1.1
### Patch Changes
- @nhost/nhost-js@3.0.9
## @nhost/react-apollo@10.0.1
### Patch Changes
- @nhost/apollo@6.1.1
- @nhost/react@3.3.1
## @nhost/react-urql@7.0.1
### Patch Changes
- @nhost/react@3.3.1
## @nhost/stripe-graphql-js@1.1.1
### Patch Changes
- 7789469 : chore: address linter errors and remove unnecessary imports
## @nhost/graphql-js@0.1.9
### Patch Changes
- 7789469 : fix: resolve process is undefined error when running with
vitejs
## @nhost/nextjs@2.1.7
### Patch Changes
- @nhost/react@3.3.1
## @nhost/nhost-js@3.0.9
### Patch Changes
- Updated dependencies [7789469 ]
- @nhost/graphql-js@0.1.9
## @nhost/react@3.3.1
### Patch Changes
- @nhost/nhost-js@3.0.9
## @nhost/vue@2.3.1
### Patch Changes
- @nhost/nhost-js@3.0.9
## @nhost/dashboard@1.11 .0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
- 6c11b75 : feat: add update user displayName section in account settings
### Patch Changes
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## @nhost-examples/codegen-react-apollo@0.3.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
### Patch Changes
- @nhost/react@3.3.1
- @nhost/react-apollo@10.0.1
## @nhost-examples/codegen-react-query@0.3.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
### Patch Changes
- @nhost/react@3.3.1
## @nhost-examples/codegen-react-urql@0.2.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
### Patch Changes
- @nhost/react@3.3.1
- @nhost/react-urql@7.0.1
## @nhost-examples/react-apollo@0.6.0
### Minor Changes
- 7789469 : chore: upgrade dependency `@graphql-codegen/cli` to `5.0.2`
to address vulnerability
### Patch Changes
- @nhost/react@3.3.1
- @nhost/react-apollo@10.0.1
## @nhost-examples/cli@0.2.1
### Patch Changes
- @nhost/nhost-js@3.0.9
## @nhost-examples/multi-tenant-one-to-many@2.1.1
### Patch Changes
- @nhost/nhost-js@3.0.9
## @nhost-examples/nextjs@0.2.1
### Patch Changes
- @nhost/react@3.3.1
- @nhost/react-apollo@10.0.1
- @nhost/nextjs@2.1.7
## @nhost-examples/node-storage@0.1.1
### Patch Changes
- @nhost/nhost-js@3.0.9
## @nhost-examples/nextjs-server-components@0.3.1
### Patch Changes
- @nhost/nhost-js@3.0.9
## @nhost-examples/react-gqty@1.1.1
### Patch Changes
- @nhost/react@3.3.1
## @nhost-examples/serverless-functions@0.1.1
### Patch Changes
- Updated dependencies [7789469 ]
- @nhost/stripe-graphql-js@1.1.1
## @nhost-examples/vue-apollo@0.4.1
### Patch Changes
- 7789469 : chore: address linter errors and remove unnecessary imports
- @nhost/nhost-js@3.0.9
- @nhost/apollo@6.1.1
- @nhost/vue@2.3.1
## @nhost-examples/vue-quickstart@0.1.1
### Patch Changes
- @nhost/apollo@6.1.1
- @nhost/vue@2.3.1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-08 15:51:16 +01:00
Hassan Ben Jobrane
778946998a
fix: graphql-js: resolve process is undefined error when running with vitejs ( #2601 )
...
fixes https://github.com/nhost/nhost/issues/2600
2024-03-08 15:23:13 +01:00
Hassan Ben Jobrane
6c11b75807
feat: dashboard: add update user displayName section in account settings ( #2598 )
...
fixes https://github.com/nhost/nhost/issues/1489
2024-03-07 17:23:35 +01:00
github-actions[bot]
2dc031d16c
chore: update versions ( #2592 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost-examples/react-apollo@0.5.0
### Minor Changes
- 08a7dd9 : feat: add example workaround to the reset password ticket
expired issue
### Patch Changes
- f0a994a : fix: update allowedUrls and redirectTo to point to the
profile page
## @nhost-examples/vue-apollo@0.4.0
### Minor Changes
- 08a7dd9 : feat: add example workaround to the reset password ticket
expired issue
### Patch Changes
- f0a994a : fix: update allowedUrls and redirectTo to point to the
profile page
## @nhost/docs@2.7.1
### Patch Changes
- 6cb2b63 : feat: added nhost run env documentation
- 40bd3e4 : fix: fixed wrong links in documentation
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-06 16:56:26 +01:00
Nicolas Bourdin
40bd3e4572
doc(link): fix wrong links in documentation ( #2596 )
...
Co-authored-by: Nicolas Bourdin <nicolas@epeak.co >
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-03-06 14:50:32 +01:00
David Barroso
6cb2b6331a
feat (docs): added nhost run env documentation ( #2594 )
2024-03-06 14:13:02 +01:00
Hassan Ben Jobrane
08a7dd9894
feat(examples): add reset password ticket expired workarounds in the examples ( #2590 )
...
fixes https://github.com/nhost/nhost/issues/2314
2024-03-05 15:48:46 +01:00
Hassan Ben Jobrane
f0a994a26e
fix(examples): update allowedUrls and redirectTo to point to /profile ( #2591 )
2024-03-05 14:17:01 +01:00
Hassan Ben Jobrane
4fbd6bd4fa
chore: fix release with missing changeset ( #2588 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-04 16:51:57 +01:00
github-actions[bot]
67fc77486c
chore: update versions ( #2578 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@6.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost/google-translation@0.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
## @nhost/react-apollo@10.0.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/apollo@6.1.0
- @nhost/react@3.3.0
## @nhost/react-urql@7.0.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/react@3.3.0
## @nhost/stripe-graphql-js@1.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
## @nhost/react@3.3.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost/vue@2.3.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost/nextjs@2.1.6
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/react@3.3.0
## @nhost/dashboard@1.10 .0
### Minor Changes
- 49a80c2 : chore: update dependencies
- 150c04a : feat: add healthcheck config to run services
### Patch Changes
- e03f141 : fix: allow insert, update and delete on tables in `auth` and
`storage` schemas
- 28676f4 : feat: add min postgres version check to enable the ai service
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/nextjs@2.1.6
## @nhost/docs@2.7.0
### Minor Changes
- 49a80c2 : chore: update dependencies
## @nhost-examples/cli@0.2.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost-examples/codegen-react-apollo@0.2.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/react@3.3.0
## @nhost-examples/codegen-react-query@0.2.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/react@3.3.0
## @nhost-examples/codegen-react-urql@0.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/react-urql@7.0.0
- @nhost/react@3.3.0
## @nhost-examples/docker-compose@0.2.0
### Minor Changes
- 49a80c2 : chore: update dependencies
## @nhost-examples/multi-tenant-one-to-many@2.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost-examples/nextjs@0.2.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/react@3.3.0
- @nhost/nextjs@2.1.6
## @nhost-examples/node-storage@0.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost-examples/nextjs-server-components@0.3.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost-examples/sveltekit@0.3.0
### Minor Changes
- 49a80c2 : chore: update dependencies
## @nhost-examples/react-apollo@0.4.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- 4f3fb34 : fix: set redirectTo when doing sign in with github and
include vercel previews in allowed redirect URLs
- Updated dependencies [49a80c2 ]
- @nhost/react-apollo@10.0.0
- @nhost/react@3.3.0
## @nhost-examples/react-gqty@1.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/react@3.3.0
## @nhost-examples/serverless-functions@0.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/stripe-graphql-js@1.1.0
## @nhost-examples/vue-apollo@0.3.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- 4f3fb34 : fix: set redirectTo when doing sign in with github and
include vercel previews in allowed redirect URLs
- Updated dependencies [49a80c2 ]
- @nhost/apollo@6.1.0
- @nhost/vue@2.3.0
- @nhost/nhost-js@3.0.8
## @nhost-examples/vue-quickstart@0.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
### Patch Changes
- Updated dependencies [49a80c2 ]
- @nhost/apollo@6.1.0
- @nhost/vue@2.3.0
## @nhost/docgen@0.2.0
### Minor Changes
- 49a80c2 : chore: update dependencies
## @nhost/sync-versions@0.1.0
### Minor Changes
- 49a80c2 : chore: update dependencies
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-03-04 16:16:06 +01:00
Hassan Ben Jobrane
4f3fb3446e
fix: set redirectTo in oauth examples ( #2586 )
2024-03-04 15:33:24 +01:00
Hassan Ben Jobrane
49a80c22be
chore: add changeset ( #2584 )
...
adds missing changeset for this PR
https://github.com/nhost/nhost/pull/2574
2024-03-04 13:52:38 +01:00
Hassan Ben Jobrane
28676f4cdc
feat: dashboard: add min postgres version check to enable the ai service ( #2576 )
...
fixes https://github.com/nhost/nhost/issues/2439
2024-03-02 22:33:49 +01:00
Hassan Ben Jobrane
e03f14133c
fix: dashboard: refactor database datagrid to allow insert/update/delete for tables auth and storage ( #2577 )
...
fixes https://github.com/nhost/nhost/issues/2476
2024-03-02 22:04:23 +01:00
Hassan Ben Jobrane
150c04a4f4
feat: dashboard: add healthcheck config to run services ( #2575 )
...
fixes https://github.com/nhost/nhost/issues/2410
2024-03-02 19:28:13 +01:00
github-actions[bot]
bccd67b1b1
[Scheduled] Update dependencies ( #2574 )
...
Dependencies updated
Note - If you see this PR and the checks haven't run, close and reopen
the PR. See
https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#triggering-further-workflow-runs
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
Co-authored-by: dbarrosop <dbarrosop@users.noreply.github.com >
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-03-02 18:40:03 +01:00
David Barroso
b14fd2f14c
chore: fix role to assume in gen update dependencies ( #2573 )
2024-03-01 12:21:38 +01:00
github-actions[bot]
68b3d23cd9
chore: update versions ( #2572 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.9.0
### Minor Changes
- d86e5c9 : feat: add support for filtering the logs using a RegExp
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-29 17:54:02 +01:00
Hassan Ben Jobrane
d86e5c9c16
feat(dashboard): query services list from be and filter the logs using a regex ( #2552 )
...
fixes: https://github.com/nhost/nhost/issues/2391
2024-02-29 17:38:38 +01:00
github-actions[bot]
b2cc1411d7
chore: update versions ( #2571 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@6.0.8
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost/react-apollo@9.0.3
### Patch Changes
- @nhost/apollo@6.0.8
- @nhost/react@3.2.3
## @nhost/react-urql@6.0.3
### Patch Changes
- @nhost/react@3.2.3
## @nhost/graphql-js@0.1.8
### Patch Changes
- 407feea : fix: replace `jwt-decode` with `jose` to decode access tokens
in a non browser environment
## @nhost/nextjs@2.1.5
### Patch Changes
- @nhost/react@3.2.3
## @nhost/nhost-js@3.0.8
### Patch Changes
- Updated dependencies [407feea ]
- @nhost/graphql-js@0.1.8
## @nhost/react@3.2.3
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost/vue@2.2.3
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost/dashboard@1.8.3
### Patch Changes
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## @nhost-examples/cli@0.1.9
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost-examples/codegen-react-apollo@0.1.17
### Patch Changes
- @nhost/react@3.2.3
- @nhost/react-apollo@9.0.3
## @nhost-examples/codegen-react-query@0.1.18
### Patch Changes
- @nhost/react@3.2.3
## @nhost-examples/codegen-react-urql@0.0.14
### Patch Changes
- @nhost/react@3.2.3
- @nhost/react-urql@6.0.3
## @nhost-examples/multi-tenant-one-to-many@2.0.7
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost-examples/nextjs@0.1.19
### Patch Changes
- @nhost/react@3.2.3
- @nhost/react-apollo@9.0.3
- @nhost/nextjs@2.1.5
## @nhost-examples/node-storage@0.0.11
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost-examples/nextjs-server-components@0.2.5
### Patch Changes
- @nhost/nhost-js@3.0.8
## @nhost-examples/react-apollo@0.3.3
### Patch Changes
- @nhost/react@3.2.3
- @nhost/react-apollo@9.0.3
## @nhost-examples/react-gqty@1.0.7
### Patch Changes
- @nhost/react@3.2.3
## @nhost-examples/vue-apollo@0.2.4
### Patch Changes
- @nhost/nhost-js@3.0.8
- @nhost/apollo@6.0.8
- @nhost/vue@2.2.3
## @nhost-examples/vue-quickstart@0.0.16
### Patch Changes
- @nhost/apollo@6.0.8
- @nhost/vue@2.2.3
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-29 15:43:48 +01:00
Hassan Ben Jobrane
407feeac37
fix: sdk: graphql-js: replace jwt-decode with jose to decode access tokens in both node and the browser ( #2570 )
2024-02-29 14:51:33 +01:00
github-actions[bot]
7b25c37c26
chore: update versions ( #2569 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.8.2
### Patch Changes
- 6df4f02 : fix: use custom error toast and show correct message when
sending an invite
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-29 13:10:09 +01:00
Hassan Ben Jobrane
6df4f02e95
fix(dashboard): show correct message when sending invite fails ( #2567 )
2024-02-29 12:52:25 +01:00
github-actions[bot]
aaae98f019
chore: update versions ( #2559 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/docs@2.6.0
### Minor Changes
- dc23dc0 : fix: docs run references
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-25 23:02:36 -01:00
Nuno Pato
dc23dc0f49
fix: docs run references ( #2558 )
2024-02-25 22:47:38 -01:00
github-actions[bot]
82728da100
chore: update versions ( #2556 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@6.0.7
### Patch Changes
- @nhost/nhost-js@3.0.7
## @nhost/react-apollo@9.0.2
### Patch Changes
- @nhost/apollo@6.0.7
- @nhost/react@3.2.2
## @nhost/react-urql@6.0.2
### Patch Changes
- @nhost/react@3.2.2
## @nhost/graphql-js@0.1.7
### Patch Changes
- 2d68fee : fix: resolve an issue where unauthenticated graphql requests
are not sent
## @nhost/nextjs@2.1.4
### Patch Changes
- @nhost/react@3.2.2
## @nhost/nhost-js@3.0.7
### Patch Changes
- Updated dependencies [2d68fee ]
- @nhost/graphql-js@0.1.7
## @nhost/react@3.2.2
### Patch Changes
- @nhost/nhost-js@3.0.7
## @nhost/vue@2.2.2
### Patch Changes
- @nhost/nhost-js@3.0.7
## @nhost/dashboard@1.8.1
### Patch Changes
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## @nhost-examples/cli@0.1.8
### Patch Changes
- @nhost/nhost-js@3.0.7
## @nhost-examples/codegen-react-apollo@0.1.16
### Patch Changes
- @nhost/react@3.2.2
- @nhost/react-apollo@9.0.2
## @nhost-examples/codegen-react-query@0.1.17
### Patch Changes
- @nhost/react@3.2.2
## @nhost-examples/codegen-react-urql@0.0.13
### Patch Changes
- @nhost/react@3.2.2
- @nhost/react-urql@6.0.2
## @nhost-examples/multi-tenant-one-to-many@2.0.6
### Patch Changes
- @nhost/nhost-js@3.0.7
## @nhost-examples/nextjs@0.1.18
### Patch Changes
- @nhost/react@3.2.2
- @nhost/react-apollo@9.0.2
- @nhost/nextjs@2.1.4
## @nhost-examples/node-storage@0.0.10
### Patch Changes
- @nhost/nhost-js@3.0.7
## @nhost-examples/nextjs-server-components@0.2.4
### Patch Changes
- @nhost/nhost-js@3.0.7
## @nhost-examples/react-apollo@0.3.2
### Patch Changes
- @nhost/react@3.2.2
- @nhost/react-apollo@9.0.2
## @nhost-examples/react-gqty@1.0.6
### Patch Changes
- @nhost/react@3.2.2
## @nhost-examples/vue-apollo@0.2.3
### Patch Changes
- @nhost/nhost-js@3.0.7
- @nhost/apollo@6.0.7
- @nhost/vue@2.2.2
## @nhost-examples/vue-quickstart@0.0.15
### Patch Changes
- @nhost/apollo@6.0.7
- @nhost/vue@2.2.2
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-23 21:14:11 +01:00
Hassan Ben Jobrane
2d68fee54c
fix(graphql-js): allow graphql requests with no access token ( #2555 )
2024-02-23 21:09:45 +01:00
github-actions[bot]
35010353c7
chore: update versions ( #2547 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@6.0.6
### Patch Changes
- e0ab6d9 : fix: add extra logic to check and wait for a valid JWT
- @nhost/nhost-js@3.0.6
## @nhost/react-apollo@9.0.1
### Patch Changes
- Updated dependencies [e0ab6d9 ]
- @nhost/apollo@6.0.6
- @nhost/react@3.2.1
## @nhost/react-urql@6.0.1
### Patch Changes
- @nhost/react@3.2.1
## @nhost/graphql-js@0.1.6
### Patch Changes
- e0ab6d9 : fix: add extra logic to check and wait for a valid JWT
## @nhost/hasura-auth-js@2.3.1
### Patch Changes
- 7baee8a : fix(hasura-auth-js): replace `jwt-decode` with `jose` for
decoding access tokens that works on both the browser and Node.js
- e0ab6d9 : fix: add extra logic to check and wait for a valid JWT
## @nhost/nextjs@2.1.3
### Patch Changes
- @nhost/react@3.2.1
## @nhost/nhost-js@3.0.6
### Patch Changes
- Updated dependencies [7baee8a ]
- Updated dependencies [e0ab6d9 ]
- @nhost/hasura-auth-js@2.3.1
- @nhost/graphql-js@0.1.6
## @nhost/react@3.2.1
### Patch Changes
- @nhost/nhost-js@3.0.6
## @nhost/vue@2.2.1
### Patch Changes
- @nhost/nhost-js@3.0.6
## @nhost/dashboard@1.8.0
### Minor Changes
- 713d53c : feat: add catch-all route for workspace/project - useful for
documentation
### Patch Changes
- 3db2999 : fix: refresh table list after running SQL using the editor
- 3c4dd55 : fix: handle `Error` objects properly in the `ErrorToast`
component
- 92b434e : fix: resolve an issue where the checkbox in the data-grid
header did not select all rows
- @nhost/react-apollo@9.0.1
- @nhost/nextjs@2.1.3
## @nhost-examples/cli@0.1.7
### Patch Changes
- @nhost/nhost-js@3.0.6
## @nhost-examples/codegen-react-apollo@0.1.15
### Patch Changes
- @nhost/react-apollo@9.0.1
- @nhost/react@3.2.1
## @nhost-examples/codegen-react-query@0.1.16
### Patch Changes
- @nhost/react@3.2.1
## @nhost-examples/codegen-react-urql@0.0.12
### Patch Changes
- @nhost/react@3.2.1
- @nhost/react-urql@6.0.1
## @nhost-examples/docker-compose@0.1.1
### Patch Changes
- aff059e : fix: timers
## @nhost-examples/multi-tenant-one-to-many@2.0.5
### Patch Changes
- @nhost/nhost-js@3.0.6
## @nhost-examples/nextjs@0.1.17
### Patch Changes
- @nhost/react-apollo@9.0.1
- @nhost/react@3.2.1
- @nhost/nextjs@2.1.3
## @nhost-examples/node-storage@0.0.9
### Patch Changes
- @nhost/nhost-js@3.0.6
## @nhost-examples/nextjs-server-components@0.2.3
### Patch Changes
- @nhost/nhost-js@3.0.6
## @nhost-examples/react-apollo@0.3.1
### Patch Changes
- @nhost/react-apollo@9.0.1
- @nhost/react@3.2.1
## @nhost-examples/react-gqty@1.0.5
### Patch Changes
- @nhost/react@3.2.1
## @nhost-examples/vue-apollo@0.2.2
### Patch Changes
- Updated dependencies [e0ab6d9 ]
- @nhost/apollo@6.0.6
- @nhost/nhost-js@3.0.6
- @nhost/vue@2.2.1
## @nhost-examples/vue-quickstart@0.0.14
### Patch Changes
- Updated dependencies [e0ab6d9 ]
- @nhost/apollo@6.0.6
- @nhost/vue@2.2.1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-23 10:07:53 +01:00
David Barroso
aff059ec71
fix (examples/docker-compose): timers ( #2553 )
2024-02-23 10:04:20 +01:00
Nuno Pato
713d53cfc0
feat: dashboard: add catch-all route ( #2545 )
2024-02-22 17:59:24 -01:00
Hassan Ben Jobrane
e0ab6d9a37
fix: JWT expired bug ( #2533 )
...
fixes: https://github.com/nhost/nhost/issues/2348
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-02-22 18:44:43 +01:00
Hassan Ben Jobrane
7baee8a9cc
fix(hasura-auth-js): use jose instead of jwt-decode to decode the accessToken and get the Hasura claims ( #2550 )
...
fixes https://github.com/nhost/nhost/issues/2513
2024-02-21 11:17:03 +01:00
Hassan Ben Jobrane
3db2999f60
fix(dashboard): refresh table list after running a SQL stmt using the editor ( #2549 )
...
fixes https://github.com/nhost/projects/issues/52
2024-02-20 13:40:46 +01:00
Hassan Ben Jobrane
3c4dd55045
fix(dashboard): handle Error alongside ApolloError properly in the ErrorToast component ( #2548 )
...
fixes https://github.com/nhost/nhost/issues/2525
2024-02-20 12:16:26 +01:00
Hassan Ben Jobrane
92b434e840
fix: refactor DataGridHeader component to allow for selecting all rows ( #2546 )
...
fixes https://github.com/nhost/nhost/issues/2526
2024-02-19 17:30:59 +01:00
github-actions[bot]
13d359602f
chore: update versions ( #2540 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.7.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
## @nhost/docs@2.5.0
### Minor Changes
- 0d8d0eb : Update docs and dashboard references
### Patch Changes
- 41617b9 : feat: added elevated permissions docs
- 7db095f : chore: added a note about disk performance and CDN
information
## @nhost-examples/docker-compose@0.1.0
### Minor Changes
- ed9df85 : updated docker-compose.yaml and .env-example
## @nhost-examples/vue-apollo@0.2.1
### Patch Changes
- c5c904b : fix: update signin methods settings
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-16 20:44:28 -01:00
Nuno Pato
0d8d0eb10f
chore: update docs and fix dashboard references ( #2543 )
2024-02-16 18:21:30 -01:00
Seth Deegan
ed9df85778
Update docker-compose and .env-example ( #2397 )
...
The docker-compose example is severely outdated and the past
configuration used a docker image for the dashboard that did not allow
you to configure the URLs to the various API endpoints if you
self-hosted your own dashboard publicly.
The newest dashboard image allows you to do this so the docker-compose
has been updated to use this image and the env variables have been
updated accordingly.
Other variables have been updated in the docker-compose to support
self-hosting a public instance.
A commented traefik configuration in the docker-compose for the
dashboard service also allows the user to configure basic auth to
protect a publicly-facing dashboard.
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-02-16 08:52:58 +01:00
David Barroso
41617b970a
feat (docs): added elevated permissions docs ( #2519 )
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-02-15 16:00:44 +01:00
Hassan Ben Jobrane
c5c904b716
fix(vue-apollo): update signin methods settings ( #2541 )
2024-02-15 13:48:41 +01:00
David Barroso
7db095fe92
chore: docs: added a note about disk performance and CDN information ( #2539 )
...
Fixes #2504
2024-02-15 11:47:33 +01:00
github-actions[bot]
f33e07b191
chore: update versions ( #2538 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.3.0
### Minor Changes
- 017f1a6 : feat: add elevated permission examples
## @nhost/react@3.2.0
### Minor Changes
- 017f1a6 : feat: add elevated permission examples
### Patch Changes
- @nhost/nhost-js@3.0.5
## @nhost/vue@2.2.0
### Minor Changes
- 017f1a6 : feat: add elevated permission examples
### Patch Changes
- @nhost/nhost-js@3.0.5
## @nhost/apollo@6.0.5
### Patch Changes
- @nhost/nhost-js@3.0.5
## @nhost/react-apollo@9.0.0
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
- @nhost/apollo@6.0.5
## @nhost/react-urql@6.0.0
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
## @nhost/nextjs@2.1.2
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
## @nhost/nhost-js@3.0.5
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/hasura-auth-js@2.3.0
## @nhost-examples/react-apollo@0.3.0
### Minor Changes
- 017f1a6 : feat: add elevated permission examples
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
- @nhost/react-apollo@9.0.0
## @nhost-examples/vue-apollo@0.2.0
### Minor Changes
- 017f1a6 : feat: add elevated permission examples
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/vue@2.2.0
- @nhost/nhost-js@3.0.5
- @nhost/apollo@6.0.5
## @nhost/dashboard@1.6.9
### Patch Changes
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## @nhost-examples/cli@0.1.6
### Patch Changes
- @nhost/nhost-js@3.0.5
## @nhost-examples/codegen-react-apollo@0.1.14
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
- @nhost/react-apollo@9.0.0
## @nhost-examples/codegen-react-query@0.1.15
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
## @nhost-examples/codegen-react-urql@0.0.11
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
- @nhost/react-urql@6.0.0
## @nhost-examples/multi-tenant-one-to-many@2.0.4
### Patch Changes
- @nhost/nhost-js@3.0.5
## @nhost-examples/nextjs@0.1.16
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
- @nhost/react-apollo@9.0.0
- @nhost/nextjs@2.1.2
## @nhost-examples/node-storage@0.0.8
### Patch Changes
- @nhost/nhost-js@3.0.5
## @nhost-examples/nextjs-server-components@0.2.2
### Patch Changes
- @nhost/nhost-js@3.0.5
## @nhost-examples/react-gqty@1.0.4
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/react@3.2.0
## @nhost-examples/vue-quickstart@0.0.13
### Patch Changes
- Updated dependencies [017f1a6 ]
- @nhost/vue@2.2.0
- @nhost/apollo@6.0.5
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-14 15:12:34 +01:00
Hassan Ben Jobrane
017f1a6c7b
feat: add elevate workflow to react-apollo and vue-apollo example projects ( #2521 )
...
part-2 of https://github.com/nhost/nhost/issues/2394
---------
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-02-14 14:52:43 +01:00
github-actions[bot]
93957c8af3
chore: update versions ( #2537 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-storage-js@2.4.0
### Minor Changes
- 2505b2e : fix: fix headers sent with getPresignedUrl
## @nhost/apollo@6.0.4
### Patch Changes
- @nhost/nhost-js@3.0.4
## @nhost/react-apollo@8.0.1
### Patch Changes
- @nhost/apollo@6.0.4
- @nhost/react@3.1.1
## @nhost/react-urql@5.0.1
### Patch Changes
- @nhost/react@3.1.1
## @nhost/nextjs@2.1.1
### Patch Changes
- @nhost/react@3.1.1
## @nhost/nhost-js@3.0.4
### Patch Changes
- Updated dependencies [2505b2e ]
- @nhost/hasura-storage-js@2.4.0
## @nhost/react@3.1.1
### Patch Changes
- @nhost/nhost-js@3.0.4
## @nhost/vue@2.1.1
### Patch Changes
- @nhost/nhost-js@3.0.4
## @nhost/dashboard@1.6.8
### Patch Changes
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## @nhost-examples/cli@0.1.5
### Patch Changes
- @nhost/nhost-js@3.0.4
## @nhost-examples/codegen-react-apollo@0.1.13
### Patch Changes
- @nhost/react@3.1.1
- @nhost/react-apollo@8.0.1
## @nhost-examples/codegen-react-query@0.1.14
### Patch Changes
- @nhost/react@3.1.1
## @nhost-examples/codegen-react-urql@0.0.10
### Patch Changes
- @nhost/react@3.1.1
- @nhost/react-urql@5.0.1
## @nhost-examples/multi-tenant-one-to-many@2.0.3
### Patch Changes
- @nhost/nhost-js@3.0.4
## @nhost-examples/nextjs@0.1.15
### Patch Changes
- @nhost/react@3.1.1
- @nhost/react-apollo@8.0.1
- @nhost/nextjs@2.1.1
## @nhost-examples/node-storage@0.0.7
### Patch Changes
- @nhost/nhost-js@3.0.4
## @nhost-examples/nextjs-server-components@0.2.1
### Patch Changes
- @nhost/nhost-js@3.0.4
## @nhost-examples/react-apollo@0.2.1
### Patch Changes
- @nhost/react@3.1.1
- @nhost/react-apollo@8.0.1
## @nhost-examples/react-gqty@1.0.3
### Patch Changes
- @nhost/react@3.1.1
## @nhost-examples/vue-apollo@0.1.1
### Patch Changes
- @nhost/nhost-js@3.0.4
- @nhost/apollo@6.0.4
- @nhost/vue@2.1.1
## @nhost-examples/vue-quickstart@0.0.12
### Patch Changes
- @nhost/apollo@6.0.4
- @nhost/vue@2.1.1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-14 10:29:57 +01:00
Nuno Pato
2505b2e26b
fix: fix headers sent with getPresignedUrl ( #2535 )
2024-02-13 23:33:09 -01:00
Nuno Pato
5f4b4d2acc
chore: update dependencies ( #2536 )
...
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-02-13 20:29:47 -01:00
github-actions[bot]
71a8ce4446
chore: update versions ( #2524 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/docs@2.4.0
### Minor Changes
- 791b729 : fix: remove auth method
## @nhost/dashboard@1.6.7
### Patch Changes
- 5ef5189 : fix: update `@apollo/client` to `3.9.4` to fix a cache bug
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-12 16:33:16 +01:00
Hassan Ben Jobrane
5ef5189898
fix(dashboard): resolve change plan modal cache issue ( #2532 )
...
related to https://github.com/nhost/nhost/issues/2530
2024-02-12 16:08:22 +01:00
Nuno Pato
791b7295fb
fix: docs: remove auth method ( #2475 )
...
- https://github.com/nhost/nhost/issues/2474
2024-02-08 10:36:51 -01:00
github-actions[bot]
25bc4b7fd6
chore: update versions ( #2501 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-auth-js@2.2.0
### Minor Changes
- 1a61c65 : feat: add 'elevateEmailSecurityKey' to the SDKs along with
integration into react-apollo and vue-apollo examples
## @nhost/hasura-storage-js@2.3.0
### Minor Changes
- d3d1424 : feat: Add support for authenticated download of files
### Patch Changes
- e5bab6a : chore: update dependencies
## @nhost/nextjs@2.1.0
### Minor Changes
- b19ffed : chore: update peerDependency to support nextjs 14
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
## @nhost/react@3.1.0
### Minor Changes
- 1a61c65 : feat: add 'elevateEmailSecurityKey' to the SDKs along with
integration into react-apollo and vue-apollo examples
### Patch Changes
- e5bab6a : chore: update dependencies
- @nhost/nhost-js@3.0.3
## @nhost/vue@2.1.0
### Minor Changes
- 1a61c65 : feat: add 'elevateEmailSecurityKey' to the SDKs along with
integration into react-apollo and vue-apollo examples
### Patch Changes
- e5bab6a : chore: update dependencies
- @nhost/nhost-js@3.0.3
## @nhost/apollo@6.0.3
### Patch Changes
- e5bab6a : chore: update dependencies
- @nhost/nhost-js@3.0.3
## @nhost/google-translation@0.0.8
### Patch Changes
- e5bab6a : chore: update dependencies
## @nhost/react-apollo@8.0.0
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
- @nhost/apollo@6.0.3
## @nhost/react-urql@5.0.0
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
## @nhost/stripe-graphql-js@1.0.7
### Patch Changes
- e5bab6a : chore: update dependencies
## @nhost/nhost-js@3.0.3
### Patch Changes
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- Updated dependencies [d3d1424 ]
- @nhost/hasura-auth-js@2.2.0
- @nhost/hasura-storage-js@2.3.0
- @nhost/graphql-js@0.1.5
## @nhost/docs@2.3.0
### Minor Changes
- d3d1424 : feat: Add support for authenticated download of files
### Patch Changes
- e5bab6a : chore: update dependencies
- 2ae5ea8 : fix: indicate that custom domains for postgres doesn't
require configuration
## @nhost-examples/nextjs-server-components@0.2.0
### Minor Changes
- d3d1424 : feat: Add support for authenticated download of files
### Patch Changes
- e5bab6a : chore: update dependencies
- @nhost/nhost-js@3.0.3
## @nhost-examples/react-apollo@0.2.0
### Minor Changes
- 1a61c65 : feat: add 'elevateEmailSecurityKey' to the SDKs along with
integration into react-apollo and vue-apollo examples
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
- @nhost/react-apollo@8.0.0
## @nhost-examples/vue-apollo@0.1.0
### Minor Changes
- 1a61c65 : feat: add 'elevateEmailSecurityKey' to the SDKs along with
integration into react-apollo and vue-apollo examples
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/vue@2.1.0
- @nhost/apollo@6.0.3
- @nhost/nhost-js@3.0.3
## @nhost/dashboard@1.6.6
### Patch Changes
- 3ba485e : fix: added discord.com to connect-src
- e5bab6a : chore: update dependencies
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## @nhost-examples/cli@0.1.4
### Patch Changes
- e5bab6a : chore: update dependencies
- @nhost/nhost-js@3.0.3
## @nhost-examples/codegen-react-apollo@0.1.12
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
- @nhost/react-apollo@8.0.0
## @nhost-examples/codegen-react-query@0.1.13
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
## @nhost-examples/codegen-react-urql@0.0.9
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
- @nhost/react-urql@5.0.0
## @nhost-examples/multi-tenant-one-to-many@2.0.2
### Patch Changes
- e5bab6a : chore: update dependencies
- @nhost/nhost-js@3.0.3
## @nhost-examples/nextjs@0.1.14
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [b19ffed ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
- @nhost/nextjs@2.1.0
- @nhost/react-apollo@8.0.0
## @nhost-examples/node-storage@0.0.6
### Patch Changes
- e5bab6a : chore: update dependencies
- @nhost/nhost-js@3.0.3
## @nhost-examples/sveltekit@0.2.3
### Patch Changes
- e5bab6a : chore: update dependencies
## @nhost-examples/react-gqty@1.0.2
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/react@3.1.0
## @nhost-examples/serverless-functions@0.0.11
### Patch Changes
- 8c34c69 : chore: update nodemailer version to `6.9.9`
- Updated dependencies [e5bab6a ]
- @nhost/stripe-graphql-js@1.0.7
## @nhost-examples/vue-quickstart@0.0.11
### Patch Changes
- e5bab6a : chore: update dependencies
- Updated dependencies [1a61c65 ]
- Updated dependencies [e5bab6a ]
- @nhost/vue@2.1.0
- @nhost/apollo@6.0.3
## @nhost/docgen@0.1.13
### Patch Changes
- e5bab6a : chore: update dependencies
## @nhost/sync-versions@0.0.10
### Patch Changes
- e5bab6a : chore: update dependencies
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-02-06 14:41:47 +01:00
Hassan Ben Jobrane
da20159ec5
chore(examples): update auth version to 0.25.0 in nhost.toml ( #2518 )
2024-02-06 14:09:30 +01:00
David Barroso
2ae5ea8bc1
fix (docs): indicate that custom domains for postgres doesn't require configuration ( #2506 )
2024-02-06 11:54:18 +01:00
David Barroso
3ba485e582
fix (dashboard): added discord.com to connect-src ( #2516 )
2024-02-06 11:29:27 +01:00
David Barroso
e5bab6a061
chore: update dependencies ( #2505 )
...
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-02-06 10:25:48 +01:00
David Barroso
be64353145
Create SECURITY.md ( #2515 )
2024-02-06 10:00:38 +01:00
Hassan Ben Jobrane
2f5913c78d
fix(examples): revert back auth version to 0.24.1 ( #2512 )
2024-02-05 17:18:52 +01:00
Nuno Pato
757ddd901c
chore: docs: use hyphen instead of underscore ( #2511 )
2024-02-05 13:46:13 -01:00
Hassan Ben Jobrane
1a61c658a7
feat: add elevate func to the SDKs and the react-apollo example project ( #2500 )
...
part-1 of https://github.com/nhost/nhost/issues/2394
2024-02-05 13:25:14 +01:00
Nuno Pato
d3d14245c7
feat: hasura-storage-js: add authenticated download of files ( #2507 )
2024-02-05 11:24:34 -01:00
Alexander Mart
53d2f9d3e0
doc: fix method name in example code at refresh-session.mdx doc page ( #2468 )
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-02-03 15:54:08 +01:00
Hassan Ben Jobrane
8c34c69e79
chore: update nodemailer ( #2510 )
2024-02-02 20:31:29 +01:00
Jared Prather
b19ffed273
chore: Update peerDependency next to ^14.0.0 ( #2354 )
...
Fixes : #2351
Summary of next 14 changes
[here](https://nextjs.org/docs/pages/building-your-application/upgrading/version-14#v14-summary )
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-01-30 18:25:02 +01:00
Nuno Pato
859efa988a
fix: docs: small fixes ( #2486 )
2024-01-26 17:15:06 -01:00
github-actions[bot]
3202b6b897
chore: update versions ( #2495 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.6.5
### Patch Changes
- ba73bb4 : fix: update ErrorToast component to show the internal graphql
error
- d5337ff : fix: utilize accumulator in the creation of validation schema
within data grid utils
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-26 18:32:57 +01:00
Hassan Ben Jobrane
ba73bb4003
fix(dashboard): show internal error in toast message ( #2496 )
2024-01-26 17:42:18 +01:00
Hassan Ben Jobrane
d5337ff5bd
fix(dashboard): fix bug with validation schema for create record form ( #2494 )
2024-01-26 16:50:28 +01:00
github-actions[bot]
511ab19755
chore: update versions ( #2492 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/docs@2.2.0
### Minor Changes
- 5c9b8f0 : feat: added docs regarding local development for Run services
## @nhost/dashboard@1.6.4
### Patch Changes
- 7c2a1c2 : feat: show error and debug info in the error toast
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-25 17:23:36 +01:00
Hassan Ben Jobrane
7c2a1c29fd
feat(dashboard): add custom error toast ( #2463 )
...
fixes https://github.com/nhost/nhost/issues/2435
2024-01-25 16:48:54 +01:00
David Barroso
5c9b8f0a3f
feat (docs): added docs regarding local development for Run services ( #2488 )
2024-01-25 12:40:04 +01:00
github-actions[bot]
b3f1f5f6ea
chore: update versions ( #2491 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.6.3
### Patch Changes
- 6b8aad5 : fix: add bare nhost.run to CSP
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-25 12:14:56 +01:00
David Barroso
6b8aad5c84
fix(dashboard): add bare nhost.run to CSP ( #2490 )
2024-01-25 11:28:15 +01:00
github-actions[bot]
c36132c9bb
chore: update versions ( #2489 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.6.2
### Patch Changes
- b18edc0 : feat: added CSP and X-Frame-Options
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-25 11:00:06 +01:00
David Barroso
b18edc0532
feat (dashboard): added CSP and X-Frame-Options ( #2479 )
2024-01-25 10:46:41 +01:00
David Barroso
1d55d3ea38
chore (general): added mintlify to docs devDependencies and manage node_modules with nix ( #2487 )
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-01-24 10:43:59 +01:00
github-actions[bot]
fdc50b32d8
chore: update versions ( #2484 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/apollo@6.0.2
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/nhost-js@3.0.2
## @nhost/google-translation@0.0.7
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
## @nhost/react-apollo@7.0.2
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/apollo@6.0.2
- @nhost/react@3.0.2
## @nhost/react-urql@4.0.2
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/react@3.0.2
## @nhost/stripe-graphql-js@1.0.6
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
## @nhost/graphql-js@0.1.5
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
## @nhost/hasura-auth-js@2.1.11
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
## @nhost/hasura-storage-js@2.2.6
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
## @nhost/nextjs@2.0.2
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/react@3.0.2
## @nhost/nhost-js@3.0.2
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/hasura-storage-js@2.2.6
- @nhost/hasura-auth-js@2.1.11
- @nhost/graphql-js@0.1.5
## @nhost/react@3.0.2
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/nhost-js@3.0.2
## @nhost/vue@2.0.3
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/nhost-js@3.0.2
## @nhost/dashboard@1.6.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- 3b8473b : chore: update turbo to `1.11.3` and pnpm to `8.10.5` in
Dockerfile
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
## @nhost-examples/cli@0.1.3
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/nhost-js@3.0.2
## @nhost-examples/codegen-react-apollo@0.1.11
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/react@3.0.2
## @nhost-examples/codegen-react-query@0.1.12
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/react@3.0.2
## @nhost-examples/codegen-react-urql@0.0.8
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/react-urql@4.0.2
- @nhost/react@3.0.2
## @nhost-examples/docker-compose@0.0.7
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
## @nhost-examples/multi-tenant-one-to-many@2.0.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/nhost-js@3.0.2
## @nhost-examples/nextjs@0.1.13
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/nextjs@2.0.2
- @nhost/react@3.0.2
## @nhost-examples/node-storage@0.0.5
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/nhost-js@3.0.2
## @nhost-examples/nextjs-server-components@0.1.5
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/nhost-js@3.0.2
## @nhost-examples/sveltekit@0.2.2
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
## @nhost-examples/react-apollo@0.1.18
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/react-apollo@7.0.2
- @nhost/react@3.0.2
## @nhost-examples/react-gqty@1.0.1
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/react@3.0.2
## @nhost-examples/serverless-functions@0.0.10
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/stripe-graphql-js@1.0.6
## @nhost-examples/vue-apollo@0.0.10
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/apollo@6.0.2
- @nhost/nhost-js@3.0.2
- @nhost/vue@2.0.3
## @nhost-examples/vue-quickstart@0.0.10
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
- Updated dependencies [8d91f71 ]
- @nhost/apollo@6.0.2
- @nhost/vue@2.0.3
## @nhost/docgen@0.1.12
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
## @nhost/sync-versions@0.0.9
### Patch Changes
- 8d91f71 : chore: update deps and enable pnpm audit
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-01-23 20:04:39 +01:00
Hassan Ben Jobrane
3cdca8d4b3
chore: update sveltekit pnpm-lockl.yaml ( #2485 )
2024-01-23 19:18:44 +01:00
Hassan Ben Jobrane
c425c9f265
fix(quickstarts): use turbo to build nextjs-server-components and fix sveltekit lockfile ( #2483 )
2024-01-23 18:53:21 +01:00
Hassan Ben Jobrane
3b8473b168
chore: update pnpm and turbo versions in Dockerfile ( #2482 )
2024-01-23 16:51:14 +01:00
David Barroso
8d91f7103f
chore: update deps and enable pnpm audit ( #2466 )
...
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-01-23 13:58:48 +01:00
github-actions[bot]
11ce93d64b
chore: update versions ( #2478 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.6.0
### Minor Changes
- 3ff1c2b53 : fix: show upgrade option for pro projects
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-22 15:08:49 -01:00
Nuno Pato
3ff1c2b531
fix: dashboard: show upgrade option to pro projects ( #2477 )
2024-01-22 15:03:33 -01:00
github-actions[bot]
e4341c3706
chore: update versions ( #2462 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.5.0
### Minor Changes
- c2ef17c0a : feat: add support for new Team plan
## @nhost/docs@2.1.0
### Minor Changes
- 65b6a48d5 : feat: added graphite/cli documentation
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-22 11:31:49 -01:00
Nuno Pato
c2ef17c0a0
feat: dashboard: new Team plan ( #2473 )
2024-01-22 11:13:26 -01:00
David Barroso
1045ea0a46
fix(docs): set correct hostname for connecting to run service internally ( #2471 )
2024-01-17 12:34:01 +01:00
Nevada Le Master
5faaf36e26
chore: add maskedErrors param to CreateServerProps ( #2129 )
...
this PR addresses https://github.com/nhost/nhost/issues/1218 , adding
`maskedErrors` param when creating Stripe and Google Translate GraphQL
Yoga servers
Co-authored-by: David Barroso <dbarrosop@dravetech.com >
2024-01-16 16:36:51 +01:00
David Barroso
65b6a48d51
feat(docs): added graphite/cli documentation ( #2457 )
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2024-01-10 17:19:58 +01:00
github-actions[bot]
23e18fb734
chore: update versions ( #2454 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/docs@2.0.0
### Major Changes
- 6d08b3430 : New Docs powered by Mintlify
## @nhost/dashboard@1.4.0
### Minor Changes
- 7883bbcbd : feat: don't show deprecated plans
- 44be6dc0a : feat: set redirectTo during sign-in to support preview
environments
### Patch Changes
- 3c3594898 : fix: allow access to graphite when configured running in
local dashboard
- 32c246b7a : chore: update docs icon
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-10 14:59:31 +01:00
David Barroso
44be6dc0a5
feat (dashboard): set redirectTo during sign-in with twitter to support preview environments ( #2461 )
...
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2024-01-10 14:48:58 +01:00
Hassan Ben Jobrane
3c35948986
fix: refactor plan check when accessing ai services ( #2456 )
...
fixes https://github.com/nhost/nhost/issues/2455
2024-01-10 12:47:34 +01:00
David Barroso
7883bbcbd1
feat (dashboard): don't show deprecated plans ( #2458 )
2024-01-09 16:36:27 +01:00
Nuno Pato
42fddcf790
Merge pull request #2425 from nhost/docs/new-version
...
chore(docs): new docs
2024-01-09 14:29:15 -01:00
Nuno Pato
5d1a444451
asd
2024-01-09 14:03:36 -01:00
Nuno Pato
98d17a3066
asd
2024-01-09 12:42:14 -01:00
Nuno Pato
f70f36be08
asd
2024-01-09 11:06:13 -01:00
Nuno Pato
50fe08624f
Merge branch 'main' into docs/new-version
2024-01-09 10:16:04 -01:00
Nuno Pato
6cb7dd8203
asd
2024-01-08 23:45:49 -01:00
Hassan Ben Jobrane
f859159ef5
Merge pull request #2453 from nhost/chore/update-docs-icon
...
chore(dashboard): update docs icon
2024-01-08 15:14:37 +01:00
Hassan Ben Jobrane
32c246b7a9
chore: add changeset
2024-01-08 11:24:35 +01:00
Hassan Ben Jobrane
f004fd067a
chore: update docs icons
2024-01-08 11:24:03 +01:00
David Barroso
82340b5d54
remove migration step from ai guide ( #2450 )
2024-01-06 13:05:41 +01:00
Nuno Pato
8fff3e06bd
asd
2024-01-05 14:54:40 -01:00
Nuno Pato
527a661222
asd
2024-01-05 14:47:46 -01:00
Hassan Ben Jobrane
172fd8dfed
Merge pull request #2448 from nhost/changeset-release/main
...
chore: update versions
2024-01-05 15:30:30 +01:00
github-actions[bot]
a99ca90279
chore: update versions
2024-01-05 14:19:10 +00:00
Hassan Ben Jobrane
5892fd7f01
Merge pull request #2451 from nhost/fix/graphite/version-setting
...
fix: remove hardcoded ai settings version
2024-01-05 15:17:07 +01:00
Hassan Ben Jobrane
0344cc9a6d
fix: update filterOptions logic in service version selector
2024-01-05 13:56:53 +01:00
Hassan Ben Jobrane
2697e28cf2
Merge pull request #2452 from nhost/fix/default-allowed-roles
...
chore: change `Allowed Roles` to `Default Allowed Roles`
2024-01-04 17:10:27 +01:00
Hassan Ben Jobrane
54231b119f
fix: remove filtering in software version selector
2024-01-04 16:58:19 +01:00
Hassan Ben Jobrane
7c977e7143
chore: add changeset
2024-01-04 11:52:51 +01:00
Hassan Ben Jobrane
7c3019389e
chore: change Allowed Roles to Default Allowed Roles
2024-01-04 11:50:14 +01:00
Hassan Ben Jobrane
46f028b9fd
chore: add changeset
2024-01-04 11:00:59 +01:00
Hassan Ben Jobrane
683e85b89f
fix: remove hardcoded ai settings version
2024-01-04 10:59:00 +01:00
Hassan Ben Jobrane
b0f27c908d
Merge pull request #2444 from nhost/chore/fix-graphql-codegen
...
chore(dashboard): use env variables for graphql codegen
2024-01-03 21:47:28 +01:00
Hassan Ben Jobrane
5f2618e183
chore: run pnpm codegen
2024-01-03 16:59:28 +01:00
Hassan Ben Jobrane
29037147f2
Merge pull request #2447 from nhost/fix/vue-sdk/constructor-params
...
fix(vue-sdk): include `ServiceUrls` in `NhostVueClientConstructorParams`
2024-01-03 16:09:57 +01:00
Hassan Ben Jobrane
95b630a621
chore: fix pnpm-lock.yaml
2024-01-03 15:54:31 +01:00
Hassan Ben Jobrane
0fdfd8ad81
chore: run pnpm codegen
2024-01-03 15:54:31 +01:00
Hassan Ben Jobrane
174b4165b3
chore: add changeset
2024-01-03 15:54:31 +01:00
Hassan Ben Jobrane
04257bc09c
chore: use env variables when running graphql codegen
2024-01-03 15:54:31 +01:00
Hassan Ben Jobrane
184c341f05
chore: add changeset
2024-01-03 15:53:20 +01:00
Hassan Ben Jobrane
52fdce291f
fix(vue-sdk): include ServiceUrls in NhostVueClientConstructorParams interface
2024-01-03 15:51:29 +01:00
Hassan Ben Jobrane
c43ff40e1f
Merge pull request #2445 from nhost/changeset-release/main
...
chore: update versions
2024-01-03 14:20:46 +01:00
github-actions[bot]
4ec2f8f186
chore: update versions
2024-01-03 13:19:13 +00:00
Hassan Ben Jobrane
7ece80a39e
Merge pull request #2442 from nhost/chore/remove-update-providers-notice
...
chore: remove backendUrl deprecation notice and update providers alert
2024-01-03 14:17:09 +01:00
Hassan Ben Jobrane
1327351e1b
fix: increase ci e2e timeout
2024-01-03 12:48:41 +01:00
Hassan Ben Jobrane
1fbdf630a5
chore: run pnpm codegen
2024-01-03 11:58:54 +01:00
Nestor Manrique
93f573ea98
Merge pull request #2443 from nhost/feat/docs-for-run-services-health-checks
...
feat(docs): for run services health checks
2024-01-03 10:51:09 +01:00
Nestor Manrique
ac78629414
Remove vscode settings json
2024-01-03 10:23:47 +01:00
Nestor Manrique
3403744c22
wip
2024-01-03 10:09:02 +01:00
Hassan Ben Jobrane
cef11677f4
Merge pull request #2437 from nhost/fix/sveltekit-quickstart
...
fix(quickstarts): fix auth issue and too many redirects error
2024-01-02 21:40:08 +01:00
Nuno Pato
ddadf3399c
Merge pull request #2441 from nhost/feat/docs-for-postgres-wal-settings
...
feat(docs): add postgres wal settings to docs
2024-01-02 18:52:11 -01:00
Nestor Manrique
c768341ce8
Adjust PR comments and run sections on product page
2024-01-02 16:34:49 +01:00
Nestor Manrique
1396cbe4c0
Add more details to healthcheck docs
2024-01-02 16:05:31 +01:00
Nestor Manrique
76761b4970
Add docs for run health checks config
2024-01-02 16:00:40 +01:00
Hassan Ben Jobrane
af33c21d10
chore: add changeset
2024-01-02 15:19:46 +01:00
Hassan Ben Jobrane
1b01d56e82
chore: remove all references to providersUpdated
2024-01-02 15:17:57 +01:00
Hassan Ben Jobrane
229acb1d60
chore: remove backendUrl deprication notice and update providers alert
2024-01-02 14:56:58 +01:00
Nestor Manrique
0bc9a41e51
Add postgres wal settings to docs
2024-01-02 14:55:26 +01:00
Hassan Ben Jobrane
b4dccd4496
chore: add changeset
2024-01-01 11:23:39 +01:00
Hassan Ben Jobrane
31683fa926
fix(quickstarts): fix auth issue and too many redirects error
2024-01-01 11:17:33 +01:00
Nuno Pato
7107089a29
asd
2023-12-24 11:10:50 -01:00
Hassan Ben Jobrane
e9d5d0a53e
Merge pull request #2429 from nhost/changeset-release/main
...
chore: update versions
2023-12-22 22:53:18 +01:00
github-actions[bot]
4e0b132d20
chore: update versions
2023-12-22 21:35:18 +00:00
Hassan Ben Jobrane
425476759f
Merge pull request #2428 from nhost/fix/dashboard-graphite-version
...
bug: dashboard: fix graphite default version
2023-12-22 22:33:11 +01:00
Nuno Pato
04784d880b
asd
2023-12-22 20:08:09 -01:00
Nuno Pato
130131c488
fix graphite default version
2023-12-22 20:05:24 -01:00
Hassan Ben Jobrane
f0da84bbec
Merge pull request #2427 from nhost/changeset-release/main
...
chore: update versions
2023-12-22 16:48:43 +01:00
github-actions[bot]
5efa43aa2e
chore: update versions
2023-12-22 15:47:34 +00:00
Hassan Ben Jobrane
2497194dcc
Merge pull request #2415 from nhost/feat/project-g
...
feat: project g
2023-12-22 16:45:30 +01:00
David Barroso
a6c7300e14
asd
2023-12-22 16:34:25 +01:00
Nuno Pato
1a84610b74
asd
2023-12-22 14:34:00 -01:00
Hassan Ben Jobrane
5733162ed6
chore: add changeset
2023-12-22 16:23:53 +01:00
Hassan Ben Jobrane
ab106c9492
chore: run pnpm install
2023-12-22 16:22:50 +01:00
Hassan Ben Jobrane
4d2aac807c
chore: refactor dev-assistant and optimize rendering of messages
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
a659760724
chore: update content of tooltips
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
13086bcae3
feat: show assistantId in the assistants list
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
86459468be
fix: remove dataSources from assistants form
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
34cec77ceb
feat: add copy code block button
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
abfb42651a
feat: add confirmation dialog when disabling graphite
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
ec584181cc
feat: show cost approximation for ai resources
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
70b31358bc
feat: add remark-gfm plugin to Markdown rendering
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
521f418f8c
chore: add pro upgrade banners
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
8851416e7a
fix: prevent disable ai service from firing on first load
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
f98f5a4bca
feat: add labels and tooltips to the ai settings
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
650a605b61
feat: update settings page
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
422e1bbeae
fix: make sure to send prevMessageID
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
367e86abd2
fix: use empty prevMessageID when starting a new thread
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
7e172d6352
fix: use item name to view and delete items in the lists
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
e786a6fa84
fix: adjust markdown rendering in dark mode
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
f899f4000d
feat: add Tailwind Typography plugin and GitHub Dark theme CSS file
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
ecd27f34d6
fix: typo in sessionID parameter and reformat code in getAssistants query
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
9f488d2739
fix: pull graphite versions from graphql api
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
fac066c0cd
fix: make sure version field is updated properly
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
fdc56e9611
feat: add all graphite settings fields
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
7b11f343ac
fix: exclude graphite gql files from code generation
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
04d39bef90
fix: code line wrapping + show banner when project is on the free plan
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
83e21f879f
feat: add settings related to project-g
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
8e26cdb5ed
chore: fix test to account for new nav bar item
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
4dc1a5ded3
chore: remove console.log
2023-12-22 16:22:12 +01:00
Hassan Ben Jobrane
b3f6c732dd
feat: add feature related to project-g
2023-12-22 16:22:11 +01:00
Hassan Ben Jobrane
a63342d0bd
fix: add name field to the GraphQL query
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
4913ff7a8b
chore: remove unused import
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
99cbbbcbf9
chore: remove console.log
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
3a11b6a8fa
feat(project-g): make inputs resizable and fix the update mutation
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
be4b26c65d
feat: add basic list and edit func
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
33df3c842d
wip: feat: add layout and basic crud
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
a5bba46b59
fix: UI tweaks
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
1358a41dc4
feat: add ui components for project g
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
2b7cf59159
feat: add layout for project g
2023-12-22 16:19:09 +01:00
Hassan Ben Jobrane
083c65b775
Merge pull request #2426 from nhost/chore/fix-eslint
...
chore: update eslint
2023-12-22 15:51:25 +01:00
Nuno Pato
6c43529eff
asd
2023-12-22 13:35:45 -01:00
Nuno Pato
63309cbcd6
asd
2023-12-22 13:24:47 -01:00
David Barroso
998b1d5963
asd
2023-12-22 15:21:08 +01:00
Hassan Ben Jobrane
1c940469fb
chore: update eslint
2023-12-22 15:20:07 +01:00
David Barroso
42d2a89de3
asd
2023-12-22 15:17:34 +01:00
David Barroso
731f094cf8
asd
2023-12-22 15:17:34 +01:00
David Barroso
3454605582
asd
2023-12-22 15:17:34 +01:00
David Barroso
e4479afab4
asd
2023-12-22 15:17:34 +01:00
David Barroso
6edae34bf0
asd
2023-12-22 15:17:34 +01:00
David Barroso
80b6464f60
asd
2023-12-22 15:17:34 +01:00
David Barroso
e3880dbe8a
asd
2023-12-22 15:17:33 +01:00
David Barroso
ea991228e2
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
7cb568be52
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
dacaa7cad7
ads
2023-12-22 15:17:33 +01:00
Nuno Pato
30a688778e
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
d4f79c05b4
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
e10d313e37
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
77e8fb471c
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
f40a3f23ac
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
17dea7e60b
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
23527fc388
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
8ec6b85bac
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
b067838984
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
7553506e18
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
e58a9f1aaa
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
d4bfea963f
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
88779ad950
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
90929e9357
asd
2023-12-22 15:17:33 +01:00
David Barroso
2f4d5814ed
asd
2023-12-22 15:17:33 +01:00
Nuno Pato
6d08b34309
new docs
2023-12-22 15:17:32 +01:00
github-actions[bot]
e2bf1118f9
chore: update versions ( #2424 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@1.1.0
### Minor Changes
- e2b79b5ec : chore: remove sharp from deps
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-22 14:51:45 +01:00
Hassan Ben Jobrane
9a1ad43370
Merge pull request #2423 from nhost/chore/new-release
...
chore: add changeset
2023-12-22 14:48:49 +01:00
Hassan Ben Jobrane
e2b79b5ece
chore: add changeset
2023-12-22 14:48:14 +01:00
Hassan Ben Jobrane
c47d47ac9c
Merge pull request #2422 from nhost/chore/remove-sharp-package
...
chore(dashboard): remove sharp package from dependencies
2023-12-22 14:22:52 +01:00
Hassan Ben Jobrane
926590acb5
chore(dashboard): remove sharp package from dependencies
2023-12-22 14:09:49 +01:00
Hassan Ben Jobrane
90e8843314
Merge pull request #2421 from nhost/changeset-release/main
...
chore: update versions
2023-12-22 11:51:01 +01:00
github-actions[bot]
aa5b360932
chore: update versions
2023-12-22 10:30:28 +00:00
Hassan Ben Jobrane
daa4b8b2ad
Merge pull request #2400 from nhost/changeset-release/main
...
chore: update versions
2023-12-22 11:28:17 +01:00
Seth Deegan
a1c5c97a59
chore (examples/docker-compose): update README.md to explain why hasura-console is needed ( #2395 )
2023-12-11 20:14:59 +01:00
Alex Nguyen
b338793d6d
Update hasura-auth-client.ts ( #2408 )
2023-12-11 13:44:00 +01:00
Hassan Ben Jobrane
b1fb4b2400
chore: run pnpm install
2023-12-07 19:49:14 +01:00
github-actions[bot]
f75e023672
chore: update versions
2023-12-05 15:18:53 +00:00
Hassan Ben Jobrane
8e78c1ff00
Merge pull request #2406 from nhost/fix/ci/revert
...
chore(ci): revert ci changes to use `pull_request`
2023-12-05 16:16:39 +01:00
Hassan Ben Jobrane
9cbb0b2986
chore(ci): revert ci changes to use pull_request
2023-12-05 14:09:53 +01:00
Hassan Ben Jobrane
363a3b92e5
Merge pull request #2405 from nhost/fix/ci/checkout-ref
...
fix(ci): add ref to all checkout steps
2023-12-05 12:58:47 +01:00
Hassan Ben Jobrane
6a078fc972
fix(ci): add ref to all checkout steps
2023-12-05 12:51:47 +01:00
Hassan Ben Jobrane
1091e9674a
Merge pull request #2404 from nhost/fix/ci-checkout-step
...
chore(ci): add ref to checkout step
2023-12-05 12:26:57 +01:00
Hassan Ben Jobrane
9738108d58
chore(ci): add ref to checkout step
2023-12-05 12:13:53 +01:00
Hassan Ben Jobrane
65951e1d1d
Merge pull request #2403 from nhost/ci_target
...
chore(ci): change to pull_request_target to run workflows "locally"
2023-12-05 11:55:30 +01:00
David Barroso
b4af994a58
chore(ci): change pull_request to pull_request_target to run workflows locally
2023-12-05 11:39:58 +01:00
Hassan Ben Jobrane
c6347e10bc
Merge pull request #2402 from nhost/fix/ci/pin-install-nhost-dep
...
fix(ci): pin `@nhost/nhost-js` dep version in sveltekit quickstart
2023-12-04 17:30:10 +01:00
Hassan Ben Jobrane
278a641bc1
fix(ci): pin @nhost/nhost-js dep version in sveltekit quickstart
2023-12-04 16:18:02 +01:00
Hassan Ben Jobrane
3320ddd8c8
Merge pull request #2393 from nhost/chore/sdk/remove-backendUrl
...
chore: remove support for using `backendUrl`
2023-12-04 15:05:52 +01:00
Hassan Ben Jobrane
bc9eff6e41
chore: update the changeset to reflect a major version increment
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
258c608882
Revert "chore: hardcode staging auth URL for testing"
...
This reverts commit d8c0bb5ea4e073a7131df3726728845b2bc5e1a1.
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
ae84f269d4
chore: hardcode staging auth URL for testing
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
0327250b19
Revert "chore: test different subdomain"
...
This reverts commit 9dfd9399a0a0b1ec931e02304dbe62183b2cb500.
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
7f56eabd24
chore: test different subdomain
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
be110df83a
fix: refactor urlFromSubdomain and fix unit tests
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
361e648daf
chore: add changeset
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
8a72e20e3d
chore: refactor generateAppServiceUrl function and remove unused code
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
125ec390ca
chore: add storage service URL to Nhost client
...
configuration
2023-12-04 14:38:56 +01:00
Hassan Ben Jobrane
7cc788a373
refactor: remove backendUrl from Nhost client initialization
2023-12-04 14:38:56 +01:00
David Barroso
2a04bc9e5d
chore(docs): added functions to custom domains documentation ( #2399 )
2023-12-04 11:11:08 +01:00
Hassan Ben Jobrane
f7c2148ace
Merge pull request #2392 from nhost/feat/dashboard/functions-custom-domains
...
feat(dashboard): add serverless functions custom domain settings
2023-11-30 14:43:18 +01:00
Hassan Ben Jobrane
78d35eed09
feat(dashboard): add serverless functions custom domain settings
2023-11-30 12:11:22 +01:00
Hassan Ben Jobrane
c5ff53c622
Merge pull request #2389 from nhost/changeset-release/main
...
chore: update versions
2023-11-29 12:51:40 +01:00
github-actions[bot]
d21714d169
chore: update versions
2023-11-29 10:58:39 +00:00
Hassan Ben Jobrane
0d16ad41b8
Merge pull request #2384 from nhost/fix/quickstarts-auth
...
fix: update auth version and webauthn origins
2023-11-29 11:56:40 +01:00
Hassan Ben Jobrane
82c328eeda
Merge pull request #2388 from nhost/fix/dashboard/secrets
...
fix: make sure secrets are not resolved
2023-11-29 11:26:23 +01:00
Hassan Ben Jobrane
d991cd8c7e
chore: run pnpm install
2023-11-29 11:25:09 +01:00
Hassan Ben Jobrane
e469628ebe
chore: add changeset
2023-11-29 11:22:07 +01:00
Hassan Ben Jobrane
856bc0a4bb
chore: use workspace nhost-js
2023-11-28 17:36:45 +01:00
Hassan Ben Jobrane
9b1fb1ce28
chore: update dependencies in package.json and fix
...
NHOST_SESSION_KEY constant
2023-11-28 17:34:19 +01:00
Hassan Ben Jobrane
a4d16f1835
fix: update NHOST_SESSION_KEY value for webauthn
2023-11-28 15:43:27 +01:00
Hassan Ben Jobrane
3db8644075
chore: update pnpm-workspace.yaml
2023-11-28 15:03:02 +01:00
Hassan Ben Jobrane
7f667f6acb
chore: update auth version to 0.24.0
2023-11-28 11:48:32 +01:00
Hassan Ben Jobrane
685dc6c1e4
chore: update auth version and webauthn id & origins
2023-11-28 11:46:53 +01:00
Hassan Ben Jobrane
6f7f2b0a65
chore: update changeset
2023-11-27 14:49:32 +01:00
Hassan Ben Jobrane
6d0167b33f
fix: update config resolve to true in project.gql
2023-11-27 14:41:48 +01:00
David Barroso
3ffb60f0ae
fix(docs): typo in Run deploy example script ( #2345 )
2023-11-27 13:49:32 +01:00
Hassan Ben Jobrane
97ced73a3c
chore: add changeset
2023-11-27 13:17:24 +01:00
Hassan Ben Jobrane
39c86cea25
fix: make sure secrets are not resolved
2023-11-27 13:15:52 +01:00
Hassan Ben Jobrane
d2d590db7e
Merge pull request #2369 from nhost/changeset-release/main
...
chore: update versions
2023-11-24 16:37:42 +01:00
github-actions[bot]
3bdbefc015
chore: update versions
2023-11-24 13:05:27 +00:00
Hassan Ben Jobrane
79081b43c2
Merge pull request #2376 from nhost/feat/database/sql-editor
...
feat(dashboard): add sql editor
2023-11-24 14:03:15 +01:00
Hassan Ben Jobrane
a4b541f100
fix(quickstarts): update webauthn origins
2023-11-24 10:45:03 +01:00
Hassan Ben Jobrane
4523020c33
fix: update auth version and webauthn origins
2023-11-24 10:31:41 +01:00
Hassan Ben Jobrane
2e2248fd44
chore: add changeset
2023-11-24 10:07:21 +01:00
Hassan Ben Jobrane
63358eb80b
chore: add comments
2023-11-24 09:59:55 +01:00
Hassan Ben Jobrane
ded674fab6
fix: add min height to codemirror
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
85f2f28902
refactor(dashboard): move run-sql logic to a custom hook
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
b8e9ad831e
refactor(dashboard): add proper error handling
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
4e0c5dd1d3
refactor(dashboard): improve SQL parsing in SQLEditor
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
b874109c6d
fix: rely on error returned from api call to update metadata
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
21b926cc07
feat(dashboard): add create migration option to the sql editor
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
c35cd47d97
feat: implement track tables in the sql editor
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
8dcd801c7c
feat(dashboard): add support for resizing the sql query results container
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
e3199be749
feat(dashboard): add sql editor tab and basic func
2023-11-24 09:55:16 +01:00
Hassan Ben Jobrane
284b31e036
Merge pull request #2383 from nhost/chore/dashboard/update-node
...
chore: update node to v18
2023-11-24 09:18:42 +01:00
Hassan Ben Jobrane
e7593c7de8
chore: update node to v18 in Dockerfile
2023-11-23 16:15:07 +01:00
Hassan Ben Jobrane
e6d862ac1b
Merge pull request #2342 from nhost/fix/quickstarts-workspace-deps
...
fix: ensure `pnpm clean` and `pnpm install` work correctly for the quickstarts
2023-11-15 21:30:21 +01:00
Hassan Ben Jobrane
f73672372f
chore: update baseURL in playwright.config.js
2023-11-15 21:08:03 +01:00
Hassan Ben Jobrane
7f12b98d94
chore: fix linter issue
2023-11-15 21:01:07 +01:00
Hassan Ben Jobrane
d79b66314d
chore: fix linter issues
2023-11-15 20:49:11 +01:00
Hassan Ben Jobrane
2a58266592
chore: add allowedUrls to auth.redirections and set redirect option for Google sign-in
2023-11-15 20:24:53 +01:00
Hassan Ben Jobrane
44c2c5467d
fix: replace @apollo/client with graphql-tag
2023-11-15 20:21:54 +01:00
Hassan Ben Jobrane
142752cb79
Revert "fix: update Apollo client import"
...
This reverts commit 11a46a0db1 .
2023-11-15 20:13:48 +01:00
Hassan Ben Jobrane
b05236a23c
chore: run pnpm install
2023-11-15 19:53:11 +01:00
Hassan Ben Jobrane
11a46a0db1
fix: update Apollo client import
2023-11-15 19:53:11 +01:00
Hassan Ben Jobrane
cedff501d6
chore: update auth version to 0.22.1
2023-11-15 19:53:11 +01:00
Hassan Ben Jobrane
7c426dafb2
fix: rectify clean scripts
2023-11-15 19:53:11 +01:00
Hassan Ben Jobrane
57e7f794f5
fix: make sure pnpm clean and pnpm install work correctly for the quickstarts
2023-11-15 19:53:11 +01:00
Hassan Ben Jobrane
d4b6cb0acf
Merge pull request #2370 from nhost/chore/quickstarts/update-metadata
...
chore(quickstarts): add virus table metadata
2023-11-15 19:50:17 +01:00
Nuno Pato
5d0cf8814b
Merge pull request #2372 from nhost/chore/dashboard-update-storage-capacity-alert
...
Chore/dashboard update storage capacity alert
2023-11-13 16:30:17 -01:00
Nuno Pato
96cf17bbeb
Apply suggestions from code review
...
fix typos
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2023-11-13 16:26:16 -01:00
Nuno Pato
ed1a8d458e
add changeset
2023-11-13 16:12:20 -01:00
Nuno Pato
8077495c18
Change dashboard alert for volume capacity
2023-11-13 16:09:33 -01:00
Hassan Ben Jobrane
b617ec7186
chore(quickstarts): add virus table metadata
2023-11-13 17:02:43 +01:00
Hassan Ben Jobrane
bb2da11dd4
Merge pull request #2367 from nhost/fix/docs/signin-linkedin-guide
...
fix(docs): add instructions for enabling Sign In with LinkedIn using OpenID Connect
2023-11-13 16:18:03 +01:00
Hassan Ben Jobrane
94fa824e7d
Merge pull request #2366 from nhost/feat/react-apollo/sign-in-with-linked-in
...
feat(examples): add sign-in with Linked to react-apollo
2023-11-13 15:56:30 +01:00
Hassan Ben Jobrane
32d1ee124f
chore(react-apollo): update auth version to 0.22.1
2023-11-13 15:29:28 +01:00
Hassan Ben Jobrane
138bf9eb5a
chore: add changeset
2023-11-11 20:26:50 +01:00
Hassan Ben Jobrane
d8d9310e0b
fix: add instructions for enabling Sign In with LinkedIn using OpenID Connect
2023-11-11 20:26:05 +01:00
Hassan Ben Jobrane
67b2c044b8
chore: add changeset
2023-11-11 16:14:33 +01:00
Hassan Ben Jobrane
0b7790ca83
feat(examples): add sign-in with Linked to react-apollo
2023-11-11 16:11:56 +01:00
Hassan Ben Jobrane
55267c680e
Merge pull request #2358 from nhost/changeset-release/main
...
chore: update versions
2023-11-10 16:42:15 +01:00
github-actions[bot]
4d856f557f
chore: update versions
2023-11-10 15:22:59 +00:00
Hassan Ben Jobrane
64c579cf8c
Merge pull request #2365 from nhost/feat/delete-account
...
feat: delete account
2023-11-10 16:21:04 +01:00
Hassan Ben Jobrane
eae65c715b
fix: disable delete account when user has projects
2023-11-10 15:26:38 +01:00
Hassan Ben Jobrane
9e69f9f235
Merge pull request #2362 from spakanati/feat/export-url-helpers
...
feat: export urlFromSubdomain helper
2023-11-10 14:30:08 +01:00
Hassan Ben Jobrane
8b127fbb62
chore: add changeset
2023-11-10 14:13:27 +01:00
Hassan Ben Jobrane
86ba2081ec
chore: fix docusaurus front matter issue
2023-11-10 14:13:20 +01:00
Hassan Ben Jobrane
7c2c31082a
chore: add changeset
2023-11-10 11:50:54 +01:00
Hassan Ben Jobrane
60f705b033
feat: add user account deletion functionality
2023-11-10 11:49:22 +01:00
Sheena Pakanati
ea34635eb2
feat: export urlFromSubdomain helper
2023-11-08 11:30:10 -05:00
Hassan Ben Jobrane
2004687044
Merge pull request #2360 from nhost/fix/examples/react-apollo
...
fix(react-apollo): update Apple OAuth secrets in nhost.toml
2023-11-07 11:24:51 +01:00
Hassan Ben Jobrane
bd025d43ca
fix: update Apple OAuth secrets in nhost.toml
2023-11-07 10:54:16 +01:00
Hassan Ben Jobrane
87a05f7374
Merge pull request #2353 from nhost/feat/react-appollo/signin-with-apple
...
feat(react-apollo): add SignIn with Apple
2023-11-07 08:53:19 +01:00
Hassan Ben Jobrane
798f147db7
chore: remove console.log statement
2023-11-06 20:13:05 +01:00
Hassan Ben Jobrane
62b7fd2376
chore: update auth version to 0.21.4
2023-11-06 20:11:33 +01:00
David Barroso
1ee021b4a3
chore(docs): remove custom domains from roadmap ( #2352 )
2023-11-04 12:40:18 +01:00
Hassan Ben Jobrane
6e61dce297
chore: add changeset
2023-11-03 17:28:01 +01:00
Hassan Ben Jobrane
bd744e52dc
feat(examples): add SignIn with Apple to the react-apollo example
2023-11-03 17:26:23 +01:00
Nestor Manrique
85723d740b
Merge pull request #2343 from nhost/nestor/fix/ingress-tenant-dashboard
...
fix (observability): ingress tenant dashboard
2023-10-26 21:56:18 +02:00
Hassan Ben Jobrane
36e79e7b32
Merge pull request #2344 from nhost/chore/quickstarts/upgrade-storage
...
chore: bump quickstarts storage to `0.4.0`
2023-10-26 11:39:58 +01:00
Hassan Ben Jobrane
f61264b319
chore: bump quickstarts storage to 0.4.0
2023-10-26 11:22:41 +01:00
Nestor Manrique
e84d9d2576
Fix legends
2023-10-26 11:28:33 +02:00
Hassan Ben Jobrane
ea69d4f0f1
Merge pull request #2341 from nhost/changeset-release/main
...
chore: update versions
2023-10-25 14:53:21 +01:00
github-actions[bot]
212d58bee5
chore: update versions
2023-10-25 13:22:09 +00:00
Hassan Ben Jobrane
c3d6b7beec
Merge pull request #2333 from nhost/feat/vue-sdk/upload-multiple-files
...
feat(vue-sdk): add support for uploading multiple files
2023-10-25 14:18:36 +01:00
Hassan Ben Jobrane
5d5d8ef4f3
chore: use @nhost/nhost-js from workspace
2023-10-25 13:31:12 +01:00
Hassan Ben Jobrane
deb61fe97c
chore: add @nhost/nhost-js to vue-apollo example
2023-10-25 13:21:36 +01:00
Nestor Manrique
04d36154b0
Merge pull request #2334 from nhost/nestor/feat/add-ingress-dashboard
...
feat(observability): Add ingress metrics dashboard for tenants
2023-10-25 14:21:01 +02:00
Hassan Ben Jobrane
203cfb10b9
chore: fix JSDoc
2023-10-25 12:43:54 +01:00
Hassan Ben Jobrane
9690f871fa
chore: fix JSDoc
2023-10-25 11:44:45 +01:00
Hassan Ben Jobrane
74a6b93971
Merge pull request #2335 from nhost/chore/examples/upgrade-to-node18
...
chore: update toml files to use node 18
2023-10-25 10:36:37 +01:00
Nestor Manrique
dd4c0d2430
wip
2023-10-25 03:30:52 +02:00
Hassan Ben Jobrane
83f2ca5cde
chore: update toml files to use node 18
2023-10-24 16:39:09 +01:00
Hassan Ben Jobrane
0c49e757c8
chore: add changeset
2023-10-24 16:25:07 +01:00
Hassan Ben Jobrane
e90a9d7696
feat: add storage page to vue-apollo example
2023-10-24 16:20:02 +01:00
Hassan Ben Jobrane
00a06466f5
fix: return refs from useFileUpload
2023-10-24 16:20:02 +01:00
Hassan Ben Jobrane
8ca9f76cb2
wip: add support for uploading multiple files
2023-10-24 16:20:02 +01:00
Hassan Ben Jobrane
78113dd62a
wip: feat: vue-sdk: introduce new composable to upload multiple files
2023-10-24 16:20:02 +01:00
Nestor Manrique
adb0ee82c6
wip
2023-10-24 14:29:25 +02:00
Nestor Manrique
a41bb6cae6
wip
2023-10-24 14:05:42 +02:00
Hassan Ben Jobrane
1c59c363ee
Merge pull request #2328 from nhost/changeset-release/main
...
chore: update versions
2023-10-24 11:20:22 +01:00
github-actions[bot]
1d99f26fec
chore: update versions
2023-10-24 09:59:28 +00:00
Hassan Ben Jobrane
49edb0e627
Merge pull request #2332 from ttiras/patch-1
...
Update Docs for useChangeEmail.ts Example
2023-10-24 10:56:55 +01:00
Hassan Ben Jobrane
f011e71ae1
chore: fix typo
2023-10-23 19:49:05 +01:00
Hassan Ben Jobrane
00c363f808
chore: add changeset
2023-10-23 18:10:04 +01:00
Hassan Ben Jobrane
0b2f749ae9
fix: docs: vuejs: update changeEmail docs reference
2023-10-23 18:05:24 +01:00
Hassan Ben Jobrane
cf62a1e6e3
Merge pull request #2331 from nhost/fix/custom-domains/reset-domain
...
fix(dashboard): allow resetting custom domains
2023-10-20 17:58:06 +01:00
Hassan Ben Jobrane
8df84d782f
chore: add changeset
2023-10-20 16:01:47 +01:00
Hassan Ben Jobrane
f0deffafe1
fix(dashboard): allow resetting custom domains
2023-10-20 15:59:54 +01:00
Hassan Ben Jobrane
a291da661d
Merge pull request #2321 from MainaMary/bug/update-use-change-password-interface
...
fix: update useChangePassword hook interface
2023-10-20 11:42:41 +01:00
Mary
66c3193bc9
chore: add changeset
2023-10-20 13:03:00 +03:00
Hassan Ben Jobrane
ac7be49cef
Merge pull request #2327 from nhost/chore/run/tweaks
...
chore(dashboard): fixes and tweaks to services form and dialog
2023-10-19 11:53:32 +01:00
Hassan Ben Jobrane
fa79b77093
chore: add changeset
2023-10-19 11:22:18 +01:00
Hassan Ben Jobrane
5823947933
chore: add missing key to service details dialog
2023-10-19 11:21:11 +01:00
Hassan Ben Jobrane
333837fb57
chore: fix update button icon on service form
2023-10-19 11:10:01 +01:00
Hassan Ben Jobrane
7fae68f6cf
Merge pull request #2324 from nhost/changeset-release/main
...
chore: update versions
2023-10-18 17:09:56 +01:00
github-actions[bot]
f2751f4bac
chore: update versions
2023-10-18 16:00:42 +00:00
Hassan Ben Jobrane
089acbbe70
Merge pull request #2320 from nhost/feat/custom-domains
...
feat(dashboard): custom domains
2023-10-18 16:58:03 +01:00
Nuno Pato
6e08a82f49
Merge pull request #2325 from nhost/docs/custom-domains
...
chore: docs: add custom domains
2023-10-18 15:49:47 +00:00
Hassan Ben Jobrane
6899ef3b39
chore: run pnpm codegen
2023-10-18 16:20:17 +01:00
Hassan Ben Jobrane
cad3686364
fix: tweak text when dark mode is on
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
8f2c002715
fix: fix custom domains page on small screens
2023-10-18 16:18:45 +01:00
Nuno Pato
b70d61198f
fix link to docs
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
d29af2ce6f
fix: make sure settings container title supports both a ReactNode and a string
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
cdc992b888
chore: update custom domains header message
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
205a20de87
fix: use correct database host
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
b092b8fe08
chore: tweak database domain description and docs link
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
2d40cbf624
fix: tweak verification box
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
7b591e8c4c
fix dns verification values
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
72b425a5bc
fix: remove duplicated nhost.run suffix
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
971ff92ab4
chore: remove comment
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
b7f801874d
chore: add changeset
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
ff69f30e47
chore: move docs link to the top section
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
cc1932492d
fix: only show services that have ports
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
f45037e79f
fix: always show CNAME verification panel
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
48658e2925
feat: added run services port domains
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
b90bb6b924
feat: add database domain form
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
de61f45bd5
fix: auth and hasura domain forms
2023-10-18 16:18:45 +01:00
Hassan Ben Jobrane
fd11e5ca2c
feat: add Hasura Domain
2023-10-18 16:18:44 +01:00
Hassan Ben Jobrane
7839c786ef
chore: run pnpm codegen
2023-10-18 16:18:44 +01:00
Hassan Ben Jobrane
a2bcd6a4b6
feat: add auth domain form
2023-10-18 16:18:44 +01:00
Hassan Ben Jobrane
2cd5b26e0e
chore: run pnpm codegen
2023-10-18 16:18:44 +01:00
Hassan Ben Jobrane
559611af70
feat: add upgrade banner to access custom domains
2023-10-18 16:16:37 +01:00
Hassan Ben Jobrane
ffb45f5a49
Merge pull request #2326 from nhost/feat/database/storage-capacity
...
feat(dashboard): add database storage capacity setting
2023-10-18 15:53:18 +01:00
Hassan Ben Jobrane
451e80ac12
chore: add a warning message that db storage can't be downgraded
2023-10-18 15:19:18 +01:00
Hassan Ben Jobrane
c9f8e523f2
chore: fix upgrade message text
2023-10-18 13:43:37 +01:00
Hassan Ben Jobrane
331ba03768
chore: add changeset
2023-10-18 13:29:42 +01:00
Hassan Ben Jobrane
611b26bc7d
chore: fix mocks
2023-10-18 13:29:33 +01:00
Nuno Pato
a446c3efca
use custom-domain.com
2023-10-18 12:24:11 +00:00
Hassan Ben Jobrane
24424ae4dc
feat: add postgres storage capacity setting
2023-10-18 13:19:43 +01:00
Hassan Ben Jobrane
2a5b705c26
chore: run pnpm codegen & remove deprecated insertFeedback
2023-10-18 13:18:56 +01:00
Nuno Pato
7f3a32d386
use tabs
2023-10-18 11:51:14 +00:00
Nuno Pato
11fa442aa8
Merge branch 'main' into docs/custom-domains
2023-10-18 11:45:19 +00:00
Nuno Pato
5764f46d99
add changeset
2023-10-18 11:36:26 +00:00
Nuno Pato
78d501801b
docs: custom domains
2023-10-18 11:34:38 +00:00
David Barroso
cc8cc8d45d
chore(docs): database: added extension http ( #2323 )
2023-10-18 11:42:50 +02:00
Mary
61fc83996b
fix: update useChangePassword hook interface
2023-10-17 13:29:49 +03:00
ttiras
9ddb37e9bb
Update useChangeEmail.ts
...
the wrong example has been modified from;
await changeEmail({
email: 'new@example.com '
})
to;
await changeEmail('new@example.com ')
2023-10-14 13:53:07 +03:00
Hassan Ben Jobrane
262828f9a1
Merge pull request #2318 from nhost/changeset-release/main
...
chore: update versions
2023-10-12 16:36:06 +01:00
github-actions[bot]
12f9726ad7
chore: update versions
2023-10-12 13:40:33 +00:00
Hassan Ben Jobrane
845937b552
Merge pull request #2317 from nhost/fix/apollo-integration
...
fix: integrations: apollo: correct accessToken nullability test
2023-10-12 14:37:49 +01:00
Hassan Ben Jobrane
f777a3380a
chore: add changeset
2023-10-12 10:26:00 +01:00
Hassan Ben Jobrane
5081372cab
fix: integrations: apollo: correct accessToken nullability test
2023-10-12 10:23:09 +01:00
Hassan Ben Jobrane
82212345c8
Merge pull request #2311 from nhost/changeset-release/main
...
chore: update versions
2023-10-11 13:54:25 +01:00
Hassan Ben Jobrane
32d3f167c5
Merge pull request #2313 from nhost/fix/quickstarts
...
fix: quickstarts: toml node version and tsconfig moduleResolution
2023-10-11 12:37:38 +01:00
github-actions[bot]
3d5f1ea922
chore: update versions
2023-10-11 10:24:24 +00:00
Hassan Ben Jobrane
97841ee5e8
Merge pull request #2312 from nhost/fix/dashboard/run-tab
...
fix: dashboard: disable run tab when developing locally
2023-10-11 11:21:38 +01:00
Hassan Ben Jobrane
4f3a615ebe
fix: quickstarts: fix backend functions node version
2023-10-11 10:14:09 +01:00
Hassan Ben Jobrane
8e8197691c
fix: quickstarts: change module resolution to node
2023-10-11 10:13:40 +01:00
Hassan Ben Jobrane
e10389ecf6
chore: add changeset
2023-10-11 10:08:11 +01:00
Hassan Ben Jobrane
cbdf6affec
fix(dashboard): disable run services tab in local dev mode
2023-10-11 10:07:02 +01:00
Hassan Ben Jobrane
d19406e694
Merge pull request #2309 from nhost/fix/integration/apollo
...
fix: integrations: apollo: set accessToken to null after TOKEN_CHANGED event on sign-out
2023-10-10 16:24:39 +01:00
Hassan Ben Jobrane
cffc5dc65b
Merge pull request #2310 from nhost/chore/ci/stop-dashboard-releases
...
chore: ci: stop @nhost/dashboard github releases
2023-10-10 16:24:01 +01:00
Hassan Ben Jobrane
2b5cb58553
chore: ci: stop @nhost/dashboard github releases
2023-10-10 16:03:37 +01:00
Hassan Ben Jobrane
7459a9413e
chore: add changeset
2023-10-10 15:43:28 +01:00
Hassan Ben Jobrane
56871cc9f7
fix: integrations: apollo: set accessToken to null after TOKEN_CHANGED event on signout
2023-10-10 13:38:04 +01:00
Hassan Ben Jobrane
8f4d66e52d
Merge pull request #2308 from nhost/changeset-release/main
...
chore: update versions
2023-10-10 13:31:53 +01:00
github-actions[bot]
315a820073
chore: update versions
2023-10-10 12:04:28 +00:00
Hassan Ben Jobrane
ca57ad2cbd
Merge pull request #2301 from nhost/feat/quickstarts/sveltekit
...
feat(quickstarts): sveltekit <--> nhost
2023-10-10 13:00:14 +01:00
Hassan Ben Jobrane
40259344eb
Merge pull request #2306 from nhost/chore/providers-updated-notice
...
chore(dashboard): show oauth providers update notice
2023-10-10 12:45:12 +01:00
Hassan Ben Jobrane
4749f60a08
chore: add changeset
2023-10-09 20:12:04 +01:00
Hassan Ben Jobrane
ac1888514d
chore: update readme for sveltekit quickstart
2023-10-09 19:52:44 +01:00
Hassan Ben Jobrane
49b4af439b
feat: signup/signin via webauthn
2023-10-09 19:23:50 +01:00
Hassan Ben Jobrane
61e03d6c70
chore: make sure deprication notice is under a project
2023-10-09 16:48:01 +01:00
Hassan Ben Jobrane
bec0fce497
chore: add deprication banner
2023-10-09 15:00:58 +01:00
Hassan Ben Jobrane
c01568a7dd
chore: add changeset
2023-10-09 14:28:40 +01:00
Hassan Ben Jobrane
e934216a82
chore: bring back providers update alert
2023-10-09 14:26:41 +01:00
Hassan Ben Jobrane
701d6b8c84
feat: sveltekit: add delete pat
2023-10-07 19:47:05 +01:00
Hassan Ben Jobrane
e158e2440a
wip: sveltekit: add echo and pat pages
2023-10-07 19:22:29 +01:00
Hassan Ben Jobrane
fbaa657001
wip: sveltekit: refresh access token + create/delete todos
2023-10-05 17:08:55 +01:00
Hassan Ben Jobrane
559db6d0ec
wip: sveltekit: auth + todos(create)
2023-10-05 12:48:59 +01:00
Hassan Ben Jobrane
4c844930f1
wip: update: sveltekit
2023-10-04 16:58:59 +01:00
Hassan Ben Jobrane
3ef503ff81
Merge pull request #2298 from nhost/changeset-release/main
...
chore: update versions
2023-10-04 16:47:51 +02:00
github-actions[bot]
bfcfd236ea
chore: update versions
2023-10-04 14:13:38 +00:00
Hassan Ben Jobrane
bfa7033506
Merge pull request #2296 from nhost/feat/query-announcements
...
feat: dashboard: query announcements
2023-10-04 16:09:48 +02:00
Hassan Ben Jobrane
78c29fcf0e
feat: filter expired announcements
2023-10-04 14:40:22 +01:00
Hassan Ben Jobrane
f1b934ed22
chore: remove old announcement provider
2023-10-04 10:52:20 +01:00
Hassan Ben Jobrane
914369c53f
feat: add announcements list component
2023-10-03 20:18:41 +01:00
Hassan Ben Jobrane
af379b967e
chore: clean up commented code
2023-10-03 17:43:24 +01:00
Hassan Ben Jobrane
c3efb7ec84
chore: add changeset
2023-10-03 17:41:35 +01:00
Hassan Ben Jobrane
27cbd48c8c
feat(dashboard): query latest announcement from platform
2023-10-03 17:40:50 +01:00
Hassan Ben Jobrane
236996a903
Merge pull request #2293 from nhost/changeset-release/main
...
chore: update versions
2023-10-02 13:01:48 +02:00
github-actions[bot]
5d0936bb93
chore: update versions
2023-10-02 10:38:35 +00:00
Hassan Ben Jobrane
733c212f2d
Merge pull request #2291 from nhost/chore/announcement/node18
...
chore: node18 announcement
2023-10-02 12:35:53 +02:00
Hassan Ben Jobrane
8b47549189
Merge pull request #2286 from nhost/chore/ci/disable-github-releases
...
chore(ci): set createGithubReleases to false
2023-10-02 12:26:10 +02:00
Hassan Ben Jobrane
3c9c1025ce
Merge pull request #2287 from nhost/fix/vue-sdk/nested-unref
...
fix(vue-sdk): correctly unref arrays
2023-10-02 12:25:14 +02:00
Hassan Ben Jobrane
3e46d3873c
chore: add changeset
2023-10-02 10:50:46 +01:00
Hassan Ben Jobrane
4cf8820d72
chore: open announcement link in a new tab
2023-10-02 10:39:15 +01:00
Hassan Ben Jobrane
02a11184fb
chore: change announcement link
2023-10-02 10:38:04 +01:00
Hassan Ben Jobrane
7214d47cc7
chore: add changeset
2023-09-30 17:54:42 +01:00
Hassan Ben Jobrane
238b77baad
fix(vue): correctly unref arrays
2023-09-30 17:53:05 +01:00
Hassan Ben Jobrane
81b8e538b4
chore(ci): set createGithubReleases to false
2023-09-29 17:12:21 +01:00
Hassan Ben Jobrane
563a37e58d
Merge pull request #2285 from nhost/changeset-release/main
...
chore: update versions
2023-09-29 18:05:40 +02:00
github-actions[bot]
bff23720ee
chore: update versions
2023-09-29 15:43:43 +00:00
Hassan Ben Jobrane
02cbaeffd2
Merge pull request #2225 from nhost/feat/examples/nextjs-server-components
...
feat: quickstarts: draft for using server components
2023-09-29 17:40:52 +02:00
Hassan Ben Jobrane
9eb814c79a
chore: update readme
2023-09-29 15:57:53 +01:00
Hassan Ben Jobrane
ebc5913bb3
chore: naming consistency
2023-09-29 15:57:53 +01:00
Hassan Ben Jobrane
4fe4a16964
chore: add changeset
2023-09-29 15:57:53 +01:00
Hassan Ben Jobrane
92c475b7a7
chore: add missing refreshToken
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
679b34b031
chore: cleanup
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
d3186aefbd
refactor: extract session middleware into helper function
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
fdecac9d69
refactor: add high order component for protected pages
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
5077283028
chore: merge oauth handling in middleware
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
f5f662aad1
chore: refactor server actions
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
735b779af7
chore: clean up database setup
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
4418d6abcf
chore: cleanup
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
049e315c30
fix: set correct path on cookie on oauth signin
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
764597538b
fix: make sure that hasura-storage-js works on EdgeRuntime
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
c8aea785cc
fix: tweak todo item layout
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
e0e44b2ff4
fix: set same path for session cookie
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
12280f7c87
feat: pat list pagination
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
732a4f40ca
wip
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
d67fd599e4
feat: todos CRUD
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
a41231927a
feat: add signin with pat
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
42ec665950
fix: return refreshToken in getAuthenticationResult
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
7225712a30
chore: update hasura auth
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
6593fdd9bb
fix: make sure refreshToken is returned after signin/signup
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
40039fece5
Revert "refactor: make sure to return refresh token"
...
This reverts commit b31b358ca1898bb4173954b8b33059d92cc8c126.
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
e5fcfb3cd5
refactor: make sure to return refresh token
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
218ec314fb
feat(quickstarts): refactor and organize signup/signin
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
9367e91d45
feat: examples: add other sign in methods
...
Add sign in with google and webauthn
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
06c640be2c
chore: delete unnecessary files
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
ae45be9816
feat(quickstarts): draft for using server components
2023-09-29 15:57:52 +01:00
Hassan Ben Jobrane
ec4be590d8
Merge pull request #2284 from nhost/chore/ci/fix-release
...
chore: ci: fix release worflow
2023-09-29 16:56:12 +02:00
Hassan Ben Jobrane
5c51653aa0
chore: fix release worflow
2023-09-29 13:29:44 +01:00
Hassan Ben Jobrane
7348c15ad1
Merge pull request #2281 from nhost/changeset-release/main
...
chore: update versions
2023-09-29 13:48:59 +02:00
Hassan Ben Jobrane
44831e32a7
Merge pull request #2282 from nhost/chore/ci/fix-release-workflow
...
chore(ci): fix release workflow
2023-09-29 13:47:21 +02:00
Hassan Ben Jobrane
ee0f837762
chore(ci): fix release workflow
2023-09-29 12:32:05 +01:00
github-actions[bot]
e040979e91
chore: update versions
2023-09-29 10:59:27 +00:00
Hassan Ben Jobrane
68100d63b9
Merge pull request #2267 from nhost/changeset-release/main
...
chore: update versions
2023-09-29 12:56:45 +02:00
github-actions[bot]
9b800046d7
chore: update versions
2023-09-29 10:37:52 +00:00
Hassan Ben Jobrane
807d8574b6
Merge pull request #2280 from nhost/feat/dashboard/multiline-variables-input
...
feat(dashboard): make env value input multiline
2023-09-29 12:34:59 +02:00
Hassan Ben Jobrane
77028e4eef
Merge pull request #2265 from nhost/chore/ci/disable-changeset-github-releases
...
chore(ci): disable automatic GitHub releases
2023-09-29 12:34:36 +02:00
Hassan Ben Jobrane
e0d32aab33
Merge pull request #2235 from nhost/chore/ci/release/recorder-steps
...
chore(ci): run publish to vercel before docker build
2023-09-29 12:34:16 +02:00
Hassan Ben Jobrane
75c4c8ae36
chore: add changeset
2023-09-29 11:14:53 +01:00
Hassan Ben Jobrane
1d90639e46
feat: make env value input multiline
2023-09-29 11:12:35 +01:00
David Barroso
765b398b21
chore(docs): added jit settings documentation ( #2274 )
...
Solves #2273
2023-09-29 10:44:32 +02:00
David Barroso
30aae1557c
chore(docs): minor fix to performance documentation ( #2272 )
2023-09-29 10:44:02 +02:00
David Barroso
a3efc1d131
chore (docs): added storage/antivirus documentation ( #2268 )
...
Rearranged the storage section a bit and added:
https://docs-git-docs-storage-nhost.vercel.app/storage/av
2023-09-28 07:27:57 +02:00
David Barroso
612d754965
chore: docs: added more docs ( #2264 )
...
https://docs-git-docs-postgres-nhost.vercel.app/database/settings
https://docs-git-docs-postgres-nhost.vercel.app/database/extensions
https://docs-git-docs-postgres-nhost.vercel.app/graphql/settings
https://docs-git-docs-postgres-nhost.vercel.app/database/performance
---------
Co-authored-by: Hassan Ben Jobrane <hsanbenjobrane@gmail.com >
2023-09-28 07:27:15 +02:00
Hassan Ben Jobrane
b2e5f30379
Merge pull request #2269 from nhost/fix/docs/mermaid-theme
...
fix(docs): mermaid diagrams dark mode
2023-09-27 16:28:53 +01:00
Hassan Ben Jobrane
3b3e83a218
chore: add changeset
2023-09-27 15:42:48 +01:00
Hassan Ben Jobrane
0d5231f1a1
fix(docs): correct rendering of mermaid diagrams in dark mode
2023-09-27 15:41:59 +01:00
Hassan Ben Jobrane
1a8332a3ca
Merge pull request #2266 from nhost/fix/settings/compute-resources
...
fix: make sure dedicated resources pricing follows total resources
2023-09-27 10:06:48 +01:00
Hassan Ben Jobrane
7418105de2
chore: remove commented code
2023-09-26 19:29:48 +01:00
Hassan Ben Jobrane
425d485f85
chore: add changeset
2023-09-26 17:09:08 +01:00
Hassan Ben Jobrane
d8d25b3ea0
fix: make sure dedicated resources pricing follows total resources on the top section
2023-09-26 17:06:51 +01:00
Hassan Ben Jobrane
320513f6f5
chore(ci): disable automatic GitHub releases
2023-09-26 16:34:18 +01:00
Hassan Ben Jobrane
b37053376d
Merge pull request #2261 from nhost/changeset-release/main
...
chore: update versions
2023-09-22 12:00:44 +01:00
github-actions[bot]
c21ba4aebd
chore: update versions
2023-09-22 10:46:59 +00:00
Hassan Ben Jobrane
58948c50d4
Merge pull request #2260 from nhost/fix/graphql/remove-unused-fields
...
fix: dashboard: remove unused fields
2023-09-22 11:44:23 +01:00
Hassan Ben Jobrane
ae324f67fa
chore: add changeset
2023-09-22 11:33:51 +01:00
Hassan Ben Jobrane
acabf2b168
fix(dashboard): remove unused fields
2023-09-22 11:31:57 +01:00
Hassan Ben Jobrane
73cb65b9be
Merge pull request #2255 from nhost/changeset-release/main
...
chore: update versions
2023-09-21 14:48:34 +01:00
github-actions[bot]
5e7c8395c2
chore: update versions
2023-09-21 11:33:11 +00:00
David Barroso
c2837209e6
chore: added codeql to CI ( #2252 )
2023-09-21 13:30:29 +02:00
Hassan Ben Jobrane
638710ea29
Merge pull request #2257 from nhost/fix/run/service-details
...
fix: dashboard: run: show correct private registry
2023-09-21 12:29:42 +01:00
Hassan Ben Jobrane
a79fddbafb
fix(dashboard/run): remove image prop
2023-09-21 11:23:39 +01:00
Hassan Ben Jobrane
ab6a8f2add
Merge pull request #2256 from nhost/feat/dashboard/query-software-versions
...
feat: dashboard: query software versions from platform
2023-09-21 11:12:52 +01:00
Hassan Ben Jobrane
69a5661bcf
fix(dashboard/run): remove unused image prop
2023-09-21 10:37:18 +01:00
Hassan Ben Jobrane
0886118f9d
Merge pull request #2254 from nhost/chore/run/remove-feature-flag
...
chore: remove run feature flag
2023-09-21 10:31:09 +01:00
Hassan Ben Jobrane
34fc08ca7c
chore: add changeset
2023-09-21 10:18:05 +01:00
Hassan Ben Jobrane
153de22713
fix(dashboard): show correct private registry when showing service details
2023-09-21 10:16:52 +01:00
Hassan Ben Jobrane
bf4a1f6c2a
chore: add changeset
2023-09-20 15:26:22 +01:00
Hassan Ben Jobrane
2a67d0f872
feat(dashboard): fetch Storage versions from platform
2023-09-20 15:23:17 +01:00
Hassan Ben Jobrane
b156c7b72e
feat(dashboard): fetch Auth versions from platform
2023-09-20 15:22:55 +01:00
Hassan Ben Jobrane
b484b04ae2
feat(dashboard): fetch Hasura versions from platform
2023-09-20 15:18:40 +01:00
Hassan Ben Jobrane
2e55c7f46a
feat(dashboard): fetch postgres versions from platform
2023-09-20 14:06:19 +01:00
Hassan Ben Jobrane
2d983e6ab1
feat(dashboard): codegen graphql query for getting software versions
2023-09-20 14:05:41 +01:00
Hassan Ben Jobrane
df5b4302c3
chore: add changeset
2023-09-20 12:12:42 +01:00
Hassan Ben Jobrane
828aed2df9
chore: remove run feature flag
2023-09-20 12:12:42 +01:00
Hassan Ben Jobrane
310df10892
Merge pull request #2251 from nhost/chore/replace-feedback
...
chore(dashboard): replace feedback form with contact us
2023-09-20 12:08:52 +01:00
Hassan Ben Jobrane
555fba4400
chore: re-arrange text content
2023-09-20 11:43:27 +01:00
Hassan Ben Jobrane
885d10620a
chore: add changeset
2023-09-20 11:24:20 +01:00
Hassan Ben Jobrane
a8370f5aaa
chore: fix nav test
2023-09-20 11:03:43 +01:00
Hassan Ben Jobrane
bd07905846
chore(dashboard): replace feedback form with contact us
2023-09-19 19:25:53 +01:00
Nuno Pato
47a2164549
Merge pull request #2250 from nhost/changeset-release/main
...
chore: update versions
2023-09-19 16:57:24 +00:00
github-actions[bot]
a96c79de00
chore: update versions
2023-09-19 16:42:43 +00:00
Nuno Pato
596d0666fc
Merge pull request #2249 from nhost/chore/docs-run-public-beta
...
chore: docs: Run is now in public beta
2023-09-19 16:40:04 +00:00
Nuno Pato
9aaa407d29
Run is now in public beta
2023-09-19 16:01:57 +00:00
Hassan Ben Jobrane
1767b2f105
Merge pull request #2248 from nhost/changeset-release/main
...
chore: update versions
2023-09-18 20:17:34 +01:00
github-actions[bot]
c99c5c4191
chore: update versions
2023-09-18 19:03:08 +00:00
Hassan Ben Jobrane
d845da2503
Merge pull request #2246 from nhost/fix/one-click-install
...
fix: run: center the loading indicator
2023-09-18 20:00:37 +01:00
Hassan Ben Jobrane
9f1ba1686c
Merge pull request #2247 from nhost/feat/run/delete-service-confirmation-dialog
...
feat: run: delete service confirmation dialog
2023-09-18 19:57:21 +01:00
Hassan Ben Jobrane
48b09a58ff
fix: typo
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2023-09-18 18:54:37 +01:00
Hassan Ben Jobrane
2169908883
chore: add changeset
2023-09-18 18:48:06 +01:00
Hassan Ben Jobrane
ed16c8b5de
chore: add changeset
2023-09-18 18:45:11 +01:00
Hassan Ben Jobrane
c618503376
feat(run): add a confirmation dialog when deleting a run service
2023-09-18 18:45:03 +01:00
Hassan Ben Jobrane
f306c3940c
fix: center the loading indicator
2023-09-18 16:53:15 +01:00
Hassan Ben Jobrane
ef125216bb
Merge pull request #2242 from nhost/changeset-release/main
...
chore: update versions
2023-09-15 17:33:37 +01:00
github-actions[bot]
fb43fefb5c
chore: update versions
2023-09-15 16:22:32 +00:00
Hassan Ben Jobrane
73744c90f0
Merge pull request #2241 from nhost/feat/node18-announcement
...
feat: add node18 announcement banner
2023-09-15 17:19:27 +01:00
Hassan Ben Jobrane
9fbea9787e
chore: add changeset
2023-09-15 16:47:21 +01:00
Hassan Ben Jobrane
e5f54bc197
feat: add node18 announcement banner
2023-09-15 16:43:59 +01:00
Hassan Ben Jobrane
10a6ae4853
Merge pull request #2233 from nhost/changeset-release/main
...
chore: update versions
2023-09-13 17:11:54 +01:00
github-actions[bot]
d6ca1c7cfd
chore: update versions
2023-09-13 13:59:01 +00:00
Hassan Ben Jobrane
bb85a95eda
Merge pull request #2236 from nhost/fix/run/subdomain-optional
...
fix: run: handle subdomain nullability
2023-09-13 14:56:22 +01:00
Hassan Ben Jobrane
e84acf4692
chore: add changeset
2023-09-13 13:06:05 +01:00
Hassan Ben Jobrane
2f20a70a28
fix(run): subdomain is not set when creating a new service
2023-09-13 13:00:18 +01:00
Hassan Ben Jobrane
e622ca0d83
chore(ci): run publish to vercel before docker build
2023-09-12 15:09:34 +01:00
David Barroso
819e1e97dc
chore (docs): update fqdn format for nhost run ( #2232 )
2023-09-12 14:54:39 +02:00
Hassan Ben Jobrane
7c1cca0a43
Merge pull request #2231 from nhost/changeset-release/main
...
chore: update versions
2023-09-12 13:09:07 +01:00
github-actions[bot]
0f51f4e868
chore: update versions
2023-09-12 12:05:55 +00:00
Hassan Ben Jobrane
97a6fcead9
Merge pull request #2230 from nhost/feat/run/copy-urls-dialog
...
feat(run): add dialog to copy service urls
2023-09-12 13:03:17 +01:00
Hassan Ben Jobrane
b7c799d62c
chore: add changeset
2023-09-12 12:04:41 +01:00
Hassan Ben Jobrane
18b14b27fd
refactor: pass service data directly to the details dialog
2023-09-12 12:01:20 +01:00
Hassan Ben Jobrane
67a867c93a
feat: add dialog to copy service urls
2023-09-11 19:52:51 +01:00
David Barroso
0a1fb12467
feat: observability: add egress/requests metrics to general dashboard ( #2227 )
2023-09-06 18:03:25 +02:00
Hassan Ben Jobrane
78467ee348
Merge pull request #2219 from nhost/changeset-release/main
...
chore: update versions
2023-09-04 11:58:34 +01:00
github-actions[bot]
c24eef0db9
chore: update versions
2023-09-04 10:24:35 +00:00
Hassan Ben Jobrane
2159b8171e
Merge pull request #2218 from nhost/fix/format-functions-execution
...
fix: dashboard: usage stats
2023-09-04 11:21:25 +01:00
Hassan Ben Jobrane
8903e6abd9
chore: add changeset
2023-09-02 15:18:54 +01:00
Hassan Ben Jobrane
7290260990
fix: show correct egress volume limit
2023-09-02 15:15:43 +01:00
Hassan Ben Jobrane
06529a1ea4
fix: round up functions duration
2023-09-02 15:14:29 +01:00
Hassan Ben Jobrane
607d89e2aa
Merge pull request #2215 from nhost/changeset-release/main
...
chore: update versions
2023-09-01 19:13:41 +01:00
github-actions[bot]
0cca72311c
chore: update versions
2023-09-01 15:26:44 +00:00
Hassan Ben Jobrane
a6525b6467
Merge pull request #2214 from nhost/feat/update-usage-metrics
...
feat(dashboard): update usage metrics
2023-09-01 16:24:06 +01:00
Hassan Ben Jobrane
387be37b6e
chore: remove redundant egress card
2023-09-01 15:30:01 +01:00
Hassan Ben Jobrane
c8fd8bbcc7
fix: update storage upper limit for pro plan
2023-09-01 13:01:27 +01:00
Hassan Ben Jobrane
bfb34bad00
fix: use correct value for functions duration
2023-09-01 12:28:19 +01:00
Hassan Ben Jobrane
666a75a233
chore: add changeset
2023-09-01 12:26:41 +01:00
Hassan Ben Jobrane
3b050217df
feat(dashboard): tweak usage metrics
2023-09-01 12:25:15 +01:00
Hassan Ben Jobrane
0ed4481615
feat(dashboard): update usage metrics
2023-09-01 11:14:49 +01:00
Hassan Ben Jobrane
ac3f12c878
Merge pull request #2211 from nhost/changeset-release/main
...
chore: update versions
2023-08-31 12:29:34 +01:00
github-actions[bot]
65cabb089f
chore: update versions
2023-08-31 11:01:17 +00:00
Hassan Ben Jobrane
2905beb0a1
Merge pull request #2212 from nhost/fix/hasura-storage-js-edge-runtime
...
fix(hasura-storage-js): swap fetch when running on edge runtime
2023-08-31 11:58:43 +01:00
Hassan Ben Jobrane
83fee54460
chore: add changeset
2023-08-31 11:11:44 +01:00
Hassan Ben Jobrane
82898b6dae
fix(hasura-storage-js): swap fetch when running on edge runtime
2023-08-31 11:09:37 +01:00
Hassan Ben Jobrane
500f76a38d
Merge pull request #2208 from nhost/fix/user-auth-locales
...
fix: remove hardcoded locales
2023-08-30 10:31:43 +01:00
Hassan Ben Jobrane
5e1e80aa8b
chore: add changeset
2023-08-29 20:05:29 +01:00
Hassan Ben Jobrane
6d0a126907
fix: remove hardcoded locales
2023-08-29 13:32:12 +01:00
Hassan Ben Jobrane
1b7dcf2121
Merge pull request #2207 from nhost/changeset-release/main
...
chore: update versions
2023-08-28 16:40:51 +01:00
github-actions[bot]
2b9205b6cf
chore: update versions
2023-08-28 15:16:01 +00:00
Hassan Ben Jobrane
bdc4d4a88c
Merge pull request #2206 from nhost/fix/stripe-graphql-js
...
fix(stripe-graphql-js): fix stripe GraphQL extension export issue in serverless functions
2023-08-28 16:12:13 +01:00
Hassan Ben Jobrane
45759c4d4c
chore: add changeset
2023-08-28 15:49:17 +01:00
Hassan Ben Jobrane
5f9886577a
fix: import
2023-08-28 15:47:49 +01:00
Hassan Ben Jobrane
fa65496327
fix(stripe-extension): return yoga instance instead of node http server
2023-08-28 15:24:56 +01:00
Hassan Ben Jobrane
03777680c1
chore: add STRIPE_SECRET_KEY
2023-08-26 16:51:31 +01:00
Hassan Ben Jobrane
72c81207ff
Merge pull request #2201 from nhost/chore/add-missing-changeset
...
chore: add missing changeset
2023-08-24 16:47:41 +01:00
Hassan Ben Jobrane
5ca2a394e8
chore: sync version in package.json
2023-08-24 16:30:18 +01:00
Hassan Ben Jobrane
e63b8da58a
chore: add missing changeset
2023-08-24 16:27:38 +01:00
Hassan Ben Jobrane
bf8543cd34
Merge pull request #2195 from nhost/changeset-release/main
...
chore: update versions
2023-08-24 13:57:34 +01:00
github-actions[bot]
8a557bbd02
chore: update versions
2023-08-24 12:21:34 +00:00
Hassan Ben Jobrane
327e30b859
Merge pull request #2200 from nhost/chore/ignore-version-update-sveltekit-example
...
chore: sveltekit-example: changeset ignore dep version update
2023-08-24 13:18:25 +01:00
Hassan Ben Jobrane
bbfaf9732b
chore: sveltekit-example: ignore changeset dep version update
2023-08-24 12:44:16 +01:00
Hassan Ben Jobrane
c064a53256
Merge pull request #2199 from nhost/chore/fix-dep-version
...
chore: fix dep version for sveltekit example
2023-08-24 12:03:57 +01:00
Hassan Ben Jobrane
ebda86f1f0
chore: sync lockfile
2023-08-24 11:53:41 +01:00
Hassan Ben Jobrane
8948be9d3d
chore: fix dep version for sveltekit example
2023-08-24 11:50:47 +01:00
Hassan Ben Jobrane
54e9b141f1
Merge pull request #2191 from nhost/dbarroso/react-example
...
chore: react-apollo-example: add profile to allowedUrls
2023-08-24 10:56:45 +01:00
Hassan Ben Jobrane
dba71483df
chore: add changeset
2023-08-24 10:41:58 +01:00
Hassan Ben Jobrane
77ef68232a
Merge pull request #2197 from nhost/fix/webauthn-error-handling
...
fix(hasura-auth-js): make sure CodifiedError works on non v8 browsers
2023-08-24 10:26:46 +01:00
Hassan Ben Jobrane
8fbc7f9f95
Merge pull request #2198 from nhost/chore/remove-facebook-login
...
chore(react-apollo-example): remove facebook login
2023-08-24 10:26:31 +01:00
Hassan Ben Jobrane
ca9f0f6ae9
chore: show error toast when adding a security key fails
2023-08-23 23:48:45 +01:00
Hassan Ben Jobrane
e819903f1b
chore: add changeset
2023-08-23 17:00:30 +01:00
Hassan Ben Jobrane
f780b17581
chore: remove facebook login from react apollo example
2023-08-23 16:59:44 +01:00
Hassan Ben Jobrane
032c0bd217
chore: add changeset
2023-08-23 16:51:14 +01:00
Hassan Ben Jobrane
5d278709cb
fix(hasura-auth-js): make sure CodifiedError works on non v8 browsers
2023-08-23 16:25:57 +01:00
Hassan Ben Jobrane
3a012e089a
Merge pull request #2182 from nhost/feat/add-sveltekit-example
...
feat: add sveltekit example
2023-08-23 12:14:38 +01:00
Hassan Ben Jobrane
7aed620e12
chore: fix tests
2023-08-23 11:39:29 +01:00
Hassan Ben Jobrane
d9fd1a54a5
Merge pull request #2192 from nhost/changeset-release/main
...
chore: update versions
2023-08-23 11:19:48 +01:00
github-actions[bot]
a19b85c8ac
chore: update versions
2023-08-23 09:45:31 +00:00
Hassan Ben Jobrane
4e1aaca0ee
Merge pull request #2194 from nhost/feat/toggle-av
...
feat: toggle av
2023-08-23 10:42:20 +01:00
Hassan Ben Jobrane
34ef37cdce
Merge pull request #2190 from dddenis/fix/storage-upload-status-error
...
fix(hasura-storage-js): fix upload response status code check
2023-08-23 10:40:29 +01:00
Hassan Ben Jobrane
5d6b655cb1
fix: make sure AV turns off correctly
2023-08-23 01:40:01 +01:00
Hassan Ben Jobrane
074a0fa111
chore: add changeset
2023-08-22 18:32:34 +01:00
Hassan Ben Jobrane
403d839fca
chore: cleanup
2023-08-22 18:30:26 +01:00
Hassan Ben Jobrane
4e3098240b
feat(settings): add toggle av settings
2023-08-22 18:28:27 +01:00
Hassan Ben Jobrane
dd0a5cf3c1
chore: fix lock file
2023-08-22 16:55:28 +01:00
Hassan Ben Jobrane
5187fd3a4b
chore: dashboard tests
2023-08-22 16:49:26 +01:00
Hassan Ben Jobrane
d8dfd6bf80
Revert "chore: add missing dep for vitest"
...
This reverts commit 6ea6ad61db .
2023-08-22 16:16:20 +01:00
Hassan Ben Jobrane
6ea6ad61db
chore: add missing dep for vitest
2023-08-22 16:04:24 +01:00
Hassan Ben Jobrane
fd0b904ed4
chore: fix dashboard e2e tests
2023-08-22 15:41:36 +01:00
Hassan Ben Jobrane
8989e314a6
fix: ignore conflict with linting and sveltekit build
2023-08-22 14:40:18 +01:00
Hassan Ben Jobrane
5b5a1219c5
fix: make sure linting runs correctly
2023-08-22 14:31:45 +01:00
Hassan Ben Jobrane
07fda9bbb3
Merge pull request #2193 from nhost/fix/distinguish-not-uploaded-files
...
fix: grey out not uploaded files
2023-08-22 13:11:52 +01:00
Hassan Ben Jobrane
2fa828fef1
chore: cleanup .gitignore file
2023-08-22 13:10:59 +01:00
Hassan Ben Jobrane
d5ec69ac37
chore(examples-sveltekit): add a basic test
2023-08-22 13:07:06 +01:00
Hassan Ben Jobrane
4a7ede11e9
chore: add changeset
2023-08-22 11:33:42 +01:00
Hassan Ben Jobrane
482ae4c4f1
fix: grey not uploaded files
2023-08-22 11:25:23 +01:00
Denis Goncharenko
08fe4cd65f
fix(hasura-storage-js): update upload response error details
2023-08-22 11:34:41 +02:00
Hassan Ben Jobrane
5781721bca
Merge pull request #2188 from nhost/feat/one-click-run-service
...
feat: add support for template run services
2023-08-22 10:18:54 +01:00
Denis Goncharenko
39de0063bf
chore: add changeset
2023-08-21 20:49:56 +02:00
Hassan Ben Jobrane
202b647234
chore: add changeset
2023-08-21 15:45:43 +01:00
Hassan Ben Jobrane
51c163a268
fix: copy complete link to config
2023-08-21 15:43:46 +01:00
Hassan Ben Jobrane
6e802c9938
fix: handle the case where the config is not set in the URL
2023-08-21 13:38:38 +01:00
Hassan Ben Jobrane
9a46104e37
feat: replace project selector with a searchable list
2023-08-21 13:26:27 +01:00
Hassan Ben Jobrane
655b317c39
fix: keep image field when copying config to clipboard
2023-08-21 13:25:57 +01:00
Hassan Ben Jobrane
d3ad7c9d4a
fix: handle error when navigating back when service form is still open
2023-08-21 13:25:01 +01:00
David Barroso
09fc852c3a
asd
2023-08-21 13:13:41 +02:00
Hassan Ben Jobrane
ece08d3efd
feat: add ability to copy current service config from the editor
2023-08-21 10:47:54 +01:00
Hassan Ben Jobrane
3493442c2d
fix: fix command import when value is null
2023-08-21 10:47:26 +01:00
Denis Goncharenko
632a79b9e4
fix(hasura-storage-js): fix upload response status code check
2023-08-20 14:15:24 +02:00
Hassan Ben Jobrane
4a4d85757a
fix: use serviceId to determine whether to create or update service
2023-08-19 19:33:45 +01:00
Hassan Ben Jobrane
88a01004b7
feat: parse base64 encoded config from query param
2023-08-19 18:50:46 +01:00
David Barroso
73230eb35a
chore: fix and deploy react example ( #2183 )
2023-08-19 07:57:42 +02:00
Hassan Ben Jobrane
27e1c90624
fix: change env to dynamic
2023-08-18 18:26:09 +01:00
Hassan Ben Jobrane
1cc53d550a
chore: add changeset
2023-08-18 18:04:12 +01:00
Hassan Ben Jobrane
22d3f71e02
fix: make sure to include lib folder in sveltekit example
2023-08-18 17:58:29 +01:00
Hassan Ben Jobrane
010b816866
chore: fix README
2023-08-18 17:36:10 +01:00
Hassan Ben Jobrane
4a6e62e673
feat: add sveltekit example
2023-08-18 17:16:13 +01:00
Hassan Ben Jobrane
5cf9dd9bc2
Merge pull request #2173 from nhost/changeset-release/main
...
chore: update versions
2023-08-14 11:34:45 +01:00
github-actions[bot]
27e74c10d7
chore: update versions
2023-08-10 11:05:13 +00:00
Hassan Ben Jobrane
bd807a5ee1
Merge pull request #2171 from nhost/feat/run-pricing
...
feat: add pricing info and confirmation dialog
2023-08-10 12:01:04 +01:00
Hassan Ben Jobrane
4093e03a13
Merge pull request #2170 from nhost/feat/multiline-env-input
...
fix: nhost run enhancements
2023-08-10 12:00:53 +01:00
Hassan Ben Jobrane
29076d0304
Merge pull request #2169 from nhost/fix/null-values-services-form
...
fix(services): handle null values when editing a service
2023-08-10 12:00:43 +01:00
Hassan Ben Jobrane
ab83fa6b5e
fix: make sure vCPUs are shown correctly
2023-08-09 16:20:45 +01:00
Hassan Ben Jobrane
b20761e976
chore: add changeset
2023-08-09 14:55:31 +01:00
Hassan Ben Jobrane
a445e5b786
feat: add pricing info and confirmation dialog
2023-08-09 14:53:05 +01:00
Hassan Ben Jobrane
90df6d81d8
chore: add changeset
2023-08-08 18:04:16 +01:00
Hassan Ben Jobrane
aa85084675
chore: add changeset
2023-08-08 18:02:35 +01:00
Hassan Ben Jobrane
07ad470c0c
fix: query service logs correctly
2023-08-08 18:00:25 +01:00
Hassan Ben Jobrane
fa6b58a9c5
feat: enable multiline support for environment value input
2023-08-08 17:50:07 +01:00
Hassan Ben Jobrane
acf55376ba
fix(services): handle null values when editing a service
2023-08-08 15:42:09 +01:00
Hassan Ben Jobrane
b0a9798b04
Merge pull request #2168 from nhost/changeset-release/main
...
chore: update versions
2023-08-08 11:17:25 +01:00
github-actions[bot]
3952e87f01
chore: update versions
2023-08-07 17:53:16 +00:00
Hassan Ben Jobrane
b95ccf873d
Merge pull request #2167 from nhost/fix/announcement-banner-text
...
fix: make announcement text white in dark mode
2023-08-07 18:50:41 +01:00
Hassan Ben Jobrane
8d7f84b8da
chore: add changeset
2023-08-07 18:33:17 +01:00
Hassan Ben Jobrane
bd1b69bd75
fix: make announcement text white in dark mode
2023-08-07 12:17:18 +01:00
Hassan Ben Jobrane
84d5436634
Merge pull request #2165 from nhost/changeset-release/main
...
chore: update versions
2023-08-07 12:09:08 +01:00
github-actions[bot]
2325766c1d
chore: update versions
2023-08-04 16:06:40 +00:00
Hassan Ben Jobrane
2c355eaae4
Merge pull request #2162 from nhost/fix/dedicated-resources-modal
...
fix: show zero values when dedicated resources is disabled
2023-08-04 17:03:08 +01:00
Hassan Ben Jobrane
9e26ed767e
Merge pull request #2161 from nhost/fix/announcement-banner
...
fix: make announcement close properly
2023-08-04 17:02:58 +01:00
Hassan Ben Jobrane
abdb6c56f4
chore: increase e2e CI timeout
2023-08-03 17:18:03 +01:00
Hassan Ben Jobrane
3b75bfce27
chore: add changeset
2023-08-03 17:03:01 +01:00
Hassan Ben Jobrane
f498190758
chore: add changeset
2023-08-03 17:00:10 +01:00
Hassan Ben Jobrane
b4158fa513
fix: show zero values when dedicated resources is disabled
2023-08-03 16:54:12 +01:00
Hassan Ben Jobrane
3d1a177632
fix: make announcement close properly
2023-08-03 15:17:06 +01:00
Hassan Ben Jobrane
0675a213b5
Merge pull request #2155 from nhost/changeset-release/main
...
chore: update versions
2023-08-01 14:28:53 +01:00
github-actions[bot]
a8ff383490
chore: update versions
2023-08-01 13:09:10 +00:00
David Barroso
960d815f68
chore(docs): added Nhost Run documentation ( #2125 )
...
Co-authored-by: Nuno Pato <nunopato@gmail.com >
2023-08-01 15:05:56 +02:00
Hassan Ben Jobrane
edf2b4e93f
Merge pull request #2150 from nhost/feat/tweak-copy-service-form
...
feat(services): consistent naming for compute
2023-08-01 14:04:22 +01:00
Hassan Ben Jobrane
fe240542a4
Merge pull request #2152 from nhost/fix/services-form
...
fix(services): fix when config is null
2023-08-01 14:04:09 +01:00
Hassan Ben Jobrane
c7752c0657
Merge pull request #2154 from nhost/feat/run-announcement
...
feat(run): add annoucement for nhost run
2023-08-01 14:03:55 +01:00
Hassan Ben Jobrane
d1e2b1c75a
chore: tweak announcement copy
2023-08-01 14:03:25 +01:00
Hassan Ben Jobrane
bcdab66bf8
chore: add changeset
2023-08-01 13:26:43 +01:00
Hassan Ben Jobrane
7636f40030
chore: remove unused
2023-08-01 13:25:28 +01:00
Hassan Ben Jobrane
e643bd3620
chore: add changeset
2023-08-01 13:23:13 +01:00
Hassan Ben Jobrane
311c7756d7
chore: add changeset
2023-08-01 13:21:17 +01:00
David Barroso
f967a2e596
chore(docs): added note about storage not being able to be downsized ( #2153 )
2023-08-01 14:16:16 +02:00
Hassan Ben Jobrane
4c4b253a71
chore: fix lockfile
2023-08-01 13:07:16 +01:00
Hassan Ben Jobrane
0f5f8c0d90
chore: revert lockfile
2023-08-01 13:00:37 +01:00
Hassan Ben Jobrane
37a7fc05d5
feat(run): add annoucement for nhost run
2023-08-01 12:37:23 +01:00
Hassan Ben Jobrane
bf93d87b36
fix(services): fix when config is null
2023-07-31 18:46:39 +01:00
Hassan Ben Jobrane
efb3dc7294
feat(services): consistent naming for compute
2023-07-27 17:24:42 +01:00
Hassan Ben Jobrane
42bd7807b2
Merge pull request #2148 from nhost/chore/increase-ci-timeout
...
chore: increase timeout for Publish to Docker Hub
2023-07-25 16:08:34 +01:00
Hassan Ben Jobrane
eea59bd202
chore: increase timeout for Publish to Docker Hub
2023-07-25 15:36:15 +01:00
Hassan Ben Jobrane
7248eb733f
Merge pull request #2146 from nhost/changeset-release/main
...
chore: update versions
2023-07-25 13:12:50 +01:00
github-actions[bot]
fceb6a4a89
chore: update versions
2023-07-25 11:52:49 +00:00
Hassan Ben Jobrane
b10eca09a8
Merge pull request #2126 from nhost/renovate/turbo-monorepo
...
chore(deps): update dependency turbo to v1.10.11
2023-07-25 12:49:57 +01:00
Hassan Ben Jobrane
4799b65e96
Merge pull request #2144 from nhost/feat/add-run-services-to-logs
...
feat: add run/services to the logs
2023-07-25 12:24:13 +01:00
Hassan Ben Jobrane
067eb9d6a9
Merge pull request #2143 from nhost/feat/change-grafana-url
...
feat: change grafana url to point to dashboards
2023-07-25 12:24:03 +01:00
Hassan Ben Jobrane
219d5ecdcf
Merge pull request #2140 from nhost/fix/create-service-form
...
fix: tweaking the create service form
2023-07-25 12:23:47 +01:00
Hassan Ben Jobrane
9073182d51
chore: add changeset
2023-07-25 12:20:15 +01:00
Hassan Ben Jobrane
bdb5783e79
chore: sync turbo version in Dockerfile
2023-07-25 12:19:09 +01:00
Hassan Ben Jobrane
ece717d6e0
chore: add changeset
2023-07-25 12:01:53 +01:00
Hassan Ben Jobrane
b135ef695c
chore: add changeset
2023-07-25 11:38:00 +01:00
Hassan Ben Jobrane
82b3353110
chore: add changeset
2023-07-25 11:34:20 +01:00
Hassan Ben Jobrane
3f165a85e3
fix: grafana urls in generateAppServiceUrl.test
2023-07-25 11:14:58 +01:00
renovate[bot]
aa4018909f
chore(deps): update dependency turbo to v1.10.11
2023-07-24 23:03:50 +00:00
Hassan Ben Jobrane
98397e3ccd
feat: add run/services to the logs
2023-07-24 18:00:22 +01:00
Hassan Ben Jobrane
911e7112c9
feat: change grafana url to point to dashboards
2023-07-24 17:32:46 +01:00
Hassan Ben Jobrane
e62402ecfc
feat(services): add toolip content
2023-07-24 10:24:24 +01:00
Hassan Ben Jobrane
9190dd726d
Merge pull request #2138 from nhost/changeset-release/main
...
chore: update versions
2023-07-23 21:31:33 +01:00
github-actions[bot]
ae093283d0
chore: update versions
2023-07-23 20:13:51 +00:00
Hassan Ben Jobrane
875327fbea
Merge pull request #2136 from tawsbob/bug/users-page-limit
...
fix: back to previous limit
2023-07-23 21:11:11 +01:00
Hassan Ben Jobrane
3d5c34f4ce
chore: add changeset
2023-07-23 20:53:14 +01:00
Dellean Santos
58c2a20532
fix: back to previous limit
2023-07-23 16:17:10 -03:00
Hassan Ben Jobrane
6c90cb5024
fix: make command optional and set min replicas 0
2023-07-22 19:58:34 +01:00
Hassan Ben Jobrane
7e37570587
Merge pull request #2133 from nhost/chore/ci-trigger-release-manually
...
chore(ci): add support for triggering release manually
2023-07-21 19:27:04 +01:00
Hassan Ben Jobrane
87d225a840
chore(ci): trigger release manually
2023-07-21 19:08:34 +01:00
Hassan Ben Jobrane
7b0de27c80
Merge pull request #2132 from nhost/changeset-release/main
...
chore: update versions
2023-07-21 17:43:45 +01:00
github-actions[bot]
564fc76195
chore: update versions
2023-07-21 16:24:17 +00:00
Hassan Ben Jobrane
2ed4f40c12
Merge pull request #2120 from nhost/feat/services
...
feat: services
2023-07-21 17:21:44 +01:00
Hassan Ben Jobrane
d67a023e21
feat(services): block services for free apps
2023-07-21 16:51:58 +01:00
Hassan Ben Jobrane
c99d117d1c
chore: add changeset
2023-07-21 15:40:08 +01:00
Hassan Ben Jobrane
a497a6ba0a
feat(services): mod port url if values are empty
2023-07-21 12:57:18 +01:00
Hassan Ben Jobrane
160cd08cc7
feat(services): fix e2e nav test
2023-07-21 10:35:51 +01:00
Hassan Ben Jobrane
120151c40c
feat(services): run pnpm install
2023-07-20 19:14:47 +01:00
Hassan Ben Jobrane
9dc16f29b3
feat(services): add services pagination
2023-07-20 19:10:10 +01:00
Hassan Ben Jobrane
964fc5644a
feat(services): put services behind a feature flag
2023-07-20 19:09:48 +01:00
Hassan Ben Jobrane
2f907fc68f
feat(services): tweak service form on mobile
2023-07-20 12:41:35 +01:00
Hassan Ben Jobrane
fe6cadc2cd
feat(services): tweak services list
2023-07-20 11:40:45 +01:00
Hassan Ben Jobrane
338c8e5a80
feat(services): fix command on initialData
2023-07-19 17:55:47 +01:00
Hassan Ben Jobrane
e6f3a1a39d
feat(services): tweak compute section
2023-07-19 16:20:52 +01:00
Hassan Ben Jobrane
a168faeb69
feat(services): tweak service form
2023-07-19 14:00:25 +01:00
Hassan Ben Jobrane
b1628c59b5
feat(services): refactor command field
2023-07-19 13:36:37 +01:00
Hassan Ben Jobrane
32a2f5db9a
feat(services): fix replicas form section
2023-07-19 11:57:10 +01:00
Hassan Ben Jobrane
818a48f74d
feat(services): refactor edit service
2023-07-19 10:58:56 +01:00
Hassan Ben Jobrane
bed377d05f
feat(services): add service details page
2023-07-18 16:19:48 +01:00
Hassan Ben Jobrane
709a616cfa
feat(services): fix e2e nav item count
2023-07-17 19:59:24 +01:00
Hassan Ben Jobrane
860e2d877c
feat(services): fix linter errors
2023-07-17 19:40:21 +01:00
Hassan Ben Jobrane
5c6b2f88b9
fix: export component properly
2023-07-17 18:43:41 +01:00
Hassan Ben Jobrane
f151a0e872
feat(services): tweaks + show URL for ports/image
2023-07-17 17:01:28 +01:00
Hassan Ben Jobrane
4a84bbb410
feat(service): tweaks + add service details page
2023-07-17 16:10:18 +01:00
Hassan Ben Jobrane
fa3a50e323
feat(service): add GiB to storage capacity field
2023-07-16 23:48:48 +01:00
Hassan Ben Jobrane
398152358c
feat(service): tweak compute form section
2023-07-16 23:43:44 +01:00
Hassan Ben Jobrane
34ae9046f3
feat(services): add fetch and delete services
2023-07-16 23:32:24 +01:00
Hassan Ben Jobrane
a478689587
feat(services): fix compute section
2023-07-14 19:54:24 +01:00
Hassan Ben Jobrane
9dbc0607dc
feat(services): hook up create service to the api
2023-07-14 19:43:08 +01:00
Hassan Ben Jobrane
7455efdd53
feat(services): tweak create service form
2023-07-14 15:20:14 +01:00
Hassan Ben Jobrane
d0aff6141f
feat(services): add info tooltip to each section
2023-07-14 13:59:41 +01:00
Hassan Ben Jobrane
aed0c4f82a
feat(services): add create service form
2023-07-14 12:20:34 +01:00
Hassan Ben Jobrane
74d4276c1a
feat(services): add new page for services
2023-07-13 11:55:20 +01:00
Hassan Ben Jobrane
1e98130aa1
Merge pull request #2113 from nhost/changeset-release/main
...
chore: update versions
2023-07-12 20:34:35 +01:00
github-actions[bot]
52e9b510da
chore: update versions
2023-07-12 19:22:34 +00:00
Hassan Ben Jobrane
ece197eb6b
Merge pull request #2116 from nhost/renovate/prettier-plugin-tailwindcss-0.x
...
chore(deps): update dependency prettier-plugin-tailwindcss to ^0.4.0
2023-07-12 20:20:50 +01:00
Hassan Ben Jobrane
d14e112bff
chore: add changeset
2023-07-12 17:29:12 +01:00
renovate[bot]
83884f04a5
chore(deps): update dependency prettier-plugin-tailwindcss to ^0.4.0
2023-07-12 16:10:24 +00:00
Hassan Ben Jobrane
977de21e86
Merge pull request #2117 from nhost/chore/add-hasura-auth-version
...
chore: add hasura-auth version 0.20.2
2023-07-12 17:07:27 +01:00
Hassan Ben Jobrane
462a60a8f8
chore: fix hasura-auth version
2023-07-12 16:45:01 +01:00
Hassan Ben Jobrane
9aa4371ef4
chore: add changeset
2023-07-12 16:45:01 +01:00
Hassan Ben Jobrane
f0feddd83f
chore: add hasura-auth version 0.20.2
2023-07-12 16:45:01 +01:00
Hassan Ben Jobrane
0748cab125
Merge pull request #2087 from nhost/renovate/vite-plugin-dts-3.x
...
chore(deps): update dependency vite-plugin-dts to v3
2023-07-12 16:41:59 +01:00
Hassan Ben Jobrane
27885491ee
chore: fix test project subdomain
2023-07-12 13:55:14 +01:00
Hassan Ben Jobrane
a36bdbf907
chore: uncomment setting preview URL
2023-07-12 13:53:42 +01:00
Hassan Ben Jobrane
d3e8bb94ae
chore: add changeset
2023-07-11 16:39:26 +01:00
Hassan Ben Jobrane
645595ee43
Revert "chore: increase playwright timeout"
...
This reverts commit 72d1e94cb3 .
2023-07-11 16:36:46 +01:00
Hassan Ben Jobrane
4d82bc5609
Revert "chore: playwright: increase number of workers"
...
This reverts commit b4c10f9f8a .
2023-07-11 16:17:30 +01:00
Hassan Ben Jobrane
fdf1e555d8
chore: ci: comment Fetch Dashboard Preview URL
2023-07-11 16:13:50 +01:00
Hassan Ben Jobrane
90c694cbba
chore: ci: Comment step Set Dashboard Preview URL
2023-07-11 15:51:03 +01:00
Hassan Ben Jobrane
3262fa7b37
chore: teardown: run playwright in slowMo
2023-07-11 15:09:25 +01:00
Hassan Ben Jobrane
ab43fe567f
chore: fix inserting sql in hasura page
2023-07-11 14:47:21 +01:00
Hassan Ben Jobrane
b4c10f9f8a
chore: playwright: increase number of workers
2023-07-11 14:26:22 +01:00
Hassan Ben Jobrane
f4c6e7cfab
chore: bring back raw_sql fill
2023-07-11 13:58:41 +01:00
Hassan Ben Jobrane
72d1e94cb3
chore: increase playwright timeout
2023-07-11 13:36:44 +01:00
Hassan Ben Jobrane
82d221a48d
Revert "chore: increase CI e2e timeout"
...
This reverts commit 3fe46771b9 .
2023-07-11 11:57:36 +01:00
Hassan Ben Jobrane
3fe46771b9
chore: increase CI e2e timeout
2023-07-11 11:06:09 +01:00
Hassan Ben Jobrane
a1c487aa21
chore: fix lock file
2023-07-11 01:55:39 +01:00
Hassan Ben Jobrane
cf455608e2
chore: fix e2e tests
2023-07-11 01:40:17 +01:00
Hassan Ben Jobrane
5dac12dd41
chore: use node v18
2023-07-10 18:15:22 +01:00
Hassan Ben Jobrane
2389b46e0d
chore: update node to v18
2023-07-10 16:40:41 +01:00
renovate[bot]
6fe2d22d0e
chore(deps): update dependency vite-plugin-dts to v3
2023-07-10 15:23:12 +00:00
Hassan Ben Jobrane
0b439149e4
Merge pull request #2106 from nhost/renovate/pluralize-0.x
...
chore(deps): update dependency @types/pluralize to ^0.0.30
2023-07-10 16:19:28 +01:00
Hassan Ben Jobrane
a9d7da8af7
chore: add changeset
2023-07-10 16:09:14 +01:00
renovate[bot]
3ecc21a45e
chore(deps): update dependency @types/pluralize to ^0.0.30
2023-07-10 14:30:41 +00:00
Hassan Ben Jobrane
aa19e85cdc
Merge pull request #2088 from nhost/renovate/turbo-monorepo
...
chore(deps): update dependency turbo to v1.10.7
2023-07-10 15:28:49 +01:00
Hassan Ben Jobrane
26c650227d
Merge pull request #2111 from nhost/fix/tweak-config-warning
...
fix: tweak warning in dark mode
2023-07-10 15:16:25 +01:00
Hassan Ben Jobrane
face99ccde
chore: add changeset
2023-07-10 15:07:25 +01:00
Hassan Ben Jobrane
49bcc525ad
chore: bump turbo version in Dockerfile
2023-07-10 15:07:25 +01:00
renovate[bot]
533563c893
chore(deps): update dependency turbo to v1.10.7
2023-07-10 15:07:25 +01:00
Hassan Ben Jobrane
cfe527307e
chore: add changeset
2023-07-10 15:05:22 +01:00
Hassan Ben Jobrane
1e36c6706d
Revert "chore: use node 18 for GH actions"
...
This reverts commit 6e40b114fc .
2023-07-10 15:01:46 +01:00
Hassan Ben Jobrane
6e40b114fc
chore: use node 18 for GH actions
2023-07-10 13:58:11 +01:00
Hassan Ben Jobrane
77acf1385d
Revert "chore: increase ci timeout"
...
This reverts commit cec7edd2d5 .
2023-07-10 12:23:22 +01:00
Hassan Ben Jobrane
cec7edd2d5
chore: increase ci timeout
2023-07-10 10:50:55 +01:00
Hassan Ben Jobrane
9dbbdb3121
fix: show only when a repo is connected
2023-07-07 19:24:09 +01:00
Hassan Ben Jobrane
79d2602648
fix: tweak warning in dark mode
2023-07-07 18:52:24 +01:00
Hassan Ben Jobrane
b0363a4f4c
Merge pull request #2110 from nhost/changeset-release/main
...
chore: update versions
2023-07-07 17:18:43 +01:00
github-actions[bot]
17045b2018
chore: update versions
2023-07-07 16:07:03 +00:00
Hassan Ben Jobrane
c49cc11862
Merge pull request #2108 from nhost/feat/fix-hasura-storage-file-upload
...
fix(hasura-storage-js): fix file upload
2023-07-07 17:05:33 +01:00
Hassan Ben Jobrane
c83fe7d776
chore(e2e): change e2e tests timeout
2023-07-07 16:48:49 +01:00
Hassan Ben Jobrane
235b4c7405
chore: wrap secret values in quotes
2023-07-07 16:08:24 +01:00
Hassan Ben Jobrane
c2c0fbd33a
chore(e2e): increase timeout
2023-07-07 15:19:02 +01:00
Hassan Ben Jobrane
300e3f49e0
chore: add changeset
2023-07-07 14:21:12 +01:00
Hassan Ben Jobrane
a95a77886b
fix(hasura-storage-js): fix file upload
2023-07-07 10:44:42 +01:00
Stephan van Opstal
1f3f683202
Update serverless-functions.mdx ( #2105 )
...
Please correct me if I'm wrong but I believe the endpoints in the docs
are wrong.
2023-07-07 08:36:57 +02:00
github-actions[bot]
4c67fd23c4
chore: update versions ( #2101 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@0.19 .0
### Minor Changes
- 9c61c69a7 : chore(dashboard):add postgres 14.6-20230705-1 to the
version selector
### Patch Changes
- 47bda15ff : feat(settings): add warning to pull config
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-06 20:15:13 +02:00
Hassan Ben Jobrane
93d8d71e34
Merge pull request #2102 from nhost/feat/pull-config-warning
...
feat(settings): add warning to pull config
2023-07-06 15:06:08 +01:00
Hassan Ben Jobrane
47bda15ff2
chore: add changeset
2023-07-06 14:39:27 +01:00
Hassan Ben Jobrane
4563488b5d
feat(settings): show alert when there's a repo
2023-07-06 14:35:31 +01:00
Hassan Ben Jobrane
8fd35f3fea
feat(settings): add warning to pull config
2023-07-06 14:26:14 +01:00
David Barroso
9c61c69a7b
chore(dashboard):add postgres 14.6-20230705-1 to the version selector ( #2100 )
2023-07-06 15:24:06 +02:00
github-actions[bot]
030ad4621e
chore: update versions ( #2098 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@0.18 .0
### Minor Changes
- ee0b9b8ed : chore(dashboard):add hasura v2.28.2 and v2.29.0 to the
version selector
## @nhost/docs@0.4.0
### Minor Changes
- c6fa8da6d : fix(docs): remove outdated reference/cli
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-06 13:34:58 +02:00
David Barroso
ee0b9b8edc
chore(dashboard):add hasura v2.28.2 and v2.29.0 to the version selector ( #2097 )
2023-07-06 13:21:53 +02:00
David Barroso
c6fa8da6df
fix(docs): remove outdated reference/cli ( #2093 )
...
Fixes nhost/cli/issues/734
2023-07-06 12:21:14 +02:00
github-actions[bot]
dd9dedc226
chore: update versions ( #2086 )
2023-06-30 10:12:55 +02:00
Hassan Ben Jobrane
5638a91240
Merge pull request #2080 from nhost/renovate/tsconfig-docusaurus-2.x
...
chore(deps): update dependency @tsconfig/docusaurus to v2
2023-06-29 18:19:00 +01:00
Hassan Ben Jobrane
cdefbdebee
chore: remove unchanged packages from changeset
2023-06-29 17:09:27 +01:00
Hassan Ben Jobrane
923abd3655
chore: add changeset
2023-06-29 17:02:26 +01:00
renovate[bot]
ef28540f9a
chore(deps): update dependency @tsconfig/docusaurus to v2
2023-06-29 15:10:11 +00:00
Szilárd Dóró
d54e4cdd4e
fix(hasura-storage-js): allow using custom buckets for upload ( #2085 )
...
This PR is a fix for the [issue mentioned on our Discord
channel](https://discord.com/channels/552499021260914688/1123893547955933214/1123893547955933214 ).
It wasn't caused by the latest hasura-storage-js release.
2023-06-29 17:07:29 +02:00
David Barroso
4a00963602
feat(observability): added graph with restarts ( #2084 )
2023-06-29 13:57:37 +02:00
github-actions[bot]
7ea9b890c8
chore: update versions ( #2083 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@0.17.19
### Patch Changes
- f866120a6 : fix(users): use the password length from the config
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-29 11:19:53 +02:00
Szilárd Dóró
f866120a65
fix(dashboard): use dynamic validation schema for password editing ( #2082 )
...
Fixes #2081
2023-06-29 10:52:40 +02:00
github-actions[bot]
472559276c
chore: update versions ( #2079 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/hasura-storage-js@2.2.0
### Minor Changes
- 2cdb13b3e : fix(upload): allow specifying `id` and `name` only when not
using `form-data`
## @nhost/apollo@5.2.13
### Patch Changes
- @nhost/nhost-js@2.2.11
## @nhost/react-apollo@5.0.30
### Patch Changes
- @nhost/apollo@5.2.13
- @nhost/react@2.0.26
## @nhost/react-urql@2.0.27
### Patch Changes
- @nhost/react@2.0.26
## @nhost/nextjs@1.13.32
### Patch Changes
- @nhost/react@2.0.26
## @nhost/nhost-js@2.2.11
### Patch Changes
- Updated dependencies [2cdb13b3e ]
- @nhost/hasura-storage-js@2.2.0
## @nhost/react@2.0.26
### Patch Changes
- @nhost/nhost-js@2.2.11
## @nhost/vue@1.13.31
### Patch Changes
- @nhost/nhost-js@2.2.11
## @nhost/dashboard@0.17.18
### Patch Changes
- @nhost/react-apollo@5.0.30
- @nhost/nextjs@1.13.32
## @nhost-examples/node-storage@0.0.3
### Patch Changes
- 2cdb13b3e : fix(upload): allow specifying `id` and `name` only when not
using `form-data`
- @nhost/nhost-js@2.2.11
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-27 16:50:56 +02:00
Szilárd Dóró
2cdb13b3ef
fix(hasura-storage-js): streamline file upload API ( #2072 )
...
Fixes #2071
This PR changes the API of the `hasura-storage-js` SDK slightly.
Before:
```ts
const formData = new FormData();
// first file
formData.append('file[]', '<file>');
// second file
formData.append('file[]', '<file>');
const { fileMetadata, error } = await nhost.storage.upload({
formData,
id: '<custom-uuid>', // ID doesn't make sense anymore when uploading multiple files
name: '<custom-name>', // Name doesn't make sense anymore when uploading multiple files
});
```
Now:
```ts
const formData = new FormData();
// first file
formData.append('file[]', '<file>', '<custom-name>');
formData.append('metadata[]', JSON.stringify({ id: '<custom-uuid>' }))
// second file
formData.append('file[]', '<file>', '<custom-name>');
formData.append('metadata[]', JSON.stringify({ id: '<custom-uuid>' }))
const { fileMetadata, error } = await nhost.storage.upload({ formData });
// Access the metadata of upload files via fileMetadata.processedFiles
```
The `id` and `name` attributes can only be specified if you want to
upload a single file:
```ts
const file = event.target.files[0];
const { fileMetadata, error } = await nhost.storage.upload({
file,
id: '<custom-id>',
name: '<custom-name>',
});
// Access the metadata of the upload file via fileMetadata
```
2023-06-27 16:20:17 +02:00
github-actions[bot]
a41124c5e0
chore: update versions ( #2077 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/google-translation@0.0.6
### Patch Changes
- a5305e6b5 : docs: update old URLs to the new format
## @nhost/dashboard@0.17.17
### Patch Changes
- ea7b102c0 : fix(pat): highlight expired tokens
## @nhost/docs@0.3.4
### Patch Changes
- a5305e6b5 : docs: update old URLs to the new format
## @nhost-examples/seed-data-storage@0.0.4
### Patch Changes
- a5305e6b5 : docs: update old URLs to the new format
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-27 12:59:50 +02:00
Hassan Ben Jobrane
6ecffa81ae
Merge pull request #2078 from nhost/fix/highlight-expired-tokens
...
fix(pat): highlight expired tokens
2023-06-27 11:46:19 +01:00
Hassan Ben Jobrane
ea7b102c07
chroe: add changeset
2023-06-27 11:31:03 +01:00
Hassan Ben Jobrane
e9daf92830
chore: fix code formatting
2023-06-27 10:09:29 +01:00
Hassan Ben Jobrane
9e4ad76e7f
style: use darker color
2023-06-27 10:00:34 +01:00
Szilárd Dóró
0fd65db563
chore(dashboard): extend readme ( #2076 )
2023-06-27 09:19:07 +02:00
Hassan Ben Jobrane
146fbb84b9
fix: highlight expired tokens
2023-06-26 17:57:48 +01:00
Szilárd Dóró
b51c18fedb
Merge pull request #2075 from nhost/docs/fix-old-urls
...
fix(docs): use modern URLs
2023-06-26 16:43:12 +02:00
Szilárd Dóró
a5305e6b56
chore: add changeset
2023-06-26 16:31:36 +02:00
Szilárd Dóró
aa88ef2e5c
fix(docs): use correct functions URL
2023-06-26 16:08:58 +02:00
Szilárd Dóró
ee6b3c9ac8
fix(docs): use modern URLs
2023-06-26 16:06:49 +02:00
Szilárd Dóró
79fd86acc5
Merge pull request #2074 from nhost/fix/e2e-timeout
...
fix(ci): timeout long running e2e tests
2023-06-26 15:43:03 +02:00
Szilárd Dóró
c2cbeddcb8
fix(ci): timeout long running e2e tests
2023-06-26 15:34:36 +02:00
Szilárd Dóró
62b2de59d4
Merge pull request #2073 from nhost/changeset-release/main
...
chore: update versions
2023-06-25 17:50:18 +02:00
github-actions[bot]
2a760593db
chore: update versions
2023-06-25 15:34:14 +00:00
Szilárd Dóró
9288873ce8
Merge pull request #2070 from nhost/renovate/react-monorepo
...
chore(deps): update react monorepo
2023-06-25 17:32:26 +02:00
Szilárd Dóró
47014be8e3
Merge pull request #2065 from nhost/renovate/turbo-monorepo
...
chore(deps): update dependency turbo to v1.10.6
2023-06-25 15:37:07 +02:00
Szilárd Dóró
49719f7a84
fix: don't break build
2023-06-25 15:23:22 +02:00
Szilárd Dóró
b3b64a3b74
chore: sync versions and add changeset
2023-06-25 15:21:13 +02:00
Szilárd Dóró
3a56c12df4
chore(dashboard): bump turbo to v1.10.6
2023-06-25 15:15:46 +02:00
renovate[bot]
5b15a4f235
chore(deps): update react monorepo
2023-06-25 13:13:47 +00:00
renovate[bot]
83303017c3
chore(deps): update dependency turbo to v1.10.6
2023-06-25 13:12:39 +00:00
Szilárd Dóró
e0739a5883
Merge pull request #2067 from nhost/renovate/graphiql-react-0.x
...
fix(deps): update dependency @graphiql/react to ^0.18.0
2023-06-25 15:10:36 +02:00
Szilárd Dóró
0a5a841cc8
fix: don't break builds
2023-06-25 14:57:31 +02:00
Szilárd Dóró
3309835f06
chore: revert PNPM version in flake.nix
2023-06-25 14:05:35 +02:00
Szilárd Dóró
32b221f944
chore: add changeset
2023-06-25 14:02:47 +02:00
renovate[bot]
e8a99badb8
fix(deps): update dependency @graphiql/react to ^0.18.0
2023-06-25 11:54:28 +00:00
Szilárd Dóró
1ea6e01963
Merge pull request #2066 from nhost/renovate/tj-actions-changed-files-37.x
...
chore(deps): update tj-actions/changed-files action to v37
2023-06-25 13:54:11 +02:00
Szilárd Dóró
958dec5dfe
Merge pull request #2060 from nhost/changeset-release/main
...
chore: update versions
2023-06-25 13:50:55 +02:00
renovate[bot]
09257fbfb2
chore(deps): update tj-actions/changed-files action to v37
2023-06-24 17:15:19 +00:00
github-actions[bot]
61e3497a13
chore: update versions
2023-06-24 17:12:27 +00:00
Szilárd Dóró
a7b4e5606d
Merge pull request #2069 from nhost/fix/security-keys
...
fix(webauthn): don't break webauthn form on save
2023-06-24 19:11:12 +02:00
Szilárd Dóró
34d77c9db1
fix(webauthn): don't break webauthn form on save
2023-06-24 18:54:06 +02:00
Szilárd Dóró
4f1efd28a6
Merge pull request #2058 from nhost/renovate/graphql-16.x
...
chore(deps): update dependency graphql to v16.7.1
2023-06-23 16:00:02 +02:00
Szilárd Dóró
07a45fde0e
chore: add changeset
2023-06-23 14:30:07 +02:00
renovate[bot]
9d0380eef3
chore(deps): update dependency graphql to v16.7.1
2023-06-23 12:12:53 +00:00
Szilárd Dóró
ce3ec36b0a
Merge pull request #2059 from nhost/fix/404
...
fix(dashboard): don't redirect to 404 page
2023-06-23 14:10:21 +02:00
Szilárd Dóró
b62a9d19b5
chore(dashboard): improve verbosity of variables
2023-06-23 13:02:32 +02:00
Szilárd Dóró
c1472079c5
Merge pull request #2057 from nhost/renovate/turbo-monorepo
...
chore(deps): update dependency turbo to v1.10.5
2023-06-23 12:23:29 +02:00
Szilárd Dóró
dd36971798
chore(pnpm): revert pnpm-lock file
2023-06-23 12:17:08 +02:00
Szilárd Dóró
6199c1c555
fix(dashboard): don't redirect to 404 page
2023-06-23 12:11:22 +02:00
Szilárd Dóró
f41fdc12af
chore: bump turbo in the Dockerfile, add changeset
2023-06-23 10:23:43 +02:00
renovate[bot]
fc419ffa4d
chore(deps): update dependency turbo to v1.10.5
2023-06-22 19:20:02 +00:00
Szilárd Dóró
b7c102e876
Merge pull request #2056 from nhost/changeset-release/main
...
chore: update versions
2023-06-21 16:01:32 +02:00
github-actions[bot]
873fc36e61
chore: update versions
2023-06-21 13:29:42 +00:00
Szilárd Dóró
29743f0b71
Merge pull request #2053 from nhost/renovate/react-monorepo
...
chore(deps): update react monorepo and `@storybook/testing-library`
2023-06-21 15:28:22 +02:00
Szilárd Dóró
d904ca2bbf
Merge branch 'renovate/react-monorepo' of https://github.com/nhost/nhost into renovate/react-monorepo
2023-06-21 10:29:52 +02:00
Szilárd Dóró
80b22724de
chore(deps): bump @storybook/testing-library
2023-06-21 10:29:38 +02:00
renovate[bot]
80e49f4459
chore(deps): update react monorepo
2023-06-21 07:58:56 +00:00
David Barroso
b3d5ead508
chore(docs): fix stripe reference to env vars ( #2054 )
2023-06-21 09:55:45 +02:00
renovate[bot]
77dcb8c964
chore(deps): update react monorepo
2023-06-19 16:30:54 +00:00
Szilárd Dóró
3488da9dfd
Merge pull request #2052 from nhost/changeset-release/main
...
chore: update versions
2023-06-19 10:13:57 +02:00
github-actions[bot]
0e68a1fdfd
chore: update versions
2023-06-16 12:39:47 +00:00
Szilárd Dóró
8797b2bd17
Merge pull request #2051 from nhost/renovate/commander-11.x
...
fix(deps): update dependency commander to v11
2023-06-16 14:38:37 +02:00
Szilárd Dóró
5ef0b31573
chore: add changeset
2023-06-16 11:20:58 +02:00
renovate[bot]
86e5e0fb50
fix(deps): update dependency commander to v11
2023-06-16 01:45:29 +00:00
Szilárd Dóró
c2d589dd29
Merge pull request #2049 from nhost/changeset-release/main
...
chore: update versions
2023-06-15 11:34:48 +02:00
github-actions[bot]
4b807d8134
chore: update versions
2023-06-15 09:16:08 +00:00
Szilárd Dóró
ccdabb707f
Merge pull request #2048 from nhost/fix/system-env-var-copy
...
chore(docs): update environment variable docs
2023-06-15 11:14:40 +02:00
Szilárd Dóró
364bc87fd3
docs: update custom env vars section
2023-06-15 10:48:43 +02:00
Szilárd Dóró
cc02902cbb
chore: docs: update env var docs
2023-06-15 10:42:00 +02:00
Szilárd Dóró
0e838b9406
Merge pull request #2043 from nhost/changeset-release/main
...
chore: update versions
2023-06-15 09:47:18 +02:00
Szilárd Dóró
37ebf7d8e2
Merge pull request #2044 from nhost/chore/update-developers-guide
...
chore: update DEVELOPERS.md
2023-06-15 09:37:53 +02:00
github-actions[bot]
e23af24bdd
chore: update versions
2023-06-15 07:29:50 +00:00
Szilárd Dóró
90eb53cf19
Merge pull request #2045 from nhost/fix/storybook-and-tests
...
fix(dashboard): don't break storybook and don't show warnings during tests
2023-06-15 09:28:21 +02:00
Szilárd Dóró
7e516d7630
Merge pull request #2046 from nhost/fix/functions-and-graphql-header
...
fix(nhost-js): pass access token to underlying clients
2023-06-15 08:39:01 +02:00
Szilárd Dóró
0861e41e70
fix: dashboard: correct typo in the readme
2023-06-15 08:38:41 +02:00
Szilárd Dóró
057e7e2572
chore: dashboard: update README
2023-06-14 21:30:43 +02:00
Szilárd Dóró
5a4e237a29
fix(nhost-js): pass access token to underlying clients
2023-06-14 21:17:46 +02:00
Szilárd Dóró
c7501c70ae
fix: pin playwright to 1.31.0
2023-06-14 18:57:27 +02:00
Szilárd Dóró
6a45c1abad
fix: dashboard: don't break storybook
2023-06-14 15:29:53 +02:00
Szilárd Dóró
660d339e14
fix: dashboard: prevent warnings during tests
2023-06-14 15:29:37 +02:00
Szilárd Dóró
3dca08595d
Merge pull request #2038 from nhost/fix/token-reload
...
fix(hasura-auth-js): prevent infinite token refresh
2023-06-14 14:38:22 +02:00
Szilárd Dóró
7c501c4e4f
chore: add section about selecting versions
2023-06-14 14:36:17 +02:00
github-actions[bot]
b9316bb668
chore: update versions ( #2041 )
...
This PR was opened by the [Changesets
release](https://github.com/changesets/action ) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.
# Releases
## @nhost/dashboard@0.17.11
### Patch Changes
- bd4d0c270 : chore(dashboard):add postgres 14.6-20230613-1 to the
version selector
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-14 14:29:07 +02:00
Szilárd Dóró
5e1d5b737c
chore: extend DEVELOPERS.md with changeset info
2023-06-14 14:27:08 +02:00
David Barroso
bd4d0c2708
chore(dashboard):add postgres 14.6-20230613-1 to the version selector ( #2039 )
2023-06-14 14:15:12 +02:00
Szilárd Dóró
1d04ad6306
fix: hasura-auth-js: don't break unit tests
2023-06-14 12:01:13 +02:00
Szilárd Dóró
a4fa5f6f59
fix: don't break unit tests
2023-06-14 10:06:31 +02:00
Szilárd Dóró
7e973d568a
fix: hasura-auth-js: prevent infinite token refresh
2023-06-14 09:46:58 +02:00
Szilárd Dóró
d81c52209b
Merge pull request #2036 from nhost/chore/bump-nhost-cli
...
chore(nix): bump Nhost CLI and Node.js versions
2023-06-13 16:05:04 +02:00
Szilárd Dóró
72744b3082
chore: remove duplicate nhost package
2023-06-13 14:43:04 +02:00
Szilárd Dóró
ff4efe2712
chore: bump Node version in workspace
2023-06-13 14:42:28 +02:00
Szilárd Dóró
2982b90469
chore: bump Nhost CLI version
2023-06-13 14:35:21 +02:00
Szilárd Dóró
428a5df038
Merge pull request #2034 from nhost/changeset-release/main
...
chore: update versions
2023-06-13 13:40:44 +02:00
github-actions[bot]
f79bf784b5
chore: update versions
2023-06-13 11:27:56 +00:00
Szilárd Dóró
3b7449ac08
Merge pull request #2035 from nhost/fix/reset-password
...
fix(dashboard): don't break the password reset flow
2023-06-13 13:26:46 +02:00
Szilárd Dóró
37bbfdb7ae
fix: use system colors when storage is empty
2023-06-13 13:24:30 +02:00
Szilárd Dóró
eb570d2d09
fix: don't break linter
2023-06-13 13:22:09 +02:00
Szilárd Dóró
c8c2a10b2d
fix: dashboard: don't break the password reset flow
2023-06-13 13:09:36 +02:00
Szilárd Dóró
92c79eb2fb
Merge pull request #2033 from nhost/renovate/react-monorepo
...
chore(deps): update react monorepo
2023-06-13 10:29:58 +02:00
Szilárd Dóró
e70b45498d
chore: add changeset
2023-06-13 09:57:17 +02:00
renovate[bot]
2e1ecfa731
chore(deps): update react monorepo
2023-06-13 06:40:47 +00:00
Szilárd Dóró
8d323a7762
Merge pull request #2031 from nhost/changeset-release/main
...
chore: update versions
2023-06-13 08:38:01 +02:00
github-actions[bot]
8aa0ff936a
chore: update versions
2023-06-13 06:05:58 +00:00
Szilárd Dóró
c6806d60c7
Merge pull request #1995 from nhost/chore/remove-password-input
...
chore(dashboard): remove password input from project creation
2023-06-13 08:04:39 +02:00
Szilárd Dóró
a13eb25ebc
Merge pull request #2021 from nhost/renovate/react-monorepo
2023-06-12 16:59:13 +02:00
Szilárd Dóró
228d8a0686
fix: don't break build
2023-06-12 16:07:08 +02:00
Szilárd Dóró
0de1bc7ce3
Merge branch 'main' into renovate/react-monorepo
2023-06-12 16:01:01 +02:00
Szilárd Dóró
6a94cad04b
Merge pull request #2018 from nhost/renovate/vitest-monorepo
...
chore(deps): update vitest monorepo to ^0.32.0
2023-06-12 15:49:22 +02:00
Szilárd Dóró
8643d25cc8
Merge branch 'renovate/react-monorepo' of https://github.com/nhost/nhost into renovate/react-monorepo
2023-06-12 15:28:54 +02:00
Szilárd Dóró
e820f11dda
Merge branch 'renovate/vitest-monorepo' of https://github.com/nhost/nhost into renovate/vitest-monorepo
2023-06-12 15:24:50 +02:00
Szilárd Dóró
3555ab2b71
chore: add changeset and swap coverage dependency
2023-06-12 15:23:40 +02:00
renovate[bot]
6e41d58131
chore(deps): update vitest monorepo to ^0.32.0
2023-06-12 13:15:35 +00:00
renovate[bot]
6cf3beae1c
chore(deps): update dependency @types/react to v18.2.11
2023-06-12 13:14:46 +00:00
Szilárd Dóró
022b76e784
chore: add changeset
2023-06-12 15:13:41 +02:00
Szilárd Dóró
2fbe88f806
Merge pull request #2032 from nhost/feat/download-backups
...
feat(dashboard): add download button to backups
2023-06-12 15:12:19 +02:00
Szilárd Dóró
9457bc32ca
chore: dashboard: simplify restoration modal
2023-06-12 14:07:42 +02:00
Szilárd Dóró
3de2639ae9
feat: dashboard: add Hasura v2.27.0-ce to the version selector
2023-06-12 13:22:23 +02:00
Szilárd Dóró
c43e549224
feat: dashboard: add download button to backups
2023-06-12 13:12:42 +02:00
renovate[bot]
fc6fe5007b
chore(deps): update vitest monorepo to ^0.32.0
2023-06-12 10:44:57 +00:00
renovate[bot]
829febf33b
chore(deps): update dependency @types/react to v18.2.11
2023-06-12 10:44:09 +00:00
David Barroso
ae99ba14b9
docs: added documentation on overlays ( #2004 )
2023-06-12 12:41:43 +02:00
Szilárd Dóró
a158dc3a17
Merge pull request #2030 from nhost/chore/bump-turbo-pnpm
...
chore: bump turbo and pnpm
2023-06-12 11:59:06 +02:00
Szilárd Dóró
8420550990
chore: bump turbo and pnpm
2023-06-12 11:41:19 +02:00
Szilárd Dóró
156667cdbd
Merge pull request #2027 from nhost/chore/gh-actions-node
...
fix: revert Node to v16
2023-06-12 11:20:02 +02:00
Szilárd Dóró
7d388a8c91
fix: revert Node to v16
2023-06-12 10:41:26 +02:00
Szilárd Dóró
d32a2fceae
Merge pull request #2026 from nhost/changeset-release/main
...
chore: update versions
2023-06-12 10:07:52 +02:00
github-actions[bot]
d690eb86bb
chore: update versions
2023-06-12 07:21:55 +00:00
Szilárd Dóró
d91271cce1
Merge pull request #2020 from luciodale/main
...
Add missing fields to JWTClaims interface
2023-06-12 09:19:51 +02:00
Szilárd Dóró
1e74a2da85
Merge pull request #2008 from nhost/feat/config-parity
...
feat(dashboard): bring the dashboard closer to the config
2023-06-12 09:02:54 +02:00
Szilárd Dóró
bc8837b961
chore: remove unnecessary changeset
2023-06-12 08:58:53 +02:00
Lucio D'Alessandro
78fdad8404
Add changeset
2023-06-07 20:10:43 +02:00
Szilárd Dóró
2e8a72d445
fix: remove incomplete sign-in providers
2023-06-07 14:55:08 +02:00
Szilárd Dóró
ce1ae32772
chore: add explanation to Hasura Logs
2023-06-07 14:16:29 +02:00
Szilárd Dóró
b51455d324
fix: use unique input IDs
2023-06-07 13:43:26 +02:00
Szilárd Dóró
28a305d9be
chore: add changeset
2023-06-07 11:33:13 +02:00
Lucio D'Alessandro
e23bf4500d
Add missing fields to JWTClaims interface
2023-06-07 11:07:11 +02:00
Szilárd Dóró
d0457fe5c3
chore: add changeset
2023-06-07 09:57:30 +02:00
Szilárd Dóró
766d1e1c5a
feat: add support for password length config
2023-06-07 09:55:52 +02:00
Szilárd Dóró
44d460cd01
Merge pull request #2017 from nhost/changeset-release/main
...
chore: update versions
2023-06-06 17:07:25 +02:00
github-actions[bot]
adf934c871
chore: update versions
2023-06-06 14:52:48 +00:00
Szilárd Dóró
0a963486e2
Merge pull request #2016 from nhost/docs/use-correct-sample-urls
...
docs: use correct sample URLs for custom client
2023-06-06 16:51:37 +02:00
Szilárd Dóró
227d1704f2
docs: use correct sample URLs for custom client
2023-06-06 15:55:41 +02:00
Szilárd Dóró
2baef92988
feat: add support for pool size configuration
2023-06-06 15:41:16 +02:00
Szilárd Dóró
2a10da128d
feat: add support for log level settings
2023-06-06 15:31:30 +02:00
Szilárd Dóró
62a51c9fc7
feat: add bitbucket, gitlab and strava support
2023-06-06 15:20:41 +02:00
Szilárd Dóró
58977b173b
Merge branch 'main' into feat/config-parity
2023-06-06 14:50:45 +02:00
Szilárd Dóró
b5e5dcf6de
chore: bump Node to v18 in CI
2023-06-06 14:39:23 +02:00
Szilárd Dóró
157e1b74b8
Merge pull request #2015 from nhost/changeset-release/main
...
chore: update versions
2023-06-06 14:10:14 +02:00
github-actions[bot]
b3a475c60f
chore: update versions
2023-06-06 12:04:51 +00:00
Szilárd Dóró
3d62871db1
Merge pull request #2014 from nhost/fix/pat-section
...
fix(dashboard): don't break account settings page
2023-06-06 14:01:53 +02:00
Szilárd Dóró
4f0368b95f
fix: don't break account settings page
2023-06-06 13:50:13 +02:00
Szilárd Dóró
0385093111
fix: use correct gravatar value
2023-06-06 13:19:50 +02:00
Szilárd Dóró
463cb50c27
Merge pull request #2011 from nhost/changeset-release/main
2023-06-06 11:40:03 +02:00
Szilárd Dóró
a50174a0a1
feat: add support for changing enabled APIs
2023-06-06 11:19:32 +02:00
Szilárd Dóró
21cbe7487e
chore: fix typos
2023-06-06 10:43:24 +02:00
Szilárd Dóró
6e4b34126e
feat: add support for enabling/disabling remote schema permissions
2023-06-06 10:40:59 +02:00
Szilárd Dóró
fd3a1a44ef
feat: add support for Hasura Dev Mode settings
2023-06-06 10:34:38 +02:00
Szilárd Dóró
66e6021dc0
feat: add support for enabling / disabling the console
2023-06-06 10:27:32 +02:00
Szilárd Dóró
57fdba70e0
feat: add Hasura Allow List configuration
2023-06-06 10:08:23 +02:00
github-actions[bot]
676c11f814
chore: update versions
2023-06-06 07:27:04 +00:00
Szilárd Dóró
d8442a290b
Merge pull request #2010 from nhost/chore/lower-max-resources
...
chore(dashboard): lower the max allowed resources per service
2023-06-06 09:25:53 +02:00
Szilárd Dóró
0db333353b
chore: add message to resources
2023-06-05 16:30:53 +02:00
Szilárd Dóró
7ea8120723
Merge pull request #2009 from nhost/docs/custom-urls
...
docs: add section about using custom URLs
2023-06-05 16:27:33 +02:00
Szilárd Dóró
64a8f41d03
chore: add changeset
2023-06-05 16:18:30 +02:00
Szilárd Dóró
8e12ded94b
chore: lower the maximum allowed resources
2023-06-05 16:17:06 +02:00
Szilárd Dóró
564ce1ac2d
docs: add section about custom URLs
2023-06-05 16:03:50 +02:00
Szilárd Dóró
b024817eb5
docs: add docs about using custom URLs
2023-06-05 15:55:36 +02:00
Szilárd Dóró
24f98630fd
Merge branch 'main' into feat/config-parity
2023-06-05 14:58:57 +02:00
Szilárd Dóró
c1b024cf53
Merge pull request #2006 from nhost/fix/example-visibility
...
fix: make node-storage example private
2023-06-05 14:51:18 +02:00
Szilárd Dóró
dbacbf140b
fix: make node-storage example private
2023-06-05 14:22:17 +02:00
Szilárd Dóró
eda9e57583
feat: add support for Hasura CORS domain settings
2023-06-05 14:20:15 +02:00
Szilárd Dóró
0a9af5075c
Merge pull request #2005 from nhost/changeset-release/main
...
chore: update versions
2023-06-05 13:41:52 +02:00
Szilárd Dóró
f92d9d1fd2
feat: support for access and refresh token config
2023-06-05 13:32:33 +02:00
github-actions[bot]
15168539d8
chore: update versions
2023-06-05 11:13:57 +00:00
Szilárd Dóró
0d74217a4c
Merge pull request #2003 from nhost/chore/node-18-upgrade
...
fix(hasura-storage-js): don't break when using Node 18
2023-06-05 13:12:10 +02:00
Szilárd Dóró
9721527324
chore: improve storage example
2023-06-05 10:48:15 +02:00
Szilárd Dóró
fd4d024bfc
feat: add Nhost to the storage example
2023-06-05 10:46:29 +02:00
Szilárd Dóró
c994c8f05b
Merge pull request #2000 from nhost/changeset-release/main
...
chore: update versions
2023-06-05 10:08:26 +02:00
Szilárd Dóró
4c00a796eb
fix: don't break builds
2023-06-05 09:50:30 +02:00
github-actions[bot]
2d3a77af76
chore: update versions
2023-06-05 07:06:47 +00:00
Szilárd Dóró
ef05d69889
Merge pull request #2002 from nhost/fix/deployment-timestamp
...
fix(dashboard): use correct timestamps for deployments
2023-06-05 09:05:02 +02:00
Szilárd Dóró
9b1d0f7a5b
fix: use correct timestamps
2023-06-02 16:25:32 +02:00
Szilárd Dóró
07abea4c16
fix: make storage work with Node 18+
...
feat: add Node.js storage example
2023-06-02 16:19:10 +02:00
David Barroso
8733961026
docs: added entry about seeds ( #2001 )
2023-06-02 14:51:19 +02:00
Szilárd Dóró
dfa8776b2b
chore: show loading state
2023-06-02 11:18:28 +02:00
Szilárd Dóró
1b9f15cb67
chore: improve password reset UX
2023-06-02 11:14:19 +02:00
Szilárd Dóró
b683615269
chore: confirm route change on database form
2023-06-02 10:53:33 +02:00
Szilárd Dóró
3dc97f17ae
Merge pull request #1998 from nhost/renovate/react-monorepo
...
chore(deps): update dependency @types/react to v18.2.8
2023-06-02 10:48:46 +02:00
Szilárd Dóró
6d2963ffa7
chore: add changeset
2023-06-02 10:26:38 +02:00
renovate[bot]
d1ec8c0781
chore(deps): update dependency @types/react to v18.2.8
2023-06-02 07:29:45 +00:00
Szilárd Dóró
8b205e9c08
Merge pull request #1994 from nhost/fix/react-apollo-e2e
...
fix(ci): don't break E2E tests and Docker image creation
2023-06-02 09:27:28 +02:00
David Barroso
e2792cd453
docs: cli: added documentation for jsonpatches ( #1996 )
2023-06-02 09:00:02 +02:00
Szilárd Dóró
a60ca2f6f5
chore: update info message, update reset button
2023-06-01 16:45:10 +02:00
Szilárd Dóró
14a2ead79f
chore: unify Alert component's styling
2023-06-01 16:24:29 +02:00
Szilárd Dóró
b625a6b4d4
chore: cleanup unused code
2023-06-01 16:24:12 +02:00
Szilárd Dóró
fd12aa0a8d
chore: remove password input
2023-06-01 16:23:57 +02:00
Szilárd Dóró
8871267b91
chore: downgrade pnpm to 8.5.1
2023-06-01 14:50:18 +02:00
Szilárd Dóró
e3001ba4a5
chore: add changeset
2023-06-01 14:21:49 +02:00
Szilárd Dóró
1133b76a7e
fix: don't break react-apollo example e2e tests
2023-06-01 14:21:12 +02:00