mealie/frontend
Hayden c617251f4c
feature: proper multi-tenant-support (#969)(WIP)
* update naming

* refactor tests to use shared structure

* shorten names

* add tools test case

* refactor to support multi-tenant

* set group_id on creation

* initial refactor for multitenant tags/cats

* spelling

* additional test case for same valued resources

* fix recipe update tests

* apply indexes to foreign keys

* fix performance regressions

* handle unknown exception

* utility decorator for function debugging

* migrate recipe_id to UUID

* GUID for recipes

* remove unused import

* move image functions into package

* move utilities to packages dir

* update import

* linter

* image image and asset routes

* update assets and images to use UUIDs

* fix migration base

* image asset test coverage

* use ids for categories and tag crud functions

* refactor recipe organizer test suite to reduce duplication

* add uuid serlization utility

* organizer base router

* slug routes testing and fixes

* fix postgres error

* adopt UUIDs

* move tags, categories, and tools under "organizers" umbrella

* update composite label

* generate ts types

* fix import error

* update frontend types

* fix type errors

* fix postgres errors

* fix #978

* add null check for title validation

* add note in docs on multi-tenancy
2022-02-13 12:23:42 -09:00
..
.husky refactor(frontend): 🏗️ scafold pages and componenets folder 2021-07-31 14:45:28 -08:00
api feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
assets Feature/shopping lists second try (#927) 2022-01-16 15:24:24 -09:00
components feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
composables feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
lang Fix titles of category, tag, tool pages (#905) 2022-01-07 12:08:05 -09:00
layouts Feature/automated meal planner (#939) 2022-02-07 19:03:11 -09:00
pages feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
plugins Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
static Feature/group based notifications (#918) 2022-01-09 21:04:24 -09:00
store Setup vite for development 2021-08-08 17:01:45 -08:00
types feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
utils/icons Feature/automated meal planner (#939) 2022-02-07 19:03:11 -09:00
.editorconfig nuxt init 2021-07-31 14:00:28 -08:00
.eslintrc.js Fix more typing issues (#928) 2022-01-15 17:38:11 -09:00
.gitignore nuxt init 2021-07-31 14:00:28 -08:00
.prettierrc refactor(frontend): 🏗️ scafold pages and componenets folder 2021-07-31 14:45:28 -08:00
Caddyfile fix ci/cd 2021-08-07 20:21:44 -08:00
Dockerfile feat: (WIP) base-shoppinglist infra (#911) 2022-01-08 22:24:34 -09:00
nuxt.config.js frontend build hot-fix 2021-12-11 15:54:28 -09:00
package.json Feature/shopping lists second try (#927) 2022-01-16 15:24:24 -09:00
template.env feat(frontend): Add Meal Tags + UI Improvements (#807) 2021-11-20 14:30:38 -09:00
tsconfig.json Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
yarn.lock Feature/shopping lists second try (#927) 2022-01-16 15:24:24 -09:00