376d0b822d
feat: Enhance admin dashboard layout and add model management link
v0.1.0
Christian Krakau-Louis
2025-04-19 09:19:54 +02:00
a7d0528725
fix: Add await keyword to database initialization for proper async handling
Christian Krakau-Louis
2025-04-18 15:49:38 +02:00
199c5b1386
Merge pull request #142 from christianlouis/spam-template-prevention
Christian Krakau-Louis
2025-04-18 09:52:42 +02:00
828719b318
feat: Enhance email templates and add plain text support for improved deliverability
Christian Krakau-Louis
2025-04-17 22:22:09 +02:00
6753444daf
Merge pull request #140 from christianlouis/51-profile-management
Christian Krakau-Louis
2025-04-17 13:04:18 +02:00
389c96dda5
Merge pull request #139 from christianlouis/christianlouis/issue51
Christian Krakau-Louis
2025-04-16 21:47:35 +02:00
6c260c5936
Add account deletion confirmation page, privacy settings template, and profile view template
Christian Krakau-Louis
2025-04-16 21:45:33 +02:00
9815a1a3e0
feat: Add script for automated GitHub issue creation with environment variable validation and issue management
Christian Krakau-Louis
2025-04-16 15:39:21 +02:00
55d767a84a
Merge pull request #6 from christianlouis/setup
Christian Krakau-Louis
2025-04-16 14:24:15 +02:00
d48c16119a
feat: Enhance admin dashboard with user, team, and event statistics, and system health monitoring
Christian Krakau-Louis
2025-04-16 14:23:40 +02:00
61a0a0a6a6
feat: Implement initial setup functionality with admin elevation and system settings management
Christian Krakau-Louis
2025-04-16 11:29:52 +02:00
254853f08e
feat: Add GitHub Actions workflow for deployment on main repository
Christian Krakau-Louis
2025-04-15 18:02:10 +02:00
38f6deade8
fix: Correct order of database initialization steps in init_db function
Christian Krakau-Louis
2025-04-15 17:52:08 +02:00
210249ea6f
fix: Simplify token exchange in NetIDOAuth by removing unnecessary parameters
Christian Krakau-Louis
2025-04-15 17:07:38 +02:00
2e0e3521d6
Merge pull request #5 from christianlouis/AuthenticationMiddleware
Christian Krakau-Louis
2025-04-15 16:18:58 +02:00
ee30b88f91
feat: Enhance NetID OAuth integration with token validation and configuration options
Christian Krakau-Louis
2025-04-15 16:17:29 +02:00
6d796c95ff
feat: Add NetID OAuth provider integration and update login UI
Christian Krakau-Louis
2025-04-15 14:28:14 +02:00
47cac0cb9a
Merge pull request #4 from christianlouis/AuthenticationMiddleware
Christian Krakau-Louis
2025-04-15 12:36:16 +02:00
6306abf6d9
Add comprehensive documentation for LeagueLedger
Christian Krakau-Louis
2025-04-15 12:32:03 +02:00
7323c12168
Implement team join request functionality with views and actions
Christian Krakau-Louis
2025-04-14 17:00:57 +02:00
5cf3f944b1
feat: Implement email functionality with FastAPI-Mail and Mailhog
Christian Krakau-Louis
2025-04-14 07:23:16 +02:00
583f5aac42
Enhance user experience by implementing password change functionality, adding validation for password strength and matching, and improving error messaging in the change password form.
Christian Krakau-Louis
2025-04-14 06:14:35 +02:00
e952630295
Update redirect paths and enhance user context in templates and views
Christian Krakau-Louis
2025-04-14 05:54:21 +02:00
690065f788
Implement OAuth login with Authentik integration, update user management, and enhance team functionalities
Christian Krakau-Louis
2025-04-14 05:35:51 +02:00
fa41b24eac
Fix typo in Docker image tag for GitHub Container Registry
Christian Krakau-Louis
2025-04-14 03:39:15 +02:00
ec467f33b8
Add GitHub Actions workflows for Docker image build and CI
Christian Krakau-Louis
2025-04-14 03:32:58 +02:00