Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 0 additions & 14 deletions .vale.ini

This file was deleted.

1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,7 @@ Our approach for client libraries is modular. Each sub-library is a standalone i
- [Bangla / বাংলা](/i18n/README.bn.md)
- [Bulgarian / Български](/i18n/README.bg.md)
- [Catalan / Català](/i18n/README.ca.md)
- [Croatian / Hrvatski](/i18n/README.hr.md)
- [Czech / čeština](/i18n/README.cs.md)
- [Danish / Dansk](/i18n/README.da.md)
- [Dutch / Nederlands](/i18n/README.nl.md)
Expand Down
1 change: 1 addition & 0 deletions apps/docs/content/guides/auth/auth-anonymous.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,7 @@ using ( true );
<Admonition type="note" label="Use restrictive policies">

RLS policies are permissive by default, which means that they are combined using an "OR" operator when multiple policies are applied. It is important to construct restrictive policies to ensure that the checks for an anonymous user are always enforced when combined with other policies.
Be aware that a single 'restrictive' RLS policy alone will fail unless combined with another policy that returns true, ensuring the combined condition is met.

</Admonition>

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/content/guides/auth/passwords.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -629,7 +629,7 @@ The PKCE flow allows for server-side authentication. Unlike the implicit flow, w

Update your reset password email template to send the token hash. See [Email Templates](/docs/guides/auth/auth-email-templates) for how to configure your email templates.

Your signup email template should contain the following HTML:
Your reset password email template should contain the following HTML:

```html
<h2>Reset Password</h2>
Expand Down
20 changes: 11 additions & 9 deletions apps/docs/content/guides/auth/quickstarts/react-native.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ hideToc: true


```ts name=lib/supabase.ts
import { AppState } from 'react-native'
import { AppState, Platform } from 'react-native'
import 'react-native-url-polyfill/auto'
import AsyncStorage from '@react-native-async-storage/async-storage'
import { createClient, processLock } from '@supabase/supabase-js'
Expand All @@ -81,7 +81,7 @@ hideToc: true

export const supabase = createClient(supabaseUrl, supabaseAnonKey, {
auth: {
storage: AsyncStorage,
...(Platform.OS !== "web" ? { storage: AsyncStorage } : {}),
autoRefreshToken: true,
persistSession: true,
detectSessionInUrl: false,
Expand All @@ -94,13 +94,15 @@ hideToc: true
// to receive `onAuthStateChange` events with the `TOKEN_REFRESHED` or
// `SIGNED_OUT` event if the user's session is terminated. This should
// only be registered once.
AppState.addEventListener('change', (state) => {
if (state === 'active') {
supabase.auth.startAutoRefresh()
} else {
supabase.auth.stopAutoRefresh()
}
})
if (Platform.OS !== "web") {
AppState.addEventListener('change', (state) => {
if (state === 'active') {
supabase.auth.startAutoRefresh()
} else {
supabase.auth.stopAutoRefresh()
}
})
}
```

</StepHikeCompact.Code>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
id: 'firestore-data'
title: 'Migrated from Firebase Firestore to Supabase'
title: 'Migrate from Firebase Firestore to Supabase'
description: 'Migrate your Firebase Firestore database to a Supabase Postgres database.'
subtitle: 'Migrate your Firebase Firestore database to a Supabase Postgres database.'
---
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/content/guides/queues/pgmq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ select * from pgmq.send_batch(

#### `read`

Read 1 or more messages from a queue. The VT specifies the delay in seconds between reading and the message becoming invisible to other consumers.
Read 1 or more messages from a queue. The VT specifies the duration of time in seconds that the message is invisible to other consumers. At the end of that duration, the message is visible again and could be read by other consumers.

{/* prettier-ignore */}
```sql
Expand Down
2 changes: 2 additions & 0 deletions apps/docs/public/humans.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ Divit D
Eduardo Gurgel
Egor Romanov
Eleftheria Trivyzaki
Emmett Folger
Etienne Stalmans
Fabrizio Fenoglio
Felipe Stival
Expand Down Expand Up @@ -84,6 +85,7 @@ Manan Gupta
Margarita Sandomirskaia
Mark Burggraf
Monica Khoury
Mykhailo Mischa Lieibenson
Nyannyacha
Oli R
Pamela Chia
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -195,8 +195,8 @@ const Usage = () => {
title="Usage filtered by project"
description={
<div>
You are currently viewing usage for the "
{selectedProject?.name || selectedProjectRef}" project. Supabase uses{' '}
You are currently viewing usage for the
{selectedProject?.name || selectedProjectRef} project. Supabase uses{' '}
<Link
href="/docs/guides/platform/billing-on-supabase#organization-based-billing"
target="_blank"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@ const AttributeUsage = ({
</div>
) : chartData.length > 0 && notAllValuesZero ? (
<UsageBarChart
name={`${attribute.chartPrefix || ''}${attribute.name}`}
name={`${attribute.chartPrefix || ''} ${attribute.name}`}
unit={attribute.unit}
attributes={attribute.attributes}
data={chartData}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -416,7 +416,7 @@ const InfrastructureActivity = () => {
</div>
) : chartData.length ? (
<UsageBarChart
name={`${attribute.chartPrefix || ''}${attribute.name}`}
name={`${attribute.chartPrefix || ''} ${attribute.name}`}
unit={attribute.unit}
attributes={attribute.attributes}
data={chartData}
Expand Down
2 changes: 1 addition & 1 deletion apps/www/_blog/2024-12-04-cli-v2-config-as-code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ $ supabase --experimental branches create --persistent
Do you want to create a branch named develop? [Y/n]
```

When merging a PR to any persistent branch, our runner checks and logs any configuration changes before applying them to the target remote. If you didn’t declare any remotes or provided the the wrong project ID, the whole configuration step would be skipped.
When merging a PR to any persistent branch, our runner checks and logs any configuration changes before applying them to the target remote. If you didn’t declare any remotes or provided the wrong project ID, the whole configuration step would be skipped.

All other config options are also available in the remotes block.

Expand Down
Loading
Loading