Commit Graph

576 Commits

Author SHA1 Message Date
Brandon Liu
36adc701a9 c++: add missing header 2022-12-19 23:10:55 +08:00
Brandon Liu
d2a27d03b1 c++: change entries function to TMS order 2022-12-19 22:52:28 +08:00
Brandon Liu
07c769d1e2 c++: add entries_zxy and get_tile functions 2022-12-19 20:39:42 +08:00
Brandon Liu
ca39bbc0e7 python 3.0.1 2022-12-14 21:52:53 +08:00
Brandon Liu
25088aaccf set but don't read tile inspector hash state; store max extent 2022-12-14 11:04:59 +08:00
Brandon Liu
9a79970851 js 2.6.1 2022-12-10 19:57:33 +08:00
Brandon Liu
2b82640d8d Merge pull request #104 from protomaps/safari-bigint
js: avoid use of BigInt operations for older safari browsers [#103]
2022-12-10 19:45:37 +08:00
Brandon Liu
b8a78a7f6a js: avoid use of BigInt operations for older safari browsers [#103] 2022-12-10 18:36:04 +08:00
Brandon Liu
577bd9ede7 js 2.6.0 2022-12-05 12:38:46 +08:00
Brandon Liu
9d3958388c Merge pull request #102 from protomaps/handle-416-servers
FetchSource handles servers that return 416 for requests beyond end of file
2022-12-05 11:57:55 +08:00
Brandon Liu
ce0dba5ed4 Inspector: fix types and cleanup effects [#49] 2022-12-04 23:57:37 +08:00
Brandon Liu
382225d1da Inspector: show errors for file loading in dialog [#49] 2022-12-04 23:52:24 +08:00
Brandon Liu
01ccaa9dad Inspector: use source library files instead of build artifact 2022-12-04 23:13:46 +08:00
Brandon Liu
cffdb681cf FetchSource handles servers that return 416 for requests beyond end of file.
* Refine the detection of servers that don't support byte serving.
* Improve console errors related to failed Fetch.
2022-12-04 23:03:39 +08:00
Brandon Liu
68af757800 bump js example versions. 2022-12-04 22:58:21 +08:00
Brandon Liu
b1dd582609 update js README to refer to docs site. 2022-12-03 00:04:33 +08:00
Brandon Liu
ca4c8094a8 viewer: surface more header data [#49] 2022-12-02 23:20:19 +08:00
Brandon Liu
37012d28c0 js 2.5.1 2022-12-02 12:52:49 +08:00
Brandon Liu
403d83a27e js leafletRasterLayer: show console error if attempting to load a vector archive [#101] 2022-12-02 12:52:01 +08:00
Brandon Liu
32828f391b inspector: improve type checks, map color scheme [#49] 2022-12-02 12:33:33 +08:00
Brandon Liu
decf0424d7 improve SVG view [#49] 2022-12-02 11:22:14 +08:00
Brandon Liu
b6a1f0ca56 use json-viewer for metadata [#49] 2022-12-02 02:27:29 +08:00
Brandon Liu
24ddc77c56 viewer: use vector_layers metadata [#49] 2022-12-02 02:20:25 +08:00
Brandon Liu
7b65314ca9 improve metadata view [#49] 2022-12-02 01:51:58 +08:00
Brandon Liu
94e5bc7154 inspector cleanup 2022-12-02 01:36:31 +08:00
Brandon Liu
988a3b2132 viewer: fix tile inspector tabs [#49] 2022-12-01 17:35:59 +08:00
Brandon Liu
b0fe16847e inspector: default to map view with tile boundaries [#49] 2022-12-01 17:31:46 +08:00
Brandon Liu
be6b384601 regenerate package-lock.json 2022-12-01 17:29:10 +08:00
Brandon Liu
726573a24d rename master to main branch 2022-12-01 14:34:04 +08:00
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