Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor
Find a file
Michael Genson a2dcdc1adf
feat: "I Made This" Dialog (#1801)
* added chef hat

* removed unnecessary log

* modified recipe and recipe timeline event schema
changed timeline event "message" -> "event_message"
added "last made" timestamp to recipe

* added "I made this" dialog to recipe action menu

* added missing field and re-ran code-gen

* moved dialog out of context menu and refactored
removed references in action menu and context menu
refactored dialog to be triggered by a button instead
added route to update recipe last made timestamp
added visual for last made timestamp to recipe header and title

* added sorting by last made

* switched event type to comment

* replaced alter column with pydantic alias

* added tests for event message alias
2022-11-13 14:12:53 -09:00
.devcontainer dev: improve container setup and pre-configure linters (#1577) 2022-08-19 11:43:06 -08:00
.github refactor: rewrite cleaner functions for parsing recipe dicts (#1743) 2022-11-10 15:16:51 -09:00
.vscode fix: strict optional errors (#1759) 2022-10-23 13:04:04 -08:00
alembic feat: "I Made This" Dialog (#1801) 2022-11-13 14:12:53 -09:00
dev chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
docs Update example docker compose to beta5 (#1815) 2022-11-12 08:23:01 -09:00
frontend feat: "I Made This" Dialog (#1801) 2022-11-13 14:12:53 -09:00
mealie feat: "I Made This" Dialog (#1801) 2022-11-13 14:12:53 -09:00
tests feat: "I Made This" Dialog (#1801) 2022-11-13 14:12:53 -09:00
.dockerignore Feature/CRF++ and server side locales (#731) 2021-10-09 13:08:23 -08:00
.flake8 capture #1043 (#1055) 2022-03-15 12:51:15 -08:00
.gitattributes v0.2.0 (#143) 2021-02-08 09:47:40 -09:00
.gitignore chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
.pre-commit-config.yaml chore: upgrade pre-commit hooks (#1735) 2022-10-17 14:37:06 -08:00
.pylintrc Feature/group based notifications (#918) 2022-01-09 21:04:24 -09:00
alembic.ini Chore/update alembic file format (#1056) 2022-03-15 13:11:22 -08:00
cliff.toml chore: init git-cliff config 2022-05-29 17:34:41 -08:00
crowdin.yml fix: for erroneously-translated datetime config (#1362) 2022-06-09 08:54:41 -08:00
docker-compose.dev.yml docs: docker-compose.dev.yml is currently not functional (#1300) 2022-05-27 16:17:47 -08:00
docker-compose.yml feat: improve idle memory usage (#1758) 2022-10-22 20:00:13 -08:00
Dockerfile feat: improve idle memory usage (#1758) 2022-10-22 20:00:13 -08:00
gunicorn_conf.py fix: apply API_PORT in containers (#1754) 2022-10-22 11:43:03 -08:00
LICENSE Change Mealie license to AGPLv3 (#1213) 2022-05-09 13:11:26 -08:00
makefile chore: file generation cleanup (#1736) 2022-10-18 14:49:41 -08:00
netlify.toml docs: add docs on restoring to PSQL server (#1584) 2022-08-20 11:53:48 -08:00
poetry.lock fix: require python-dateutil in dependencies (#1752) 2022-10-22 10:44:32 -08:00
pyproject.toml fix: strict optional errors (#1759) 2022-10-23 13:04:04 -08:00
README.md docs(update): Fixed grammatical errors and typos (#1748) 2022-10-23 12:25:22 -08:00
runtime.txt test ci/cd 2021-08-04 09:58:51 -08:00
SECURITY.md add security.md 2022-05-31 08:29:45 -08:00
template.env feat: LDAP improvements (#1487) 2022-09-15 19:33:36 -08:00

Contributors Forks Stargazers Issues MIT License Docker Pulls CodeFactor


Mealie

A Place for All Your Recipes
Explore the docs »
View Demo · Report Bug · Docker Hub

Product Name Screen Shot

About The Project

Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and Mealie will automatically import the relevant data or add a family recipe with the UI editor. Mealie also provides an API for interactions from 3rd party applications.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated. If you're going to be working on the code-base, you'll want to use the nightly documentation to ensure you get the latest information.

If you are not a coder, you can still contribute financially. Financial contributions help me prioritize working on this project over others and helps me know that there is a real demand for project development.

Buy Me A Coffee

License

Distributed under the MIT License. See LICENSE for more information.

Sponsors

Huge thanks to all the sponsors of this project on Github Sponsors and Buy Me a Coffee. Without you, this project would surely not be possible.

Thanks to Linode for providing Hosting for the Demo, Beta, and Documentation sites! Another big thanks to JetBrains for providing their IDEs for development.