mealie/frontend/api/class-interfaces
Hayden 39adea4ee3
feat (WIP): bring png OCR scanning support (#1670)
* Add pytesseract

* Add simple ocr endpoint

replace extension argument

* feat/ocr-editor gui

* fix frontend linting issues

* Add service unit tests

* Add split text modes & single ingredient/instruction editing

* make split mode really reactive

* Remove default step and ingredient

* make the linter haappy

* Accept only image uploads

* Add automatic recipe title suggestion

* Correct regex

* fix incorrect array.map method usage

* make the linter happy again

* Swap route to use asset name

* Rearange buttons

* fix test data

* feat: Allow making image the recipe image

* Add translation

* Make the linter happy

* Restrict function setPropertyValueByPath generic

* Restrict template literal type

* Add a more friendly icon to creation page

* update poetry lock file

* Correct sloppy ocr classes

* Make MyPy happy

* Rewrite safer tests

* Add tesseract to backend test CI container dependencies

* Make canvas element a component global

* Remove unwanted spaces in selected text

* Add way to know if recipe was created with ocr

* Access to ocr-editor for ocr recipes

* Update Alembic revision

* Make the frontend build

* Fix scrolling offset bug

* Allow creation of recipes with custom settings

* Fix rebasing mistakes

* Add format_tsv_output test

* Exclude the tests data directory only

* Enforce camelCase for frontend functions

* Remove import of unused component

* Fix type and class initialization

* Add multi-language support

* Highlight words in mount

* Fix image ratio bug

* Better ocr creation page

* Revert awkward feature to scroll in Selection mode

* Rebasing alembic migrations sux

* Remove obsolete getShared function

* Add function docstring

* Move down ocr creation option

* Make toolbar icons more generic

* Show help at the bottom of the page

* move ocr types to own file

* Use template ref for the canvas

* Use i18n.tc to get strings directly

* Correct naming mistake

* Move Ocr editor to own directory

* Create Ocr Editor parts

* Safeguard recipe properties access

* Add loading frontend animation due to longer request time

* minor cleanup chores

Co-authored-by: Miroito <alban.vachette@gmail.com>
2022-09-25 15:00:45 -08:00
..
recipes feat (WIP): bring png OCR scanning support (#1670) 2022-09-25 15:00:45 -08:00
backups.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
email.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-cookbooks.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-event-notifier.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-mealplan-rules.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-mealplan.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-migrations.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-multiple-purpose-labels.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-reports.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-seeder.ts Feature/user seedable foods (#1176) 2022-05-01 12:45:50 -08:00
group-shopping-lists.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-tasks.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
group-webhooks.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
groups.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
ocr.ts feat (WIP): bring png OCR scanning support (#1670) 2022-09-25 15:00:45 -08:00
organizer-categories.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
organizer-tags.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
organizer-tools.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
recipe-bulk-actions.ts feat: bulk recipe settings update (#1557) 2022-08-14 10:37:44 -08:00
recipe-foods.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
recipe-units.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
upload.ts Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
user-registration.ts feat: improved registration signup flow (#1188) 2022-05-06 11:18:06 -08:00
users.ts fix: validate OpenAPI spec (#1528) 2022-08-06 16:54:29 -08:00
utils.ts Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00