Commit graph

10 commits

Author SHA1 Message Date
52fbb394ed
Enhanced requirement comments for clarity
Added meaningful inline comments to each dependency in requirements.txt to explain their purpose, improving maintainability. Also introduced 'pyrad' for RADIUS support and 'django-cidrfield' to handle subnet storage requirements. These additions equip the application for better network authentication and IP address management.
2024-01-28 18:07:59 +01:00
da49ddabcc
Add Django CAS authentication support
Introduce support for Central Authentication Service (CAS) alongside existing OIDC and SAML by integrating a new CAS server app and custom CAS authentication user model. Streamline sign-in infrastructure with updated URL patterns. As part of the update, refactor user model `username` resolution to leverage the email field directly. Includes necessary Django migrations to support new authentication features and removes a deprecated OIDC provider dependency.
2023-12-24 09:16:55 +01:00
28e7cf8e5b
Start LDAP implementation 2023-09-14 14:44:51 +02:00
88d40840c4
Add crispy-bootstrap4 2023-07-08 16:27:14 +02:00
ae2a6eda79
Preparations for Android app 2023-07-08 16:11:38 +02:00
02400d5ce0
Django 4 compatibility 2022-11-27 16:45:02 +00:00
860c497c86
Start SAML implementation 2022-08-22 09:37:16 +00:00
d9e34c574a
Implementing stuff in the frontend 2022-08-05 16:16:34 +02:00
4e77e77296
Lots of frontend work 2022-08-04 13:15:10 +02:00
b119f1ef71
Initial commit 2022-08-02 10:29:58 +02:00