Commit graph

51 commits

Author SHA1 Message Date
Laura Klünder
9618d7304f fix more bugs caused by updates, especially using unwrap_geom 2023-07-24 11:51:46 +02:00
Laura Klünder
142e307fc3 fix editor up a bit 2023-06-26 18:15:34 +02:00
Laura Klünder
786d490e27 update all dependencies so we have some fun new bugs to fix 2023-06-02 19:42:17 +02:00
Laura Klünder
b815e46a7b fix I18nField 2022-04-11 15:58:16 +02:00
Laura Klünder
9d21f8c933 migrate to django's native JSONField 2022-04-03 19:40:12 +02:00
Laura Klünder
03437a3a40 update dependencies and upgrade code for django where needed/possible 2022-04-03 16:34:11 +02:00
Laura Klünder
9664b22a0c cleangeometries should delete objects with empty geometries 2019-12-24 00:51:35 +01:00
Laura Klünder
4d113da653 cleangeometries & round_coordinates shouldn't return duplicate coordinates 2019-12-21 12:17:16 +01:00
Laura Klünder
6f8f725acc update dependencies 2019-12-09 22:09:57 +01:00
Laura Klünder
7754643c4b treat empty geometries correctly 2018-12-23 19:50:53 +01:00
Laura Klünder
3b4e3bbdba don't crash when importing empty geometries (shouldn't happen though!) 2018-12-22 22:56:47 +01:00
Laura Klünder
f1e379aea8 speedup geometry serialization by smart wrapping magic 2018-12-22 22:27:45 +01:00
Laura Klünder
d2ff1b522d editor drm voodoo: treat decimals properly 2018-11-22 18:57:33 +01:00
Laura Klünder
c79d87166b remove BSSID validator because it is no longer used 2018-09-19 22:13:06 +02:00
Laura Klünder
a674434a98 don't use deprecated argument in Field.from_db_value() 2018-09-19 20:01:31 +02:00
Laura Klünder
c5fc590c2a update to python3.7, update dependencies and fix obvious update issues 2018-09-16 20:19:13 +02:00
Laura Klünder
3fb4d7f4b8 custom room enter description 2017-12-22 16:14:35 +01:00
Laura Klünder
f141a9deb7 validate wifi scan data 2017-12-21 03:32:03 +01:00
Laura Klünder
1edd84895a fix loaddata with I18nField 2017-12-07 19:22:41 +01:00
Laura Klünder
af93cd2aa2 make sure the I18nField defaultvalue is not passed by reference 2017-11-30 15:41:47 +01:00
Laura Klünder
6cfd8eb0e3 some more options / features for I18nField 2017-11-30 15:26:06 +01:00
Laura Klünder
f94be40470 add I18nField and replace the title JSONField with it 2017-11-30 00:43:39 +01:00
Laura Klünder
e4f3ba5ea2 simplify GeometryField 2017-11-25 18:30:40 +01:00
Laura Klünder
9ffdf2052a GeometryField.get_final_value() for comparing new values with old values 2017-11-19 21:40:32 +01:00
Laura Klünder
4e51969794 create ramp altitude areas 2017-11-18 00:07:23 +01:00
Laura Klünder
c890ae6bbf better logging in many places 2017-11-16 20:54:59 +01:00
Laura Klünder
e970019e96 improve GeometryField 2017-11-13 23:09:10 +01:00
Laura Klünder
f8e75584d9 more stuff better cut 2017-11-13 22:38:49 +01:00
Laura Klünder
6ed5188c07 remove bare exceptions 2017-10-25 00:47:40 +02:00
Laura Klünder
b775c5a91e add value_to_string to custom fields 2017-10-10 12:48:10 +02:00
Laura Klünder
d494a59d6d fix geometry that has been invalidated by rounding before saving it 2017-09-21 16:17:58 +02:00
Laura Klünder
2cdef6e188 move obstacle altitude code etc. from scad render to compilealtitudes 2017-08-07 14:22:32 +02:00
Laura Klünder
047073f7a1 GeometryField.to_python should accept empty string 2017-07-26 13:58:16 +02:00
Laura Klünder
e5526cf88c properly validate GeometryField 2017-07-26 13:19:16 +02:00
Laura Klünder
8748ee102f update German translation 2017-07-08 19:30:54 +02:00
Laura Klünder
0ef51ac147 change default of geometryfield / support for null values 2017-06-26 23:23:39 +02:00
Laura Klünder
79220c39f9 add has_no_effect check to changes and replace undo button icon 2017-06-25 16:12:57 +02:00
Laura Klünder
b7f5f359a5 support for point geometries in GeometryField 2017-05-10 15:24:52 +02:00
Laura Klünder
2da1bf0bd5 add some more type hinting 2017-05-09 13:16:36 +02:00
Laura Klünder
9a1ce01fdb flake8 and sort imports 2017-05-08 21:55:45 +02:00
Laura Klünder
9e79ca74ae add geomtype to GeometryField and remove it from GeometryFeature 2017-05-08 16:17:47 +02:00
Laura Klünder
0ceb6fb263 fix bssid_lines validator 2016-12-28 01:55:27 +01:00
Laura Klünder
b970b47ed4 fix bssid regex 2016-12-27 22:21:32 +01:00
Laura Klünder
b33e9fe3eb add AreaLocation.bssids 2016-12-27 19:03:54 +01:00
Laura Klünder
00193f7e11 add heavy caching to mapdata api 2016-12-07 16:11:33 +01:00
Laura Klünder
a3d0f6dac3 validate GeometryField and cleanup intersection errors if possible 2016-11-26 23:28:46 +01:00
Laura Klünder
1316f6e481 round geometry to centimeter precision 2016-10-09 16:21:05 +02:00
Laura Klünder
70936562d0 use absolute imports everywhere 2016-09-27 16:18:18 +02:00
Laura Klünder
be62b14669 Features: store titles as a JSONField and add loadmap and dumpmap support 2016-09-26 11:18:56 +02:00
Laura Klünder
f0eec51d45 sort geojson 2016-09-20 16:13:47 +02:00