lon: update dgsi #833

Open
dgnum-chores wants to merge 1 commit from lon/dgsi into main
Collaborator

9fb53202584d0ad7de4c756d1761eca6465102e9
→ 9fdea1427163fbd67c082b714a071729cf3096b6

Last 15 commits:
9fdea14 dgsi/captive: update message
ec4fe4c feat: add captive page
8741fbd dgsi/user: Add a thurne property that takes into account the fallback
3e555d3 dgsi/urls: use correct import of TemplateView
298b3b4 api/user-map-view: add new endpoint to map to the pk instead of the vlan id
51c9c67 api/user-view: also return the site's information
6239826 api/user-view: give an empty vlan for unhoused people
a90f895 api/user-view: return info for all users, and indicate if access is allowed
53b4d69 git-hooks: disable commitizen
cfdca89 chore(locale): update translations
dfb65cd chore(dgsi/generate-wifi-password): Simplify logic
d570360 feat(dgsi/user): add a network_access switch
903841a feat(api/user): Also send the radius secret in the response
00016e3 feat(dgsi/user): Store and manage the radius secret locally
018e58a chore(dgsi/models): split up

9fb53202584d0ad7de4c756d1761eca6465102e9 → 9fdea1427163fbd67c082b714a071729cf3096b6 Last 15 commits: 9fdea14 dgsi/captive: update message ec4fe4c feat: add captive page 8741fbd dgsi/user: Add a thurne property that takes into account the fallback 3e555d3 dgsi/urls: use correct import of TemplateView 298b3b4 api/user-map-view: add new endpoint to map to the pk instead of the vlan id 51c9c67 api/user-view: also return the site's information 6239826 api/user-view: give an empty vlan for unhoused people a90f895 api/user-view: return info for all users, and indicate if access is allowed 53b4d69 git-hooks: disable commitizen cfdca89 chore(locale): update translations dfb65cd chore(dgsi/generate-wifi-password): Simplify logic d570360 feat(dgsi/user): add a network_access switch 903841a feat(api/user): Also send the radius secret in the response 00016e3 feat(dgsi/user): Store and manage the radius secret locally 018e58a chore(dgsi/models): split up
lon: update dgsi
All checks were successful
Show derivation diffs / bridge01 (pull_request) Successful in 1m8s
Show derivation diffs / build01 (pull_request) Successful in 1m14s
Show derivation diffs / cof02 (pull_request) Successful in 1m11s
Show derivation diffs / compute01 (pull_request) Successful in 1m57s
Show derivation diffs / geo01 (pull_request) Successful in 1m46s
Show derivation diffs / geo02 (pull_request) Successful in 1m39s
Show derivation diffs / AP-jourdan (pull_request) Successful in 3m12s
Show derivation diffs / external01 (pull_request) Successful in 2m6s
Show derivation diffs / hypervisors0 (pull_request) Successful in 2m6s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m37s
Show derivation diffs / optic-loop (pull_request) Successful in 56s
Show derivation diffs / AP-montrouge (pull_request) Successful in 4m59s
Show derivation diffs / jeux02 (pull_request) Successful in 1m45s
Show derivation diffs / iso (pull_request) Successful in 1m57s
Show derivation diffs / lab-router01 (pull_request) Successful in 1m38s
Show derivation diffs / krz01 (pull_request) Successful in 1m55s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 40s
Show derivation diffs / AP-pantheon (pull_request) Successful in 5m24s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 36s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 39s
Show derivation diffs / storage01 (pull_request) Successful in 1m25s
Show derivation diffs / rescue01 (pull_request) Successful in 2m8s
Show derivation diffs / tower01 (pull_request) Successful in 59s
Run pre-commit on all files / pre-commit (pull_request) Successful in 23s
Show derivation diffs / web02 (pull_request) Successful in 50s
Show derivation diffs / vault01 (pull_request) Successful in 1m40s
Show derivation diffs / web03 (pull_request) Successful in 50s
Show derivation diffs / web01 (pull_request) Successful in 1m19s
Show derivation diffs / vault02 (pull_request) Successful in 1m34s
Show derivation diffs / vault03 (pull_request) Successful in 1m35s
109c3e026b
9fb53202584d0ad7de4c756d1761eca6465102e9
→ 9fdea1427163fbd67c082b714a071729cf3096b6

Last 15 commits:
  9fdea14 dgsi/captive: update message
  ec4fe4c feat: add captive page
  8741fbd dgsi/user: Add a thurne property that takes into account the fallback
  3e555d3 dgsi/urls: use correct import of TemplateView
  298b3b4 api/user-map-view: add new endpoint to map to the pk instead of the vlan id
  51c9c67 api/user-view: also return the site's information
  6239826 api/user-view: give an empty vlan for unhoused people
  a90f895 api/user-view: return info for all users, and indicate if access is allowed
  53b4d69 git-hooks: disable commitizen
  cfdca89 chore(locale): update translations
  dfb65cd chore(dgsi/generate-wifi-password): Simplify logic
  d570360 feat(dgsi/user): add a network_access switch
  903841a feat(api/user): Also send the radius secret in the response
  00016e3 feat(dgsi/user): Store and manage the radius secret locally
  018e58a chore(dgsi/models): split up
dgnum-chores force-pushed lon/dgsi from 109c3e026b
All checks were successful
Show derivation diffs / bridge01 (pull_request) Successful in 1m8s
Show derivation diffs / build01 (pull_request) Successful in 1m14s
Show derivation diffs / cof02 (pull_request) Successful in 1m11s
Show derivation diffs / compute01 (pull_request) Successful in 1m57s
Show derivation diffs / geo01 (pull_request) Successful in 1m46s
Show derivation diffs / geo02 (pull_request) Successful in 1m39s
Show derivation diffs / AP-jourdan (pull_request) Successful in 3m12s
Show derivation diffs / external01 (pull_request) Successful in 2m6s
Show derivation diffs / hypervisors0 (pull_request) Successful in 2m6s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m37s
Show derivation diffs / optic-loop (pull_request) Successful in 56s
Show derivation diffs / AP-montrouge (pull_request) Successful in 4m59s
Show derivation diffs / jeux02 (pull_request) Successful in 1m45s
Show derivation diffs / iso (pull_request) Successful in 1m57s
Show derivation diffs / lab-router01 (pull_request) Successful in 1m38s
Show derivation diffs / krz01 (pull_request) Successful in 1m55s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 40s
Show derivation diffs / AP-pantheon (pull_request) Successful in 5m24s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 36s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 39s
Show derivation diffs / storage01 (pull_request) Successful in 1m25s
Show derivation diffs / rescue01 (pull_request) Successful in 2m8s
Show derivation diffs / tower01 (pull_request) Successful in 59s
Run pre-commit on all files / pre-commit (pull_request) Successful in 23s
Show derivation diffs / web02 (pull_request) Successful in 50s
Show derivation diffs / vault01 (pull_request) Successful in 1m40s
Show derivation diffs / web03 (pull_request) Successful in 50s
Show derivation diffs / web01 (pull_request) Successful in 1m19s
Show derivation diffs / vault02 (pull_request) Successful in 1m34s
Show derivation diffs / vault03 (pull_request) Successful in 1m35s
to abb5e27819
All checks were successful
Show derivation diffs / AP-test (pull_request) Successful in 43s
Show derivation diffs / build01 (pull_request) Successful in 47s
Show derivation diffs / cof02 (pull_request) Successful in 40s
Show derivation diffs / geo01 (pull_request) Successful in 31s
Show derivation diffs / geo02 (pull_request) Successful in 33s
Show derivation diffs / external01 (pull_request) Successful in 40s
Show derivation diffs / compute01 (pull_request) Successful in 1m1s
Show derivation diffs / hypervisors0 (pull_request) Successful in 53s
Show derivation diffs / AP-jourdan (pull_request) Successful in 2m7s
Show derivation diffs / jeux02 (pull_request) Successful in 35s
Show derivation diffs / hypervisors1 (pull_request) Successful in 57s
Show derivation diffs / optic-loop (pull_request) Successful in 19s
Show derivation diffs / iso (pull_request) Successful in 51s
Show derivation diffs / krz01 (pull_request) Successful in 1m6s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 15s
Show derivation diffs / lab-router01 (pull_request) Successful in 36s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 14s
Show derivation diffs / storage01 (pull_request) Successful in 42s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 17s
Show derivation diffs / AP-montrouge (pull_request) Successful in 3m11s
Show derivation diffs / rescue01 (pull_request) Successful in 1m10s
Show derivation diffs / tower01 (pull_request) Successful in 35s
Show derivation diffs / AP-pantheon (pull_request) Successful in 3m49s
Show derivation diffs / web02 (pull_request) Successful in 35s
Show derivation diffs / web03 (pull_request) Successful in 41s
Show derivation diffs / vault01 (pull_request) Successful in 1m12s
Show derivation diffs / vault02 (pull_request) Successful in 1m15s
Run pre-commit on all files / pre-commit (pull_request) Successful in 18s
Show derivation diffs / web01 (pull_request) Successful in 1m5s
Show derivation diffs / vault03 (pull_request) Successful in 1m17s
2026-08-26 08:00:38 +02:00
Compare
dgnum-chores force-pushed lon/dgsi from abb5e27819
All checks were successful
Show derivation diffs / AP-test (pull_request) Successful in 43s
Show derivation diffs / build01 (pull_request) Successful in 47s
Show derivation diffs / cof02 (pull_request) Successful in 40s
Show derivation diffs / geo01 (pull_request) Successful in 31s
Show derivation diffs / geo02 (pull_request) Successful in 33s
Show derivation diffs / external01 (pull_request) Successful in 40s
Show derivation diffs / compute01 (pull_request) Successful in 1m1s
Show derivation diffs / hypervisors0 (pull_request) Successful in 53s
Show derivation diffs / AP-jourdan (pull_request) Successful in 2m7s
Show derivation diffs / jeux02 (pull_request) Successful in 35s
Show derivation diffs / hypervisors1 (pull_request) Successful in 57s
Show derivation diffs / optic-loop (pull_request) Successful in 19s
Show derivation diffs / iso (pull_request) Successful in 51s
Show derivation diffs / krz01 (pull_request) Successful in 1m6s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 15s
Show derivation diffs / lab-router01 (pull_request) Successful in 36s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 14s
Show derivation diffs / storage01 (pull_request) Successful in 42s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 17s
Show derivation diffs / AP-montrouge (pull_request) Successful in 3m11s
Show derivation diffs / rescue01 (pull_request) Successful in 1m10s
Show derivation diffs / tower01 (pull_request) Successful in 35s
Show derivation diffs / AP-pantheon (pull_request) Successful in 3m49s
Show derivation diffs / web02 (pull_request) Successful in 35s
Show derivation diffs / web03 (pull_request) Successful in 41s
Show derivation diffs / vault01 (pull_request) Successful in 1m12s
Show derivation diffs / vault02 (pull_request) Successful in 1m15s
Run pre-commit on all files / pre-commit (pull_request) Successful in 18s
Show derivation diffs / web01 (pull_request) Successful in 1m5s
Show derivation diffs / vault03 (pull_request) Successful in 1m17s
to fd041e4442
All checks were successful
Show derivation diffs / cof02 (pull_request) Successful in 1m23s
Show derivation diffs / AP-test (pull_request) Successful in 1m47s
Show derivation diffs / bridge01 (pull_request) Successful in 1m47s
Show derivation diffs / compute01 (pull_request) Successful in 1m58s
Show derivation diffs / AP-jourdan (pull_request) Successful in 3m24s
Show derivation diffs / geo01 (pull_request) Successful in 1m1s
Show derivation diffs / geo02 (pull_request) Successful in 1m1s
Show derivation diffs / external01 (pull_request) Successful in 1m11s
Show derivation diffs / hypervisors0 (pull_request) Successful in 1m37s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m36s
Show derivation diffs / jeux02 (pull_request) Successful in 1m14s
Show derivation diffs / lab-router01 (pull_request) Successful in 1m15s
Show derivation diffs / optic-loop (pull_request) Successful in 49s
Show derivation diffs / iso (pull_request) Successful in 1m47s
Show derivation diffs / krz01 (pull_request) Successful in 1m55s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 31s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 38s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 25s
Show derivation diffs / AP-montrouge (pull_request) Successful in 5m31s
Show derivation diffs / storage01 (pull_request) Successful in 1m12s
Show derivation diffs / tower01 (pull_request) Successful in 58s
Show derivation diffs / rescue01 (pull_request) Successful in 1m54s
Show derivation diffs / AP-pantheon (pull_request) Successful in 6m20s
Show derivation diffs / web02 (pull_request) Successful in 1m5s
Show derivation diffs / vault01 (pull_request) Successful in 1m43s
Show derivation diffs / vault02 (pull_request) Successful in 1m52s
Show derivation diffs / web01 (pull_request) Successful in 1m33s
Show derivation diffs / web03 (pull_request) Successful in 1m5s
Show derivation diffs / vault03 (pull_request) Successful in 1m48s
Run pre-commit on all files / pre-commit (pull_request) Successful in 27s
2026-09-02 08:00:38 +02:00
Compare
dgnum-chores force-pushed lon/dgsi from fd041e4442
All checks were successful
Show derivation diffs / cof02 (pull_request) Successful in 1m23s
Show derivation diffs / AP-test (pull_request) Successful in 1m47s
Show derivation diffs / bridge01 (pull_request) Successful in 1m47s
Show derivation diffs / compute01 (pull_request) Successful in 1m58s
Show derivation diffs / AP-jourdan (pull_request) Successful in 3m24s
Show derivation diffs / geo01 (pull_request) Successful in 1m1s
Show derivation diffs / geo02 (pull_request) Successful in 1m1s
Show derivation diffs / external01 (pull_request) Successful in 1m11s
Show derivation diffs / hypervisors0 (pull_request) Successful in 1m37s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m36s
Show derivation diffs / jeux02 (pull_request) Successful in 1m14s
Show derivation diffs / lab-router01 (pull_request) Successful in 1m15s
Show derivation diffs / optic-loop (pull_request) Successful in 49s
Show derivation diffs / iso (pull_request) Successful in 1m47s
Show derivation diffs / krz01 (pull_request) Successful in 1m55s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 31s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 38s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 25s
Show derivation diffs / AP-montrouge (pull_request) Successful in 5m31s
Show derivation diffs / storage01 (pull_request) Successful in 1m12s
Show derivation diffs / tower01 (pull_request) Successful in 58s
Show derivation diffs / rescue01 (pull_request) Successful in 1m54s
Show derivation diffs / AP-pantheon (pull_request) Successful in 6m20s
Show derivation diffs / web02 (pull_request) Successful in 1m5s
Show derivation diffs / vault01 (pull_request) Successful in 1m43s
Show derivation diffs / vault02 (pull_request) Successful in 1m52s
Show derivation diffs / web01 (pull_request) Successful in 1m33s
Show derivation diffs / web03 (pull_request) Successful in 1m5s
Show derivation diffs / vault03 (pull_request) Successful in 1m48s
Run pre-commit on all files / pre-commit (pull_request) Successful in 27s
to 6ed709c694
All checks were successful
Show derivation diffs / bridge01 (pull_request) Successful in 1m16s
Show derivation diffs / build01 (pull_request) Successful in 1m31s
Show derivation diffs / cof02 (pull_request) Successful in 1m33s
Show derivation diffs / compute01 (pull_request) Successful in 1m51s
Show derivation diffs / geo02 (pull_request) Successful in 58s
Show derivation diffs / geo01 (pull_request) Successful in 1m14s
Show derivation diffs / external01 (pull_request) Successful in 1m25s
Show derivation diffs / AP-jourdan (pull_request) Successful in 3m1s
Show derivation diffs / hypervisors0 (pull_request) Successful in 1m19s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m8s
Show derivation diffs / optic-loop (pull_request) Successful in 19s
Show derivation diffs / lab-router01 (pull_request) Successful in 43s
Show derivation diffs / jeux02 (pull_request) Successful in 45s
Show derivation diffs / iso (pull_request) Successful in 1m0s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 13s
Show derivation diffs / krz01 (pull_request) Successful in 1m1s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 18s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 19s
Show derivation diffs / AP-montrouge (pull_request) Successful in 4m28s
Show derivation diffs / storage01 (pull_request) Successful in 44s
Show derivation diffs / tower01 (pull_request) Successful in 37s
Show derivation diffs / rescue01 (pull_request) Successful in 1m21s
Show derivation diffs / AP-pantheon (pull_request) Successful in 4m59s
Show derivation diffs / web02 (pull_request) Successful in 43s
Show derivation diffs / vault01 (pull_request) Successful in 1m26s
Show derivation diffs / web03 (pull_request) Successful in 49s
Show derivation diffs / web01 (pull_request) Successful in 1m8s
Show derivation diffs / vault03 (pull_request) Successful in 1m20s
Show derivation diffs / vault02 (pull_request) Successful in 1m22s
Run pre-commit on all files / pre-commit (pull_request) Successful in 18s
2026-09-16 08:00:39 +02:00
Compare
All checks were successful
Check workflows / check_workflows (pull_request) Successful in 17s
Required
Details
Check meta / check_meta (push) Successful in 18s
Required
Details
Check meta / check_meta (pull_request) Successful in 18s
Required
Details
Build all the nodes / bridge01 (pull_request) Successful in 38s
Required
Details
Build all the nodes / AP-test (pull_request) Successful in 40s
Required
Details
Build all the nodes / geo01 (pull_request) Successful in 35s
Required
Details
Build all the nodes / optic-loop (pull_request) Successful in 33s
Required
Details
Build all the nodes / build01 (pull_request) Successful in 37s
Required
Details
Build all the nodes / sw-Montrouge (pull_request) Successful in 30s
Required
Details
Build all the nodes / cof02 (pull_request) Successful in 36s
Required
Details
Build all the nodes / geo02 (pull_request) Successful in 36s
Required
Details
Build all the nodes / sw-Jourdan (pull_request) Successful in 33s
Required
Details
Build all the nodes / external01 (pull_request) Successful in 41s
Required
Details
Build all the nodes / hypervisors1 (pull_request) Successful in 40s
Required
Details
Build all the nodes / hypervisors0 (pull_request) Successful in 40s
Required
Details
Build all the nodes / jeux02 (pull_request) Successful in 57s
Required
Details
Build all the nodes / iso (pull_request) Successful in 58s
Required
Details
Build the shell / build-shell (pull_request) Successful in 32s
Required
Details
Build all the nodes / storage01 (pull_request) Successful in 1m0s
Required
Details
Build all the nodes / lab-router01 (pull_request) Successful in 1m1s
Required
Details
Build all the nodes / sw-Pantheon (pull_request) Successful in 55s
Required
Details
Build all the nodes / AP-jourdan (pull_request) Successful in 1m11s
Required
Details
Build all the nodes / krz01 (pull_request) Successful in 1m4s
Required
Details
Build all the nodes / compute01 (pull_request) Successful in 1m7s
Required
Details
Build all the nodes / web02 (pull_request) Successful in 39s
Required
Details
Build all the nodes / web03 (pull_request) Successful in 45s
Required
Details
Build all the nodes / tower01 (pull_request) Successful in 1m1s
Required
Details
Build all the nodes / rescue01 (pull_request) Successful in 1m27s
Required
Details
Build all the nodes / web01 (pull_request) Successful in 1m6s
Required
Details
Build all the nodes / AP-montrouge (pull_request) Successful in 1m41s
Required
Details
Build all the nodes / vault02 (pull_request) Successful in 1m8s
Required
Details
Build all the nodes / vault03 (pull_request) Successful in 1m8s
Required
Details
Build all the nodes / vault01 (pull_request) Successful in 1m29s
Required
Details
Build all the nodes / AP-pantheon (pull_request) Successful in 1m47s
Required
Details
Run pre-commit on all files / pre-commit (push) Successful in 33s
Required
Details
Show derivation diffs / AP-test (pull_request) Successful in 1m9s
Show derivation diffs / bridge01 (pull_request) Successful in 1m16s
Show derivation diffs / build01 (pull_request) Successful in 1m31s
Show derivation diffs / cof02 (pull_request) Successful in 1m33s
Show derivation diffs / compute01 (pull_request) Successful in 1m51s
Show derivation diffs / geo02 (pull_request) Successful in 58s
Show derivation diffs / geo01 (pull_request) Successful in 1m14s
Show derivation diffs / external01 (pull_request) Successful in 1m25s
Show derivation diffs / AP-jourdan (pull_request) Successful in 3m1s
Show derivation diffs / hypervisors0 (pull_request) Successful in 1m19s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m8s
Show derivation diffs / optic-loop (pull_request) Successful in 19s
Show derivation diffs / lab-router01 (pull_request) Successful in 43s
Show derivation diffs / jeux02 (pull_request) Successful in 45s
Show derivation diffs / iso (pull_request) Successful in 1m0s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 13s
Show derivation diffs / krz01 (pull_request) Successful in 1m1s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 18s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 19s
Show derivation diffs / AP-montrouge (pull_request) Successful in 4m28s
Show derivation diffs / storage01 (pull_request) Successful in 44s
Show derivation diffs / tower01 (pull_request) Successful in 37s
Show derivation diffs / rescue01 (pull_request) Successful in 1m21s
Show derivation diffs / AP-pantheon (pull_request) Successful in 4m59s
Show derivation diffs / web02 (pull_request) Successful in 43s
Show derivation diffs / vault01 (pull_request) Successful in 1m26s
Show derivation diffs / web03 (pull_request) Successful in 49s
Show derivation diffs / web01 (pull_request) Successful in 1m8s
Show derivation diffs / vault03 (pull_request) Successful in 1m20s
Show derivation diffs / vault02 (pull_request) Successful in 1m22s
Run pre-commit on all files / pre-commit (pull_request) Successful in 18s
Required
Details
This pull request has changes conflicting with the target branch.
  • lon.lock
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin lon/dgsi:lon/dgsi
git switch lon/dgsi
Sign in to join this conversation.
No description provided.