Commit graph

190 commits

Author SHA1 Message Date
c197051859
Remove accidentally added Docker image release step [ci-skip]
All checks were successful
Check, lint and test / Check, lint and test (push) Successful in 1m53s
2024-07-27 15:46:51 +02:00
f156bdb4dd
Bump the version to 0.2.13
Some checks failed
Audit dependencies / audit (push) Successful in 33s
Release / Release Docker image (push) Failing after 35s
Release / Release Rust crate (push) Successful in 2m34s
Release / Release Debian package (push) Successful in 2m45s
Check, lint and test / Check, lint and test (push) Successful in 1m32s
Release / Release (push) Failing after 1m23s
2024-07-27 15:44:05 +02:00
70b59022e7
Fix syntax errors in the check-lint-test workflow
All checks were successful
Check, lint and test / Check, lint and test (push) Successful in 1m34s
2024-07-27 15:41:27 +02:00
1146e444b3
Update the changelog
All checks were successful
Audit dependencies / audit (push) Successful in 20s
2024-07-27 15:40:02 +02:00
c5bf143c55
Lower dependency on reqwest to 0.11.27
This prevents duplicate usage of two different versions of the `reqwest`
crate.
2024-07-27 15:36:55 +02:00
27be36630f
Update dependencies; fixes RUSTSEC-2024-0357 2024-07-27 15:34:22 +02:00
964b2f5603
Bump the dependency on cached to 0.53.1 2024-07-27 15:33:17 +02:00
7492d3b524
Switch build dependency on the vergen crate to vergen-git2 2024-07-27 15:32:21 +02:00
690e236a65
Add audit workflow (runs on Saturday at 23:00) 2024-07-27 15:24:16 +02:00
01ee1f701d
Switch to Forgejo Actions
Also simplify the workflows by using the Rust images.
2024-07-27 15:20:28 +02:00
ba1b27fd66
Bump the version to 0.2.12
Some checks failed
Check, lint and test using Cargo / Check, lint and test (push) Failing after 9m37s
Release / Release Rust crate (push) Successful in 4m37s
Release / Release Debian package (push) Has been cancelled
Release / Release (push) Has been cancelled
2024-05-09 12:29:47 +02:00
94c29cad71
Update the changelog 2024-05-09 12:28:47 +02:00
8e5a1ef305
Bump dependency on reqwest to 0.12.4 2024-05-09 12:25:46 +02:00
6c39cac26e
Bump dependency on image to 0.25.1
Also only enable the `png` feature and update a deprecated output format
definition.
2024-05-09 12:24:44 +02:00
f1ee03d96c
Bump dependency on chrono-tz to 0.9.0 2024-05-09 12:24:41 +02:00
98f60cba89
Bump dependency on cached to 0.51.3 2024-05-09 12:24:39 +02:00
45ee951601
Cargo update; fixes RUSTSEC-2024-0019 and RUSTSEC-2024-0332 2024-05-09 12:12:58 +02:00
f4e7c82b53
Fix test; remove maps load/maps test race
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 4m39s
Introduce the Rocket core that can be used to test the API without
background processes interfering with the test setup.
2024-05-09 12:04:00 +02:00
a29d7f3535
Fix test; reduce require accurancy for coordinates
There are currently two entries for the city of Eindhoven in the
Nomanitim geoecoding database. Reduced acccuracy still is enough to
check that the API works properly.
2024-05-09 12:03:48 +02:00
c86f001fee
Fix clippy issues
Some checks failed
Check, lint and test using Cargo / Check, lint and test (push) Failing after 5m23s
2024-05-03 14:34:46 +02:00
88c59cdb1f
Bump the version to 0.2.11
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 4m18s
Release / Release (push) Successful in 1m3s
Release / Release Rust crate (push) Successful in 3m1s
Release / Release Debian package (push) Successful in 5m12s
2024-02-27 16:07:22 +01:00
cad766b520
Update the changelog 2024-02-27 16:07:19 +01:00
e62699c102
Tweak/fix tests; reduce required accuracy for geocoded coordinates
Also somebody seems to have slightly moved Eindhoven.
2024-02-27 16:06:56 +01:00
f32f67dbf4
Fix clippy issue 2024-02-27 16:00:57 +01:00
d1e43a7aa7
Cargo update; fixes several security advisories
Fixes RUSTSEC-2024-0003 and RUSTSEC-2023-0072.
2024-02-27 15:59:44 +01:00
c2450267e0
Bump the version to 0.2.10
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 5m42s
Release / Release (push) Successful in 1m35s
Release / Release Rust crate (push) Successful in 4m10s
Release / Release Debian package (push) Successful in 6m3s
2023-11-03 10:41:56 +01:00
087ecf00f1
Update the changelog 2023-11-03 10:40:43 +01:00
f8ea25c516
Bump the dependency on cached to 0.46.0 2023-11-03 10:39:49 +01:00
f830d34464
Cargo update; fixes RUSTSEC-2020-0071 and RUSTSEC-2023-0044
Fix the tests for small changes in Rocket 0.5-rc.4.
Also fix the usage of a deprecate method.
2023-11-03 10:39:47 +01:00
ff10cc19e8
Correct Debian package file pattern
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 5m34s
2023-08-25 21:23:11 +02:00
1211fea46a
Bump the version to 0.2.9
Some checks failed
Check, lint and test using Cargo / Check, lint and test (push) Successful in 6m10s
Release / Release (push) Successful in 1m47s
Release / Release Rust crate (push) Successful in 4m28s
Release / Release Debian package (push) Failing after 6m22s
2023-08-25 20:48:46 +02:00
182521aab7
Update the changelog 2023-08-25 20:48:17 +02:00
dadf5d3147
Fix clippy issue
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 6m9s
2023-08-25 20:24:19 +02:00
4b506541f3
Build and release a Debian package in a separate job
Some checks failed
Check, lint and test using Cargo / Check, lint and test (push) Failing after 3m34s
Release it to the package repository instead of attaching to the release.
Also add the relevant part of the changelog as release notes to the
release and fix some schema-related issues.
2023-08-25 20:15:39 +02:00
47e28a7098
Cargo update 2023-08-25 20:06:56 +02:00
07e0701106
Bump the version to 0.2.8
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 12m45s
Release / Release (push) Successful in 12m16s
Release / Release crate (push) Successful in 10m0s
2023-06-04 12:13:46 +02:00
91d5500c86
Update the changelog 2023-06-04 12:13:19 +02:00
9b3c11ee76
Cargo update 2023-06-04 12:12:54 +02:00
27e1ac726c
Bump dependency on cached to 0.44.0 2023-06-04 12:12:54 +02:00
3047cf74c2
No longer configure using a sparse Cargo index for crates.io
This is the default since Rust 1.70.
2023-06-04 12:02:35 +02:00
44474aa545
Tweak README
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 5m44s
2023-05-29 16:38:42 +02:00
50b0e94839
Properly attribute the PAQI metric
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 5m45s
2023-05-29 16:37:16 +02:00
1010311403
Don't provide the map for the PAQI metric (it is pollen only) 2023-05-29 16:36:02 +02:00
d16699636b Merge pull request 'Print the version on lift off and add version endpoint' (#30) from 29-print-version-add-endpoint into main
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 5m52s
Reviewed-on: #30
2023-05-29 16:14:56 +02:00
38fb28c248 Add a /version API endpoint
Some checks reported warnings
Check, lint and test using Cargo / Check, lint and test (pull_request) Successful in 6m5s
Check, lint and test using Cargo / Check, lint and test (push) Has been cancelled
* Introduce the `VersionInfo` struct, build from the vergen environment
  variables
* Add the `version` handler to construct and return the version info
* Update the README
2023-05-29 15:48:36 +02:00
7c2b012e95 Print the version on lift off 2023-05-29 15:48:36 +02:00
ab6001f072 Use the vergen crate to generate version information
* Add depend on the `vergen` crate (only use the `build`, `git` and
  `gitcl` features)
* Add the build script `build.rs` to setup the environment variables
  from the build system
2023-05-29 15:48:36 +02:00
9742331f6d
Annote the map key colors in the comments
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 5m42s
2023-05-26 20:44:24 +02:00
9bb9d248a8
Bump the version to 0.2.7
All checks were successful
Check, lint and test using Cargo / Check, lint and test (push) Successful in 5m39s
Release / Release (push) Successful in 7m29s
Release / Release crate (push) Successful in 4m8s
2023-05-26 20:17:31 +02:00
37788fac1c
Update the changelog
Also add missing release dates!
2023-05-26 20:16:24 +02:00