|
283815d555
|
fix(create_user): Kanidm expects a list of email addresses
|
2024-09-19 11:59:24 +02:00 |
|
|
ea3c5cf6fd
|
fix(mixins): Use the correct test function
|
2024-09-19 11:40:16 +02:00 |
|
|
36ccc6be24
|
feat(account): Add a view to create accounts
TODO: include the reset mechanism for the password
|
2024-09-19 11:37:45 +02:00 |
|
|
cd8859f610
|
feat(account): Add a template with a message when a CAS account is forbidden
|
2024-09-19 09:14:42 +02:00 |
|
|
5af8e2fd24
|
feat(account): Prevent connections from some categories of users
|
2024-09-18 23:00:36 +02:00 |
|
|
c3f0e70384
|
feat(profile): Use the local name, add a notification when no dgn account exists
|
2024-09-18 22:32:44 +02:00 |
|
|
35d6a7fa8c
|
feat(templates): Tweak
|
2024-09-18 22:20:17 +02:00 |
|
|
97535a6bc0
|
fix(models): Don't crash when no kanidm profile exists
|
2024-09-18 22:20:05 +02:00 |
|
|
1d2f4a5866
|
feat(account): Use a custom adpater
|
2024-09-18 22:19:33 +02:00 |
|
|
1732249a2d
|
feat(pkgs): Add django-allauth and django-allauth-cas
|
2024-09-18 22:18:42 +02:00 |
|
|
763c2dfcbb
|
feat(profile): Add translations and tweak template
|
2024-09-17 17:12:48 +02:00 |
|
|
590ac25b8c
|
feat(home): Add profile link
|
2024-09-17 17:12:20 +02:00 |
|
|
0272edc266
|
feat(profile): Make the password selectable on click
|
2024-09-17 10:36:37 +02:00 |
|
|
fd5e036f49
|
feat(profile): Add more informations
|
2024-09-16 19:07:19 +02:00 |
|
|
82123717cc
|
feat(app): Remove daphne
|
2024-09-16 19:07:02 +02:00 |
|
|
99764928c6
|
feat(nix): Rework the python environment
|
2024-09-16 17:57:26 +02:00 |
|
|
8baad602c6
|
feat(pkgs): Add django-allauth-cas
|
2024-09-16 17:56:53 +02:00 |
|
|
abc71eb52d
|
feat(accounts): Simplify the template and disable signup
|
2024-09-14 16:35:57 +02:00 |
|
|
2817054e7e
|
feat(dgsi.views): Add a view to create users
|
2024-09-14 15:53:10 +02:00 |
|
|
2642a64116
|
feat(shell): Add ipython
|
2024-09-14 15:52:15 +02:00 |
|
|
06351ca22e
|
chore(.gitignore): Don't consider backups of the local db
|
2024-09-14 15:52:15 +02:00 |
|
|
3b2937b6d1
|
feat(dgsi.mixins): Introduce StaffRequiredMixin
|
2024-09-14 15:52:15 +02:00 |
|
|
f56961c7bb
|
feat(User): Switch to a custom model, simplifying the logic
|
2024-09-14 15:52:15 +02:00 |
|
|
c02b29a6f5
|
feat(shell): Use python312
|
2024-09-14 14:44:47 +02:00 |
|
|
855664e410
|
feat(templates): Tweak _hero.html
This makes the title fit on one line
|
2024-09-13 21:25:26 +02:00 |
|
|
aed32e0725
|
feat(profile): Change the url so that the redirection is automatic after connexion
|
2024-09-13 17:32:45 +02:00 |
|
|
7491fdb376
|
chore(shell): Switch back to django-stubs
It is more up to date, and no longer requires mypy
|
2024-09-13 17:09:21 +02:00 |
|
|
7581bf59df
|
feat(models): Add a Profile model
This simplifies the management of the views data
|
2024-09-13 16:55:44 +02:00 |
|
|
8599992dd7
|
feat(dgsi): Add a basic profile view
|
2024-09-11 21:08:08 +02:00 |
|
|
772ca45292
|
feat(pkgs): Update pykanidm
|
2024-09-11 21:07:11 +02:00 |
|
|
a49786b6b4
|
feat(allauth): Update templates
|
2024-05-28 18:10:50 +02:00 |
|
|
9cda3d8c3d
|
chore(djlint): Tweak settings
|
2024-05-28 08:36:49 +02:00 |
|
|
f69c69e73e
|
feat(auth): Use allauth and setup dev login
|
2024-05-28 08:36:20 +02:00 |
|
|
411a3664ec
|
feat(static): Add tabler-icons
|
2024-05-28 08:35:17 +02:00 |
|
|
9b0149e6ee
|
feat(pkgs): Add bulma forms
|
2024-05-28 08:35:17 +02:00 |
|
|
e2d6371495
|
feat(dev): Add DjDT
|
2024-05-28 08:29:19 +02:00 |
|
|
9e45426202
|
feat(src): First workable skeleton
|
2024-05-26 22:10:38 +02:00 |
|
|
f3121069ff
|
chore(.gitignore): Update
|
2024-05-26 22:10:10 +02:00 |
|
|
57d1c0a0c2
|
feat(nix): Update devShell
|
2024-05-26 22:09:54 +02:00 |
|
|
606b23bf13
|
chore: Add pyproject.toml
|
2024-05-26 21:39:48 +02:00 |
|
|
ac6bac56b7
|
chore: Add License
|
2024-05-26 21:39:11 +02:00 |
|
|
2078545f6d
|
feat(pkgs): Add dependencies
|
2024-05-26 21:38:54 +02:00 |
|
|
ca26ad4b28
|
chore(npins): Update nixpkgs
|
2024-05-26 21:38:40 +02:00 |
|
|
42433dfe5c
|
chore: Update structure
|
2024-05-21 21:19:41 +02:00 |
|
|
17d1ed39f8
|
feat(repo): Init scaffolding
|
2024-04-06 00:28:47 +02:00 |
|
|
63b9807d03
|
feat(shell): Use direnv
|
2024-04-05 11:52:52 +02:00 |
|
|
a232a26b24
|
feat(pkgs): Use local version of pykanidm
|
2024-04-05 11:52:33 +02:00 |
|
|
b03df77713
|
feat(dgsi): init
|
2024-04-04 15:25:55 +02:00 |
|