Hayden 
							
						 
					 
					
						
						
							
						
						1a23f867da 
					 
					
						
						
							
							feat: admin maintenance and analytics stubs ( #1107 )  
						
						... 
						
						
						
						* add tail log viewer routes
* add log viewer
* add _mealie to ignore directories
* add detailed breakdown of storage
* generate types
* add dialog to view breakdown
* cleanup mobile UI
* move migrations page
* spelling
* init analytics page
* move route up
* add remove temp files function
* analytics API client
* stub out analytics pages
* generate types
* stub out analytics routes
* update names
* ignore types
* temporary remove analytics from sidebar 
						
						
					 
					
						2022-03-29 08:25:28 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
						
						4ef649231b 
					 
					
						
						
							
							feat: admin maintenance page ( #1096 )  
						
						... 
						
						
						
						* fix build typo
* generate types
* setup maintenance api for common cleanup actions
* admin maintenance page
* remove duplicate use-with-caution 
						
						
					 
					
						2022-03-24 22:17:38 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
						
						8eefa05393 
					 
					
						
						
							
							Feature/database backups ( #1040 )  
						
						... 
						
						
						
						* add annotations to docs
* alchemy data dumper
* initial tests
* sourcery refactor
* db backups/restore
* potential postgres fix
* potential postgres fix
* this is terrible
* potential pg fix
* cleanup
* remove unused import
* fix comparison
* generate frontend types
* update timestamp and add directory filter
* rewrite to new admin-api
* update backup routers
* add file_token response helper
* update imports
* remove test_backup 
						
						
					 
					
						2022-03-13 15:42:22 -08:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
						
						791aa8c610 
					 
					
						
						
							
							feat(backend):  ✨  refactor/fix group management for admins ( #838 )  
						
						... 
						
						
						
						* fix(frontend): 🐛  update dialog implementation to simplify state management
* test(backend): ✅  refactor test fixtures + admin group tests
* chore(backend): 🔨  add launcher.json for python debugging (tests)
* fix typing
* feat(backend): ✨  refactor/fix group management for admins
* feat(frontend): ✨  add/fix admin group management
* add LDAP checker
Co-authored-by: hay-kot <hay-kot@pm.me > 
						
						
					 
					
						2021-11-25 14:17:02 -09:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
						
						dce84c3937 
					 
					
						
						
							
							refactor:  ♻️  rewrite admin CRUD interface for admins ( #825 )  
						
						... 
						
						
						
						* docs: 📝  general documentation + add FAQ page
* fix(frontend): 🐛  readd missing upload button to backups.
* feat(backend): ✨  add support for backup sizes to be displayed on frontend
* feat(backend): ✨  add backend for administrator CRUD of users
* add admin support for user
* refactor(frontend): ♻️  rewrite admin CRUD interface for admins
* fix build errors
Co-authored-by: hay-kot <hay-kot@pm.me > 
						
						
					 
					
						2021-11-23 18:57:24 -09:00 
						 
				 
			
				
					
						
							
							
								Hayden 
							
						 
					 
					
						
						
							
						
						a94b9d504f 
					 
					
						
						
							
							refactor(frontend):  ♻️  update API folder structure  
						
						
						
						
					 
					
						2021-10-23 16:42:20 -08:00