Commit graph

202 commits

Author SHA1 Message Date
Laura Klünder
4cd268fbb5 missing migration <.< 2024-12-28 22:37:37 +01:00
Laura Klünder
6dafb009fc passive api name collecting from users that have consented to it 2024-12-28 22:16:25 +01:00
Laura Klünder
88fb835949 make quests optionially impolite 2024-12-26 17:30:11 +01:00
Laura Klünder
8acb8e0f3f Revert "use changeset in importhub and importnoc"
This reverts commit a2295e80af.
2024-12-26 05:41:39 +01:00
Laura Klünder
a2295e80af use changeset in importhub and importnoc 2024-12-26 02:20:25 +01:00
Laura Klünder
faf97978f6 userpermissionsform shouldn't require quests 2024-12-25 13:43:52 +01:00
Laura Klünder
d811170716 quests can now be done! 2024-12-24 22:58:26 +01:00
Laura Klünder
a7cacecdbe add missing migrations 2024-12-24 20:06:22 +01:00
Laura Klünder
2805061c47 generate quests, but they can't be solved yet 2024-12-24 18:50:53 +01:00
Jenny Danzmayr
2ee0633391 added sso support for c3voc & c3noc 2024-12-22 03:42:50 +01:00
Jenny Danzmayr
f75b93875a added support for CCCHH SSO 2024-12-22 00:47:22 +01:00
Laura Klünder
13cf207ee6 don't show accessrestrictiongroups to select that the user can't grant 2024-12-16 10:45:23 +00:00
Laura Klünder
1adb9d3460 fix control_panel permission 2024-12-14 15:05:01 +00:00
Laura Klünder
927b388ca8 fix AccessPermission form failing with groups 2024-12-12 22:43:02 +00:00
Laura Klünder
e41324a4c6 remove control_panel permission, it's implicit by other permissions 2024-12-12 22:42:45 +00:00
Laura Klünder
ddcac55ba1 add view users permission 2024-12-12 22:29:14 +00:00
Laura Klünder
6f87510df8 limit changesets by operations, not changedobjects 2024-12-05 23:40:42 +01:00
Jenny Danzmayr
33242ba86d fixed sso group user permission logic 2024-09-16 14:44:55 +02:00
Jenny Danzmayr
b5fbe28146 added feature to grant access permissions via SSO groups 2024-09-16 13:20:19 +02:00
Jenny Danzmayr
09b2375d79 added SSO support using Python Social Auth including custom backend for EF Identity 2024-09-12 21:42:28 +02:00
Laura Klünder
78fe28b3ec s/or/and/ in can_manage_mesh 2024-08-22 19:47:34 +02:00
Laura Klünder
07a7e041cb fix template errors if mesh not enabled 2024-08-22 13:22:00 +02:00
Laura Klünder
2696794421 small fix for when change geometries is missing 2024-08-18 15:07:10 +02:00
Laura Klünder
d4140e09ed show affected areas in mapupdate control panel 2024-08-18 15:03:38 +02:00
Jenny Danzmayr
168a6a5af6 fixed redemption of signed access tokens 2024-08-15 03:31:16 +02:00
Jenny Danzmayr
897cf68ccc added permission for access to source files 2024-08-11 23:07:22 +02:00
Laura Klünder
d7f175f7ef add options and postpone imports to massively reduce memory usage 2024-02-07 18:17:13 +01:00
Gwendolyn
da5346d0a9 theme selector 2024-01-06 20:52:46 +01:00
Laura Klünder
0970a6558d manage unlimited tokens in control panel 2023-12-24 16:03:48 +01:00
Laura Klünder
d5ec23a7fb get access permissions without signing in 2023-12-24 15:40:48 +01:00
se4598
6fefc8c018
map updates view: add link to changeset 2023-12-21 03:00:47 +01:00
se4598
b200001316
map updates view: add link to changeset 2023-12-21 02:58:45 +01:00
Gwendolyn
a97d4e922d fix access qr code urls 2023-12-21 00:12:20 +01:00
Laura Klünder
3477354688 access permissions can now also be given by group 2023-12-19 19:48:31 +01:00
Gwendolyn
dc506238ff fix permission token granting 2023-12-14 20:19:55 +01:00
Laura Klünder
1a0c4e63f5 lots of small fixes and todo removals 2023-12-04 22:21:48 +01:00
Laura Klünder
82aa079af0 remove pytz import 2023-12-04 22:04:33 +01:00
Laura Klünder
cf765acc00 remove old api secret 2023-12-03 16:39:11 +01:00
Laura Klünder
ac151e5eed asgi fix maybe 2023-12-02 02:50:46 +01:00
Laura Klünder
43791583e0 new api secret system, multiple api secrets, limited scopes, etc... 2023-11-30 22:02:40 +01:00
Laura Klünder
60536147d4 fix api secret generation 2023-11-26 00:34:55 +01:00
Laura Klünder
0b6362c8ab start implementing RangeLocator 2023-11-10 20:11:50 +01:00
Laura Klünder
0f85926916 fix typo breaking announcement ui 2023-11-09 18:50:46 +01:00
Laura Klünder
394450f4a3 implement some auth for MeshUIConsumer 2023-11-09 17:04:55 +01:00
Laura Klünder
88d6f07eaf move mesh control into mesh module and add permissions 2023-11-09 15:53:29 +01:00
Laura Klünder
386bd3c888 firmware and firmware build details 2023-11-06 19:22:23 +01:00
Laura Klünder
c872b97fa3 add view to show currently installed firmwares 2023-11-06 18:26:19 +01:00
Laura Klünder
e01e718356 add firmware overview 2023-11-06 14:35:29 +01:00
Laura Klünder
61673603ea add MeshUplink model to keep better track of uplinks 2023-11-06 14:22:35 +01:00
Laura Klünder
aa2df8d3c5 add api_secret auth and (mostly) finalize firmware endpoint 2023-11-05 19:09:36 +01:00