Skip to content

Commit 8438044

Browse files
Merge branch 'vibe-pair-coding' of https://github.com/refinedev/refine into vibe-pair-coding
2 parents 27b38a0 + fa83c95 commit 8438044

41 files changed

Lines changed: 172 additions & 50 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/swift-moles-fetch.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
"@refinedev/supabase": patch
3+
---
4+
5+
fix(supabase): handle realtime subscriptions with multiple filters #6360
6+
7+
Supabase Realtime `postgres_changes` subscriptions support a single `filter` string.
8+
When multiple filters are provided, `liveProvider` now uses only the first valid filter
9+
and logs a warning instead of generating an invalid subscription payload.
10+
11+
Resolves #6360

documentation/docs/guides-concepts/forms/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ useForm({
309309
});
310310
```
311311

312-
To learn more about the routing, check out the [Routing](/Users/ozgurakca/refine/documentation/docs/guides-concepts/routing/) guide and the [General Concepts](/Users/ozgurakca/refine/documentation/docs/guides-concepts/general-concepts/) guide to learn more about how it benefits the development experience.
312+
To learn more about the routing, check out the [Routing](/core/docs/guides-concepts/routing/) guide and the [General Concepts](/core/docs/guides-concepts/general-concepts/) guide to learn more about how it benefits the development experience.
313313

314314
### Redirection
315315

documentation/versioned_docs/version-3.xx.xx/advanced-tutorials/forms/save-and-continue.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ We will use `handleSubmit` function to manage to submit event when clicking the
198198
:::info
199199
`onFinish` function resolves to respect the `mutationMode` property. In `pessimistic` mode, it will resolve after the response is returned from the request, in `optimistic` and `undoable` modes it will resolve immediately. Only real await will happen in pessimistic mode and this will resolve with the response data, others will resolve immediately with undefined data.
200200

201-
[Refer to the `mutationMode` documentation for more details. &#8594](/advanced-tutorials/mutation-mode)
201+
[Refer to the `mutationMode` documentation for more details. &#8594](/core/docs/3.xx.xx/advanced-tutorials/mutation-mode)
202202
:::
203203

204204
```tsx title="src/pages/create.tsx"

documentation/versioned_docs/version-3.xx.xx/advanced-tutorials/mutation-mode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Mutation mode can be set application-wide in [`<Refine>`](/core/docs/3.xx.xx/api
6767
6868
<br />
6969

70-
It can also be set in supported [data hooks](core/docs/3.xx.xx/api-reference/core/hooks/data/useUpdate/) and [form hooks](/core/docs/3.xx.xx/api-reference/core/hooks/useForm#properties) for fine-grained configuration.
70+
It can also be set in supported [data hooks](/core/docs/3.xx.xx/api-reference/core/hooks/data/useUpdate/) and [form hooks](/core/docs/3.xx.xx/api-reference/core/hooks/useForm#properties) for fine-grained configuration.
7171

7272
```tsx
7373
import { useUpdate } from "@pankod/refine-core";

documentation/versioned_docs/version-3.xx.xx/advanced-tutorials/search/search.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ export default App;
8686

8787
Now let's get our [`<AutoComplete>`](https://ant.design/components/auto-complete) input ready to search. So, let's fetch our posts according to the value entered in our input.
8888

89-
To fetch more than one record, we will use the [`useList`](/core/docs/3.xx.xx/api-reference/core/data/hooks/useList) data hook, and we will filter and fetch this data according to the search value.
89+
To fetch more than one record, we will use the [`useList`](/core/docs/3.xx.xx/api-reference/core/hooks/data/useList) data hook, and we will filter and fetch this data according to the search value.
9090

9191
Before we start, let's create the interfaces of our [`<AutoComplete>`](https://ant.design/components/auto-complete)'s `options` property and the post source.
9292

@@ -207,7 +207,7 @@ export const Header: React.FC = () => {
207207
};
208208
```
209209

210-
We created states to dynamically manage the `value` and `options` properties of the [`<AutoComplete>`](https://ant.design/components/auto-complete) component. The [`useList`](/core/docs/3.xx.xx/api-reference/core/data/hooks/useList) hook is triggered whenever the value changes. Likewise, the filter used to fetch the data is updated each time the value changes.
210+
We created states to dynamically manage the `value` and `options` properties of the [`<AutoComplete>`](https://ant.design/components/auto-complete) component. The [`useList`](/core/docs/3.xx.xx/api-reference/core/hooks/data/useList) hook is triggered whenever the value changes. Likewise, the filter used to fetch the data is updated each time the value changes.
211211

212212
<br />
213213

documentation/versioned_docs/version-3.xx.xx/api-reference/antd/components/basic-views/create.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ render(
205205

206206
The `<Create>` component reads the `resource` information from the route by default. This default behavior will not work on custom pages. If you want to use the `<Create>` component in a custom page, you can use the `resource` prop.
207207

208-
[Refer to the custom pages documentation for detailed usage. &#8594](/advanced-tutorials/custom-pages)
208+
[Refer to the custom pages documentation for detailed usage. &#8594](/core/docs/3.xx.xx/advanced-tutorials/custom-pages)
209209

210210
```tsx live disableScroll previewHeight=280px url=http://localhost:3000/custom
211211
// handle initial routes in new way

documentation/versioned_docs/version-3.xx.xx/api-reference/antd/components/basic-views/edit.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ render(
301301

302302
`<Edit>` component reads the `resource` information from the route by default. This default behavior will not work on custom pages. If you want to use the `<Edit>` component in a custom page, you can use the `resource` property.
303303

304-
[Refer to the custom pages documentation for detailed usage. &#8594](/advanced-tutorials/custom-pages)
304+
[Refer to the custom pages documentation for detailed usage. &#8594](/core/docs/3.xx.xx/advanced-tutorials/custom-pages)
305305

306306
```tsx live disableScroll previewHeight=280px url=http://localhost:3000/custom/2
307307
setInitialRoutes(["/custom/2"]);
@@ -401,7 +401,7 @@ The `<Edit>` component needs the `id` information for the `<RefreshButton>` to w
401401

402402
Determines which mode mutation will have while executing `<DeleteButton>` .
403403

404-
[Refer to the mutation mode docs for further information. &#8594](/advanced-tutorials/mutation-mode)
404+
[Refer to the mutation mode docs for further information. &#8594](/core/docs/3.xx.xx/advanced-tutorials/mutation-mode)
405405

406406
```tsx live hideCode url=http://localhost:3000/posts/edit/2
407407
const { EditButton } = RefineAntd;

documentation/versioned_docs/version-3.xx.xx/api-reference/antd/components/basic-views/show.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ render(
127127

128128
The `<Show>` component reads the `resource` information from the route by default. This default behavior will not work on custom pages. If you want to use the `<Show>` component in a custom page, you can use the `resource` property.
129129

130-
[Refer to the custom pages documentation for detailed usage. &#8594](/advanced-tutorials/custom-pages)
130+
[Refer to the custom pages documentation for detailed usage. &#8594](/core/docs/3.xx.xx/advanced-tutorials/custom-pages)
131131

132132
```tsx live disableScroll previewHeight=280px url=http://localhost:3000/custom/2
133133
setInitialRoutes(["/custom/2"]);

documentation/versioned_docs/version-3.xx.xx/api-reference/antd/components/buttons/delete.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ render(<App />);
218218

219219
Determines which mode mutation will have while executing `<DeleteButton>`.
220220

221-
[Refer to the mutation mode docs for further information. &#8594](/advanced-tutorials/mutation-mode)
221+
[Refer to the mutation mode docs for further information. &#8594](/core/docs/3.xx.xx/advanced-tutorials/mutation-mode)
222222

223223
```tsx
224224
import { List, Table, DeleteButton, useTable } from "@pankod/refine-antd";

documentation/versioned_docs/version-3.xx.xx/api-reference/antd/hooks/field/useCheckboxGroup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ interface ITag {
5757
<br/>
5858

5959
All we have to do is pass the `checkboxGroupProps` it returns to the `<Checkbox.Group>` component.
60-
`useCheckboxGroup` uses the `useList` hook for fetching data. [Refer to `useList` hook for details. &#8594](/core/docs/3.xx.xx/api-reference/core/data/hooks/useList)
60+
`useCheckboxGroup` uses the `useList` hook for fetching data. [Refer to `useList` hook for details. &#8594](/core/docs/3.xx.xx/api-reference/core/hooks/data/useList)
6161

6262
<img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/hooks/useCheckboxGroup/basic.png" alt="Tags" />
6363

0 commit comments

Comments
 (0)