Commit Graph

  • 9a3f519207 pmtiles_path can have {name} multiple times [#97] Brandon Liu 2022-11-22 10:47:31 +08:00
  • d986c418e4 aws README fixes Brandon Liu 2022-11-22 10:46:40 +08:00
  • 51c794824c fix spec raster example magic number Brandon Liu 2022-11-22 02:10:52 +08:00
  • 34291403f2 fix JS maplibre example Brandon Liu 2022-11-22 02:11:18 +08:00
  • 84cd55f719 bump js example versions Brandon Liu 2022-11-21 19:50:18 +08:00
  • 82bad64bd3 js 2.5.0 Brandon Liu 2022-11-21 19:48:16 +08:00
  • 336cc221e7 update js CHANGELOG. Brandon Liu 2022-11-21 19:47:55 +08:00
  • b01d90a1d0 AWS Lambda: add dev/staging CORS configuration variable. Brandon Liu 2022-11-21 18:24:28 +08:00
  • 533df1ba1c AWS Lambda: Special case API Gateway responses to recompress data, to work around base64/binary content issues. Brandon Liu 2022-11-21 17:04:06 +08:00
  • 1d74564ab4 allow both pbf and mvt extensions for vector tiles for now. In the future, pbf option will be removed. Brandon Liu 2022-11-21 17:03:18 +08:00
  • 1da20f4f49 update AWS Lambda README with API Gateway and content-type details. Brandon Liu 2022-11-21 17:02:45 +08:00
  • e86d9b7e04 AWS Lambda: port to node 18 and aws sdk v3 Brandon Liu 2022-11-21 11:56:15 +08:00
  • f3a5e0ab32 fix README aws examples Brandon Liu 2022-11-21 11:47:33 +08:00
  • 652666288b cf set cache size explicitly Brandon Liu 2022-11-18 22:17:22 +08:00
  • 6a1af0f4ca simplify cache LRU logic; use count and not size Brandon Liu 2022-11-18 22:16:47 +08:00
  • 9fd1d39ab5 aws/cf depend on js/index instead of dist Brandon Liu 2022-11-18 22:15:41 +08:00
  • 4f0292ff91 lambda: native decompression, 256MB LRU cache Brandon Liu 2022-11-18 13:26:42 +08:00
  • 91ddf2e913 cloudflare uses native decompression Brandon Liu 2022-11-14 22:05:46 +08:00
  • 5de95b8fbe modular decompression implementation Brandon Liu 2022-11-14 21:58:20 +08:00
  • bcb2313d1e js: make tryDecompress async Brandon Liu 2022-11-14 21:41:57 +08:00
  • 6d866e3507 AWS Lambda: mime types and extensions; remove CORS config from code Brandon Liu 2022-11-14 14:39:58 +08:00
  • 79cb3ba96f update cloudflare README. Brandon Liu 2022-11-13 18:53:39 +08:00
  • a645710410 Update README.md Brandon Liu 2022-11-12 22:38:16 +08:00
  • 79c87fb04a MIME type fixups for CDN compression Brandon Liu 2022-11-11 20:21:22 +08:00
  • 02fa1a5a67 cloudflare cache API Brandon Liu 2022-11-05 11:35:33 +08:00
  • e6218dd4f9 cleanup example Brandon Liu 2022-11-03 15:10:51 +08:00
  • 9385c69326 add maplibre raster DEM example Brandon Liu 2022-11-03 14:32:35 +08:00
  • cd1374cc33 python: fix magic number in writer, assert current spec version and magic number in reader Brandon Liu 2022-11-01 17:24:29 +08:00
  • 302eeab47e js client: show error when future spec version is read Brandon Liu 2022-11-01 17:02:49 +08:00
  • 92f6670640 openlayers raster example Brandon Liu 2022-11-01 16:50:39 +08:00
  • d010efd1ff js client: Etag-related invalidation fixes [#90] Brandon Liu 2022-11-01 16:28:36 +08:00
  • 5ef3e09e3d Update README.md Brandon Liu 2022-11-01 15:16:51 +08:00
  • a0c717f9e4 openlayers: update URL Brandon Liu 2022-10-31 11:55:56 +08:00
  • 281927ee43 viewer: update zcta sample dataset Brandon Liu 2022-10-31 11:54:55 +08:00
  • 32943e70df update readme recipe Brandon Liu 2022-10-31 11:47:05 +08:00
  • 40679aa2bd js docs: add example on line to include library Brandon Liu 2022-10-28 18:34:47 +08:00
  • 674e92624d improve OpenLayers example; maxzoom and TileState Brandon Liu 2022-10-28 10:56:18 +08:00
  • 84710d250f bump JS example versions; add experimental OpenLayers example [#3] Brandon Liu 2022-10-28 09:56:22 +08:00
  • 76063ccadb js 2.4.0 Brandon Liu 2022-10-27 15:32:44 +08:00
  • afcd31b511 Fail gracefully when ETag mismatch happens more than once. Brandon Liu 2022-10-27 15:32:13 +08:00
  • 763c0e8099 UPLOAD recipes Brandon Liu 2022-10-26 23:21:23 +08:00
  • d01057b1d6 Update README.md Brandon Liu 2022-10-26 17:49:15 +08:00
  • 10e24d9437 fix CI Brandon Liu 2022-10-25 00:37:51 +08:00
  • 31549115b9 Update README.md Oliver Wipfli 2022-10-24 16:28:18 +02:00
  • b39a304f57 Cleanup unused files Brandon Liu 2022-10-24 22:43:15 +08:00
  • 9e45a810a2 update JS README about CORS Brandon Liu 2022-10-24 22:42:31 +08:00
  • 95b376fcf3 add js examples to gh-pages build Brandon Liu 2022-10-24 22:24:29 +08:00
  • d689776a18 add JS leaflet/maplibre example files. Brandon Liu 2022-10-24 20:14:32 +08:00
  • 6a71f48f20 js v2.3.0 Brandon Liu 2022-10-24 12:29:43 +08:00
  • 748c2f65cc maplibre adapter: use header to return appropriate empty response based on tile type, improve type defs [#83] Brandon Liu 2022-10-24 11:57:37 +08:00
  • 4cf368a599 Merge pull request #82 from protomaps/more-samples Brandon Liu 2022-10-22 11:03:46 +08:00
  • 257b41dd04 add spec v3 examples to viewer Brandon Liu 2022-10-22 10:59:30 +08:00
  • 4f20a4b933 small spec copy improvements Brandon Liu 2022-10-19 23:21:49 +08:00
  • 546cc93b01 update lambda README Brandon Liu 2022-10-19 23:16:36 +08:00
  • c38b9dfe31 python version 3.0.0 [#80] Brandon Liu 2022-10-19 23:12:31 +08:00
  • 69de812839 Show upgrade notice in python pmtiles-convert Brandon Liu 2022-10-19 23:11:56 +08:00
  • 1a57eb554e remove redundant test CI command Brandon Liu 2022-10-19 23:11:24 +08:00
  • b3c9ba2b49 CI fixes Brandon Liu 2022-10-19 23:07:38 +08:00
  • 6ed943d156 migrate Lambda implementation from python -> node [#80] Brandon Liu 2022-10-19 23:01:53 +08:00
  • 814761e152 remove unneeded build parts for lambda Brandon Liu 2022-10-19 22:37:02 +08:00
  • 543b8ef50f tile_path and error handling for lambda Brandon Liu 2022-10-19 22:36:28 +08:00
  • 9346762aa5 implement tile_path customization for cloudflare Brandon Liu 2022-10-19 22:34:55 +08:00
  • da235cac22 cloudflare: clean up exports, correct status code Brandon Liu 2022-10-19 19:36:06 +08:00
  • 550c62e73e aws js: implement with hardcoded archive/tile path Brandon Liu 2022-10-19 19:35:40 +08:00
  • 46afb0252a aws js: create lambda zip Brandon Liu 2022-10-19 17:27:29 +08:00
  • 23af3d61cf add skeleton for AWS lambda Node implementation Brandon Liu 2022-10-19 17:19:31 +08:00
  • d31a87f479 cloudflare: move dev packages to devDependencies Brandon Liu 2022-10-19 15:51:02 +08:00
  • 150252601e cloudflare workers: ext and mime type based on header [#58] Brandon Liu 2022-10-19 10:01:11 +08:00
  • 14c26d15fe add wrangler.toml [#80] Brandon Liu 2022-10-19 09:36:12 +08:00
  • ded5333ca2 fix CI Brandon Liu 2022-10-19 09:33:58 +08:00
  • 2095413573 update cloudflare README [#80] Brandon Liu 2022-10-19 09:31:49 +08:00
  • 2033733643 cloudflare workers: wrangler output bundled JS Brandon Liu 2022-10-19 09:19:59 +08:00
  • b62f8f3675 migrate Cloudflare Workers implementation to v3 [#80] Brandon Liu 2022-10-19 09:15:09 +08:00
  • 5a636313e9 python convert print output more correct : entry > addressed tile Brandon Liu 2022-10-18 20:30:16 +08:00
  • ff19c76403 js code formatting and linting Brandon Liu 2022-10-17 23:23:38 +08:00
  • 639c9e8b9c don't hardcode maplibre style; rely on tilestats (todo: support vector_layers) Brandon Liu 2022-10-17 23:13:03 +08:00
  • 9000d6d1ba js 2.2.0 Brandon Liu 2022-10-17 21:20:37 +08:00
  • 8c57c9d5f4 fix python tests Brandon Liu 2022-10-17 21:19:40 +08:00
  • 5eb5dd7580 revert setting maxzoom in leaflet adapter in favor of explicit async header loading. Brandon Liu 2022-10-17 21:14:17 +08:00
  • 819a0e6f2b python: default to max dir depth 3, don't default compression in writer Brandon Liu 2022-10-16 12:33:39 +08:00
  • 991cdb302d add script to generate sample raster archive. Brandon Liu 2022-10-16 12:33:05 +08:00
  • 790268a43c add stamen toner raster example for spec conformance. Brandon Liu 2022-10-16 12:32:15 +08:00
  • 6438d87ff6 leaflet adapter supports cancellation and min/max zoom from header [#48] Brandon Liu 2022-10-15 17:02:18 +08:00
  • 37f315cc57 js: cleaner 404 error, change max directory depth to <= 3 Brandon Liu 2022-10-14 14:45:22 +08:00
  • c42011ff7b Update README.md Brandon Liu 2022-10-14 00:10:54 +08:00
  • 1933aeddd6 js 2.1.0 Brandon Liu 2022-10-14 00:08:51 +08:00
  • 6af34274d6 js: richer deprecation messages Brandon Liu 2022-10-14 00:08:36 +08:00
  • e3c265d878 JS readme improvements Brandon Liu 2022-10-14 00:08:18 +08:00
  • 9f6941e969 JS MapLibre Adapter: autodetect minzoom/maxzoom, clean up hacky loading syntax [#48] Brandon Liu 2022-10-14 00:08:08 +08:00
  • b1c7cf59a3 implement pmtiles-to-mbtiles and pmtiles-to-dir conversions; don't delete redundant metadata keys (center, minzoom, etc) Brandon Liu 2022-10-13 16:28:36 +08:00
  • 5e400b0dbd python: string repr for entries Brandon Liu 2022-10-13 15:15:13 +08:00
  • eae1d3a11d python writer: fix bug in construction of leaf dir entries Brandon Liu 2022-10-13 15:14:52 +08:00
  • b89bf951bb replace python reader with v3 reader Brandon Liu 2022-10-13 14:54:33 +08:00
  • 9d0b2ba0c3 Update README.md Brandon Liu 2022-10-13 19:21:59 +08:00
  • 927f660917 Update README.md Brandon Liu 2022-10-13 15:13:56 +08:00
  • f18a607266 add badges to README Brandon Liu 2022-10-13 11:49:16 +08:00
  • 05bcc717ab fix previe app build Brandon Liu 2022-10-13 11:21:08 +08:00
  • cf20dcd0ce js v2.0.0: rename protocol.tileFunc -> tile, CHANGELOG, README Brandon Liu 2022-10-13 09:59:56 +08:00
  • bdc01d5a4e Merge pull request #81 from protomaps/cpp-test Brandon Liu 2022-10-12 16:21:05 +08:00
  • 38e68edd97 add cpp tests to CI Brandon Liu 2022-10-12 16:18:15 +08:00