Commit Graph

695 Commits

Author SHA1 Message Date
Orne Brocaar
da3e6c8cde Fix incorrect config template key. 2023-06-03 13:13:46 +01:00
Orne Brocaar
0e91779f30 Update README + remove Vagrantfile. 2023-05-31 12:11:48 +01:00
Orne Brocaar
3f77203516 Bump version to 4.4.0-test.1 2023-05-30 14:08:45 +00:00
Orne Brocaar
28e940d2b7 Update api generated code. 2023-05-30 14:51:15 +01: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
Gristle King
2a88f45123
UI menu grammar & typo fixes. (#186)
Closes #185.
2023-05-30 12:22:16 +01:00
Orne Brocaar
cf5ef8d061 Update README and Makefiles. 2023-05-30 12:13:52 +01:00
Orne Brocaar
b0148da1bf Add Vagrantfile example. 2023-05-30 12:13:52 +01:00
Orne Brocaar
e7dc3beafa Update dist workflow. 2023-05-30 12:13:52 +01:00
Orne Brocaar
4f90c87784 Add dotenv for test dependency config. 2023-05-30 12:13:52 +01:00
Orne Brocaar
c0d4270508 Update test workflow. 2023-05-30 12:13:52 +01:00
Orne Brocaar
1f89f30878 Refactor build scripts for cross-rs based cross compiling. 2023-05-30 12:13:52 +01:00
Orne Brocaar
cd3594fd96 Implement fully static ARMv7 build. 2023-05-30 12:13:52 +01:00
Orne Brocaar
a162d04136 Implement fully static ARM64 build. 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
9e15c48217 Add missing device search filter. 2023-05-29 16:26:03 +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
cefe61072d Initial Relay support implementation (TS011).
Closes #59.
2023-05-22 11:04:13 +01:00
Orne Brocaar
513aa7804d Add event prefix + arbitrary JSON options for IFTTT. 2023-05-19 14:43:39 +01:00
Orne Brocaar
5146c87940 Fix netid_type method.
It would panic in case all bits are set (which would be
an invalid DevAddr prefix type).
2023-05-17 15:12:19 +01:00
Orne Brocaar
e3383baa02 Add rust-toolchain.toml + shell.nix files.
This makes it easier to start a devshell without using Docker.
2023-05-17 14:46:13 +01:00
Orne Brocaar
f32c5eb5af Bump lrwn_filters version. 2023-04-27 16:00:49 +01:00
Orne Brocaar
f513cacab5 Add Clone and Copy derive to Prefix types. 2023-04-27 15:58:57 +01:00
Orne Brocaar
cfadb9c78a Validate prefix size. 2023-04-27 14:25:35 +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
Orne Brocaar
0679f10fad Add feature flags to lrwn crate.
This avoids pulling and building unnecessary dependencies for simple
use-cases.
2023-04-27 10:37:34 +01:00
Orne Brocaar
08d69502de Bump version to 4.3.2 2023-04-26 13:02:10 +01:00
Orne Brocaar
683f59c063 Update Rust API dependencies. 2023-04-26 12:36:10 +01:00
Orne Brocaar
0ef9f16f40 Re-enable v4_migrate option for now. 2023-04-26 12:27:12 +01:00
Orne Brocaar
a5dd650510 Update dependencies. 2023-04-26 12:04:54 +01:00
Orne Brocaar
de90b7d284 Enable redis tls-rustls feature.
Fixes #170.
2023-04-26 11:58:59 +01:00
Orne Brocaar
fe0ef398ec Format Cargo.toml 2023-04-26 11:56:27 +01:00
Orne Brocaar
58bd8eb5b4 Fix Rust fmt error. 2023-04-26 11:52:50 +01:00
Orne Brocaar
0a294e41b5 Fix clippy feedback. 2023-04-13 22:06:44 +01:00
Orne Brocaar
f71d30ca83 Re-implement frame and event download option. 2023-04-12 14:50:33 +01:00
Orne Brocaar
ef0a97ab3d Log .send() error, rather than returning.
Closes https://github.com/chirpstack/chirpstack-docker/issues/80.
2023-04-11 15:10:08 +01:00
Orne Brocaar
e93d3bc534 Update AWS SNS SDK crate. 2023-04-11 14:57:03 +01:00
Orne Brocaar
31e359b314 Disable v3-v4 GW<>NS message migration and make config option.
By making this opt-in, we can reduce the overhead of supporting both v3
and v4 gateway messages. In case of v3 to v4 migration, one would
upgrade all ChirpStack Gateway Bridge instances to the latest v3
version, migrate ChirpStack as described here + enable this config flag:
https://www.chirpstack.io/docs/v3-v4-migration.html

Then upgrade ChirpStack Gateway Bridge to the latest v4 version followed
by disabling / removing this config flag (`v4_migrate`) again.
2023-04-11 14:19:07 +01:00
Orne Brocaar
0a3fcaeb2d Bump version to 4.3.1 2023-04-10 12:24:52 +01:00
Orne Brocaar
77051e8956 Update Rust API Cargo.lock. 2023-04-10 12:08:12 +01:00
Orne Brocaar
3a9cb20c03 Update Dockerfiles. 2023-04-10 11:32:18 +01:00
Orne Brocaar
1b96b4f91f Update caniuse-lite (ui). 2023-04-10 11:31:44 +01:00
Orne Brocaar
101b155d91 Update dependencies. 2023-04-10 11:10:52 +01:00
dependabot[bot]
3f4c262267
Bump webpack from 5.72.0 to 5.76.3 in /ui (#150)
Bumps [webpack](https://github.com/webpack/webpack) from 5.72.0 to 5.76.3.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.72.0...v5.76.3)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 10:14:19 +01:00
Orne Brocaar
88939d4396 Update LoRa Cloud integration logo. 2023-04-06 16:27:43 +01:00
Orne Brocaar
269b7f4d9d Fix gnss_assist_position enable toggle for gnss msg. 2023-04-06 16:26:45 +01:00
Orne Brocaar
0ce60b789f Remove unused dependencies. 2023-03-28 22:11:06 +01:00
Orne Brocaar
8fe0c7c6c2 Improve Rust SDK build flags / reduce dependencies.
This reduces the amount of dependencies in case not all features are
being used. E.g. tonic is only needed if using gRPC and pbjson,
pbjson-types and serde are only needed if using the JSON serialization.
2023-03-28 21:11:54 +01:00