Laura Klünder
|
efa2e97970
|
delete tile access cookie if it would be empty
|
2017-10-24 23:28:38 +02:00 |
|
Laura Klünder
|
e24dace846
|
set tile access cookie
|
2017-10-24 23:27:07 +02:00 |
|
Laura Klünder
|
1bf61f5f0f
|
access_permissions should be a set
|
2017-10-24 23:24:45 +02:00 |
|
Laura Klünder
|
a3d3f3888a
|
fix etag
|
2017-10-24 23:24:32 +02:00 |
|
Laura Klünder
|
0837886feb
|
fix middleware order
|
2017-10-24 22:55:02 +02:00 |
|
Laura Klünder
|
d34afc37c6
|
expire access permission cache earlier if a permission will expire
|
2017-10-24 22:52:38 +02:00 |
|
Laura Klünder
|
10da4f3bb6
|
implement access permissions
|
2017-10-24 22:45:57 +02:00 |
|
Laura Klünder
|
7c44a9d74f
|
add AccessPermission modeling
|
2017-10-24 22:13:53 +02:00 |
|
Laura Klünder
|
0ce6ca9202
|
missing unimportant migration
|
2017-10-24 22:13:14 +02:00 |
|
Laura Klünder
|
1e6e61e4b5
|
cache history endpoint
|
2017-10-24 21:40:10 +02:00 |
|
Laura Klünder
|
bc465f3351
|
etags should be quoted
|
2017-10-24 21:39:52 +02:00 |
|
Laura Klünder
|
3112db4bae
|
X-Access-Restrictions header in tile renderer
|
2017-10-24 21:16:47 +02:00 |
|
Laura Klünder
|
e8f46f77e3
|
history has no language either
|
2017-10-24 21:06:42 +02:00 |
|
Laura Klünder
|
153bad00e1
|
get red of unwanted vary headers
|
2017-10-24 21:03:56 +02:00 |
|
Laura Klünder
|
0fbe1eb9bf
|
hash tile etag to prevent information disclosure
|
2017-10-24 20:05:47 +02:00 |
|
Laura Klünder
|
71e3a5f6e5
|
whitespaces
|
2017-10-24 19:30:16 +02:00 |
|
Laura Klünder
|
9c6a340df6
|
remove profiler
|
2017-10-24 18:24:38 +02:00 |
|
Laura Klünder
|
506b959946
|
remove delete_old_cached_tiles task because new caching does not need this
|
2017-10-24 18:14:35 +02:00 |
|
Laura Klünder
|
6b6e3afa7b
|
tile view: use new intelligent caching
|
2017-10-24 18:12:46 +02:00 |
|
Laura Klünder
|
7640e77c14
|
build map history with holes
|
2017-10-24 15:29:43 +02:00 |
|
Laura Klünder
|
e453bc4959
|
fix logik in render cache export
|
2017-10-24 15:23:41 +02:00 |
|
Laura Klünder
|
28098969cc
|
move level cache filename to method
|
2017-10-24 14:46:35 +02:00 |
|
Laura Klünder
|
8205ee51a8
|
export history
|
2017-10-24 13:59:42 +02:00 |
|
Laura Klünder
|
82a46648a1
|
fix "bad char in struct format"
|
2017-10-24 13:26:25 +02:00 |
|
Laura Klünder
|
892de944f9
|
default for default_update
|
2017-10-24 13:19:23 +02:00 |
|
Laura Klünder
|
aa31a4e192
|
empty_array
|
2017-10-24 13:12:17 +02:00 |
|
Laura Klünder
|
130a13a4f8
|
simplify MapHistory (remove unneeded stuff)
|
2017-10-24 13:05:08 +02:00 |
|
Laura Klünder
|
6c9f755f8c
|
force standard size struct
|
2017-10-24 02:07:56 +02:00 |
|
Laura Klünder
|
f34dd89424
|
change MapHistory format from cache_key to id and timestamp
|
2017-10-24 01:59:50 +02:00 |
|
Laura Klünder
|
1b972c4ab0
|
rebuild LevelRenderData after saving changed_geometries
|
2017-10-24 01:14:36 +02:00 |
|
Laura Klünder
|
308cbf82f9
|
remove unneeded assignment
|
2017-10-24 00:28:34 +02:00 |
|
Laura Klünder
|
b890e96e27
|
call changed_geometries.reset() before applying a changeset
|
2017-10-24 00:26:39 +02:00 |
|
Laura Klünder
|
dd44d145e9
|
create empty maphistory if it does not exist
|
2017-10-24 00:21:57 +02:00 |
|
Laura Klünder
|
24a2fe9522
|
write binary map history index
|
2017-10-24 00:11:02 +02:00 |
|
Laura Klünder
|
026926503c
|
add LevelMapHistory
|
2017-10-23 22:51:17 +02:00 |
|
Laura Klünder
|
82fc9f2264
|
rename cache_key→current_cache_key
|
2017-10-23 22:49:45 +02:00 |
|
Laura Klünder
|
2124b4a536
|
move cache.py to mapdata root
|
2017-10-23 19:32:11 +02:00 |
|
Laura Klünder
|
5af314d282
|
register updated geometries for tile cache invalidation
|
2017-10-23 19:25:15 +02:00 |
|
Laura Klünder
|
cd09cbab68
|
take shortcut in get_png if this is an empty tile rendering
|
2017-10-20 22:37:54 +02:00 |
|
Laura Klünder
|
6592c344b2
|
more render() optimization: filter out empty sublevels directly
|
2017-10-20 22:13:46 +02:00 |
|
Laura Klünder
|
9f59b841b0
|
cache LevelRenderData for each level completely (+ cropping)
|
2017-10-20 22:02:51 +02:00 |
|
Laura Klünder
|
b9c3a961af
|
remove duplicate level.save()
|
2017-10-20 20:46:57 +02:00 |
|
Laura Klünder
|
e93b9dc222
|
fix LineString serialization
|
2017-10-20 17:03:56 +02:00 |
|
Laura Klünder
|
96dc678fe6
|
delete old cached map tiles
|
2017-10-20 17:00:14 +02:00 |
|
Laura Klünder
|
84b5c26f3d
|
cache tiles on disk
|
2017-10-20 16:47:53 +02:00 |
|
Laura Klünder
|
decb01c9c7
|
add ETag to tile renderer view
|
2017-10-20 16:21:25 +02:00 |
|
Laura Klünder
|
5ede164761
|
warn during system check it shapely speedups are not available
|
2017-10-20 16:11:40 +02:00 |
|
Laura Klünder
|
49bc5f013d
|
don't ceil blur radius
|
2017-10-20 16:00:24 +02:00 |
|
Laura Klünder
|
7570fb13b0
|
add ground color without elevation
|
2017-10-20 15:48:01 +02:00 |
|
Laura Klünder
|
0986f8862e
|
remove unnecessary line
|
2017-10-20 15:43:36 +02:00 |
|