Commit graph

1791 commits

Author SHA1 Message Date
Laura Klünder
c5b2ed9f4b split LevelGeometries into its two subtypes 2024-08-19 15:49:58 +02:00
Laura Klünder
9f264d1f59 make LevelRenderData into a dataclass 2024-08-19 15:19:12 +02:00
Laura Klünder
034f8fe463 refactor LevelGeometries code with type hints and stuff 2024-08-18 23:21:19 +02:00
Laura Klünder
4ab91d54ea missing Theme import in models.__init__ 2024-08-18 21:49:16 +02:00
Laura Klünder
bbbdfd15fb fix bugs with new ramps 2024-08-18 21:48:17 +02:00
Laura Klünder
5eb7cd363c implement multi-point ramps including in-ramp marker support 2024-08-18 21:48:17 +02:00
Laura Klünder
53b30df5a2 remove another reference to altitude2 2024-08-18 21:48:17 +02:00
Laura Klünder
2bc044e91f move all other code to AltitudeArea.points, no multi-point implementation yet 2024-08-18 21:48:17 +02:00
Laura Klünder
27ba0c0eaa implement AltitudeArea.get_altitudes() for multiple points 2024-08-18 21:48:17 +02:00
Laura Klünder
732cd8a4ea change altitudearea model to support multiple points 2024-08-18 21:48:17 +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
Laura Klünder
6d461e3134 add django-pydantic-field 2024-08-17 17:23:34 +02:00
Laura Klünder
703d39ebd6 turn a comment into a todo 2024-08-17 17:16:01 +02:00
Jenny Danzmayr
168a6a5af6 fixed redemption of signed access tokens 2024-08-15 03:31:16 +02:00
Jenny Danzmayr
f56b6416df optionally use PyGObject and pycario instead of pgi and cairocffi
pgi doesn't work with python 3.12, but PyGObject and pycario does work
2024-08-13 21:30:02 +02:00
Jenny Danzmayr
aa49840806 start of proj4 support (part of GPS support) 2024-08-13 21:19:05 +02:00
Jenny Danzmayr
edba90481e added SVG export to rendermap manage command 2024-08-13 03:45:29 +02:00
Jenny Danzmayr
edeec1eaf2 fixed permission handling for redermap manage command 2024-08-13 03:44:32 +02:00
Jenny Danzmayr
3adff16bd8 fixed redermap management command to work with themes 2024-08-12 23:57:25 +02:00
Laura Klünder
7532fc39ed fix scancollector with wifi and ibeacon 2024-03-31 17:28:35 +02:00
Laura Klünder
20fbcc9139 wifimeasurement → beaconmeasurement… and editor scancollector implementation 2024-03-31 16:23:15 +02:00
Laura Klünder
bf9d113677 METRCIS→METRICS 2024-03-30 22:12:27 +01:00
Laura Klünder
d67e910fda fix typo in stats 2024-03-30 21:47:35 +01:00
Jenny Danzmayr
d1ba39df1c fixed prometheus statistics to correctly use labels 2024-03-30 20:04:55 +01:00
Laura Klünder
740b896d18 new more complicated mesh code 2024-03-30 19:04:12 +01:00
Laura Klünder
a84a19ec0d put mesh_control into user data 2024-03-30 18:16:29 +01:00
Laura Klünder
43ee0a07a4 how to display rangingbeacon.title in editor 2024-03-30 14:52:53 +01:00
Jenny Danzmayr
f3e33a2f2c replace invalid characters in prometheus metrics 2024-03-30 14:22:39 +01:00
Jenny Danzmayr
5cb6f87445 added prometheus metrics exporter 2024-03-29 23:39:13 +01:00
Gwendolyn
dc3137eee0 allow themes to not define any colors, and use them from the base theme instead 2024-03-29 13:50:29 +01:00
Gwendolyn
ee5f549297 fix migration 2024-03-28 19:12:19 +01:00
Gwendolyn
2548d62776 theming should be fine now 2024-03-28 17:38:09 +01:00
Laura Klünder
0d91a71b9f overhaul entire report process 2024-03-24 17:38:24 +01:00
Laura Klünder
482da3b244 add migration that overhauls report flow settings 2024-03-24 15:24:59 +01:00
Gwendolyn
fcee95bd60 *now* it is good though I think 2024-03-18 23:30:00 +01:00
Gwendolyn
d029114ef0 oops need to actually call MapUpdate.current_cache_key() 2024-03-18 23:28:42 +01:00
Gwendolyn
d42cd01e95 don't cache theme colors past a mapdata update 2024-03-18 23:23:14 +01:00
Gwendolyn
1989098d7e don't hide database error details in clearmapcache 2024-03-18 16:48:22 +01:00
Laura Klünder
0ca93acbf6 add missing migration 2024-03-10 13:46:05 +01:00
Laura Klünder
372db50224 add bluetooth and UWB parameters to RangingBeacon model 2024-03-10 13:45:20 +01:00
Laura Klünder
24e14c32ae rewrite migration to stay compatible with sqlite 2024-02-09 21:35:50 +01:00
Laura Klünder
a8261d0b3d configurable in-memory cache sizes 2024-02-07 20:20:40 +01:00
Laura Klünder
43b4b63a63 only import PIL.Image if needed 2024-02-07 19:59:53 +01:00
Laura Klünder
8c8ef12cf0 make linter happy 2024-02-07 18:34:28 +01: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
Gwendolyn
59317f9a42 oops forgot to remove the color field on line obstacles 2024-01-06 18:51:04 +01:00
Gwendolyn
9399e5c377 rudimentary theme support 2024-01-06 16:13:38 +01:00
Jenny Danzmayr
ff7d9d85fd fixed PUT on /positions/{position_id}/ API endpoint 2023-12-28 15:27:43 +01:00