Hayden
0e23a41bdb
New Crowdin updates ( #3286 )
...
* New translations en-us.json (Spanish)
* New translations en-us.json (Swedish)
* New translations en-us.json (English, United Kingdom)
* New translations en-us.json (Polish)
* New translations en-us.json (Romanian)
* New translations en-us.json (French)
* 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 (Finnish)
* 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 (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 (Galician)
* New translations en-us.json (Icelandic)
* New translations en-us.json (Portuguese, Brazilian)
* New translations en-us.json (Croatian)
* New translations en-us.json (Latvian)
* New translations en-us.json (French, Canada)
2024-03-11 14:13:19 +00:00
Michael Genson
403038a5b2
feat: First Time Setup Wizard ( #3204 )
...
* extract user registration form into a composable
* added base wizard component
* added partial setup implementation
* removed unused attrs
* added setup bypass
* made setup page more readable
* add checkbox hints to autoform
* added common settings pages and initial submit logic
* bypass setup in demo
* add full name to user registration
* added fullname and pw handling to setup
* fixed wizard indentation
* added post-setup suggestions
* added tests for backend changes
* renamed Wizard to BaseWizard
* lint fixes
* pass hardcoded default password instead of backend nonsense
* removed old test
* fix e2e
* added setup skip to e2e testing for all admin users
---------
Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2024-03-11 13:28:54 +00:00
Hayden
5f6844eceb
feat: Login with OAuth via OpenID Connect (OIDC) ( #3280 )
...
* initial oidc implementation
* add dynamic scheme
* e2e test setup
* add caching
* fix
* try this
* add libldap-2.5 to runtime dependencies (#2849 )
* New translations en-us.json (Norwegian) (#2851 )
* New Crowdin updates (#2855 )
* New translations en-us.json (Italian)
* New translations en-us.json (Norwegian)
* New translations en-us.json (Portuguese)
* fix
* remove cache
* cache yarn deps
* cache docker image
* cleanup action
* lint
* fix tests
* remove not needed variables
* run code gen
* fix tests
* add docs
* move code into custom scheme
* remove unneeded type
* fix oidc admin
* add more tests
* add better spacing on login page
* create auth providers
* clean up testing stuff
* type fixes
* add OIDC auth method to postgres enum
* add option to bypass login screen and go directly to iDP
* remove check so we can fallback to another auth method oauth fails
* Add provider name to be shown at the login screen
* add new properties to admin about api
* fix spec
* add a prompt to change auth method when changing password
* Create new auth section. Add more info on auth methods
* update docs
* run ruff
* update docs
* format
* docs gen
* formatting
* initialize logger in class
* mypy type fixes
* docs gen
* add models to get proper fields in docs and fix serialization
* validate id token before using it
* only request a mealie token on initial callback
* remove unused method
* fix unit tests
* docs gen
* check for valid idToken before getting token
* add iss to mealie token
* check to see if we already have a mealie token before getting one
* fix lock file
* update authlib
* update lock file
* add remember me environment variable
* add user group setting to allow only certain groups to log in
---------
Co-authored-by: Carter Mintey <cmintey8@gmail.com>
Co-authored-by: Carter <35710697+cmintey@users.noreply.github.com>
2024-03-10 13:51:36 -05:00
Hayden
02da2114f9
New Crowdin updates ( #3277 )
...
* New translations en-us.json (Spanish)
* New translations en-us.json (Swedish)
* New translations en-us.json (English, United Kingdom)
* New translations en-us.json (Polish)
* New translations en-us.json (Romanian)
* New translations en-us.json (French)
* 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 (Finnish)
* 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 (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 (Galician)
* New translations en-us.json (Icelandic)
* New translations en-us.json (Portuguese, Brazilian)
* New translations en-us.json (Croatian)
* New translations en-us.json (Latvian)
* New translations en-us.json (French, Canada)
2024-03-10 15:01:47 +01:00
boc-the-git
980b3c634b
Change "New" to "Add" ( #3271 )
2024-03-09 10:26:55 -06:00
Hayden
23aad6358c
New Crowdin updates ( #3269 )
...
* New translations en-us.json (French)
* New translations en-us.json (Italian)
* New translations en-us.json (Slovenian)
* New translations en-us.json (Turkish)
* New translations en-us.json (Ukrainian)
2024-03-08 14:05:19 +01:00
Hayden
e7ae76ea48
New Crowdin updates ( #3262 )
...
* New translations en-us.json (Spanish)
* New translations en-us.json (Swedish)
* New translations en-us.json (English, United Kingdom)
* New translations en-us.json (Polish)
* New translations en-us.json (Romanian)
* New translations en-us.json (French)
* 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 (Finnish)
* 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 (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 (Galician)
* New translations en-us.json (Icelandic)
* New translations en-us.json (Portuguese, Brazilian)
* New translations en-us.json (Croatian)
* New translations en-us.json (Latvian)
* New translations en-us.json (French, Canada)
2024-03-07 13:55:36 +01:00
boc-the-git
5e6f5bc175
Merge branch 'mealie-next' into feat/filter-shopping-lists
2024-03-07 09:20:49 +11:00
Hayden
d577978f2f
New Crowdin updates ( #3258 )
...
* New translations en-us.json (Italian)
* New translations en-us.json (Chinese Simplified)
2024-03-06 16:15:44 +01:00
Michael Genson
c9fdf862a3
Merge branch 'mealie-next' into feat/filter-shopping-lists
2024-03-05 09:18:37 -06:00
Hayden
9c95c56f0a
New Crowdin updates ( #3251 )
...
* New translations en-us.json (Swedish)
* New translations en-us.json (French)
* New translations en-us.json (Bulgarian)
* New translations en-us.json (Danish)
* New translations en-us.json (Bulgarian)
2024-03-05 15:23:30 +01:00
Hayden
170b4d338d
New Crowdin updates ( #3247 )
...
* New translations en-us.json (Spanish)
* New translations en-us.json (Swedish)
* New translations en-us.json (English, United Kingdom)
* New translations en-us.json (Polish)
* New translations en-us.json (Romanian)
* New translations en-us.json (French)
* 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 (Finnish)
* 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 (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 (Galician)
* New translations en-us.json (Icelandic)
* New translations en-us.json (Portuguese, Brazilian)
* New translations en-us.json (Croatian)
* New translations en-us.json (Latvian)
* New translations en-us.json (French, Canada)
* New translations en-us.json (Portuguese)
* New translations en-us.json (Portuguese)
* New translations en-us.json (Portuguese)
2024-03-04 19:43:36 +01:00
boc-the-git
e6aadc4902
feat: Recipe Instructions, add buttons for move to top or bottom ( #3232 )
...
* Add 'move to top' and 'move to bottom' to recipe steps
* Add divider functionality
2024-03-03 22:41:29 +00:00
Hayden
cf68420976
New translations en-us.json (Portuguese)
2024-03-03 04:29:47 -06:00
Hayden
06ec8dd4f3
New translations en-us.json (Bulgarian)
2024-03-02 03:13:10 -06:00
Hayden
fc4ec3261f
New translations en-us.json (Romanian)
2024-03-02 03:13:09 -06:00
Hayden
db9035f92c
New translations en-us.json (Catalan)
2024-03-01 03:03:31 -06:00
Hayden
57ca357969
New Crowdin updates ( #3236 )
...
* New translations en-us.json (Spanish)
* New translations en-us.json (Romanian)
* New translations en-us.json (French)
* 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 (Finnish)
* 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 (Swedish)
* New translations en-us.json (English, United Kingdom)
* New translations en-us.json (Polish)
* New translations en-us.json (Dutch)
* New translations en-us.json (Norwegian)
* 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 (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 (Galician)
* New translations en-us.json (Icelandic)
* New translations en-us.json (Portuguese, Brazilian)
* New translations en-us.json (Croatian)
* New translations en-us.json (Latvian)
* New translations en-us.json (French, Canada)
2024-02-29 10:22:19 +01:00
boc-the-git
12b7625d42
Fix typo ( #3233 )
2024-02-28 09:34:39 -06:00
Michael Genson
d321c69244
Merge branch 'mealie-next' into feat/filter-shopping-lists
2024-02-23 13:12:43 -06:00
Hayden
eeda71e186
New Crowdin updates ( #3210 )
...
* New translations en-us.json (Polish)
* New translations en-us.json (Polish)
2024-02-23 18:16:17 +01:00
Michael Genson
8e5ea1df5e
added "show all" toggle on list of shopping lists
2024-02-23 17:07:43 +00:00
Hayden
98c8694979
New translations en-us.json (Swedish) ( #3208 )
2024-02-22 18:22:35 +01:00
Hayden
32812d6a6c
New Crowdin updates ( #3206 )
...
* New translations en-us.json (Swedish)
* New translations en-us.json (Swedish)
---------
Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com>
2024-02-21 17:45:53 +00:00
Hayden
cb06c8a877
New Crowdin updates ( #3184 )
...
* New translations en-us.json (Spanish)
* New translations en-us.json (Spanish)
2024-02-17 13:22:05 +01:00
Hayden
3c76a82997
New translations en-us.json (Dutch) ( #3166 )
2024-02-13 10:26:16 +00:00
Hayden
cb2d8a9a50
New translations en-us.json (Russian)
2024-02-10 02:56:14 -06:00
Hayden
d954869dd7
New translations en-us.json (Bulgarian)
2024-02-09 02:54:02 -06:00
Hayden
0283185913
New translations en-us.json (Hebrew)
2024-02-08 02:52:45 -06:00
Hayden
a0b6cc3e62
New translations en-us.json (Turkish)
2024-02-06 17:52:01 -06:00
Hayden
c960c00cbe
New translations en-us.json (Swedish)
2024-02-06 17:52:00 -06:00
Hayden
47b60e9ad5
New translations en-us.json (Hungarian)
2024-02-06 17:51:59 -06:00
Hayden
2918a824e4
New Crowdin updates ( #3116 )
...
* New translations en-us.json (Chinese Traditional)
* New translations en-us.json (Italian)
* 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 (Finnish)
* New translations en-us.json (Hebrew)
* New translations en-us.json (Hungarian)
* 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 (Vietnamese)
* New translations en-us.json (Galician)
* New translations en-us.json (Portuguese, Brazilian)
* New translations en-us.json (Croatian)
* New translations en-us.json (Latvian)
* New translations en-us.json (English, United Kingdom)
* New translations en-us.json (French, Canada)
* New translations en-us.json (Icelandic)
* New translations en-us.json (Dutch)
2024-02-04 22:24:02 -06:00
Kuchenpirat
52c58e1dc0
feat: bulk deletion on "Manage Data" page ( #3056 )
...
* labels bulk delete
* add foods
* bulk delete units
* add categories
* add tags
* add tools
* update translations
* fix types for text
* fix reactivity for stores
---------
Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2024-02-04 12:55:14 -06:00
Kuchenpirat
67b7fb007b
feat: Cookbook Create & Delete Improvements ( #2902 )
...
* add delete dialog
* put editor into component
* return data on createCookbook store action
* verry basic dialog with create & cancel functions
* 🧹
* cleanup
* add translation
* add dialog-closed to BaseDialog
* update delete dialog messaging
* use cancel instead of dialog-closed
2024-02-04 07:15:25 -09:00
Hayden
292672601c
New Crowdin updates ( #3110 )
...
* New translations en-us.json (Romanian)
* New translations en-us.json (Romanian)
2024-02-03 22:44:30 +00:00
Hayden
02997cd36e
New Crowdin updates ( #3086 )
...
* New translations en-us.json (Russian)
* New translations en-us.json (Slovenian)
2024-01-30 22:31:11 +00:00
Hayden
60f9a3be5c
New translations en-us.json (Slovenian)
2024-01-29 16:23:31 -06:00
Hayden
dddcb644bf
New translations en-us.json (Spanish)
2024-01-29 16:23:30 -06:00
Hayden
e6f531c111
New translations en-us.json (Hungarian) ( #3071 )
2024-01-28 16:21:47 -06:00
Hayden
2dcc765e86
New translations en-us.json (Hungarian) ( #3059 )
2024-01-27 21:41:33 +00:00
Hayden
c27d20b5c9
New translations en-us.json (Icelandic)
2024-01-26 15:26:14 -06:00
Hayden
5f24e87e84
New translations en-us.json (French, Canada)
2024-01-26 15:26:13 -06:00
Hayden
72980b3472
New translations en-us.json (English, United Kingdom)
2024-01-26 15:26:12 -06:00
Hayden
cedccf046b
New translations en-us.json (Latvian)
2024-01-26 15:26:11 -06:00
Hayden
63514ab41c
New translations en-us.json (Croatian)
2024-01-26 15:26:10 -06:00
Hayden
f8e8a40ec1
New translations en-us.json (Portuguese, Brazilian)
2024-01-26 15:26:08 -06:00
Hayden
65ce53fb17
New translations en-us.json (Galician)
2024-01-26 15:26:07 -06:00
Hayden
1352ae81c4
New translations en-us.json (Vietnamese)
2024-01-26 15:26:06 -06:00
Hayden
5c3b1f2890
New translations en-us.json (Chinese Simplified)
2024-01-26 15:26:05 -06:00