Bernd Storath
2a8e49bf8d
ui: Replace moment with date-fns. ( #460 )
2024-07-22 10:16:08 +01:00
SAGAR PATEL
262f51da3f
Update main.yml workflow. ( #461 )
2024-07-22 10:14:37 +01:00
Bernd Storath
4f0d2126d8
ui: Migrate from create-react-app to vite ( #459 )
2024-07-16 14:10:19 +01:00
pyttel
3777de706d
Make OIDC and OAuth2 scopes configurable. ( #445 )
...
Co-authored-by: Orne Brocaar <info@brocaar.com>
2024-07-11 10:51:37 +01:00
Orne Brocaar
f76a4b7f83
lrwn: Allow empty string for AES128Key, DevAddr, EUI64 and NetID.
...
In case an empty string is provided, the default "null" value will be
used.
Fixes #453 .
2024-07-11 10:05:23 +01:00
Orne Brocaar
920f485734
Update openidconnect dependency.
...
Fixes #423 .
2024-07-11 09:56:13 +01:00
Orne Brocaar
2737284d2d
Update oauth2 dependency.
2024-07-11 09:56:13 +01:00
Bernd Storath
d39fbea7af
Fix typo in gateway stats handling. ( #458 )
2024-07-11 09:01:20 +01:00
tuialexandre
15461d8cc5
Improved device activation api documentation ( #454 )
2024-07-10 15:06:01 +01:00
Bernd Storath
ad2fecd1d2
ui: Make tileserver + attribution configurable. ( #451 )
...
Co-authored-by: Orne Brocaar <info@brocaar.com>
2024-07-10 15:05:33 +01:00
dependabot[bot]
4ef0fbbd8f
Bump curve25519-dalek from 4.1.2 to 4.1.3 ( #442 )
...
Bumps [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/curve25519-4.1.2...curve25519-4.1.3 )
---
updated-dependencies:
- dependency-name: curve25519-dalek
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 12:22:35 +01:00
dependabot[bot]
264f51a190
Bump ws from 7.5.9 to 7.5.10 in /ui ( #441 )
...
Bumps [ws](https://github.com/websockets/ws ) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 12:21:54 +01:00
dependabot[bot]
abde97f46d
Bump braces from 3.0.2 to 3.0.3 in /ui ( #436 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 12:21:35 +01:00
dependabot[bot]
6c8e87f505
Bump @grpc/grpc-js from 1.10.4 to 1.10.9 in /api/js ( #434 )
...
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.10.4 to 1.10.9.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.10.4...@grpc/grpc-js@1.10.9 )
---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 12:21:16 +01:00
Bernd Storath
c173ace8bc
api: Remove generated PHP code. ( #452 )
2024-07-09 12:15:16 +01:00
Orne Brocaar
f153eb8ca0
lrwn: Fix typo in snr clamp.
2024-07-09 11:57:20 +01:00
Orne Brocaar
4a33f67ed6
lrwn: Fix cargo clippy feedback.
2024-07-09 11:39:32 +01:00
Orne Brocaar
63bc1b57de
ui: Fix isGatewayAdmin build error.
2024-07-09 11:25:10 +01:00
Orne Brocaar
f854236b79
Bump version to 4.9.0-test.3
2024-06-26 14:57:17 +01:00
Orne Brocaar
d25cc3ca6d
Update mesh heartbeat MQTT topic.
2024-06-25 13:57:13 +01:00
Orne Brocaar
68473906c9
Bump version to 4.9.0-test.2
2024-06-25 12:27:28 +01:00
Orne Brocaar
3f1a47e1e2
Integrate Gateway Mesh feature.
...
This adds a Gateway Mesh section to the web-interface (+ API endpoints)
to see the status op each Relay Gateway within the Gateway Mesh.
The Gateway Mesh (https://github.com/chirpstack/chirpstack-gateway-mesh )
is an experimental feature to extend LoRaWAN coverage throug Relay
Gateways.
2024-06-25 11:37:57 +01:00
Orne Brocaar
c0b148fecb
Fix exposing full JS codec error.
...
In some cases tests would fail (I assume based on load / running
concurrent tests) without the full JS codec error.
Fixes #440 .
2024-06-19 09:34:09 +01:00
Orne Brocaar
6b9f7a9ea1
Fix cargo check / clippy warnings.
2024-06-19 09:27:15 +01:00
Orne Brocaar
3b95a413a6
Update Rust, Diesel CLI and dev. environment.
2024-06-18 13:56:31 +01:00
Bernd Storath
38d544a5f7
api: add grpc php support ( #431 )
2024-06-11 11:50:02 +01:00
Bernd Storath
880b319bfd
Update sslmode options in config template. ( #433 )
2024-06-10 15:09:34 +01:00
Bernd Storath
a0abd4a4bb
ui: Fix empty string in revision column ( #432 )
2024-06-10 14:59:18 +01:00
Orne Brocaar
52a08acf81
Add passive_roaming_validate_mic option.
...
This option does two things:
1) In case the passive-roaming agreement is not state-less, it will
trigger the validation of MIC (this was already implemented at the
roaming-session retrieval, but never used).
2) On PRStartAns, it will return the NwkSKey / FNwkSIntKey to the
requester (such that the MIC validation can be performed).
For state-less passive-roaming, it is recommended to leave this option
set to false, such that no session-keys are exposed.
2024-05-27 11:27:26 +01:00
Orne Brocaar
04ffcf88a1
backend: Fix sending HomeNSAns response to HomeNSReq request.
2024-05-16 13:18:55 +01:00
Orne Brocaar
c7f1367bf8
api: Remove frame_log from __init__.py (Python).
...
Closes #422 .
2024-05-16 11:54:39 +01:00
Orne Brocaar
ae31e4d85f
Update cross-rs image to :main.
...
The :latest tag points to a very old image versions, which are not
consistent with regards to the base-image. This is causing differences
in library versions across different target platforms.
Once a v0.3.0 release is available, :main can be changed into :0.3.0.
Closes #421 .
2024-05-14 11:40:32 +01:00
Orne Brocaar
4968f5d792
Bump version to 4.8.1
2024-05-13 16:47:14 +01:00
Orne Brocaar
36bbf8f153
api: Fix empty JS packages.
...
NPM uses the .gitignore file, which includes the generated JS code. This
caused the v4.8.0 JS packages to be completely empty. Adding an empty
.npmignore file resolves the issue as if a .npmignore file is detected,
the .gitignore file is ignored.
2024-05-13 16:32:59 +01:00
Orne Brocaar
c3de89a4a4
Bump version to 4.8.0
2024-05-13 15:35:00 +01:00
Orne Brocaar
73ad79a356
Bump version to 4.8.0-test.5
2024-05-09 13:45:24 +01:00
Orne Brocaar
a65ac0077e
Update Rust to v1.78.
2024-05-09 13:17:36 +01:00
Orne Brocaar
370b84cb09
Revert "Update dependencies."
...
This reverts commit f475e4f642
. One of the
updated dependencies introduces aws-lc-rs as dependency, which fails to
build on ARMv7.
2024-05-09 13:02:59 +01:00
Orne Brocaar
d03870ff11
Bump version to 4.8.0-test.4
2024-05-09 11:22:22 +01:00
Orne Brocaar
f62d8b325c
Revert "Use mold linker for development."
...
This reverts commit 4f1a1bbce5
. This was
intended to improve the development speed, but it breaks the build. This
is because even when cross-compiling, the Rust compiler does compile
some code for the host target for code-generation.
2024-05-09 10:53:50 +01:00
Orne Brocaar
e0a9e52cca
Bump version to 4.8.0-test.3
2024-05-09 08:48:43 +01:00
Orne Brocaar
b7dad2a7d0
Add RP002-1.0.4 option to device-profile.
2024-05-08 15:05:14 +01:00
Orne Brocaar
2e65c5baa9
Set CARGO_INCREMENTAL=0 for CI builds.
2024-05-08 14:12:04 +01:00
Orne Brocaar
640a0f348e
Fix formatting after cargo clippy --fix.
2024-05-08 12:09:30 +01:00
Orne Brocaar
057aed7f50
Fix cargo clippy warnings.
2024-05-08 11:53:34 +01:00
Orne Brocaar
66d0ec2f6f
Speed up cargo check.
...
See also:
https://corrode.dev/blog/tips-for-faster-rust-compile-times/#avoid-procedural-macro-crates .
2024-05-08 11:46:35 +01:00
Orne Brocaar
f475e4f642
Update dependencies.
2024-05-08 10:59:27 +01:00
dependabot[bot]
17ae49ca7d
Bump ejs from 3.1.9 to 3.1.10 in /ui ( #414 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 10:56:22 +01:00
Orne Brocaar
18e56957e2
lrwn: Validate max payload sizes for RP002-1.0.4.
2024-05-08 10:41:42 +01:00
Orne Brocaar
99dbefdfec
Add support for handling HomeNSReq requests.
...
In this case, we return the (primary) NetID of the ChirpStack instance.
Supporting the HomeNSReq is useful in the case the roaming ChirpStack
instances are setup to resolve the servers using DNS. In case of OTAA,
the fNS resolves the JoinEUI to a hostname to which it must make the
HomeNSReq. This returns the HNetID, which then can be used to resolve
the hostname of the hNS to which the join-request must be forwarded.
2024-05-07 15:55:37 +01:00