Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hide rating on notes #23

Open
wants to merge 141 commits into
base: mealie-next
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
0a643b2
Hide rating on notes
boc-the-git Sep 28, 2024
b7ec0d1
chore(l10n): New Crowdin updates (#4047)
hay-kot Aug 18, 2024
d084ebe
docs: update home-assistant.md (#4049)
eltociear Aug 18, 2024
4c4fc81
chore(deps): update dependency ruff to ^0.6.0 (#4039)
renovate[bot] Aug 18, 2024
f6936a1
fix(deps): update dependency fastapi to v0.112.1 (#4041)
renovate[bot] Aug 18, 2024
e66021a
chore(l10n): New Crowdin updates (#4054)
hay-kot Aug 19, 2024
10bf0cd
fix(deps): update dependency openai to v1.41.0 (#4042)
renovate[bot] Aug 19, 2024
5050ed3
fix(auto): Update pre-commit hooks (#4052)
github-actions[bot] Aug 20, 2024
414d124
chore(deps): update dependency mkdocs-material to v9.5.32 (#4053)
renovate[bot] Aug 20, 2024
3370b39
fix(deps): update dependency openai to v1.41.1 (#4056)
renovate[bot] Aug 20, 2024
6aa30df
feat: Seed support for plural units (#3933)
Choromanski Aug 20, 2024
19663cc
docs: fix import bookmarklet trailing slashes (#4057)
vahtos Aug 20, 2024
32ea8c5
chore(l10n): New Crowdin updates (#4058)
hay-kot Aug 20, 2024
4d16ba3
fix(deps): update dependency openai to v1.42.0 (#4060)
renovate[bot] Aug 21, 2024
ecb3e8c
docs(auto): Update image tag, for release v1.12.0 (#4064)
github-actions[bot] Aug 21, 2024
a69e894
fix: removed version line from docker compose yml files (#4072)
volumedata21 Aug 22, 2024
c1e04a7
chore(l10n): New Crowdin updates (#4068)
hay-kot Aug 22, 2024
9f72fc5
feat: Add Households to Mealie (#3970)
michael-genson Aug 22, 2024
3244ec1
chore(l10n): New Crowdin updates (#4076)
hay-kot Aug 22, 2024
a5dc05b
fix: Recipe with a single 'space' as the title returns "404 page not …
Sacharr Aug 23, 2024
b668dea
chore(deps): update dependency pytest-asyncio to ^0.24.0 (#4074)
renovate[bot] Aug 23, 2024
ba32aff
chore(deps): update dependency ruff to v0.6.2 (#4075)
renovate[bot] Aug 23, 2024
fb65593
chore(deps): update dependency mkdocs-material to v9.5.33 (#4085)
renovate[bot] Aug 23, 2024
f0947b3
chore(l10n): New Crowdin updates (#4087)
hay-kot Aug 23, 2024
f6499d2
fix: Image height in home screen mobile format (#4088)
p0lycarpio Aug 23, 2024
eee4c36
chore(l10n): New Crowdin updates (#4090)
hay-kot Aug 24, 2024
f27e6a3
docs: Tidy unicorn workers description (#4095)
boc-the-git Aug 25, 2024
64a0005
chore(l10n): New Crowdin updates (#4098)
hay-kot Aug 25, 2024
b0c67f1
fix(deps): update dependency recipe-scrapers to v15.1.0 (#4103)
renovate[bot] Aug 26, 2024
ba977b4
chore(l10n): New Crowdin updates (#4104)
hay-kot Aug 26, 2024
45cf8bd
fix(auto): Update pre-commit hooks (#4101)
github-actions[bot] Aug 26, 2024
7fe2635
fix(deps): update dependency fastapi to v0.112.2 (#4092)
renovate[bot] Aug 26, 2024
b3d9b53
chore(deps): update dependency mypy to v1.11.2 (#4093)
renovate[bot] Aug 26, 2024
bd5a5d7
fix(deps): update dependency authlib to v1.3.2 (#4102)
renovate[bot] Aug 26, 2024
e8514e0
chore(deps): update dependency rich to v13.8.0 (#4105)
renovate[bot] Aug 26, 2024
e4ef7c1
fix(deps): update dependency httpx to v0.27.2 (#4112)
renovate[bot] Aug 27, 2024
5bd8190
chore(l10n): New Crowdin updates (#4113)
hay-kot Aug 27, 2024
c4f4dac
chore(l10n): New Crowdin updates (#4115)
hay-kot Aug 28, 2024
ea66b13
chore(deps): update dependency ruff to v0.6.3 (#4120)
renovate[bot] Aug 29, 2024
400d3cf
chore(l10n): New Crowdin updates (#4121)
hay-kot Aug 29, 2024
a3bb1b7
fix: Docs Reference Old Build (#4096)
michael-genson Aug 30, 2024
d4fcedc
fix(deps): update dependency openai to v1.43.0 (#4122)
renovate[bot] Aug 30, 2024
dc26381
fix: Update Task Template for V2 (#4078)
michael-genson Aug 30, 2024
03626df
docs: Update ghcr pulls badge endpoint (#4124)
ipitio Aug 30, 2024
36e8175
chore(l10n): New Crowdin updates (#4127)
hay-kot Aug 30, 2024
47aab0a
feat: Change OpenAI Image Format to JPG (#4117)
michael-genson Aug 30, 2024
b93fef7
chore(deps): update dependency pylint to v3.2.7 (#4131)
renovate[bot] Aug 31, 2024
3a6b8a7
chore(l10n): New Crowdin updates (#4132)
hay-kot Aug 31, 2024
3f935a6
feat: Cross-Household Recipes (#4089)
michael-genson Sep 1, 2024
f20636f
fix(auto): Update pre-commit hooks (#4138)
github-actions[bot] Sep 2, 2024
1e67d08
chore(deps): update dependency mkdocs-material to v9.5.34 (#4133)
renovate[bot] Sep 2, 2024
5871265
fix(deps): update dependency rapidfuzz to v3.9.7 (#4142)
renovate[bot] Sep 2, 2024
2af55ea
fix(deps): update dependency apprise to v1.9.0 (#4141)
renovate[bot] Sep 2, 2024
6d7856b
fix: PWA respects orientation lock (#4143)
Choromanski Sep 3, 2024
2b0cf24
fix(deps): update dependency sqlalchemy to v2.0.33 (#4149)
renovate[bot] Sep 3, 2024
43352e6
feat: Automate release drafting (#4147)
boc-the-git Sep 3, 2024
2e04f1b
chore(l10n): New Crowdin updates (#4145)
hay-kot Sep 4, 2024
535691d
chore: Set 'chore' label on PR (#4154)
boc-the-git Sep 4, 2024
463b67c
chore: Set "documentation" label on PR (#4153)
boc-the-git Sep 4, 2024
9451ccd
fix(deps): update dependency fastapi to v0.112.3 (#4159)
renovate[bot] Sep 5, 2024
4584bfc
chore(deps): update dependency ruff to v0.6.4 (#4160)
renovate[bot] Sep 5, 2024
adb2ca4
fix(deps): update dependency fastapi to ^0.113.0 (#4161)
renovate[bot] Sep 5, 2024
e2f0351
fix(deps): update dependency pydantic to v2.9.0 (#4162)
renovate[bot] Sep 5, 2024
5622c71
fix(deps): update dependency openai to v1.43.1 (#4164)
renovate[bot] Sep 5, 2024
0fd3ad2
docs: OpenAI Documentation (#4165)
michael-genson Sep 6, 2024
f15d074
fix(deps): update dependency sqlalchemy to v2.0.34 (#4156)
renovate[bot] Sep 6, 2024
25c58c1
docs: Added OpenAI Page to mkdocs (#4167)
michael-genson Sep 6, 2024
f40ac15
docs: add keep screen alive entry (#4116)
paaff Sep 6, 2024
b3adca9
docs: Fix OpenAI docs link (#4168)
michael-genson Sep 7, 2024
7882bd1
feat: Added feature to limit mealplan data by date range (#4111)
vshulcz Sep 7, 2024
02448eb
fix(deps): update dependency fastapi to ^0.114.0 (#4169)
renovate[bot] Sep 7, 2024
36f6901
fix(deps): update dependency openai to v1.44.0 (#4170)
renovate[bot] Sep 7, 2024
2187f98
chore(l10n): New Crowdin updates (#4171)
hay-kot Sep 7, 2024
8d60d71
chore(l10n): New Crowdin updates (#4176)
hay-kot Sep 8, 2024
bee754f
fix(deps): update dependency pydantic to v2.9.1 (#4180)
renovate[bot] Sep 9, 2024
4aa9240
chore(auto): Update pre-commit hooks (#4179)
github-actions[bot] Sep 9, 2024
fd5b81b
chore(l10n): New Crowdin updates (#4181)
hay-kot Sep 9, 2024
7518c03
fix(deps): update dependency openai to v1.44.1 (#4185)
renovate[bot] Sep 9, 2024
91abbf5
feat: Add autolabeler functionality for PRs (#4188)
boc-the-git Sep 10, 2024
6d721e6
chore(deps): update dependency pytest to v8.3.3 (#4189)
renovate[bot] Sep 10, 2024
c6906da
chore(deps): update dependency rich to v13.8.1 (#4190)
renovate[bot] Sep 10, 2024
6f06bc8
fix(deps): update dependency pydantic-settings to v2.5.0 (#4191)
renovate[bot] Sep 10, 2024
98497ae
fix(deps): update dependency fastapi to v0.114.1 (#4194)
renovate[bot] Sep 11, 2024
c6b7dfd
fix(deps): update dependency pydantic-settings to v2.5.2 (#4195)
renovate[bot] Sep 11, 2024
fe6a7eb
feat: Change autolabeler regex to include : (#4196)
boc-the-git Sep 11, 2024
33a6361
docs: boolean value in docker-compose examples not deserializable in …
ursuscamp Sep 11, 2024
8e7ec70
fix: Tweak recipe card height to be consistent (#4150)
michael-genson Sep 11, 2024
fa04105
fix: Broken Social Preview Links (#4183)
michael-genson Sep 12, 2024
59c2402
chore(deps): update dependency pydantic-to-typescript2 to v1.0.6 (#4199)
renovate[bot] Sep 12, 2024
7b55594
feat: Reorder ShoppingListItemEditor (#4200)
Kuchenpirat Sep 12, 2024
5c70d9f
chore(l10n): New Crowdin updates (#4201)
hay-kot Sep 12, 2024
e72754a
fix(deps): update dependency openai to v1.45.0 (#4203)
renovate[bot] Sep 14, 2024
981bcaf
chore(deps): update dependency ruff to v0.6.5 (#4205)
renovate[bot] Sep 14, 2024
5ddaf6b
fix(deps): update dependency fastapi to v0.114.2 (#4206)
renovate[bot] Sep 14, 2024
83d7079
feat: Use Backend for Recipe Post Actions (#4163)
michael-genson Sep 14, 2024
ff9e0ac
fix(deps): Update dependencies for Python 3.12 (#4204)
chishm Sep 15, 2024
1ef4151
feat: Allow Cookbooks To Share Names (#4186)
michael-genson Sep 15, 2024
c19b244
chore(auto): Update pre-commit hooks (#4213)
github-actions[bot] Sep 16, 2024
6f680d8
chore: Improve Alembic Migration Generation (#4192)
michael-genson Sep 16, 2024
e06367a
fix(deps): update dependency sqlalchemy to v2.0.35 (#4221)
renovate[bot] Sep 16, 2024
2371f26
fix(deps): update dependency openai to v1.45.1 (#4215)
renovate[bot] Sep 17, 2024
ad56faa
feat: Additional Household Permissions (#4158)
michael-genson Sep 17, 2024
3c85a0e
fix(deps): update dependency fastapi to ^0.115.0 (#4228)
renovate[bot] Sep 18, 2024
2aac243
fix(deps): update dependency openai to v1.46.0 (#4226)
renovate[bot] Sep 18, 2024
adf43f5
fix(deps): update dependency pydantic to v2.9.2 (#4225)
renovate[bot] Sep 18, 2024
b5189c9
chore(l10n): New Crowdin updates (#4230)
hay-kot Sep 18, 2024
ad6639f
chore(deps): update dependency mkdocs-material to v9.5.35 (#4229)
renovate[bot] Sep 18, 2024
4f45e40
chore(l10n): New Crowdin updates (#4233)
hay-kot Sep 19, 2024
db4167b
fix(deps): update dependency openai to v1.46.1 (#4234)
renovate[bot] Sep 19, 2024
47d868f
feat: Shopping list UI overhaul - increase list item width (#4237)
Wetzel402 Sep 19, 2024
ec3ce97
feat: Shopping list UI overhaul - label sorted by default (#4238)
Wetzel402 Sep 19, 2024
847b7e5
chore: Optimize Loads on Queries (#4220)
michael-genson Sep 20, 2024
580686f
chore(deps): update dependency ruff to v0.6.6 (#4240)
renovate[bot] Sep 20, 2024
fe8365e
fix: revert shopping list items - increased width (#4241)
Kuchenpirat Sep 20, 2024
39fe151
chore(deps): update dependency pylint to v3.3.0 (#4243)
renovate[bot] Sep 20, 2024
d810481
chore(deps): update dependency mkdocs-material to v9.5.36 (#4247)
renovate[bot] Sep 21, 2024
d02bde9
fix(deps): update dependency openai to v1.47.0 (#4245)
renovate[bot] Sep 21, 2024
18cba6c
fix: Exclude additional sensitive information from mealie logs (#4218)
bigcat2014 Sep 21, 2024
54ff7b9
fix(deps): update dependency python-multipart to ^0.0.10 (#4248)
renovate[bot] Sep 22, 2024
f366544
chore(deps): update dependency ruff to v0.6.7 (#4249)
renovate[bot] Sep 22, 2024
b5736ed
feat: Filter Recipes By Household (and a ton of bug fixes) (#4207)
michael-genson Sep 22, 2024
544a23e
feat: OpenAI Custom Headers/Params and Debug Page (#4227)
michael-genson Sep 23, 2024
6f8b436
chore(l10n): New Crowdin updates (#4256)
hay-kot Sep 23, 2024
ea4ed54
chore(auto): Update pre-commit hooks (#4255)
github-actions[bot] Sep 23, 2024
7b223ef
fix(deps): update dependency rapidfuzz to v3.10.0 (#4257)
renovate[bot] Sep 23, 2024
65eda6f
fix(deps): update dependency alembic to v1.13.3 (#4258)
renovate[bot] Sep 23, 2024
f7e8de5
fix(deps): update dependency openai to v1.47.1 (#4259)
renovate[bot] Sep 23, 2024
26a0171
fix(deps): update dependency tzdata to v2024.2 (#4261)
renovate[bot] Sep 23, 2024
a4bb7c1
chore(l10n): New Crowdin updates (#4264)
hay-kot Sep 24, 2024
48c6dfc
feat: Shopping list UI overhaul - add label headings per category (#…
Wetzel402 Sep 24, 2024
e691ebf
chore(deps): update dependency pylint to v3.3.1 (#4265)
renovate[bot] Sep 24, 2024
12432a7
feat: sort labels by name,asc in shopping lists (#4253)
seamuslowry Sep 24, 2024
ee461c6
chore(deps): update dependency mkdocs-material to v9.5.37 (#4267)
renovate[bot] Sep 25, 2024
543668d
chore(l10n): New Crowdin updates (#4268)
hay-kot Sep 25, 2024
3cea3f6
docs: Update Docs for Households (#4266)
michael-genson Sep 25, 2024
ecb6bc0
fix(deps): update dependency openai to v1.48.0 (#4269)
renovate[bot] Sep 25, 2024
ff5f652
chore(deps): update dependency mkdocs-material to v9.5.38 (#4270)
renovate[bot] Sep 26, 2024
26c21d8
chore(l10n): New Crowdin updates (#4271)
hay-kot Sep 26, 2024
aa4362b
feat: add regex to url before scraping (#4174)
jlssmt Sep 27, 2024
68754b7
feat: Add Household Filter to Meal Plan Rules (#4231)
michael-genson Sep 27, 2024
4a4477e
fix(deps): update dependency openai to v1.50.2 (#4273)
renovate[bot] Sep 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/task.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description: "CONTRIBUTORS ONLY: Submit a Task that needs to be completed"
title: "[Task] - TASK DESCRIPTION"
labels:
- task
- v1
- v2
body:
- type: markdown
attributes:
Expand Down
71 changes: 71 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
name-template: "v$RESOLVED_VERSION"
tag-template: "v$RESOLVED_VERSION"
change-template: "- $TITLE @$AUTHOR (#$NUMBER)"
sort-direction: ascending

categories:
- title: "🚨 Breaking changes"
labels:
- "breaking-change"
- "major"
- title: "✨ New features"
labels:
- "feature"
- "minor"
- title: "🐛 Bug fixes"
labels:
- "bugfix"
- title: "🧰 Maintenance"
collapse-after: 3
labels:
- "ci"
- "chore"
- "l10n"
- title: "📚 Documentation"
labels:
- "documentation"
- title: "⬆️ Dependency updates"
collapse-after: 3
labels:
- "dependencies"

version-resolver:
major:
labels:
- "major"
- "breaking-change"
minor:
labels:
- "minor"
- "feature"
patch:
labels:
- "bugfix"
- "chore"
- "ci"
- "dependencies"
- "documentation"
- "l10n"
default: patch

template: |
# 🍴🍴🍴🍴🍴🍴

$CHANGES

# 🍴🍴🍴🍴🍴🍴

autolabeler:
- label: 'feature'
title:
- '/feat/i'
- label: 'bugfix'
title:
- '/fix:/i'
- label: 'documentation'
title:
- '/docs:/i'
- label: 'chore'
title:
- '/chore:/i'
30 changes: 30 additions & 0 deletions .github/workflows/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Release Drafter

on:
push:
branches:
- mealie-next
# pull_request event is required for autolabeler
pull_request:
types: [opened, labeled, unlabeled, reopened, synchronize]
# pull_request_target event is required for autolabeler to support PRs from forks
pull_request_target:
types: [opened, labeled, unlabeled, reopened, synchronize]
workflow_dispatch:

jobs:
update_release_draft:
permissions:
# write permission is required to create a github release
contents: write
# write permission is required for autolabeler
# otherwise, read permission is required at least
pull-requests: write
name: ✏️ Draft release
runs-on: ubuntu-latest
steps:
- name: 🚀 Run Release Drafter
uses: release-drafter/release-drafter@v6.0.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3 changes: 3 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ jobs:

- name: Modify version strings
run: |
sed -i 's/:v[0-9]*.[0-9]*.[0-9]*/:v${{ env.VERSION_NUM }}/' docs/docs/documentation/getting-started/installation/installation-checklist.md
sed -i 's/:v[0-9]*.[0-9]*.[0-9]*/:v${{ env.VERSION_NUM }}/' docs/docs/documentation/getting-started/installation/sqlite.md
sed -i 's/:v[0-9]*.[0-9]*.[0-9]*/:v${{ env.VERSION_NUM }}/' docs/docs/documentation/getting-started/installation/postgres.md
sed -i 's/^version = "[^"]*"/version = "${{ env.VERSION_NUM }}"/' pyproject.toml
Expand All @@ -79,6 +80,8 @@ jobs:
with:
commit-message: "Update image tag, for release ${{ github.event.release.tag_name }}"
branch: "docs/newrelease-update-version-${{ github.event.release.tag_name }}"
labels: |
documentation
delete-branch: true
base: mealie-next
title: "docs(auto): Update image tag, for release ${{ github.event.release.tag_name }}"
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/scheduled-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@ jobs:
with:
commit-message: "Update pre-commit hooks"
branch: "fix/update-pre-commit-hooks"
labels: |
chore
delete-branch: true
base: mealie-next
title: "fix(auto): Update pre-commit hooks"
title: "chore(auto): Update pre-commit hooks"
body: "Auto-generated by `.github/workflows/scheduled-checks.yml`"
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ repos:
exclude: ^tests/data/
- repo: https://github.com/astral-sh/ruff-pre-commit
# Ruff version.
rev: v0.5.7
rev: v0.6.7
hooks:
- id: ruff
- id: ruff-format
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ Thanks to Depot for providing build instances for our Docker image builds.
[contributors-shield]: https://img.shields.io/github/contributors/mealie-recipes/mealie.svg?style=flat-square
[docker-pull]: https://img.shields.io/docker/pulls/hkotel/mealie?style=flat-square
[docker-url]: https://hub.docker.com/r/hkotel/mealie
[ghcr-pulls]: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fipitio%2Fghcr-pulls%2Fmaster%2Findex.json&query=%24%5B%3F(%40.owner%3D%3D%22mealie-recipes%22%20%26%26%20%40.repo%3D%3D%22mealie%22%20%26%26%20%40.image%3D%3D%22mealie%22)%5D.pulls&style=flat-square&label=ghcr%20pulls
[ghcr-pulls]: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fipitio.github.io%2Fbackage%2Fmealie-recipes%2Fmealie%2Fmealie.json&query=%24.downloads&style=flat-square&label=ghcr%20pulls
[ghcr-url]: https://github.com/mealie-recipes/mealie/pkgs/container/mealie
[contributors-url]: https://github.com/mealie-recipes/mealie/graphs/contributors
[stars-shield]: https://img.shields.io/github/stars/mealie-recipes/mealie.svg?style=flat-square
Expand Down
36 changes: 32 additions & 4 deletions alembic/env.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
from sqlalchemy import engine_from_config, pool
from typing import Any

import sqlalchemy as sa

import mealie.db.models._all_models # noqa: F401
from alembic import context
Expand Down Expand Up @@ -29,6 +31,28 @@
config.set_main_option("sqlalchemy.url", settings.DB_URL.replace("%", "%%"))


def include_object(object: Any, name: str, type_: str, reflected: bool, compare_to: Any):
# skip dropping food/unit unique constraints; they are defined manually so alembic doesn't see them
# see: revision dded3119c1fe
if type_ == "unique_constraint" and name == "ingredient_foods_name_group_id_key" and compare_to is None:
return False
if type_ == "unique_constraint" and name == "ingredient_units_name_group_id_key" and compare_to is None:
return False

# skip changing the quantity column in recipes_ingredients; it's a float on postgres, but an integer on sqlite
# see: revision 263dd6707191
if (
type_ == "column"
and name == "quantity"
and object.table.name == "recipes_ingredients"
and hasattr(compare_to, "type")
and isinstance(compare_to.type, sa.Integer)
):
return False

return True


def run_migrations_offline():
"""Run migrations in 'offline' mode.

Expand Down Expand Up @@ -60,15 +84,19 @@ def run_migrations_online():
and associate a connection with the context.

"""
connectable = engine_from_config(
connectable = sa.engine_from_config(
config.get_section(config.config_ini_section),
prefix="sqlalchemy.",
poolclass=pool.NullPool,
poolclass=sa.pool.NullPool,
)

with connectable.connect() as connection:
context.configure(
connection=connection, target_metadata=target_metadata, user_module_prefix="mealie.db.migration_types."
connection=connection,
target_metadata=target_metadata,
user_module_prefix="mealie.db.migration_types.",
render_as_batch=True,
include_object=include_object,
)

with context.begin_transaction():
Expand Down
10 changes: 6 additions & 4 deletions alembic/script.py.mako
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,15 @@ import sqlalchemy as sa

import mealie.db.migration_types
from alembic import op
${imports if imports else ""}
% if imports:
${imports}
% endif

# revision identifiers, used by Alembic.
revision = ${repr(up_revision)}
down_revision = ${repr(down_revision)}
branch_labels = ${repr(branch_labels)}
depends_on = ${repr(depends_on)}
down_revision: str | None = ${repr(down_revision)}
branch_labels: str | tuple[str, ...] | None = ${repr(branch_labels)}
depends_on: str | tuple[str, ...] | None = ${repr(depends_on)}


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@

# revision identifiers, used by Alembic.
revision = "6b0f5f32d602"
down_revision = None
branch_labels = None
depends_on = None
down_revision: str | None = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


# Adapted from https://improveandrepeat.com/2021/09/python-friday-87-handling-pre-existing-tables-with-alembic-and-sqlalchemy/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
# revision identifiers, used by Alembic.
revision = "263dd6707191"
down_revision = "6b0f5f32d602"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def is_postgres():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
# revision identifiers, used by Alembic.
revision = "f1a2dbee5fe9"
down_revision = "263dd6707191"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
# revision identifiers, used by Alembic.
revision = "59eb59135381"
down_revision = "f1a2dbee5fe9"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
# revision identifiers, used by Alembic.
revision = "09dfc897ad62"
down_revision = "59eb59135381"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
# revision identifiers, used by Alembic.
revision = "ab0bae02578f"
down_revision = "09dfc897ad62"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
# revision identifiers, used by Alembic.
revision = "f30cf048c228"
down_revision = "ab0bae02578f"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
# revision identifiers, used by Alembic.
revision = "188374910655"
down_revision = "f30cf048c228"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
# revision identifiers, used by Alembic.
revision = "089bfa50d0ed"
down_revision = "188374910655"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
# revision identifiers, used by Alembic.
revision = "44e8d670719d"
down_revision = "089bfa50d0ed"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
# revision identifiers, used by Alembic.
revision = "2ea7a807915c"
down_revision = "44e8d670719d"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
# revision identifiers, used by Alembic.
revision = "1923519381ad"
down_revision = "2ea7a807915c"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
# revision identifiers, used by Alembic.
revision = "167eb69066ad"
down_revision = "1923519381ad"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
# revision identifiers, used by Alembic.
revision = "165d943c64ee"
down_revision = "167eb69066ad"
branch_labels = None
depends_on = None
branch_labels: str | tuple[str, ...] | None = None
depends_on: str | tuple[str, ...] | None = None


def upgrade():
Expand Down
Loading