Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e64265615e 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2410 )  
						
						... 
						
						
						
						* New translations en-US.json (Greek)
* New translations en-US.json (Greek)
* New translations en-US.json (Greek)
* New translations en-US.json (Slovak)
* New translations en-US.json (Dutch)
* New translations en-US.json (Dutch)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Galician)
* New translations en-US.json (Galician)
* New translations en-US.json (Galician)
* New translations en-US.json (Galician)
* New translations en-US.json (Galician)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Latvian)
* New translations en-US.json (Latvian)
* New translations en-US.json (Latvian)
* New translations en-US.json (Latvian)
* New translations en-US.json (Latvian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Croatian)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Spanish)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (French, Canada)
* New translations en-US.json (French, Canada)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Turkish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Spanish)
* New translations en-US.json (Hebrew)
* 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)
* 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)
* 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 (Korean)
* New translations en-US.json (Korean)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Polish)
* New translations en-US.json (Polish)
* New translations en-US.json (Polish)
* New translations en-US.json (Polish) 
						
						
					 
					
						2023-07-23 09:48:35 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50a06f3553 
							
						 
					 
					
						
						
							
							fix(deps): update dependency core-js to v3.31.1 ( #2338 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-23 09:46:54 -08:00 
						 
				 
			
				
					
						
							
							
								Jacob Corn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9557b3f0b6 
							
						 
					 
					
						
						
							
							fix: log accurate IP ( #2416 )  
						
						... 
						
						
						
						* update dev docker poetry install
* Forward/Report IP through front and backend.
* Add fail2ban docs
* fix option name and iproute2 in omni entry
* Fix entry scripts -> gunicorn setting respected
* gunicorn off
* xfwd in nuxt proxy and handle multiple IPs 
						
						
					 
					
						2023-06-25 10:22:21 -08:00 
						 
				 
			
				
					
						
							
							
								Carter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eea38a5b1e 
							
						 
					 
					
						
						
							
							fix: url format in the recipe chip ( #2420 )  
						
						
						
						
					 
					
						2023-06-20 22:08:47 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							674774d073 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2387 )  
						
						... 
						
						
						
						* New translations en-US.json (Norwegian)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Polish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Polish)
* New translations en-US.json (Polish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (French) 
						
						
					 
					
						2023-05-29 16:56:38 -08:00 
						 
				 
			
				
					
						
							
							
								Jacob Corn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1d3a247c7 
							
						 
					 
					
						
						
							
							feat: random sort option for front page ( #2363 )  
						
						... 
						
						
						
						* Add hook for random sorting
* Add random sorting to front page
* Add multiple tests for random sorting.
* Be extra sure that all recipes are returned.
* Too stable random. seed doesn't reach backend.
* add timestamp to useRecipeSearch
* Update randomization tests for timestamp seeding
* ruff cleanup
* pass timestamp separately in getAll
* remove debugging log items
* remove timestamp from address bar
* remove defaults from backend timestamps
* timestamp should be optional
* fix edge case: query without timestamp
* similar edge case: no timestamp in pagination
* ruff :/
* better edge case handling
* stabilize random search test w/more recipes
* better pagination seeding
* update pagination seed test
* remove redundant random/seed check
* Test for api routes to random sorting.
* please the typing gods
* hack to make query parameters throw correct exc
* ruff
* fix validator message typo
* black reformatting
---------
Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com> 
						
						
					 
					
						2023-05-29 16:56:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d87b7e411 
							
						 
					 
					
						
						
							
							feature: query filter support for common SQL keywords ( #2366 )  
						
						... 
						
						
						
						* added support for SQL keywords IS, IN, LIKE, NOT
deprecated datetime workaround for "<> null"
updated frontend reference for "<> null" to "IS NOT NULL"
* tests
* refactored query filtering to leverage orm
* added CONTAINS ALL keyword
* tests
* fixed bug where "and" or "or" was in an attr name
* more tests
* linter fixes
* TIL this works 
						
						
					 
					
						2023-05-06 14:28:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20a78677ef 
							
						 
					 
					
						
						
							
							fix: Potential Fix for Global Timeline Server Error ( #2372 )  
						
						... 
						
						
						
						* simplified group id logic
* moved onscroll listener to on-mounted 
						
						
					 
					
						2023-05-06 10:01:38 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f27bb00dc3 
							
						 
					 
					
						
						
							
							fix: remove old prop reference ( #2367 )  
						
						
						
						
					 
					
						2023-05-05 14:17:29 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2e69b5565 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2340 )  
						
						... 
						
						
						
						* New translations en-US.json (Danish)
* New translations en-US.json (French)
* New translations en-US.json (Danish)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Swedish)
* New translations en-US.json (Swedish)
* New translations en-US.json (German)
* New translations en-US.json (Swedish)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Finnish)
* New translations en-US.json (Finnish)
* New translations en-US.json (Italian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Finnish)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Japanese)
* New translations en-US.json (Finnish)
* New translations en-US.json (Italian)
* New translations en-US.json (Swedish)
* New translations en-US.json (German)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Finnish)
* New translations en-US.json (Romanian)
* New translations en-US.json (French)
* New translations en-US.json (Spanish)
* New translations en-US.json (Afrikaans)
* New translations en-US.json (Arabic)
* New translations en-US.json (Bulgarian)
* New translations en-US.json (Catalan)
* New translations en-US.json (Czech)
* New translations en-US.json (Danish)
* New translations en-US.json (Greek)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Korean)
* New translations en-US.json (Lithuanian)
* New translations en-US.json (Dutch)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Polish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Russian)
* New translations en-US.json (Slovak)
* New translations en-US.json (Slovenian)
* New translations en-US.json (Serbian (Cyrillic))
* New translations en-US.json (Turkish)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Chinese Traditional)
* New translations en-US.json (Vietnamese)
* New translations en-US.json (English, United Kingdom)
* New translations en-US.json (French, Canada)
* New translations en-US.json (German)
* New translations en-US.json (Czech)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Czech)
* New translations en-US.json (Dutch)
* New translations en-US.json (German)
* New translations en-US.json (Turkish)
* New translations en-US.json (Russian)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Czech)
* New translations en-US.json (Czech)
* New translations en-US.json (Czech)
* New translations en-US.json (Finnish)
* New translations en-US.json (Romanian)
* New translations en-US.json (Czech)
* New translations en-US.json (Italian) 
						
						
					 
					
						2023-05-05 14:11:53 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75698c531a 
							
						 
					 
					
						
						
							
							fix: Shopping List Label Dropdown Doesn't Save Correctly ( #2361 )  
						
						... 
						
						
						
						* only update items by label on refresh
* made changes more responsive
* fast re-order items when labels are re-ordered 
						
						
					 
					
						2023-04-25 09:46:58 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe17922bb8 
							
						 
					 
					
						
						
							
							Feature: Global Timeline ( #2265 )  
						
						... 
						
						
						
						* extended query filter to accept nested tables
* decoupled timeline api from recipe slug
* modified frontend to use simplified events api
* fixed nested loop index ghosting
* updated existing tests
* gave mypy a snack
* added tests for nested queries
* fixed "last made" render error
* decoupled recipe timeline from dialog
* removed unused props
* tweaked recipe get_all to accept ids
* created group global timeline
added new timeline page to sidebar
reformatted the recipe timeline
added vertical option to recipe card mobile
* extracted timeline item into its own component
* fixed apploader centering
* added paginated scrolling to recipe timeline
* added sort direction config
fixed infinite scroll on dialog
fixed hasMore var not resetting during instantiation
* added sort direction to user preferences
* updated API docs with new query filter feature
* better error tracing
* fix for recipe not found response
* simplified recipe crud route for slug/id
added test for fetching by slug/id
* made query filter UUID validation clearer
* moved timeline menu option below shopping lists
---------
Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com> 
						
						
					 
					
						2023-04-25 09:46:00 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e397b34fd 
							
						 
					 
					
						
						
							
							fix: broken frontend development ( #2357 )  
						
						... 
						
						
						
						* dependency hell be like
* moved resolution to subdependency only 
						
						
					 
					
						2023-04-25 09:44:48 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8de70c894 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2331 )  
						
						... 
						
						
						
						* New translations en-US.json (Spanish)
* New translations en-US.json (Spanish) 
						
						
					 
					
						2023-04-05 18:05:50 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05a7047ae3 
							
						 
					 
					
						
						
							
							chore(deps): update dependency eslint to v8.37.0 ( #2329 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-04-05 18:04:43 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							750072344d 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2319 )  
						
						... 
						
						
						
						* New translations en-US.json (French)
* New translations en-US.json (Slovak)
* New translations en-US.json (Swedish)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Norwegian) 
						
						
					 
					
						2023-04-04 11:29:29 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ff46cda92 
							
						 
					 
					
						
						
							
							chore(deps): update dependency eslint-plugin-vue to v9.10.0 ( #2289 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-04-04 11:28:13 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a683e7344 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vitest to v0.29.8 ( #2314 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-04-03 10:06:14 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4126681f8c 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2316 )  
						
						... 
						
						
						
						* New translations en-US.json (Romanian)
* New translations en-US.json (French)
* New translations en-US.json (Spanish)
* New translations en-US.json (Afrikaans)
* New translations en-US.json (Arabic)
* New translations en-US.json (Bulgarian)
* New translations en-US.json (Catalan)
* New translations en-US.json (Czech)
* New translations en-US.json (Danish)
* New translations en-US.json (German)
* New translations en-US.json (Greek)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Italian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Korean)
* New translations en-US.json (Lithuanian)
* New translations en-US.json (Dutch)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Polish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Russian)
* New translations en-US.json (Slovak)
* New translations en-US.json (Slovenian)
* New translations en-US.json (Serbian (Cyrillic))
* New translations en-US.json (Swedish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Chinese Traditional)
* New translations en-US.json (Vietnamese)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (English, United Kingdom)
* New translations en-US.json (French, Canada)
* New translations en-US.json (Danish)
* New translations en-US.json (Turkish)
* New translations en-US.json (German)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Spanish)
* New translations en-US.json (Catalan)
* New translations en-US.json (French) 
						
						
					 
					
						2023-04-03 10:05:52 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73476c10f8 
							
						 
					 
					
						
						
							
							feat: Parser Workflow Improvements ( #2249 )  
						
						... 
						
						
						
						* ensure recipe settings are set after parsing
* added insert and delete functionality
* added errors recalculation to use the new index 
						
						
					 
					
						2023-04-01 17:43:59 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0b06200f8 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2293 )  
						
						... 
						
						
						
						* New translations en-US.json (German)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Ukrainian)
* 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 (Slovak)
* New translations en-US.json (Slovak)
* New translations en-US.json (Slovak)
* New translations en-US.json (Slovak)
* New translations en-US.json (Catalan)
* 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 (Slovak)
* New translations en-US.json (Slovak)
* New translations en-US.json (Slovak)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Slovak)
* New translations en-US.json (Slovak)
* New translations en-US.json (Polish)
* New translations en-US.json (Polish)
* New translations en-US.json (Polish)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Ukrainian) 
						
						
					 
					
						2023-04-01 17:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab04d1f595 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2278 )  
						
						... 
						
						
						
						* New translations en-US.json (German)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (German)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (German)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew) 
						
						
					 
					
						2023-03-24 08:31:44 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fae62ecb19 
							
						 
					 
					
						
						
							
							chore(deps): update dependency prettier to v2.8.7 ( #2255 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-24 08:21:26 -08:00 
						 
				 
			
				
					
						
							
							
								Sören 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82ce4b5e7a 
							
						 
					 
					
						
						
							
							fix "no data" error on create meal plan modal ( #2263 )  
						
						
						
						
					 
					
						2023-03-24 08:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							905b2ad8a9 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @nuxt/types to v2.16.3 ( #2270 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-23 10:11:50 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7880735ee4 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vitest to v0.29.7 ( #2275 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-23 09:42:00 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71ce2be17c 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2272 )  
						
						... 
						
						
						
						* New translations en-US.json (Finnish)
* New translations en-US.json (Slovak)
* New translations en-US.json (French)
* New translations en-US.json (Spanish)
* New translations en-US.json (Czech)
* New translations en-US.json (Romanian)
* New translations en-US.json (Afrikaans)
* New translations en-US.json (Arabic)
* New translations en-US.json (Bulgarian)
* New translations en-US.json (Catalan)
* New translations en-US.json (Danish)
* New translations en-US.json (German)
* New translations en-US.json (Greek)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Italian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Korean)
* New translations en-US.json (Lithuanian)
* New translations en-US.json (Dutch)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Polish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Russian)
* New translations en-US.json (Slovenian)
* New translations en-US.json (Serbian (Cyrillic))
* New translations en-US.json (Swedish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Chinese Traditional)
* New translations en-US.json (Vietnamese)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (English, United Kingdom)
* New translations en-US.json (French, Canada)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Dutch)
* New translations en-US.json (Polish)
* New translations en-US.json (German)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Dutch)
* New translations en-US.json (German)
* New translations en-US.json (Hebrew)
* New translations en-US.json (German)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Dutch)
* New translations en-US.json (Dutch)
* New translations en-US.json (French)
* New translations en-US.json (French)
* New translations en-US.json (Turkish)
* New translations en-US.json (Turkish)
* New translations en-US.json (French)
* New translations en-US.json (French)
* New translations en-US.json (Dutch)
* New translations en-US.json (German)
* New translations en-US.json (Dutch)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Dutch)
* New translations en-US.json (Hebrew)
* New translations en-US.json (German) 
						
						
					 
					
						2023-03-23 09:26:40 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a08ae6517 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/sortablejs to v1.15.1 ( #2254 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-23 09:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e8628de25 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @nuxtjs/eslint-module to v4 ( #2220 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-23 09:24:05 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							329d2c020d 
							
						 
					 
					
						
						
							
							fix: make parser compare lowercase ( #2244 )  
						
						... 
						
						
						
						* use case-insensitive matching
* conditionally render delete button 
						
						
					 
					
						2023-03-23 09:21:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b52848595c 
							
						 
					 
					
						
						
							
							feat: added max width for print setting dialog ( #2252 )  
						
						
						
						
					 
					
						2023-03-21 11:52:18 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b460ae9f25 
							
						 
					 
					
						
						
							
							feat: reduced ingredients to one column on mobile ( #2251 )  
						
						
						
						
					 
					
						2023-03-21 11:51:52 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9199ae4901 
							
						 
					 
					
						
						
							
							fix: update_at sort ( #2250 )  
						
						
						
						
					 
					
						2023-03-21 11:51:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a025996b94 
							
						 
					 
					
						
						
							
							feat: Expanded safe HTML tags and attributes ( #2248 )  
						
						... 
						
						
						
						* expanded safe html tags and attrs
* removed style attr
* add note on sources of safe elements
---------
Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com> 
						
						
					 
					
						2023-03-21 11:49:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2134b27ba 
							
						 
					 
					
						
						
							
							fix: Shopping List Mobile Usability ( #2247 )  
						
						... 
						
						
						
						* removed handle from edit button
* added dragging delay for touch screens 
						
						
					 
					
						2023-03-21 11:48:00 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9acba34cc 
							
						 
					 
					
						
						
							
							feat: Recipe Data Management UI Improvements ( #2246 )  
						
						... 
						
						
						
						* made recipe name clickable
* fixed placeholder user avatar link 
						
						
					 
					
						2023-03-21 11:47:26 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97d9d10b1f 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2243 )  
						
						... 
						
						
						
						* New translations en-US.json (Finnish)
* New translations en-US.json (Slovak)
* New translations en-US.json (French)
* New translations en-US.json (Spanish)
* New translations en-US.json (Czech)
* New translations en-US.json (Romanian)
* New translations en-US.json (Afrikaans)
* New translations en-US.json (Arabic)
* New translations en-US.json (Bulgarian)
* New translations en-US.json (Catalan)
* New translations en-US.json (Danish)
* New translations en-US.json (German)
* New translations en-US.json (Greek)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Italian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Korean)
* New translations en-US.json (Lithuanian)
* New translations en-US.json (Dutch)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Polish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Russian)
* New translations en-US.json (Slovenian)
* New translations en-US.json (Serbian (Cyrillic))
* New translations en-US.json (Swedish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Chinese Traditional)
* New translations en-US.json (Vietnamese)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (English, United Kingdom)
* New translations en-US.json (French, Canada)
* New translations en-US.json (German)
* New translations en-US.json (Dutch)
* New translations en-US.json (German)
* New translations en-US.json (Turkish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Polish)
* New translations en-US.json (Italian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Romanian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hebrew) 
						
						
					 
					
						2023-03-21 11:46:13 -08:00 
						 
				 
			
				
					
						
							
							
								sephrat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fd1ba6e46 
							
						 
					 
					
						
						
							
							feat(lang): more localization( #2219 )  
						
						... 
						
						
						
						* feat(lang): localize some views
* fix: typo
* fix: Localization broke bug report generation
* feat(lang): localize recipe page instructions 
						
						
					 
					
						2023-03-21 11:45:27 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9650ba9b00 
							
						 
					 
					
						
						
							
							refator: reuse search page component ( #2240 )  
						
						... 
						
						
						
						* wip: fix recipe card section
* refactor basic search to share composable
* fix dialog results
* use search for cat/tag/tool pages
* update organizer to support name edits
* fix composable typing 
						
						
					 
					
						2023-03-12 12:59:28 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b06517fdf4 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2239 )  
						
						... 
						
						
						
						* New translations en-US.json (Finnish)
* New translations en-US.json (Slovak)
* New translations en-US.json (French)
* New translations en-US.json (Spanish)
* New translations en-US.json (Czech)
* New translations en-US.json (Romanian)
* New translations en-US.json (Afrikaans)
* New translations en-US.json (Arabic)
* New translations en-US.json (Bulgarian)
* New translations en-US.json (Catalan)
* New translations en-US.json (Danish)
* New translations en-US.json (German)
* New translations en-US.json (Greek)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Italian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Korean)
* New translations en-US.json (Lithuanian)
* New translations en-US.json (Dutch)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Polish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Russian)
* New translations en-US.json (Slovenian)
* New translations en-US.json (Serbian (Cyrillic))
* New translations en-US.json (Swedish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Chinese Traditional)
* New translations en-US.json (Vietnamese)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (English, United Kingdom)
* New translations en-US.json (French, Canada) 
						
						
					 
					
						2023-03-12 12:57:38 -08:00 
						 
				 
			
				
					
						
							
							
								Philipp Fischbeck 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42d078ef02 
							
						 
					 
					
						
						
							
							fix: frontend register url ( #2231 )  
						
						
						
						
					 
					
						2023-03-12 12:40:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Genson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3118b0e423 
							
						 
					 
					
						
						
							
							feat: Migrate from Copy Me That ( #2212 )  
						
						... 
						
						
						
						* implemented copymethat migration
* added migration tree
* added translation support
* genericized example jpgs
* added test data
* fixed test archive
* switched recipe create to service
added test for timeline event creation
* linting
* lxml go brrr 
						
						
					 
					
						2023-03-12 12:37:24 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ce8fa9492 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2210 )  
						
						... 
						
						
						
						* New translations en-US.json (Slovak)
* New translations en-US.json (Slovak)
* New translations en-US.json (Slovak)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (French)
* New translations en-US.json (French)
* New translations en-US.json (French, Canada)
* New translations en-US.json (French)
* New translations en-US.json (French)
* New translations en-US.json (French)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Italian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Italian)
* New translations en-US.json (French)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Greek)
* New translations en-US.json (Greek)
* New translations en-US.json (Finnish)
* New translations en-US.json (Finnish)
* New translations en-US.json (Danish)
* New translations en-US.json (Danish)
* New translations en-US.json (Czech)
* New translations en-US.json (Spanish) 
						
						
					 
					
						2023-03-12 12:36:48 -08:00 
						 
				 
			
				
					
						
							
							
								Carter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93eb2af087 
							
						 
					 
					
						
						
							
							feature: add password reset token endpoint to the admin panel ( #2171 )  
						
						... 
						
						
						
						* add password reset token endpoint to the admin panel
* add None check on token
* add localization message for passowrd reset link button 
						
						
					 
					
						2023-03-12 12:33:36 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b26ca0cb3 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2196 )  
						
						... 
						
						
						
						* New translations en-US.json (Turkish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Dutch)
* New translations en-US.json (Dutch)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Portuguese, Brazilian) 
						
						
					 
					
						2023-03-04 10:26:02 -09:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11cd277975 
							
						 
					 
					
						
						
							
							ui: rework meal-planner ( #2203 )  
						
						... 
						
						
						
						* remove unused TS Ignores
* refactor planner into multiple pages
also includes some minor UI adjustments and some feature work to improve the date selector
* use mobile cards for meal-planner
* remove component 
						
						
					 
					
						2023-03-02 09:45:06 -09:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b487464ea 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2192 )  
						
						... 
						
						
						
						* New translations en-US.json (Finnish)
* New translations en-US.json (Slovak)
* New translations en-US.json (French)
* New translations en-US.json (Spanish)
* New translations en-US.json (Czech)
* New translations en-US.json (Romanian)
* New translations en-US.json (Afrikaans)
* New translations en-US.json (Arabic)
* New translations en-US.json (Bulgarian)
* New translations en-US.json (Catalan)
* New translations en-US.json (Danish)
* New translations en-US.json (German)
* New translations en-US.json (Greek)
* New translations en-US.json (Hebrew)
* New translations en-US.json (Hungarian)
* New translations en-US.json (Italian)
* New translations en-US.json (Japanese)
* New translations en-US.json (Korean)
* New translations en-US.json (Lithuanian)
* New translations en-US.json (Dutch)
* New translations en-US.json (Norwegian)
* New translations en-US.json (Polish)
* New translations en-US.json (Portuguese)
* New translations en-US.json (Russian)
* New translations en-US.json (Slovenian)
* New translations en-US.json (Serbian (Cyrillic))
* New translations en-US.json (Swedish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Ukrainian)
* New translations en-US.json (Chinese Simplified)
* New translations en-US.json (Chinese Traditional)
* New translations en-US.json (Vietnamese)
* New translations en-US.json (Portuguese, Brazilian)
* New translations en-US.json (English, United Kingdom)
* New translations en-US.json (French, Canada)
* New translations en-US.json (German)
* New translations en-US.json (Polish)
* New translations en-US.json (German) 
						
						
					 
					
						2023-02-26 16:04:43 -09:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85bc3a9b15 
							
						 
					 
					
						
						
							
							New Crowdin updates ( #2191 )  
						
						... 
						
						
						
						* New translations en-US.json (Danish)
* New translations en-US.json (German)
* New translations en-US.json (German)
* New translations en-US.json (Dutch)
* New translations en-US.json (Polish)
* New translations en-US.json (Turkish)
* New translations en-US.json (Dutch)
* New translations en-US.json (Polish)
* New translations en-US.json (Turkish) 
						
						
					 
					
						2023-02-26 12:41:08 -09:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01e3bb04b9 
							
						 
					 
					
						
						
							
							feat: update inline docs on group page to clarify private/public settings ( #2190 )  
						
						
						
						
					 
					
						2023-02-26 12:39:36 -09:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3f893dec2 
							
						 
					 
					
						
						
							
							chore: auto-set-version-on-ci ( #2188 )  
						
						... 
						
						
						
						* setup __version__ on build
* make build clickable link
* fix else-if 
						
						
					 
					
						2023-02-26 11:51:04 -09:00