489 Commits

Author SHA1 Message Date
sephrat
a0d796551c
Add support for new languages (#781)
* Add support for Slovak language

* Add support for new languages

Catalan, Danish, Norwegian and Russian
2021-11-07 10:03:37 -09:00
Hayden
fe3a4ab641
Update dockerbuild.prod.yml 2021-10-31 20:56:28 -08:00
Hayden
9a9fe66ccb
Update dockerbuild.release.yml 2021-10-30 14:37:44 -08:00
Hayden
7fe4b75949
Build on release 2021-10-30 12:37:59 -08:00
Hayden
de5bea6f73
Bug/minor fixes (#762)
* Set web concurrency to 1

* bump versions

* update release notes

Co-authored-by: Hayden <hay-kot@pm.me>
2021-10-30 12:13:54 -08:00
Hayden
b6d43e8e3d
New Crowdin updates (#759)
* New translations en-US.json (Chinese Simplified)

* New translations en-US.json (Chinese Simplified)
2021-10-28 19:13:10 -08:00
cadamswaite
18b099b115
Feature: Pick best image from list (#745)
* Pick largest image from list

* Add a safe value incase all requests fail

* Formatting
2021-10-19 20:30:06 -08:00
cadamswaite
3831eef508
Fix the recipe scraper debugger (#736)
* Fix recipe debugger

* Remove scrape-schema-recipe from dependencies

* Fix breaking tests
2021-10-19 16:01:35 -08:00
cadamswaite
75113cc2c7
Fix issues parsing times not in "PT.*H.*M" format (#733)
* Add more tests to the time cleaner

* Parse more time entries

* Formatting

* Refactor parse_duration

* Refactor pretty_print_timedelta

* Add some tests for pretty_print_timedelta

* Add option for cook_time from schema
2021-10-19 16:01:19 -08:00
cadamswaite
b81f88dc18
Fix issue with parsing scraped nutrition (#732)
* Fix issue with parsing scraped nutrition

* Attempt to clean nutrition info

* Allow comma separator

* Fix return type for clean_nutrition. Fail safe in case of unexpected type from scraper

* Switch to using regex parsing

* Formatting

* Cleanup - empty strings no longer a concern
2021-10-19 16:01:05 -08:00
zierbeek
756ffc8e90
Fixes #734 ios shortcut link and screenshots (#742) 2021-10-17 12:50:04 -08:00
Hayden
ec7df232ed
New Crowdin updates (#730)
* New translations en-US.json (Russian)

* New translations en-US.json (Russian)

* New translations en-US.json (Russian)

* New translations en-US.json (Russian)

* New translations en-US.json (Swedish)

* New translations en-US.json (Swedish)

* New translations en-US.json (Swedish)
2021-10-17 12:49:51 -08:00
Hayden
35caef1c39
Revert "Docker/run as nonroot (#692)" (#724)
This reverts commit 19aa572bd8a169371103f3b11f28169bfd09cee9.
2021-10-06 09:42:37 -08:00
Hayden
9541137ef7
Update v1-bug-report.yaml 2021-10-04 15:40:49 -08:00
Hayden
756597324d
Create v1-bug-report.yaml 2021-10-04 15:40:03 -08:00
Hayden
55f009ed9e
Update bug-report.yaml 2021-10-04 15:35:45 -08:00
Hayden
9378c4879f
update template 2021-10-04 15:35:09 -08:00
Usman Masood
19aa572bd8
Docker/run as nonroot (#692)
* changed python base image to 3.9.6

* bumped poetry version to 1.1.7

* user creation based on env variable PGID and PUID with default as PUID/PGID= 911

* App exposes APP_PORT=80 as env variable

* Removed user mod and handled it in docker image.

* moved scheduler.db to /app/temp dir

* set app default port to 80 if envvariable null

* Changed application port to env variable with default as 80

* Created sch. direcotry as part of image creation

* minor logging improvements.

* removed docker target

* cleanup

* fixed port

* fixed port

* fixed port

* removed volume specification

* fixing code quality warnings

* fixing code quality warnings

* fixing code quality warnings

* bumped versions to fix vulnerabilities

* corrected port

* bumped uvicorn version to fix vulnerabilities

* minor fix

* added sticky permissions

* adding port change info to docs

* adding port change info to docs

* adding port change info to docs

* improved formatting

* docs updated

* added docker port change warning
2021-10-02 11:35:16 -08:00
Krzysztof
66fdd6c428
feat: Add basic support for Web Share Target API (#714) 2021-10-02 10:09:17 -08:00
Hayden
3f419ad7b6
add '' around bool ENV variables 2021-09-30 17:49:03 -08:00
Hayden
f3305a9074
silence curl 2021-09-30 17:46:42 -08:00
Hayden
09e3b83933
chore/big-report-and-stalebot (#710)
* Create bug-report

* Update bug-report

* Delete bug_report.md

* Create stale.yaml
2021-09-30 17:45:33 -08:00
Hayden
b275aef04d
fix(frontend): 🐛 fetch categories on load (#709)
Co-authored-by: Hayden <hay-kot@pm.me>
2021-09-30 17:14:22 -08:00
Hayden
69e226a0ed
bug/fallback language fix (#708)
* add mealie-next items to gitignore

* revert lang to en-US if not found

* fix duplicate entries

Co-authored-by: Hayden <hay-kot@pm.me>
2021-09-30 17:03:11 -08:00
Hayden
aac0d5b6c6
New Crowdin updates (#703)
* New translations en-US.json (French)

* New translations en-US.json (Arabic)
2021-09-30 09:02:01 -08:00
Hayden
b47ee0557d
New translations en-US.json (Chinese Simplified) (#701) 2021-09-29 10:47:30 -08:00
Bryce Willey
97e0796af2
Missing minus in Shopping List UI (#688)
* Shopping list quantity decrement button -> minus

Missed being renamed when material design icons were moved
to be global variables, still used the original md name.

* Updated poetry lock to fix rdflib-jsonld error

`extruct` depends on rdflib-jsonld, which had an error involving `use_2to3`
(https://github.com/RDFLib/rdflib-jsonld/pull/105), which prevented
building.

* update poetry CI/CD Version

Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2021-09-23 08:30:37 -08:00
Jason Chia-Hsien Ho
733bb77ddb
Add traditional chinese locale (#685) 2021-09-20 14:30:37 -08:00
Hayden
eda6821288
New Crowdin updates (#684)
* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Portuguese, Brazilian)

* New translations en-US.json (Portuguese, Brazilian)

* New translations en-US.json (Portuguese, Brazilian)

* New translations en-US.json (Portuguese, Brazilian)

* New translations en-US.json (Portuguese, Brazilian)

* New translations en-US.json (Portuguese, Brazilian)

* New translations en-US.json (Portuguese, Brazilian)
2021-09-20 14:30:27 -08:00
Patrick
20fc2d868b
makes the recipe image clickable to open full version (#678) 2021-09-12 11:06:46 -08:00
Patrick
29d78f52ca
address LGTM errors and warnings (#676)
* remove assignment to itself, identified by LGTM: https://lgtm.com/rules/1800093/

* variable overwritten, identified by LGTM: https://lgtm.com/rules/1800095/

* unnecessary else, identified by LGTM: https://lgtm.com/rules/5980098/
2021-09-12 11:06:27 -08:00
Patrick
006d6a6f1d
reference default login credentials per the documentation (#675) 2021-09-12 11:06:07 -08:00
Hayden
a210efd62f
New Crowdin updates (#652)
* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Portuguese)

* New translations en-US.json (Portuguese)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)
2021-09-12 11:05:49 -08:00
Nathan Rennie-Waldock
3ec9b5c34d
Fix logging an error on successful image scrape (#612) 2021-09-12 11:05:39 -08:00
Hayden
fd17614764
New Crowdin updates (#641)
* New translations en-US.json (German)

* New translations en-US.json (Polish)

* New translations en-US.json (Slovak)

* New translations en-US.json (Slovak)

* New translations en-US.json (Polish)

* New translations en-US.json (French)

* New translations en-US.json (Russian)

* New translations en-US.json (Russian)

* New translations en-US.json (Russian)

* New translations en-US.json (Russian)

* New translations en-US.json (Russian)

* New translations en-US.json (Russian)

* New translations en-US.json (Spanish)

* New translations en-US.json (Spanish)

* New translations en-US.json (Catalan)

* New translations en-US.json (Spanish)

* New translations en-US.json (Catalan)

* New translations en-US.json (Spanish)

* New translations en-US.json (Catalan)

* New translations en-US.json (Catalan)

* New translations en-US.json (Catalan)

* New translations en-US.json (Danish)

* New translations en-US.json (Danish)

* New translations en-US.json (Danish)

* New translations en-US.json (Danish)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Russian)
2021-08-19 20:14:48 -08:00
bartfailt
98b0f8779b
Add support for the Hungarian language (hu-HU) (#639) 2021-08-19 20:14:36 -08:00
Hayden
940663a22d
fixes #625 (#632)
* fixes #625

* update dependencies

* bump version

* fix failing tests

Co-authored-by: hay-kot <hay-kot@pm.me>
2021-07-25 12:55:30 -08:00
Hayden
bf06482b29
Bug/multiple events (#631)
* add --preload

* formatting

* use sql database

Co-authored-by: hay-kot <hay-kot@pm.me>
2021-07-24 00:15:01 -08:00
Hayden
b2eaf1ee02
New Crowdin updates (#626)
* New translations en-US.json (Hungarian)

* New translations en-US.json (Hungarian)

* New translations en-US.json (Hungarian)

* New translations en-US.json (Danish)

* New translations en-US.json (Italian)

* New translations en-US.json (English, United Kingdom)

* New translations en-US.json (English, United Kingdom)

* New translations en-US.json (English, United Kingdom)

* New translations en-US.json (English, United Kingdom)
2021-07-20 09:28:52 -08:00
sephrat
876eff2117
Add support for en-GB (#629)
* Add support for en-GB

Allows for British date format (native in vue-i18n)
+ potential spelling adaptations

* Rename default English locale to American English
2021-07-20 09:28:41 -08:00
rastacalavera
e0429f4dc9
Update ios.md (#621)
putting this PR in Dev rather than master
2021-07-09 15:06:04 -08:00
Hayden
458ba2964f
Feature/ingredient sections (#624)
* add ingredient sections to UI

* update changelog

* move recipe favorite to action bar

* fix button position on meal-planner

Co-authored-by: hay-kot <hay-kot@pm.me>
2021-07-09 14:33:23 -08:00
Hayden
9b5cf36981
Bug/misc fixes (#618)
* Fixes #617

* set recipe settings default by env variables

* add variables to docker-compse

* update changelog

* bump dependencies

* add fallback name to scraper

Co-authored-by: hay-kot <hay-kot@pm.me>
2021-07-05 16:05:32 -08:00
Hayden
3e2c9f41cf
New Crowdin updates (#611)
* New translations en-US.json (French)

* New translations en-US.json (French)

* New translations en-US.json (Polish)

* New translations en-US.json (Polish)

* New translations en-US.json (Danish)

* New translations en-US.json (Danish)

* New translations en-US.json (German)

* New translations en-US.json (German)
2021-07-05 15:44:22 -08:00
Hayden
74b1e6236b
collapse steps on check (#609)
* collapse steps on check

* add grad-and-drop reorder of steps

* fix-title bar

Co-authored-by: hay-kot <hay-kot@pm.me>
2021-07-01 17:44:46 -08:00
Hayden
b54a7d4fcc
Refactor/class based gunicorn conf (#608)
* use class for conf

* format caddy file

Co-authored-by: hay-kot <hay-kot@pm.me>
2021-07-01 15:59:39 -08:00
Hayden
8a2ed0bd78
use class for conf (#607)
Co-authored-by: hay-kot <hay-kot@pm.me>
2021-07-01 15:58:50 -08:00
wengtad
7d3983d2ec
remove tmpfs (#603) 2021-07-01 12:42:40 -08:00
wengtad
4d853c4ca8
fix db credentials show on logs/frontend (#602) 2021-07-01 12:42:29 -08:00
Hayden
98c2138970
New Crowdin updates (#600)
* New translations en-US.json (German)

* New translations en-US.json (Japanese)

* New translations en-US.json (Vietnamese)

* New translations en-US.json (Chinese Traditional)

* New translations en-US.json (Ukrainian)

* New translations en-US.json (Turkish)

* New translations en-US.json (Swedish)

* New translations en-US.json (Serbian (Cyrillic))

* New translations en-US.json (Russian)

* New translations en-US.json (Portuguese)

* New translations en-US.json (Polish)

* New translations en-US.json (Norwegian)

* New translations en-US.json (Dutch)

* New translations en-US.json (Korean)

* New translations en-US.json (Italian)

* New translations en-US.json (French)

* New translations en-US.json (Hungarian)

* New translations en-US.json (Hebrew)

* New translations en-US.json (Finnish)

* New translations en-US.json (Greek)

* New translations en-US.json (Danish)

* New translations en-US.json (Czech)

* New translations en-US.json (Catalan)

* New translations en-US.json (Arabic)

* New translations en-US.json (Afrikaans)

* New translations en-US.json (Spanish)

* New translations en-US.json (Romanian)

* New translations en-US.json (Chinese Simplified)

* New translations en-US.json (Portuguese, Brazilian)

* New translations en-US.json (French)

* New translations en-US.json (Swedish)

* New translations en-US.json (Swedish)

* New translations en-US.json (Dutch)

* New translations en-US.json (Dutch)
2021-07-01 12:42:15 -08:00