Commit Graph

  • 0cd5dd8d31 Update updating gw loc + tls cert. Orne Brocaar 2024-03-14 12:20:11 +00:00
  • 2db106d321
    Bump google.golang.org/protobuf in /examples/meta_log/go #383 dependabot[bot] 2024-03-13 23:15:13 +00:00
  • 00da822989
    Bump google.golang.org/protobuf in /examples/request_log/go #382 dependabot[bot] 2024-03-13 23:15:05 +00:00
  • 4c74657c32
    Bump google.golang.org/protobuf in /examples/event_log/go #381 dependabot[bot] 2024-03-13 23:14:44 +00:00
  • 3ffa147be4
    Bump google.golang.org/protobuf in /examples/frame_log/go #380 dependabot[bot] 2024-03-13 23:14:30 +00:00
  • c065fe6def
    Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /api/go #379 dependabot[bot] 2024-03-13 22:59:36 +00:00
  • 8c875c3bf1 Bump version to 4.7.0 v4.7.0 api/go/v4.7.0 Orne Brocaar 2024-03-13 10:00:37 +00:00
  • c815c6be88 Update Rust + dev env. Orne Brocaar 2024-03-13 09:43:37 +00:00
  • 5f72db234f
    Updated docker-compose to docker compose (#377) Aidar 2024-03-12 17:27:27 +06:00
  • f37c148240 Updated docker-compose to docker compose #377 mrBluestSky 2024-03-08 20:00:40 +06:00
  • 34ca1c2d6b Hide change password on oAuth2 login. Orne Brocaar 2024-03-05 10:06:08 +00:00
  • fba2256720
    Bump mio from 0.8.8 to 0.8.11 in /api/rust #374 dependabot[bot] 2024-03-04 21:56:34 +00:00
  • 558f27e431
    Bump mio from 0.8.10 to 0.8.11 #373 dependabot[bot] 2024-03-04 21:30:22 +00:00
  • 519f53940e Bump version to 4.7.0-test.4 v4.7.0-test.4 api/go/v4.7.0-test.4 Orne Brocaar 2024-02-27 16:48:40 +00:00
  • f816ca469b Update generated api code. Orne Brocaar 2024-02-27 16:34:31 +00:00
  • 371b89dc95
    Bump tokio from 1.35.0 to 1.36.0 #363 dependabot[bot] 2024-02-27 16:18:34 +00:00
  • 098f8db4c6 Migrate device-sessions from Redis to PostgreSQL. Orne Brocaar 2024-02-27 16:17:15 +00:00
  • fc30a3b7e5 Add OIDC CustomClaims struct. Orne Brocaar 2024-02-22 13:38:29 +00:00
  • 411cd681a9 Add cmd to migrate ds from Redis to Pg. migrate_ds_to_postgres Orne Brocaar 2024-02-22 12:44:14 +00:00
  • 8a986d04ce Fix tests after device-session refactor. Orne Brocaar 2024-02-21 16:57:03 +00:00
  • da6b7e1b37 Use Device.device_session field for DS (WIP). Orne Brocaar 2024-02-21 13:30:08 +00:00
  • fae182aa3d Migrate code to store device-session in PG (WIP). Orne Brocaar 2024-02-19 15:27:25 +00:00
  • da565c06e9
    Update mod.rs #367 Simon Arnell 2024-02-15 20:31:09 +00:00
  • 5c3624cfbe Work-in-progress test. Orne Brocaar 2024-02-07 15:06:11 +00:00
  • d599e7a276 Add js context to get_activation api method. Orne Brocaar 2024-02-06 13:16:26 +00:00
  • 8cde64c4b7 Save metrics in one pipelined Redis query. Orne Brocaar 2024-01-31 12:11:54 +00:00
  • b65faf7b98 Merge deduplication_put and _locked queries. Orne Brocaar 2024-01-31 11:06:03 +00:00
  • 9de86ffdec Track pg and redis get conn metrics. Orne Brocaar 2024-01-31 09:54:00 +00:00
  • 107fbfa7bb Fix setting dev_addr field on ABP activate. Orne Brocaar 2024-01-25 11:13:00 +00:00
  • b8df014119
    Bump shlex from 1.2.0 to 1.3.0 #358 dependabot[bot] 2024-01-22 21:52:58 +00:00
  • 2064e02490
    Bump h2 from 0.3.22 to 0.3.24 #357 dependabot[bot] 2024-01-19 16:24:48 +00:00
  • 3d2fc08b3a
    Bump h2 from 0.3.21 to 0.3.24 in /api/rust #356 dependabot[bot] 2024-01-19 16:18:54 +00:00
  • b5eb03f665
    Bump tower-http from 0.4.4 to 0.5.1 #355 dependabot[bot] 2024-01-15 03:34:22 +00:00
  • 4caba52e1e
    Bump tokio from 1.35.0 to 1.35.1 #354 dependabot[bot] 2024-01-15 03:28:22 +00:00
  • 4ce886b21d
    Bump unsafe-libyaml from 0.2.9 to 0.2.10 (#341) dependabot[bot] 2024-01-12 15:55:03 +00:00
  • a1c3431719
    Bump follow-redirects from 1.15.3 to 1.15.4 in /ui (#353) dependabot[bot] 2024-01-12 15:54:33 +00:00
  • be26e60111 Bump version to 4.7.0-test.3 v4.7.0-test.3 api/go/v4.7.0-test.3 Orne Brocaar 2024-01-12 09:19:50 +00:00
  • 2e104dc6ef Fix OIDC and oAuth2 logout redirect. Orne Brocaar 2024-01-12 09:03:05 +00:00
  • e1334f647d Bump version to 4.7.0-test.2 v4.7.0-test.2 api/go/v4.7.0-test.2 Orne Brocaar 2024-01-11 15:42:16 +00:00
  • 769d590fb2 Remove cargo-bitbake dev-dependency. Orne Brocaar 2024-01-11 15:26:13 +00:00
  • cc47958839 Bump version to 4.7.0-test.1 v4.7.0-test.1 api/go/v4.7.0-test.1 Orne Brocaar 2024-01-11 12:48:18 +00:00
  • 3b7ab175b4
    Fix device activation not setting the device class for LoRaWAN 1.0 on ABP. (#344) Liu Woon Yung 2024-01-11 20:39:15 +08:00
  • f248379259
    Fix Chirpstack overwriting user updates by OIDC user provisioning callback (#343) Liu Woon Yung 2024-01-11 20:28:49 +08:00
  • 3b26b8d2b2 Remove map_err. #343 Orne Brocaar 2024-01-11 12:17:31 +00:00
  • cdc98757fe
    Bump follow-redirects from 1.15.3 to 1.15.4 in /ui #353 dependabot[bot] 2024-01-11 04:31:34 +00:00
  • 78969cfaec Treat NACK'ed NewChannelReqs as device not supporting the channel, by flagging the channel as configured but disabled. This commit should also solve the problem where channels may not be configured if one of the earlier indexes cannot be configured. #346 SP193 2023-12-31 10:37:19 +08:00
  • 58e9303d42 activate() of device.rs and create_device_session() of join.rs shall clear the pending MAC command status during activation, as the device will have also lost its state. #345 SP193 2023-12-31 13:14:20 +08:00
  • 469a8cfea0 Add a "MacCommand" LogEvent and raise an event whenever Chirpstack gives up on a MAC Command. SP193 2023-12-30 00:35:13 +08:00
  • 95e153a1c0 Handle unresponsive MAC Commands, treating them as errors. SP193 2023-12-28 02:13:16 +08:00
  • b55fede0c5 Fix device activation not setting the device class for LoRaWAN 1.0, causing Class C devices to be always treated as Class A. #344 SP193 2023-12-28 00:21:25 +08:00
  • 56902ed21a Prevent changes to the new user by the OIDC user provisioning callback from getting overwritten. SP193 2023-12-27 23:19:26 +08:00
  • adaf048156 Add max_mac_command_unack_count, which allows the maximum unacknowledged MAC command error count to be configured to fit the deployment environment. SP193 2023-12-28 02:14:25 +08:00
  • 57f1400106 Handle a chmask not being acknowledged in LinkADRAns, which is an indicator that the device's knowledge of channels differs from Chirpstack's. This may happen if the device (silently) rejected channel(s) during OTAA, but there is no mechanism for the device to convey this. #347 SP193 2023-12-31 10:45:46 +08:00
  • 8fe0459b19
    Bump hyper from 0.14.27 to 1.1.0 #342 dependabot[bot] 2023-12-25 03:04:54 +00:00
  • 03e6a18fd8
    Bump unsafe-libyaml from 0.2.9 to 0.2.10 #341 dependabot[bot] 2023-12-21 18:29:41 +00:00
  • e379e8738c ui: Fix black bg in jsontree after update. Orne Brocaar 2023-12-20 13:24:33 +00:00
  • 9f67b9c221 Implement direct redirect for OIDC and OAuth login. Orne Brocaar 2023-12-19 14:31:21 +00:00
  • 9198d7d51b Implement Clerk as authentication backend (OAuth2). Orne Brocaar 2023-12-19 13:49:16 +00:00
  • 00a90cd268
    Bump rustls-native-certs from 0.6.3 to 0.7.0 #340 dependabot[bot] 2023-12-18 10:10:53 +00:00
  • f45d12519c Update deadpool-redis dependency. Orne Brocaar 2023-12-18 10:04:05 +00:00
  • fcd0ef2ca5 Update rcgen dependency. Orne Brocaar 2023-12-18 09:56:23 +00:00
  • af1dd7e394
    Bump http-body from 0.4.6 to 1.0.0 #339 dependabot[bot] 2023-12-18 03:03:23 +00:00
  • 1d2bc58583
    Bump tower-http from 0.4.4 to 0.5.0 #338 dependabot[bot] 2023-12-18 03:03:12 +00:00
  • c62f2b6474 Immediately return PG conn after use. Orne Brocaar 2023-12-12 11:22:15 +00:00
  • fccf762c39 Immediately return Redis conn after use. Orne Brocaar 2023-12-12 11:02:29 +00:00
  • f57aa32f23 ui: Update dependencies. Orne Brocaar 2023-12-11 16:14:13 +00:00
  • 90b631f327
    build(deps): bump hyper from 0.14.27 to 1.0.1 #325 dependabot[bot] 2023-12-11 12:01:53 +00:00
  • 9d893e3633
    build(deps): bump redis from 0.23.3 to 0.24.0 #335 dependabot[bot] 2023-12-11 12:00:26 +00:00
  • fb29d7f58d Update rdkafka dependency. Orne Brocaar 2023-12-11 11:37:12 +00:00
  • f0987af114 Update prometheus-client. Orne Brocaar 2023-12-11 11:33:19 +00:00
  • 691cee7beb Upgrade jsonwebtoken dependency. Orne Brocaar 2023-12-11 11:23:52 +00:00
  • 0ff05a9285 Update dependencies (cargo update). Orne Brocaar 2023-12-11 11:10:06 +00:00
  • 2774c51ea2 Refactor client-cert generator to use rustls/rcgen. Orne Brocaar 2023-12-11 10:55:15 +00:00
  • fe98673bbb Fix uncommited configuration change. Orne Brocaar 2023-12-05 14:24:30 +00:00
  • a0d4e80720 Fix remaining blocking code after async Redis refactor. Orne Brocaar 2023-12-04 14:19:01 +00:00
  • 53a570b0b0 Update httpmock (dev dep) to 0.7.0-rc.1. Orne Brocaar 2023-11-29 14:43:09 +00:00
  • 5108f4451c Implement MQTT shared-subscription for gw backend. Orne Brocaar 2023-11-29 14:36:13 +00:00
  • 5b6d037469 Refactor gateway MQTT backend to use rumqttc. Orne Brocaar 2023-11-29 13:29:27 +00:00
  • ed06de231e Refactor getting PostgreSQL ca certs. Orne Brocaar 2023-11-29 12:10:06 +00:00
  • 17f0d8c495 Refactor MQTT integration to use rumqttc. Orne Brocaar 2023-11-29 12:00:42 +00:00
  • 345d0d8462 Refactor code to use async redis. Orne Brocaar 2023-11-28 13:23:15 +00:00
  • 8e2eda3d5b Refactor code to use diesel-async. Orne Brocaar 2023-11-28 13:12:18 +00:00
  • 3f57609981 Update code examples. Orne Brocaar 2023-12-07 09:43:57 +00:00
  • 8e3f2aa3d2 Bump chirpstack_integration version. Orne Brocaar 2023-12-07 09:22:19 +00:00
  • f647949c05 Bump version to 4.6.0 v4.6.0 api/go/v4.6.0 Orne Brocaar 2023-12-07 09:13:36 +00:00
  • 1b5cde1722
    build(deps): bump jsonwebtoken from 8.3.0 to 9.2.0 #332 dependabot[bot] 2023-12-04 03:11:14 +00:00
  • b5eb3c742b
    build(deps): bump @adobe/css-tools from 4.3.1 to 4.3.2 in /ui #331 dependabot[bot] 2023-12-01 05:23:22 +00:00
  • 20e28407d0 Bump version to 4.6.0-test.4 v4.6.0-test.4 api/go/v4.6.0-test.4 Orne Brocaar 2023-11-28 13:01:40 +00:00
  • 1a153b01f4 Change v4_migrate default to false. Orne Brocaar 2023-11-27 09:09:37 +00:00
  • 8353c18e98
    build(deps): bump redis from 0.23.3 to 0.23.4 #329 dependabot[bot] 2023-11-27 03:22:05 +00:00
  • 6f20b1289e
    build(deps): bump prometheus-client from 0.21.2 to 0.22.0 #328 dependabot[bot] 2023-11-27 03:21:45 +00:00
  • 99600349cf
    build(deps): bump jsonwebtoken from 8.3.0 to 9.1.0 #327 dependabot[bot] 2023-11-27 03:21:27 +00:00
  • e1048aebe9
    build(deps): bump rdkafka from 0.34.0 to 0.36.0 #326 dependabot[bot] 2023-11-27 03:21:10 +00:00
  • 1b0deedb64 ui: Update dependencies. Orne Brocaar 2023-11-23 15:33:33 +00:00
  • 20ab51052d Update dependencies. Orne Brocaar 2023-11-23 15:27:20 +00:00
  • 8797df2e05 Return err if ThingsBoardAccessToken is missing. Orne Brocaar 2023-11-23 15:14:40 +00:00
  • 687d0b1c62 Add assume_email_verified option for OIDC. Orne Brocaar 2023-11-23 15:05:27 +00:00
  • 0f9674ec0a Change log from warn > debug. Orne Brocaar 2023-11-23 13:25:06 +00:00
  • 8e6079ec9c Fix sending empty downlink to Relay (adr_ack_req=true). Orne Brocaar 2023-11-23 13:10:10 +00:00
  • 3538145e3d Add allow roaming option to device-profile. Orne Brocaar 2023-11-23 08:53:47 +00:00