Orne Brocaar
fb29d7f58d
Update rdkafka dependency.
2023-12-11 11:37:12 +00:00
Orne Brocaar
f0987af114
Update prometheus-client.
2023-12-11 11:33:19 +00:00
Orne Brocaar
691cee7beb
Upgrade jsonwebtoken dependency.
...
Since v9 setting the audience is mandatory.
2023-12-11 11:23:52 +00:00
Orne Brocaar
0ff05a9285
Update dependencies (cargo update).
2023-12-11 11:10:06 +00:00
Orne Brocaar
2774c51ea2
Refactor client-cert generator to use rustls/rcgen.
...
This refactors the last bit of code that depends on the OpenSSL C
library. Note that the openssl-probe does not depend on OpenSSL, it only
tries to detect the CA certificate directory on the host system.
2023-12-11 10:55:36 +00:00
Orne Brocaar
53a570b0b0
Update httpmock (dev dep) to 0.7.0-rc.1.
...
This version removes the isahc depencency, which causes openssl to be
added as a dependency. Version 0.7 makes this dependency optional.
2023-12-11 10:55:36 +00:00
Orne Brocaar
5b6d037469
Refactor gateway MQTT backend to use rumqttc.
2023-12-11 10:55:36 +00:00
Orne Brocaar
17f0d8c495
Refactor MQTT integration to use rumqttc.
2023-12-11 10:55:36 +00:00
Orne Brocaar
345d0d8462
Refactor code to use async redis.
2023-12-11 10:55:36 +00:00
Orne Brocaar
8e2eda3d5b
Refactor code to use diesel-async.
...
This still depends on unreleased diesel and diesel-async code. As soon
as new diesel and diesel-async code has been released, we can remove
the [patch.crates-io] from Cargo.toml.
2023-12-11 10:55:35 +00:00
Orne Brocaar
8e3f2aa3d2
Bump chirpstack_integration version.
2023-12-07 09:22:19 +00:00
Orne Brocaar
f647949c05
Bump version to 4.6.0
2023-12-07 09:13:36 +00:00
Orne Brocaar
20e28407d0
Bump version to 4.6.0-test.4
2023-11-28 13:01:40 +00:00
Orne Brocaar
20ab51052d
Update dependencies.
2023-11-23 15:27:20 +00:00
Orne Brocaar
f13a5f492c
Bump version to 4.6.0-test.3
2023-11-22 11:28:00 +00:00
Orne Brocaar
5fd56e7e3c
Bump version to 4.6.0-test.2
2023-11-20 12:33:52 +00:00
Orne Brocaar
64277b1d9f
Simplify AWS SNS integration / reduce dependencies.
...
This removes the aws-sdk-sns crate (+ dependencies) and refactors the
AWS SNS integration to use reqwest for the API call + aws-sign-v4 for
creating the AWS request signature.
2023-11-09 13:22:10 +00:00
Orne Brocaar
4d2f9828bb
Log outgoing Backend Interfaces requests.
2023-11-02 11:50:16 +00:00
Orne Brocaar
091909e8ea
Bump version to 4.6.0-test.1
2023-10-26 15:38:37 +01:00
Orne Brocaar
fda489d315
Add chirpstack_integration crate.
...
This crate can be used to build external ChirpStack integrations.
The plan is to move all non-HTTP based integrations to external
repositories. The reason is that these integrations usually require
quite some external dependencies as these rely on their own SDKs.
2023-10-13 11:38:56 +01:00
Orne Brocaar
503beaa2fd
Bump version to 4.5.1
2023-10-05 10:20:32 +01:00
Orne Brocaar
a402b487f8
Update dependencies.
2023-09-18 16:22:05 +01:00
Orne Brocaar
4ebee8d614
Bump version to 4.5.0
2023-09-11 16:58:25 +01:00
Orne Brocaar
81ac49ff8f
Bump version to 4.5.0-test.3
2023-09-07 16:53:20 +01:00
Orne Brocaar
f06f11334e
Bump version to 4.5.0-test.2
2023-09-05 12:14:35 +01:00
Orne Brocaar
295cd5e4b1
Bump version to 4.5.0-test.1
2023-09-04 15:06:38 +01:00
dependabot[bot]
81df990fd0
Bump redis from 0.23.1 to 0.23.3 ( #269 )
...
Bumps [redis](https://github.com/redis-rs/redis-rs ) from 0.23.1 to 0.23.3.
- [Release notes](https://github.com/redis-rs/redis-rs/releases )
- [Commits](https://github.com/redis-rs/redis-rs/compare/redis-0.23.1...redis-0.23.3 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 14:12:06 +01:00
Orne Brocaar
cd57929b43
Update dependencies.
2023-09-04 14:10:27 +01:00
Orne Brocaar
d3b2d6a824
chirpstack: Update rdkafka dependency.
2023-08-08 13:29:42 +01:00
Orne Brocaar
e2d82134de
Update dependencies.
2023-08-08 11:53:56 +01:00
Orne Brocaar
7ff12f5ae7
Bump version to 4.4.3
2023-07-24 11:54:31 +01:00
Orne Brocaar
f66186bb7b
Bump version to 4.4.2
2023-07-14 10:56:00 +01:00
Orne Brocaar
57ab993a88
Update dependencies.
2023-07-13 11:39:20 +01:00
Orne Brocaar
9d543603d5
Bump version to 4.4.1
2023-07-05 11:18:51 +01:00
Orne Brocaar
258e103f22
Update dependencies.
2023-07-03 10:07:03 +01:00
Orne Brocaar
3aa8bdbecc
Add support for JSON log output.
2023-06-29 13:17:28 +01:00
Orne Brocaar
96767e954f
Update rquickjs dependency.
2023-06-27 09:46:17 +01:00
Orne Brocaar
407ebd2d3f
Bump version to 4.4.0
2023-06-26 12:05:45 +00:00
Orne Brocaar
2184e4eaa5
Update dependencies.
2023-06-26 12:04:08 +01:00
Markus Siemens
d6d735cb03
Allow using system certificate store for TLS ( #204 )
...
Co-authored-by: Markus Siemens <markus.siemens@vivavis.com>
2023-06-14 13:04:38 +01:00
Orne Brocaar
fd29f4190b
Update dependencies.
2023-06-13 14:50:14 +01:00
Orne Brocaar
3f77203516
Bump version to 4.4.0-test.1
2023-05-30 14:08:45 +00:00
dependabot[bot]
ca666da016
Bump aws-sdk-sns from 0.27.0 to 0.28.0 ( #187 )
...
Bumps [aws-sdk-sns](https://github.com/awslabs/aws-sdk-rust ) from 0.27.0 to 0.28.0.
- [Release notes](https://github.com/awslabs/aws-sdk-rust/releases )
- [Changelog](https://github.com/awslabs/aws-sdk-rust/blob/main/CHANGELOG.md )
- [Commits](https://github.com/awslabs/aws-sdk-rust/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-sns
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-30 14:32:27 +01:00
Orne Brocaar
b89221a932
Update dependencies + Diesel related changes.
2023-05-30 12:42:42 +00:00
Orne Brocaar
4f90c87784
Add dotenv for test dependency config.
2023-05-30 12:13:52 +01:00
Orne Brocaar
de114d5d22
Implement fully static AMD64 build.
2023-05-30 12:13:52 +01:00
Orne Brocaar
93ae75e3fa
Update aws-sdk-sns dependency.
2023-05-22 12:59:09 +01:00
Orne Brocaar
cf06e07654
Update dependencies.
2023-05-22 11:53:00 +01:00
Orne Brocaar
f32c5eb5af
Bump lrwn_filters version.
2023-04-27 16:00:49 +01:00
Orne Brocaar
21896e65d7
Add crate for PhyPayload filtering.
...
This can be used by the ChirpStack UDP and MQTT Forwarder.
See also:
https://github.com/chirpstack/chirpstack-mqtt-forwarder/issues/25
2023-04-27 12:51:33 +01:00