Commit graph

3611 commits

Author SHA1 Message Date
Jenny
d3e5096477
Merge pull request #102 from c3nav/renovate/docker-core-image
⬆️ Update docker core image
2023-11-12 05:21:32 +01:00
renovate[bot]
d64bbfe967
⬆️ Update docker core image 2023-11-12 04:19:49 +00:00
Jenny Danzmayr
acf940ca7c updated renovate config and added annotations for renovate 2023-11-12 05:17:46 +01:00
Jenny Danzmayr
f6249d0b3b added config for renovate bot 2023-11-12 03:04:54 +01:00
Laura Klünder
359116f1d0 remove unneeded comments 2023-11-11 17:21:16 +01:00
Laura Klünder
414f124322 it's cm_to_m not m_to_cm 2023-11-11 17:19:56 +01:00
Laura Klünder
c3a9b178f7 update range locate code with new gwen(tm) algorithm 2023-11-11 17:19:16 +01:00
Laura Klünder
4dd79c238f locate_test should filter out invalid range readings 2023-11-11 17:18:37 +01:00
Laura Klünder
db07c57c35 rangelocator: fractional ranges? 2023-11-11 16:49:12 +01:00
Laura Klünder
94af40d2f1 allow to set static factor 2023-11-11 16:34:55 +01:00
Laura Klünder
0a9bf327c3 move test part of locate_test into locate_test 2023-11-11 15:32:12 +01:00
Laura Klünder
2ee0dd4579 use numpy for speedup of RangeLocator 2023-11-11 15:22:36 +01:00
Laura Klünder
0e49ed5199 time for some ugly range location testing 2023-11-11 14:57:16 +01:00
Laura Klünder
1046dba1c3 add test_location to javascript 2023-11-11 13:43:46 +01:00
Gwendolyn
245e451033 fix formatting 2023-11-11 13:30:45 +01:00
Gwendolyn
565404598b fix import order 2023-11-11 13:30:12 +01:00
Gwendolyn
2f958babce more WrappedGeometry unwrapping fixes 2023-11-11 13:14:12 +01:00
Laura Klünder
d07361112f respect beacon altitude 2023-11-11 12:30:03 +01:00
Laura Klünder
66f56f2b71 add locate_test api 2023-11-11 12:29:52 +01:00
Laura Klünder
0cd17ea237 fix the new mesh/uplink data stuff 2023-11-11 12:20:10 +01:00
Laura Klünder
5103744d41 syntax error, oops 2023-11-11 12:07:42 +01:00
Laura Klünder
2ad9f4a099 use pathlib in more places, thereby fixing some bugs 2023-11-11 12:06:46 +01:00
Laura Klünder
f5c33724dc start adding new ninja-based OpenAPI-compatible API v2, starting with mesh 2023-11-11 03:01:15 +01:00
Laura Klünder
0b6362c8ab start implementing RangeLocator 2023-11-10 20:11:50 +01:00
Laura Klünder
e3afa4b2ea validate mesh node address 2023-11-10 19:00:09 +01:00
Laura Klünder
320ae7b4c9 add RangingBeacon to mapdata 2023-11-10 18:59:37 +01:00
Laura Klünder
8efb1057d1 turn firmware_ and hardware_description into properties 2023-11-10 16:19:57 +01:00
Laura Klünder
58df04b4af OTA create view 2023-11-10 16:09:08 +01:00
Gwendolyn
73876f1b75 shapely needs a float there rather than a decimal 2023-11-09 18:58:31 +01:00
Gwendolyn
1ae1274c2c unwrap geometries were necessary to comply with the new shapely api 2023-11-09 18:58:31 +01:00
Gwendolyn
d27b408acb fix routes for urls that have route details or options open 2023-11-09 18:58:31 +01:00
Laura Klünder
0f85926916 fix typo breaking announcement ui 2023-11-09 18:50:46 +01:00
Laura Klünder
7bc7c5dbc9 improve some mesh ui, show more details 2023-11-09 18:27:57 +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
Jenny Danzmayr
ce8f5f0084 made all folder paths configurable 2023-11-07 21:13:58 +01:00
Jenny Danzmayr
e0f669c62c use pathlib to build paths in settings.py 2023-11-07 21:13:56 +01:00
Jenny Danzmayr
641b2309c0 Docker entrypoint, run shell commands with -e 2023-11-07 21:08:05 +01:00
Laura Klünder
66810b20b0 mesh routing now fully database-bound 2023-11-07 16:35:46 +01:00
Laura Klünder
ee539f678a use database transactions when adding/removing uplink destinations 2023-11-07 15:37:45 +01:00
Laura Klünder
18144dde30 our consumers are async now, hurray 2023-11-07 14:25:54 +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
d69a9c4be0 remove debug statement 2023-11-06 13:14:42 +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
9e9e41fb3f store firmwares and add firmware api stub 2023-11-05 18:47:20 +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