| 
							
							
								 Hayden | 2e9026f9ea | feat(frontend): ✨ Fix scheduler, forgot password flow, and minor bug fixes (#725) * feat(frontend): 💄 add recipe title
* fix(frontend): 🐛 fixes #722 side-bar issue
* feat(frontend): ✨ Add page titles to all pages
* minor cleanup
* refactor(backend): ♻️ rewrite scheduler to be more modulare and work
* feat(frontend): ✨ start password reset functionality
* refactor(backend): ♻️ refactor application settings to facilitate dependency injection
* refactor(backend): 🔥 remove RECIPE_SETTINGS env variables in favor of group settings
* formatting
* refactor(backend): ♻️ align naming convention
* feat(backend): ✨ password reset
* test(backend): ✅ password reset
* feat(frontend): ✨ self-service password reset
* purge password schedule
* update user creation for tests
Co-authored-by: Hayden <hay-kot@pm.me> | 2021-10-07 09:39:47 -08:00 |  | 
			
				
					| 
							
							
								 Hayden | 5d43fac7c9 | feat(frontend): ✨ add group permissions (#721) * style(frontend): 💄 add darktheme custom
* add dummy users in dev mode
* feat(frontend): ✨ add group permissions editor UI
* feat(backend): ✨ add group permissions setters
* test(backend): ✅ tests for basic permission get/set (WIP)
Needs more testing
* remove old test
* chore(backend): copy template.env on setup
* feat(frontend): ✨ enable send invitation via email
* feat(backend): ✨ enable send invitation via email
* feat: ✨ add app config checker for site-settings
* refactor(frontend): ♻️ consolidate bool checks
Co-authored-by: Hayden <hay-kot@pm.me> | 2021-10-04 20:16:37 -08:00 |  | 
			
				
					| 
							
							
								 Hayden | f9829141c0 | style(frontend): 🎨 refactor/rewrite UI for meal-planner (#717) * add new creation links
* style(frontend): 🎨 refactor/rewrite UI for meal-planner
* add random meal
Co-authored-by: Hayden <hay-kot@pm.me> | 2021-10-02 16:11:50 -08:00 |  | 
			
				
					| 
							
							
								 Hayden | bd8882ec44 | Feature/update login UI (#716) * cleanup signin UI
* add timeout
Co-authored-by: Hayden <hay-kot@pm.me> | 2021-10-02 12:18:01 -08:00 |  | 
			
				
					| 
							
							
								 hay-kot | 58f758b6c1 | fix(frontend): 🐛 fix login page setup script | 2021-09-14 12:26:28 -08:00 |  | 
			
				
					| 
							
							
								 Hayden | bdaf758712 | feat(backend): ✨ start multi-tenant support (WIP) (#680) * fix ts types
* feat(code-generation): ♻️ update code-generation formats
* new scope
* add step button
* fix linter error
* update code-generation tags
* feat(backend): ✨ start multi-tenant support
* feat(backend): ✨ group invitation token generation and signup
* refactor(backend): ♻️ move group admin actions to admin router
* set url base to include `/admin`
* feat(frontend): ✨ generate user sign-up links
* test(backend): ✅ refactor test-suite to further decouple tests (WIP)
* feat(backend): 🐛 assign owner on backup import for recipes
* fix(backend): 🐛 assign recipe owner on migration from other service
Co-authored-by: hay-kot <hay-kot@pm.me> | 2021-09-09 08:51:29 -08:00 |  | 
			
				
					| 
							
							
								 Hayden | 3c504e7048 | feat(backend): ✨ migrate site-settings to groups (#673) * feat(frontend): ✨ add user registration page (WIP)
* feat(backend): ✨ add user registration (WIP)
* test(backend): ✅ add validator testing for registration schema
* feat(backend): ✨ continued work on user sign-up
* feat(backend): ✨ add signup flow and user/group settings
* test(backend): ✅ user-creation tests and small refactor of existing tests
* fix(backend): ✅ fix failing group tests
* style: 🎨 fix lint issues
Co-authored-by: hay-kot <hay-kot@pm.me> | 2021-09-05 22:05:29 -08:00 |  |