Commit graph

3920 commits

Author SHA1 Message Date
Laura Klünder
02e3fd60e6 make editor geometries schema a bit more generic 2023-12-03 18:11:53 +01:00
Laura Klünder
12220823c3 missing import 2023-12-03 18:03:59 +01:00
Laura Klünder
bd7d2e9ffa introducing AnyGeometrySchema 2023-12-03 18:03:13 +01:00
Laura Klünder
740664c659 does this fix unary_union 2023-12-03 17:57:15 +01:00
Laura Klünder
60e789c15e implement editor view_as_api v2 2023-12-03 17:54:26 +01:00
Laura Klünder
99a5c3055e use newapi_etag_with_update_cache_key 2023-12-03 17:45:04 +01:00
Laura Klünder
156e1a9436 fix the same thing again 2023-12-03 17:42:12 +01:00
Laura Klünder
635b9ab406 fix SourceSchema 2023-12-03 17:39:58 +01:00
Laura Klünder
f7f77b2823 new routing api, now available 2023-12-03 17:37:32 +01:00
Laura Klünder
55f5dfb0b7 fix new editor api (missing request fields) 2023-12-03 17:18:29 +01:00
Laura Klünder
cf765acc00 remove old api secret 2023-12-03 16:39:11 +01:00
Laura Klünder
5c203a7a2b editor geometries now available in new API 2023-12-03 16:37:05 +01:00
Laura Klünder
70e9e1fb9f we have been informed that it is preferably to not spam the logs with errors 2023-12-02 03:53:47 +01:00
Laura Klünder
bd9e14440b fix daphne 2023-12-02 02:57:41 +01:00
Laura Klünder
ac151e5eed asgi fix maybe 2023-12-02 02:50:46 +01:00
Laura Klünder
f1876903c3 fix some incorrect API scopes 2023-12-02 02:29:17 +01:00
Gwendolyn
7849611028 javascript typo 2023-12-02 02:25:43 +01:00
Gwendolyn
ac6f154f06 various ota fixes 2023-12-02 02:25:43 +01:00
Gwendolyn
c18abb1b8c firmware description should not be cached 2023-12-02 02:25:43 +01:00
Gwendolyn
b6f3b8459f fix api secret valid until 2023-12-02 02:25:43 +01:00
Gwendolyn
62eb9eb081 includes for generated c types 2023-12-02 02:25:43 +01:00
Gwendolyn
013a480f6d switch ota status highest_chunk to next_expected_chunk 2023-12-02 02:21:42 +01:00
Gwendolyn
c2170ae741 remove update_id from request status message 2023-12-02 02:21:42 +01:00
Laura Klünder
0d772f860c fix! 2023-12-02 02:21:05 +01:00
Laura Klünder
c623ca3a5c fix? 2023-12-02 02:19:30 +01:00
Laura Klünder
22049f79c3 fix typo 2023-12-02 02:13:30 +01:00
Laura Klünder
664df23468 hide progress when we're done or failed 2023-12-02 02:03:05 +01:00
Laura Klünder
d789bb2382 don't fail with unhandled message type bluh bluh 2023-12-02 02:02:54 +01:00
Laura Klünder
e0916dfecd make the apply& vanish 2023-12-02 01:48:06 +01:00
Laura Klünder
a11fe365d1 format device status a bit better 2023-12-02 01:45:10 +01:00
Laura Klünder
9f89c4fa96 fix the thing 2023-12-02 01:42:04 +01:00
Laura Klünder
d15ca0832c fix ota status js a bit 2023-12-02 01:38:23 +01:00
Laura Klünder
152c9c2ee7 update some api endpoint summarys 2023-12-02 01:38:12 +01:00
Laura Klünder
29a1106e93 fix api secret auth (fixes #118) 2023-12-02 01:32:41 +01:00
Laura Klünder
7c12b649e3 add auth status api endpoint 2023-12-02 01:31:58 +01:00
Laura Klünder
d1dc2ed5e0 value → innerText 2023-12-02 01:14:35 +01:00
Laura Klünder
0cacabb3cd add security requirement scopes for some operations 2023-12-02 01:14:09 +01:00
Laura Klünder
929f9a2712 show device status in ota detail 2023-12-02 01:13:39 +01:00
Laura Klünder
1fbd213e9d twitter → chaos.social 2023-12-02 00:50:26 +01:00
Laura Klünder
41bc94fd6b fix received_bytes is not defined 2023-12-02 00:18:21 +01:00
Laura Klünder
5b227190a8 send mesh.ota_recipients_changed correctly from OTAForm 2023-12-02 00:12:56 +01:00
Laura Klünder
67e5b0f8a1 more schema for positioning API 2023-12-02 00:00:23 +01:00
Laura Klünder
210d079bb7 write more schema for routing api 2023-12-01 23:49:02 +01:00
Laura Klünder
11f96f7e83 code style 2023-12-01 23:02:29 +01:00
Laura Klünder
bf2dd3b33b add editor API stubs 2023-12-01 22:59:57 +01:00
Laura Klünder
9738ea23ba missing migration 2023-12-01 20:57:47 +01:00
Jenny Danzmayr
78ff88a390 prevent side channel attacks in the mesh authorization code 2023-12-01 17:11:06 +01:00
Jenny Danzmayr
f5e3aeb15a docker entrypoint: fixed automigration message 2023-12-01 17:07:21 +01:00
Laura Klünder
a3bac07a23 mesh websocket authorization 2023-12-01 17:04:39 +01:00
Laura Klünder
0256c061ea starting OTA without reconnecting the node, canceling OTA too… wow 2023-12-01 16:39:27 +01:00