Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/maplibre/martin
Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
https://github.com/maplibre/martin
* fixed SQL to work on older PG versions
* re-enable CI to test expected `test.sh` output again...
e658258b0ed434df5288d28aa9fae4eceef679f7 authored about 2 years ago
Fixes #544
b780defe4aec069a93a6800f0616fc53e3ec7b04 authored about 2 years ago
* added manual coverage justfile command
* a lot of small refactorings of config and argument p...
3a713a026910619c29ccd612496edfdd895330d4 authored about 2 years ago
* Support `postgres` config key to be either a list or an object
* Use `PathBuf` instead of `St...
3f41219e3bbe387ec34efa02590ed9deba877855 authored about 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.29 to 4.0.30.
<details>
<summary>Release ...
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.14.0 to
1.15.0.
<details>
<s...
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.44
to 0.10.45.
<details>
<su...
0ef3f51b8655139e4132570fa06dcd3711565b3f authored about 2 years ago
Minor logging fix
80127d4d262826d89c8bd86de23d7730305bc668 authored about 2 years ago
Pedantic lints often offer some good insight into the code. It is
usually easier to sprinkle a ...
476799e4313f1d2ac07d59747e1b70809687f97c authored about 2 years ago
* Ensure the source ID only contains ascii alphanumerics, dots, dashes,
and underscores.
* opt...
Handle cases when a query returns a NULL or a table with no rows, or a
single row with a null v...
3f7f35ecdc1f1c0f7d33c7d70826d3e188497115 authored about 2 years ago
126005bea0d76340245118494959573de09f35cf authored about 2 years ago
46e409dd1a43103ddf557f6fb9970b0195806abd authored about 2 years ago
* Since this is a library, all errors should have a strongly typed enum.
* table bounds computi...
faf73ffe7081ffdd5efe337f3b486e32e294ed13 authored about 2 years ago
1d7ce7ba06a84c4a675ea35741c245e67ec99825 authored about 2 years ago
This extracts some of the code from #511 but without breaking changes
* Use `PathBuf` instead...
68c6259d321211c25d5828c81b38df6ef966cf2e authored about 2 years ago
Configuration refactoring to allow future schema filtering. This
partially solves #47, but it d...
Can now handle several additional Postgres functions to get a tile, plus
tons of small fixes
...
2ee517d13568d14c54f747157faeb3d94edab5c6 authored about 2 years ago
* write custom git pre-push via justfile
* fix tests/debug.html incorrectly loading test page
...
4ce0d5e12ad20504755bcff2fdc6a594b98bcc59 authored about 2 years ago
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.43
to 0.10.44.
<details>
<su...
* bump docker compose to use latest supported db and postgis
* update justfile to allow simple ...
Need to limit releases to the published events,
otherwise it gets re-triggered on every release...
* All tests and internal code now uses ST_TileEnvelope function
* Remove `tile_bbox`
* Rename ...
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.58
to 0.1.59.
<details>
<su...
* Fix incorrect printing of the xyz value - implements Display trait
instead to keep it simpler...
bf240b77256d2d53c36559f2f3f72c3f1997a2df authored about 2 years ago
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
Rebasing might not hap...
329b9e8236ef53703b82f9ea0bf78cf551a44dd0 authored about 2 years agoPartial implementation of the #430
* New endpoint structure:
* `GET /` -- a placeholder fo...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.26 to 4.0.27.
<details>
<summary>Changelo...
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.42
to 0.10.43.
<details>
<su...
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.88 to
1.0.89.
<details>
<summary>R...
8026c9915a5d78d5e04c2663e978eec599636402 authored about 2 years ago
0576ca944267b66ca53e6694e05999562f0eded4 authored about 2 years ago
53ebe95f281283e64d40d32d01db04d9f494c7df authored about 2 years ago
0a5e449ca98904a58a4ac8675626af8fe97974fc authored about 2 years ago
b84d6d260c5ce7102d7259d5a1fc7d4b731fead7 authored about 2 years ago
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.13.1 to
1.14.0.
<details>
<s...
By default, Martin is now compiled without openssl, simplifying
debugging and simple case usage...
4d62704d2facbaf5c28823fe42b6f5f035009e8e authored about 2 years ago
88633cc776b6c55868e4f98aa1eeb6ffdf6ec498 authored about 2 years ago
542af0c9e522c2dc07b824722aead48aa26af758 authored about 2 years ago
Use cross-compiler to build M1 ARM apple target. Must use vendored
openssl build because of cro...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.25 to 4.0.26.
<details>
<summary>Release ...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.24 to 4.0.25.
<details>
<summary>Release ...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.23 to 4.0.24.
<details>
<summary>Release ...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.22 to 4.0.23.
<details>
<summary>Release ...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.18 to 4.0.22.
<details>
<summary>Release ...
Bumps [env_logger](https://github.com/env-logger-rs/env_logger) from
0.9.1 to 0.9.3.
<details>
<...
Bumps
[dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata)
from 1.3.4 to 1....
* Change docker image to use `entrypoint` -- so that Martin can be used
as a command:
```bas...
6b114cc7f158b75f4ead3073bda6c524380202ac authored over 2 years ago
Rework CI to run tests locally using the VM-installed Postgres on all
target platforms.
### ...
b8ac719be84a6e5407799818cb11ef3ae0d2e426 authored over 2 years ago
Bumps [tilejson](https://github.com/georust/tilejson) from 0.3.1 to
0.3.2.
<details>
<summary>Re...
Bumps [actix-cors](https://github.com/actix/actix-extras) from 0.6.3 to
0.6.4.
<details>
<summar...
* Add justfile to simplify running all the tests
* Save all PBF outputs to the text files
* Co...
* action-rs actions are no longer maintained, switching to the built-in
approach where possible...
This PR re-uses some ideas by @gbip from #448
* move all CI github workflow tests into the de...
9b56fe7b9beef36f1d96beef7a2115fe9afd7c18 authored over 2 years ago
* Detect all unrecognized config file values, and report them. Ideally
we want to use `serde-ig...
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.13 to
0.9.14.
<details>
<summ...
This PR adds a separate build job in CI and installs OpenSSL for Windows
runner. Closes https:/...
this fails when generating coverage reports
e48cd33a1e788c61f16707d3910477f279dfa591 authored over 2 years agoit will be done in the test anyway, plus clippy does it as well.
7167594afb1af3410a624626c5d7c6d35369bf7b authored over 2 years agoMerge separate nearly-identical linting steps into one. No point to separate, and tries to abuse...
119a8ed201fb2668938c7055604eaceccdd5cfae authored over 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.17 to 4.0.18.
- [Release notes](https://g...
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.86 to 1.0.87.
- [Release notes](ht...
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.57 to 0.1.58.
- [Release no...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.16 to 4.0.17.
- [Release notes](https://g...
Adds a conditional to the docker job that won't run any of the Docker build steps if triggered b...
7eca0540a051b44877b6e9a73ffb9ce06bca1c54 authored over 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.15 to 4.0.16.
- [Release notes](https://g...
Migrates the HTML test files to use `maplibre-gl` instead of `mapbox-gl`. I kept the same versio...
f5e19ddf9ab0ba8e0508c53c47a46a8f5fb47d13 authored over 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.14 to 4.0.15.
- [Release notes](https://g...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.13 to 4.0.14.
- [Release notes](https://g...
* remove most of the utils:: and dev:: namespace usage
* rename `configure_db_source` to `confi...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.12 to 4.0.13.
- [Release notes](https://g...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.11 to 4.0.12.
- [Release notes](https://g...
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.85 to 1.0.86.
- [Release notes](ht...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.10 to 4.0.11.
- [Release notes](https://g...
ee08baa67b31ac31f18bd61e4956b4b751cd6477 authored over 2 years ago
c1566dc7f0325429aa8540039ce68a4a75be0046 authored over 2 years ago
* Migrate to MapLibre documentation
* Changed version to v0.6rc1
getting ready for a release
5fb3d50b73bf55d559716536cc7f5e878eac5e05 authored over 2 years ago
* Declare vendored-openssl feature in cargo.toml
* Statically link openssl library when buildin...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.9 to 4.0.10.
- [Release notes](https://gi...
This reverts commit 07a4e5c6deb058eec099565487eb99a7f2a653fe.
b9ec972ac95842d27cf081d8116ac0aa09ccc4d0 authored over 2 years ago07a4e5c6deb058eec099565487eb99a7f2a653fe authored over 2 years ago
A few minor simplifications in the config and appstate:
* default srid seems to be unused.
*...
compatible with case sensitive identifiers
ff6ad54b343257c8183bfb4842db19f1fd4a1949 authored over 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.8 to 4.0.9.
- [Release notes](https://git...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.4 to 4.0.8.
- [Release notes](https://git...
Getting ready for multi-backend system, where each backend would have its own configuration.
...
aed3274162c75d54b1652bc11df975e999c9369e authored over 2 years agoBumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 1.3.3 to 1....
44f293d2bba1fc81b5d60bc492d2410b5b157696 authored over 2 years ago
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.2 to 4.0.4.
- [Release notes](https://git...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.0-rc.3 to 4.0.2.
- [Release notes](https:...
* Use latest Clap-derive (currently v4rc, but should be public within a few days)
* reorganize ...