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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
						
						990244e37e 
					 
					
						
						
							
							Refactor/group page ( #666 )  
						
						... 
						
						
						
						* refactor(backend): ♻️  Refactor base class to be abstract and create a router factory method
* feat(frontend): ✨  add group edit
* refactor(backend): ✨  add group edit support
Co-authored-by: hay-kot <hay-kot@pm.me > 
						
						
					 
					
						2021-09-01 21:39:40 -08:00 
						 
				 
			
				
					
						
							
							
								hay-kot 
							
						 
					 
					
						
						
							
						
						9386cc320b 
					 
					
						
						
							
							refactor(frontend):  🚧  Migrate Dashboard to Nuxt  
						
						... 
						
						
						
						Add API and Functinality for Admin Dashboard. Stills needs to clean-up. See // TODO's 
						
						
					 
					
						2021-08-07 15:12:25 -08:00 
						 
				 
			
				
					
						
							
							
								hay-kot 
							
						 
					 
					
						
						
							
						
						695d7e96ae 
					 
					
						
						
							
							refactor(frontend):  🚧  Add group/user CRUD support for admins  
						
						
						
						
					 
					
						2021-08-06 16:28:12 -08:00