Enhancement: Implement comprehensive logging for user authentication events and network access restrictions

This commit is contained in:
SergeantPanda 2025-11-21 10:50:48 -06:00
parent d94d615d76
commit cb1953baf2
8 changed files with 238 additions and 18 deletions

View file

@ -398,6 +398,11 @@ class SystemEvent(models.Model):
('m3u_download', 'M3U Downloaded'),
('epg_refresh', 'EPG Refreshed'),
('epg_download', 'EPG Downloaded'),
('login_success', 'Login Successful'),
('login_failed', 'Login Failed'),
('logout', 'User Logged Out'),
('m3u_blocked', 'M3U Download Blocked'),
('epg_blocked', 'EPG Download Blocked'),
]
event_type = models.CharField(max_length=50, choices=EVENT_TYPES, db_index=True)