Laura Klünder
|
fcae62eb86
|
fix error which caused infinite loops by accessing deferred fields
|
2017-11-26 14:18:41 +01:00 |
|
Laura Klünder
|
01e8eade8e
|
make sure colors are in the right order (looks nicer in export source)
|
2017-11-26 13:17:39 +01:00 |
|
Laura Klünder
|
ed8e351556
|
shorter groundcolor name
|
2017-11-26 13:13:20 +01:00 |
|
Laura Klünder
|
d6fa4fce23
|
use nicer color names in renderer
|
2017-11-26 13:10:31 +01:00 |
|
Laura Klünder
|
c9b9c8b38d
|
make sure triangulate_rings does not create triangles with no area
|
2017-11-26 13:03:26 +01:00 |
|
Laura Klünder
|
0b4964f629
|
deal with zero-length normals
|
2017-11-26 02:48:09 +01:00 |
|
Laura Klünder
|
0419d82d97
|
register changed geometries when some important attribute changes
|
2017-11-26 00:25:24 +01:00 |
|
Laura Klünder
|
05030bc91c
|
fix missing holes in obstacles
|
2017-11-25 23:25:52 +01:00 |
|
Laura Klünder
|
a915e4401e
|
simplify obstacle height calculation to fix rendering bugs
|
2017-11-25 22:53:50 +01:00 |
|
Laura Klünder
|
11017f0329
|
improve/fix stair obstacle cutting (again)
|
2017-11-25 21:42:42 +01:00 |
|
Laura Klünder
|
e4f3ba5ea2
|
simplify GeometryField
|
2017-11-25 18:30:40 +01:00 |
|
Laura Klünder
|
f7d5c3cdaf
|
faster serialization for graphedges
|
2017-11-25 18:04:26 +01:00 |
|
Laura Klünder
|
f4c39a1393
|
remove debug color from svg renderer
|
2017-11-25 15:22:45 +01:00 |
|
Laura Klünder
|
94a093d4dc
|
renderer: lowest levels should always be extend downwards
|
2017-11-25 15:16:15 +01:00 |
|
Laura Klünder
|
c9f160e8fb
|
don't store update list as tuple, we can't modify it then
|
2017-11-25 14:57:34 +01:00 |
|
Laura Klünder
|
b846f6d0ad
|
add fallback for empty geometries
|
2017-11-25 14:45:43 +01:00 |
|
Laura Klünder
|
3720fbd0ff
|
dont render obstacles with zero height
|
2017-11-25 14:37:06 +01:00 |
|
Laura Klünder
|
32192e8fac
|
height fields should not have negative values
|
2017-11-25 14:36:18 +01:00 |
|
Laura Klünder
|
d5ad497327
|
don't add height to short walls in svg renderer
|
2017-11-25 14:12:47 +01:00 |
|
Laura Klünder
|
bb6b726a89
|
remove unneeded superuser-access-code
|
2017-11-25 13:53:43 +01:00 |
|
Laura Klünder
|
7987aa08f3
|
fix broken q_for_request when wrapped querysets are used
|
2017-11-25 13:47:47 +01:00 |
|
Laura Klünder
|
cdca60b307
|
superusers should have all permissions for now
|
2017-11-25 13:47:31 +01:00 |
|
Laura Klünder
|
85698dc13b
|
turn Source.name into a CharField to allow periods
|
2017-11-25 13:42:05 +01:00 |
|
Laura Klünder
|
bc1cbc5f24
|
only read affected access restrictions if needed
|
2017-11-23 01:40:02 +01:00 |
|
Laura Klünder
|
d4e519e942
|
allow better translations
|
2017-11-23 01:08:18 +01:00 |
|
Laura Klünder
|
eb4a93084e
|
remove bounds from GeometryMixin
|
2017-11-22 22:15:33 +01:00 |
|
Laura Klünder
|
cd27a6a099
|
only link to locations that can be searched
|
2017-11-22 20:50:34 +01:00 |
|
Laura Klünder
|
ec18cc7365
|
display links in location details
|
2017-11-22 19:04:29 +01:00 |
|
Laura Klünder
|
494c68e08a
|
improve field display description
|
2017-11-22 18:23:08 +01:00 |
|
Laura Klünder
|
d0a4a71118
|
make GeometryIndexed slicing even faster
|
2017-11-21 16:24:10 +01:00 |
|
Laura Klünder
|
624d6f281c
|
shorten etag before b2a_base64
|
2017-11-21 16:13:03 +01:00 |
|
Laura Klünder
|
01d80220bc
|
use binascii.b2a_base64 instead of base64.b64encode because its faster
|
2017-11-21 16:05:42 +01:00 |
|
Laura Klünder
|
948ac26488
|
use base64 instead of base85, we want valid memcached keys
|
2017-11-21 14:59:10 +01:00 |
|
Laura Klünder
|
790835bc44
|
shorter etags
|
2017-11-21 14:25:10 +01:00 |
|
Laura Klünder
|
0346301f8e
|
fix error 500 if CACHE_TILES is active
|
2017-11-21 05:52:19 +01:00 |
|
Laura Klünder
|
443d58965d
|
add settings to use external cached tile server
|
2017-11-21 04:34:43 +01:00 |
|
Laura Klünder
|
0fec7ff89c
|
fix parse_tile_access_cookie
|
2017-11-21 04:27:05 +01:00 |
|
Laura Klünder
|
2185c1ac6a
|
enable using the tileserver with minimal requirements
|
2017-11-21 02:12:00 +01:00 |
|
Laura Klünder
|
7ccfe058f6
|
allow specifying tile access permissions directly if authorized
|
2017-11-21 00:41:19 +01:00 |
|
Laura Klünder
|
bf98f54b55
|
refactor tile code in meny places to allow reusing it
|
2017-11-21 00:15:49 +01:00 |
|
Laura Klünder
|
7cdc7879cc
|
read MapPackage
|
2017-11-20 23:05:16 +01:00 |
|
Laura Klünder
|
1fdcca4ae1
|
add view for external tile servers do load cache package
|
2017-11-20 22:48:05 +01:00 |
|
Laura Klünder
|
83de101969
|
import CachePackage in __init__
|
2017-11-20 21:14:46 +01:00 |
|
Laura Klünder
|
5498e9f84f
|
create cache packages for caching tile servers
|
2017-11-20 21:10:03 +01:00 |
|
Laura Klünder
|
7b16be8041
|
fix error on AccessRestrictionAffectedCells.add()
|
2017-11-20 17:45:46 +01:00 |
|
Laura Klünder
|
5d293a866d
|
fix min/max x/y in GeometryIndexed.__getitem__
|
2017-11-20 17:45:10 +01:00 |
|
Laura Klünder
|
ede7e4dc86
|
use AccessRestrictionAffected in MapRenderer
|
2017-11-20 17:29:53 +01:00 |
|
Laura Klünder
|
a6daeb6153
|
rename cache files for better overview
|
2017-11-20 17:25:21 +01:00 |
|
Laura Klünder
|
e06c71be61
|
add AccessRestrictionAffected as GeometryIndexed subclass
|
2017-11-20 17:21:19 +01:00 |
|
Laura Klünder
|
390cc4aeb4
|
LevelGeometryIndexed abstraction
|
2017-11-20 15:27:09 +01:00 |
|