Commit graph

185 commits

Author SHA1 Message Date
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
Laura Klünder
a48a3914d3 render cm_to_m 2023-11-05 14:17:05 +01:00
Laura Klünder
25a2bd7f2d render range result msg 2023-10-28 21:15:13 +02:00
Laura Klünder
f2f0186e33 full support for the raw ftm stuff 2023-10-28 19:56:03 +02:00
Laura Klünder
8900408f49 even prettier forms 2023-10-21 00:09:21 +02:00
Laura Klünder
a46d2ce4f1 improve mesh forms and stuff 2023-10-20 23:50:47 +02:00
Laura Klünder
22027cc8af typo corrections 2023-10-20 23:18:15 +02:00
Laura Klünder
1e2bd01aff grouping msg_type choices makes forms look so much better 2023-10-20 18:04:22 +02:00
Laura Klünder
7dc745c1f0 pretty display for messages, send range request, etc 2023-10-20 16:54:21 +02:00
Laura Klünder
bf1834cd63 msg_id → msg_type 2023-10-20 15:41:46 +02:00
Laura Klünder
7f7ea64fd3 prettier names in mesh view 2023-10-20 15:04:36 +02:00
Laura Klünder
6a35c6767b fix communication with new board messages etc 2023-10-20 14:43:56 +02:00
Laura Klünder
499dc628bf show better metadata in node overview 2023-10-20 00:22:14 +02:00
Laura Klünder
e75896d44c make it possible to send board config messages 2023-10-20 00:18:02 +02:00
Laura Klünder
e70bd7e0e2 some work on creating the CONFIG_BOARD form 2023-10-19 23:42:58 +02:00
Laura Klünder
533669507c more improvements in message sending Ui 2023-10-06 03:18:59 +02:00
Laura Klünder
369b270534 display new firmware format correctly 2023-10-06 03:08:25 +02:00
Laura Klünder
b732d52f65 make linter happy 2023-10-06 02:46:43 +02:00