Commit graph

40 commits

Author SHA1 Message Date
Laura Klünder
a6daeb6153 rename cache files for better overview 2017-11-20 17:25:21 +01:00
Laura Klünder
87d1e3e7f5 don't import anything in render.__init__ 2017-11-20 02:53:49 +01:00
Laura Klünder
b27338e640 process updates when clearmapcache is called an no celery is installed 2017-11-17 20:09:29 +01:00
Laura Klünder
08ce564075 only delete base history 2017-11-16 20:59:36 +01:00
Laura Klünder
c890ae6bbf better logging in many places 2017-11-16 20:54:59 +01:00
Laura Klünder
d9e443c9cc save level render data into a file instead of pickling it into the db 2017-11-16 02:26:04 +01:00
Laura Klünder
b76f35a4a5 wavefront obj export 2017-11-14 20:53:04 +01:00
Laura Klünder
ae8de940b8 add option to center 3d exports and enable it by default 2017-11-14 13:40:19 +01:00
Laura Klünder
d2e9d26216 add OpenSCAD export and rename renderstl → rendermap 2017-11-14 13:17:27 +01:00
Laura Klünder
e1d27b637c process_updates() don't lock globally, but only on unprocessed updates 2017-11-10 23:23:22 +01:00
Laura Klünder
4e9f34d4a0 clearmapcache --include-history 2017-11-10 22:50:06 +01:00
Laura Klünder
5976a18946 remind user to restart c3nav if no external cache is configured 2017-11-10 18:36:16 +01:00
Laura Klünder
efbbbe2495 schedula process_map_updates usind celery on new MapUpdate creation 2017-11-10 16:56:50 +01:00
Laura Klünder
0565869eb2 fix typo 2017-11-10 16:39:01 +01:00
Laura Klünder
ea22c7a927 process updates asynchronously 2017-11-10 16:32:58 +01:00
Laura Klünder
f9cea4dbbc add full_levels render option 2017-11-09 23:25:08 +01:00
Laura Klünder
896de78602 renderstl command 2017-11-09 21:30:03 +01:00
Laura Klünder
ed2cedaa87 rebuild altitudes and level geoms on mapupdate 2017-10-19 14:41:42 +02:00
Laura Klünder
a9594b0cc5 improve rendering speed by caching LevelGeometry in database 2017-10-19 13:35:17 +02:00
Laura Klünder
756c3976d0 move renderscad into Level model 2017-08-06 22:07:34 +02:00
Laura Klünder
1524fc2340 first prototype for openscad rendering 2017-08-06 20:52:21 +02:00
Laura Klünder
69daf8a60f buildaltitudes → compilealtitudes 2017-08-06 20:09:52 +02:00
Laura Klünder
cb4a4c1b33 cut altitude areas 2017-08-05 14:17:24 +02:00
Laura Klünder
6406950263 add clearcache command 2017-07-05 22:42:50 +02:00
Laura Klünder
3b2753a5c8 remove clearmapcache 2017-05-14 15:49:37 +02:00
Laura Klünder
abec08356e remove loadmap/dumpmap/checkmap 2017-05-01 16:58:14 +02:00
Laura Klünder
00193f7e11 add heavy caching to mapdata api 2016-12-07 16:11:33 +01:00
Laura Klünder
01e6674cd0 rendermap: add --show-accessibles 2016-12-04 13:47:36 +01:00
Laura Klünder
b76cfa1985 completely rewrite map renderer 2016-11-26 13:49:14 +01:00
Olaf Gladis
3c01b620fa add map renderer
add map renderer
2016-11-25 01:24:48 +01:00
Laura Klünder
70936562d0 use absolute imports everywhere 2016-09-27 16:18:18 +02:00
Laura Klünder
6e65f8b8bd reimplement dumpmap and checkmap 2016-09-24 15:36:14 +02:00
Laura Klünder
995ccffc67 rewrite loadmap implementation 2016-09-24 14:09:52 +02:00
Laura Klünder
dd00293b81 remove unneeded imports 2016-08-30 17:01:59 +02:00
Laura Klünder
7c3f9d7cb7 use print everywhere 2016-08-30 16:58:29 +02:00
Laura Klünder
c54dcd07d9 make sure that the commands are operating in the right database 2016-08-30 16:05:35 +02:00
Laura Klünder
b314bcae5d introducing the manage.py checkmap command 2016-08-30 15:55:02 +02:00
Laura Klünder
ef3969a4f5 add dumpmap 2016-08-30 13:58:45 +02:00
Laura Klünder
376d85f9b4 refactor models, change map package storage and map package loading 2016-08-29 22:12:04 +02:00
Laura Klünder
752b7d6d7d implement new django-based models and loadmappkg command 2016-08-28 18:00:15 +02:00