Commit graph

203 commits

Author SHA1 Message Date
Laura Klünder
565fc927d4 fix error 500 2018-12-27 22:21:17 +01:00
Laura Klünder
be693bee4b clear cache after each map update 2018-12-27 22:02:07 +01:00
Laura Klünder
3eeda53ca8 introducing LocalCacheProxy to skip pickling stuff 2018-12-27 17:24:53 +01:00
Laura Klünder
957ce0c0cd increase some helpful cache durations 2018-12-27 16:52:53 +01:00
Laura Klünder
f70ed3922d much quicker good_representative_point 2018-12-27 15:47:11 +01:00
Laura Klünder
a4558ed5b2 fix key error 2018-12-25 21:36:54 +01:00
Laura Klünder
fc1a1bf586 increment_cache_key should start with 1, obviously 2018-12-25 21:35:03 +01:00
Laura Klünder
739dbf80d5 add statssnapshot 2018-12-25 21:34:48 +01:00
Laura Klünder
95fce11d00 show locations immediately after searching 2018-12-25 18:08:33 +01:00
Laura Klünder
f1d5b0ffad tileserver should not depend on django 2018-12-23 20:00:01 +01:00
Laura Klünder
7754643c4b treat empty geometries correctly 2018-12-23 19:50:53 +01:00
Laura Klünder
b406cb2d13 more performance improvements (no ordereddict, directly access geojson) 2018-12-23 00:04:43 +01:00
Laura Klünder
3c3556dd73 let's skip triangulation since we do 3d rendering differently now, if ever 2018-12-22 22:40:57 +01:00
Laura Klünder
059e7ba434 remove debug statement 2018-12-22 22:28:52 +01:00
Laura Klünder
f1e379aea8 speedup geometry serialization by smart wrapping magic 2018-12-22 22:27:45 +01:00
Laura Klünder
55384274a7 increment_cache_key() helper 2018-12-21 05:48:22 +01:00
Laura Klünder
a1dbc42f61 CachePackage didn't support negative bounds… oops! 2018-12-14 04:08:53 +01:00
Laura Klünder
9878ce76e7 add grid square to custom locations serialization and display as well 2018-12-10 19:43:25 +01:00
Laura Klünder
c666fd6db5 it's grid square, not grid cell (even though we don't have square cells) 2018-12-10 19:39:32 +01:00
Laura Klünder
f861fecee5 display grid cell for POIs 2018-12-10 19:06:38 +01:00
Laura Klünder
875b18c730 add support for grid and display grid cell for custom locations already 2018-12-10 18:52:32 +01:00
Laura Klünder
5b4ee0b4d0 blender render engine: render buildings… in theory 2018-12-05 19:22:20 +01:00
Laura Klünder
9535d7df2a put allow_editor and allow_control_panel into user data 2018-11-26 01:25:07 +01:00
Laura Klünder
c43fcfdacb give detailed geometry for spaces with base_mapdata_accessible 2018-11-20 23:58:34 +01:00
Laura Klünder
b88b6c3a29 add new data and editor permissions 2018-09-19 19:08:47 +02:00
Laura Klünder
a66692f771 fix reading GeometryIndexed 2018-01-09 14:21:17 +01:00
Laura Klünder
7fdbec8b27 change GeometryIndexed binary format to use signed shorts for coordinates 2018-01-05 21:08:21 +01:00
Laura Klünder
1c7c6543c8 shorter descriptions and icons for custom locations 2017-12-26 01:51:37 +01:00
Laura Klünder
ff5826d8c2 skip stuff if processupdates is no geometries were affected 2017-12-23 02:38:18 +01:00
Laura Klünder
fa2978feca dont just say "Point" 2017-12-21 20:49:38 +01:00
Laura Klünder
7a02f58175 ignore empty altitude areas 2017-12-21 19:09:17 +01:00
Laura Klünder
cb57090f13 fix possible error with good_representative_point 2017-12-21 19:02:37 +01:00
Laura Klünder
182b50ef68 fix new error in locations_for_request 2017-12-20 18:24:13 +01:00
Laura Klünder
1d10563f5f hide locations on hidden levels/spaces 2017-12-20 18:16:58 +01:00
Laura Klünder
f785349141 better api output 2017-12-20 17:17:55 +01:00
Laura Klünder
4bde1e4e1b better custom location descriptions 2017-12-20 17:12:54 +01:00
Laura Klünder
032dcebcd0 determine altitude for custom locations 2017-12-18 01:42:43 +01:00
Laura Klünder
656ad49721 when a level, space or area is origin or destination, move marker 2017-12-17 03:39:36 +01:00
Laura Klünder
d979a298c2 better title and subtitle for custom locations 2017-12-16 19:46:32 +01:00
Laura Klünder
552c996fa7 fix customlocation display error when no space was found 2017-12-11 00:57:53 +01:00
Laura Klünder
48e1ecda36 replace request with permissions in CustomLocation so it can be serialized 2017-12-11 00:57:19 +01:00
Laura Klünder
eae73071c1 consider access restrictions when describing a custom location 2017-12-11 00:53:21 +01:00
Laura Klünder
2d4043861b describe custom locations by space 2017-12-10 18:09:31 +01:00
Laura Klünder
01b703fad2 add control panel index 2017-12-08 15:21:33 +01:00
Laura Klünder
d4a0a9b7dd show current (maybe anonymous) user and their permissions 2017-12-04 16:11:57 +01:00
Laura Klünder
a7c140a2ac don't cast ugettext_lazy calls to str, as our json encoder is now clever 2017-11-30 01:10:49 +01:00
Laura Klünder
2d292844d6 use DjangoJSONEncoder in api html preview 2017-11-30 01:03:28 +01:00
Laura Klünder
353d00cbf2 fix error in good_representative_point 2017-11-29 00:00:14 +01:00
Laura Klünder
b92c871bc2 route from/to custom locations 2017-11-28 23:08:47 +01:00
Laura Klünder
08ec318231 prepare router for routing from points 2017-11-28 22:02:24 +01:00