a9a7ecfa3e
feat(dgsi/profile): Improve eye-visual and add Name info
2025-02-01 21:26:44 +01:00
ef1943f708
feat(dgsi): Add a button to go back
2025-02-01 21:26:44 +01:00
9b0ea5e6e8
feat(dgsi/archives): Put all documents in the same list, and add colored icons
2025-02-01 21:26:44 +01:00
3d320806af
chore(dgsi/profile): Simplify view
2025-02-01 18:20:56 +01:00
7e7d8e74ff
chore(dgsi/profile): Tweak the look of the password refresh button
2025-02-01 17:49:54 +01:00
5f7185d3c9
feat(dgsi/profile): Switch to selectable inputs for useful informations
2025-02-01 17:42:38 +01:00
e89f0e4ae5
feat(dgsi/js): Add htmx
2025-02-01 17:33:24 +01:00
c51f391938
chore(npins): Update
2025-02-01 17:32:33 +01:00
615bc458d3
feat(dev): Add django-extensions to run https in dev mode
2025-02-01 17:32:05 +01:00
d79520f7a6
feat(dgsi/profile): Hide the password by default
2025-02-01 17:30:45 +01:00
162870f4ae
feat(dgsi/archives): Add toggle switches for each category
2025-02-01 17:30:45 +01:00
80ac57ba06
chore(settings): Update the default staff grouo
2025-02-01 17:30:45 +01:00
2e13205720
feat(dgsi/js): Add data- driven listeners
2025-02-01 17:30:45 +01:00
561d5c60d7
fix(dgsi): We can use is_staff now instead
2025-01-30 17:31:57 +01:00
60c227a942
feat(dgsi/profile): Add VLAN info in the technical information
2025-01-30 10:19:55 +01:00
1a842639f5
feat(dgsi/profile): Hide the technical info by default
2025-01-30 10:15:54 +01:00
sinavir
ad244a26f5
fix(profile): Emphasize username
2025-01-30 10:04:31 +01:00
d3d342879c
feat(dgsi/user): Add VLAN information and machinery
...
Only via the shell for now, we can attribute a VLAN to a user and
reclaim it if needed
2025-01-30 10:04:07 +01:00
6860d6cb3b
feat(shared/kanidm): Add helper function sync_call
...
This avoids wrapping the methods each time we want to call the API in
sync mode
2025-01-30 10:04:00 +01:00
5940aaa284
fix(models/archive): Don't serialize local dev info in the migration
2025-01-30 10:04:00 +01:00
21fe6c01a8
chore(dgsi): Add a legal notice
2025-01-28 18:10:42 +01:00
0e22a71df6
feat(account): Distinguish between staff and superuser
2025-01-28 08:54:48 +01:00
2b08dfa40e
feat(index): Add outline link
2025-01-27 21:30:13 +01:00
57fb348bdb
chore(icons): Put all the icons before the text
2025-01-26 00:49:32 +01:00
5937f2a0d0
fix(mobile): Make it readable
2025-01-26 00:49:10 +01:00
73acb2c2a4
fix(dgsi/archives): Set the Content-Type header so that django's default does not apply
2025-01-25 20:25:38 +01:00
b859a72747
feat(dgsi): Add archives
2025-01-25 19:40:53 +01:00
24f825c1dd
feat(templates): Tweak base template
...
This allows content to stay at a reasonable size
2024-10-12 22:24:16 +02:00
304fe1f249
fix(forms): Reword what JM wrote
2024-10-12 22:05:43 +02:00
41396ccae2
fix(dgsi/models): Import from the original source
2024-10-12 22:05:43 +02:00
37ddb5f075
chore: Don't commit the auth token
2024-10-12 22:05:43 +02:00
868c406af9
feat(translations): Update en
2024-10-12 22:05:43 +02:00
615eb6041f
feat: precising the conditions of some operations when creating account as admin
...
Signed-off-by: jemagius <jmg@dgnum.eu>
2024-10-12 10:52:15 +02:00
5a84ea6e0f
chore(app): Disable SAML auth for now
...
This does not work, and quite a bit of time will be necessary to fix it
2024-10-12 08:05:01 +02:00
faa8ea051a
fix(bulma): Only use dark text when the button is light
...
This makes the documents readable when using dark mode
2024-10-12 08:03:25 +02:00
6921373d6c
feat(templates): Add a visual indication that some pages give more power
2024-10-12 07:58:19 +02:00
f6fcd90622
feat(account): WIP
2024-10-09 10:41:15 +02:00
6caf3dbf61
feat(project/djlint): Declare custom blocks used by allauth
2024-10-07 23:34:00 +02:00
833c855b5c
feat(templates): Update
2024-10-07 23:33:22 +02:00
c291112350
feat(commit-hooks): Add ruff
2024-10-06 16:52:49 +02:00
61bb59d244
chore(app/urls): Cleaner file
2024-10-06 16:52:15 +02:00
9c4413faa1
feat(settings): Add SAML auth
2024-10-06 14:43:41 +02:00
3fa4591665
feat(shell): Add SAML dependencies
2024-10-04 14:48:00 +02:00
119867a91e
fix(index): Shorten names to fit on small screens
2024-10-04 14:43:55 +02:00
61e3d4ed19
feat(bulma): Tweak bt-link width
2024-09-30 10:14:45 +02:00
a88d31541c
feat(radius): Add the user to the correct group
...
When generating the first WiFi password, the user is added to the
`radius_access` group, which will allow them to connect. This also fix a
previous incorrect logic where users without wifi password could not
generate one.
2024-09-29 20:05:16 +02:00
f4428ace59
feat(kanidm): Log some errors
2024-09-29 19:58:46 +02:00
fb70bf13f8
feat(profile): Add a way to reset/generate a wifi password
...
TODO: Maybe switch to a post request, as it modifies the internal state
2024-09-29 19:52:02 +02:00
6a581fcec4
feat(scss): More idiomatic writing
2024-09-27 14:41:41 +02:00
fa8f8a214f
feat(templates): Add analytics
2024-09-27 12:42:47 +02:00