Leo Vasanko 
							
						 
					 
					
						
						
							
						
						bfb11cc20f 
					 
					
						
						
							
							A major refactoring for more consistent and stricter flows.  
						
						... 
						
						
						
						- Force using the dedicated authentication site configured via auth-host
- Stricter host validation
- Using the restricted app consistently for all access control (instead of the old loginview). 
						
						
					 
					
						2025-10-04 15:55:43 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						591ea626bf 
					 
					
						
						
							
							Add host-based authentication, UTC timestamps, session management, and secure cookies; fix styling issues; refactor to remove module; update database schema for sessions and reset tokens.  
						
						
						
						
					 
					
						2025-10-03 18:31:54 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						bb35e57ba4 
					 
					
						
						
							
							Fix reset link logic to include /auth when no configured auth-host.  
						
						
						
						
					 
					
						2025-10-02 15:57:20 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						5d8304bbd9 
					 
					
						
						
							
							Refactor user-profile, restricted access and reset token registration as separate apps so the frontend does not need to guess which context it is running in.  
						
						... 
						
						
						
						Support user-navigable URLs at / as well as /auth/, allowing for a dedicated authentication site with pretty URLs. 
						
						
					 
					
						2025-10-02 15:44:48 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						fbfd0bbb47 
					 
					
						
						
							
							Create registration links on the same host (subdomain) that is being used by the one who creates it.  
						
						
						
						
					 
					
						2025-10-02 12:30:50 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						ed7d3ee0fc 
					 
					
						
						
							
							Admin app: guard rails extended, consistent styling, also share styling with main app.  
						
						
						
						
					 
					
						2025-09-30 16:38:14 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						e514ae010d 
					 
					
						
						
							
							Provide user info in Remote-* headers. Caddy configuration improved.  
						
						
						
						
					 
					
						2025-09-25 18:12:40 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						b324276173 
					 
					
						
						
							
							Cleaned up login/logout flows.  
						
						
						
						
					 
					
						2025-09-02 19:08:16 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						c9f9b28bf4 
					 
					
						
						
							
							Major refactoring of admin API (permissions, paths)  
						
						
						
						
					 
					
						2025-09-02 18:08:06 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						bfc777fb56 
					 
					
						
						
							
							Refactoring permissions checks.  
						
						
						
						
					 
					
						2025-09-02 17:28:26 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						3cd6a59b26 
					 
					
						
						
							
							Utility module for accessing frontend in backend code.  
						
						
						
						
					 
					
						2025-09-02 16:06:10 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						9feac6e9a8 
					 
					
						
						
							
							Moved exception handlers to sub apps.  
						
						
						
						
					 
					
						2025-09-02 14:57:06 -06:00 
						 
				 
			
				
					
						
							
							
								Leo Vasanko 
							
						 
					 
					
						
						
							
						
						859cc9ed41 
					 
					
						
						
							
							Restructure admin app separate of user api.  
						
						
						
						
					 
					
						2025-09-02 14:04:52 -06:00