Brandon Liu
|
2e11a7cd2a
|
clang-format on c++ code
|
2022-11-30 10:56:24 +08:00 |
|
Brandon Liu
|
36a4d31aa8
|
C++ headers: add sort comparator and deserialize_header
|
2022-11-29 20:01:28 +08:00 |
|
Brandon Liu
|
c4409afff2
|
viewer: regenerate package-lock.json [#49]
|
2022-11-29 12:50:58 +08:00 |
|
Brandon Liu
|
7a3ac5d6c6
|
viewer: unify map view on maplibre [#49]
|
2022-11-29 12:50:07 +08:00 |
|
Brandon Liu
|
e26c5599d6
|
c++: inline functions to work around linkage with multiple compilation units
|
2022-11-28 22:04:05 +08:00 |
|
Brandon Liu
|
4e68e8eb13
|
Lambda: attach CORS headers for all 2xx-4xx responses
|
2022-11-24 13:06:09 +08:00 |
|
Brandon Liu
|
19de8191c9
|
cloudflare: set CACHE_MAX_AGE default.
|
2022-11-24 02:06:17 +08:00 |
|
Brandon Liu
|
5b4737e066
|
serverless: fix cache keying with multiple archives.
|
2022-11-24 02:06:00 +08:00 |
|
Brandon Liu
|
222debd075
|
upgrade CI node version
|
2022-11-23 15:57:02 +08:00 |
|
Brandon Liu
|
2b5b354f14
|
Update README.md
|
2022-11-23 14:25:17 +08:00 |
|
Brandon Liu
|
ce6a4dbe0a
|
fix build and serverless READMEs
|
2022-11-23 12:06:26 +08:00 |
|
Brandon Liu
|
6b36663d10
|
serverless README cleanups, wrangler.toml is gitignored
|
2022-11-23 11:55:57 +08:00 |
|
Brandon Liu
|
7c1315eeb8
|
update check_examples
|
2022-11-23 11:20:10 +08:00 |
|
Brandon Liu
|
f9a4848684
|
AWS Lambda: set 500ms timeouts on s3 requests to work around latency spikes.
|
2022-11-23 10:38:03 +08:00 |
|
Brandon Liu
|
0e8d051933
|
add check_examples CI script
|
2022-11-23 10:27:23 +08:00 |
|
Brandon Liu
|
754068bb84
|
Delete layout.png
|
2022-11-22 20:43:08 +08:00 |
|
Brandon Liu
|
47d35484fc
|
port tests to node 18 test module; remove zora dep
|
2022-11-22 20:38:14 +08:00 |
|
Brandon Liu
|
f457724da1
|
pass HTTP metadata in S3/R2 Source impls
|
2022-11-22 14:43:15 +08:00 |
|
Brandon Liu
|
a619aa84e2
|
make tsconfigs consistent
|
2022-11-22 10:59:09 +08:00 |
|
Brandon Liu
|
9a3f519207
|
pmtiles_path can have {name} multiple times [#97]
|
2022-11-22 10:47:31 +08:00 |
|
Brandon Liu
|
d986c418e4
|
aws README fixes
|
2022-11-22 10:46:40 +08:00 |
|
Brandon Liu
|
51c794824c
|
fix spec raster example magic number
|
2022-11-22 02:12:12 +08:00 |
|
Brandon Liu
|
34291403f2
|
fix JS maplibre example
|
2022-11-22 02:12:07 +08:00 |
|
Brandon Liu
|
84cd55f719
|
bump js example versions
|
2022-11-21 19:50:18 +08:00 |
|
Brandon Liu
|
82bad64bd3
|
js 2.5.0
|
2022-11-21 19:48:16 +08:00 |
|
Brandon Liu
|
336cc221e7
|
update js CHANGELOG.
|
2022-11-21 19:47:55 +08:00 |
|
Brandon Liu
|
b01d90a1d0
|
AWS Lambda: add dev/staging CORS configuration variable.
|
2022-11-21 19:29:36 +08:00 |
|
Brandon Liu
|
533df1ba1c
|
AWS Lambda: Special case API Gateway responses to recompress data, to work around base64/binary content issues.
|
2022-11-21 19:29:36 +08:00 |
|
Brandon Liu
|
1d74564ab4
|
allow both pbf and mvt extensions for vector tiles for now. In the future, pbf option will be removed.
|
2022-11-21 19:29:36 +08:00 |
|
Brandon Liu
|
1da20f4f49
|
update AWS Lambda README with API Gateway and content-type details.
|
2022-11-21 19:29:36 +08:00 |
|
Brandon Liu
|
e86d9b7e04
|
AWS Lambda: port to node 18 and aws sdk v3
|
2022-11-21 19:29:36 +08:00 |
|
Brandon Liu
|
f3a5e0ab32
|
fix README aws examples
|
2022-11-21 19:29:36 +08:00 |
|
Brandon Liu
|
652666288b
|
cf set cache size explicitly
|
2022-11-21 19:29:36 +08:00 |
|
Brandon Liu
|
6a1af0f4ca
|
simplify cache LRU logic; use count and not size
|
2022-11-21 19:29:34 +08:00 |
|
Brandon Liu
|
9fd1d39ab5
|
aws/cf depend on js/index instead of dist
|
2022-11-21 19:29:10 +08:00 |
|
Brandon Liu
|
4f0292ff91
|
lambda: native decompression, 256MB LRU cache
|
2022-11-21 19:29:10 +08:00 |
|
Brandon Liu
|
91ddf2e913
|
cloudflare uses native decompression
|
2022-11-14 22:05:46 +08:00 |
|
Brandon Liu
|
5de95b8fbe
|
modular decompression implementation
|
2022-11-14 21:58:20 +08:00 |
|
Brandon Liu
|
bcb2313d1e
|
js: make tryDecompress async
|
2022-11-14 21:41:57 +08:00 |
|
Brandon Liu
|
6d866e3507
|
AWS Lambda: mime types and extensions; remove CORS config from code
|
2022-11-14 14:39:58 +08:00 |
|
Brandon Liu
|
79cb3ba96f
|
update cloudflare README.
|
2022-11-13 18:55:59 +08:00 |
|
Brandon Liu
|
a645710410
|
Update README.md
|
2022-11-12 22:38:16 +08:00 |
|
Brandon Liu
|
79c87fb04a
|
MIME type fixups for CDN compression
|
2022-11-11 20:21:22 +08:00 |
|
Brandon Liu
|
02fa1a5a67
|
cloudflare cache API
|
2022-11-05 11:35:33 +08:00 |
|
Brandon Liu
|
e6218dd4f9
|
cleanup example
|
2022-11-03 15:10:51 +08:00 |
|
Brandon Liu
|
9385c69326
|
add maplibre raster DEM example
|
2022-11-03 14:32:35 +08:00 |
|
Brandon Liu
|
cd1374cc33
|
python: fix magic number in writer, assert current spec version and magic number in reader
|
2022-11-01 17:24:29 +08:00 |
|
Brandon Liu
|
302eeab47e
|
js client: show error when future spec version is read
|
2022-11-01 17:02:49 +08:00 |
|
Brandon Liu
|
92f6670640
|
openlayers raster example
|
2022-11-01 16:50:39 +08:00 |
|
Brandon Liu
|
d010efd1ff
|
js client: Etag-related invalidation fixes [#90]
|
2022-11-01 16:29:00 +08:00 |
|