diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2bf158862..8a0268106 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: exclude: ^tests/data/ - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.15.1 + rev: v0.15.2 hooks: - id: ruff - id: ruff-format diff --git a/docs/docs/documentation/getting-started/api-usage.md b/docs/docs/documentation/getting-started/api-usage.md index 4eaa97ee7..a85eb2df6 100644 --- a/docs/docs/documentation/getting-started/api-usage.md +++ b/docs/docs/documentation/getting-started/api-usage.md @@ -79,8 +79,8 @@ This filter will find all foods that are not named "carrot":
##### Keyword Filters The API supports many SQL keywords, such as `IS NULL` and `IN`, as well as their negations (e.g. `IS NOT NULL` and `NOT IN`). -Here is an example of a filter that returns all recipes where the "last made" value is not null:
-`lastMade IS NOT NULL` +Here is an example of a filter that returns all shopping list items without a food:
+`foodId IS NULL` This filter will find all recipes that don't start with the word "Test":
`name NOT LIKE "Test%"` diff --git a/frontend/components/Domain/Group/GroupDataPage.vue b/frontend/components/Domain/Group/GroupDataPage.vue new file mode 100644 index 000000000..1865373fc --- /dev/null +++ b/frontend/components/Domain/Group/GroupDataPage.vue @@ -0,0 +1,217 @@ + + + diff --git a/frontend/components/global/AutoForm.vue b/frontend/components/global/AutoForm.vue index ffd8e0a6a..8407e7603 100644 --- a/frontend/components/global/AutoForm.vue +++ b/frontend/components/global/AutoForm.vue @@ -1,211 +1,136 @@ diff --git a/frontend/components/global/CrudTable.vue b/frontend/components/global/CrudTable.vue index 1bdcb4950..5ab57a598 100644 --- a/frontend/components/global/CrudTable.vue +++ b/frontend/components/global/CrudTable.vue @@ -8,11 +8,11 @@ nudge-bottom="6" :close-on-content-click="false" > -