2565cca14a
ui: Make it more clear if fuota job is running or scheduled.
...
Before, the spinner icon would show for both running jobs + jobs
that were scheduled in the future. With this change, a clock icon
is showed when a job is scheduled in the future which which gets changed
into the spinner icon once it will get executed. This also add a column
displaying the run at timestamp.
2025-06-13 13:08:55 +01:00
7c20de298b
Bump version to 4.13.0-test.2
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-06-11 09:32:07 +01:00
28b5f91183
Fix mixing of Class-B _k
vs _periodicity
.
...
In the UI the k value (LoRaWAN < 1.0.4) was used as periodicity
(LoRaWAN 1.0.4). This renames the `_nb_k` fields to `_periodicity` to
align with the LoRaWAN 1.0.4 spec and updates the backend code to use
this value as periodicity as defined by the LoRaWAN 1.0.4 spec.
Fixes #670 .
2025-06-11 09:18:01 +01:00
e8d001441c
Bump version to 4.13.0-test.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-05-23 09:36:26 +01:00
188ef3d8f3
Bump version to 4.12.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-05-02 11:16:19 +01:00
0cff864f60
ui: Remove CodeEditor reloadKey.
...
With the migration from codemirror to ace, this workaround is no longer
needed to correctly render the UI component.
2025-05-02 11:09:59 +01:00
156f42ab82
Bump version to 4.12.1-test.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-05-02 09:50:35 +01:00
55d9ce0359
Bump vite from 6.2.6 to 6.2.7 in /ui ( #668 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.6 to 6.2.7.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.7/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.7
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 08:52:27 +01:00
d002f5c97b
ui: Format code.
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-04-28 10:18:44 +01:00
9cf12a187c
ui: Clear tenant id after delete.
...
Fixes #635 .
2025-04-28 10:18:05 +01:00
1b5e5972f4
ui: Fix JSON enqueue issue / code-editor render issue.
...
This fixes two issues:
- An error logged to the console when enqueueing a JSON downlink payload
(Q.Va is not a function).
- The codemirror editor has been replaced by ace, to solve a potential
rendering issue within ReactJS / Antd.
Closes #658 .
2025-04-28 10:09:52 +01:00
330f5dcae0
Bump version to 4.12.0
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-04-22 09:01:31 +01:00
92b2439377
Bump version to 4.12.0-test.4
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-04-21 15:23:08 +01:00
9ecf4fef1b
ui: Update vite to v6.2.6.
2025-04-15 15:54:17 +01:00
1f2a7d390a
Bump vite from 5.4.12 to 5.4.18 in /ui ( #652 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.12 to 5.4.18.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.18/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.18/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.18
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-15 15:28:19 +01:00
e30a2e0e77
Bump version to 4.12.0-test.3
CI / tests (postgres) (push) Waiting to run
CI / tests (sqlite) (push) Waiting to run
CI / dist (postgres) (push) Blocked by required conditions
CI / dist (sqlite) (push) Blocked by required conditions
2025-03-25 13:43:56 +00:00
5ce35eef5e
ui: Disable start fuota deployment button once started.
CI / tests (postgres) (push) Waiting to run
CI / tests (sqlite) (push) Waiting to run
CI / dist (postgres) (push) Blocked by required conditions
CI / dist (sqlite) (push) Blocked by required conditions
2025-03-24 11:38:07 +00:00
4b77fa441d
Bump version to 4.12.0-test.2
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-03-20 12:25:23 +00:00
27689d172f
Bump vite from 5.3.6 to 5.4.12 in /ui ( #604 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.3.6 to 5.4.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 11:26:39 +00:00
e228125031
Bump @babel/runtime from 7.24.7 to 7.26.10 in /ui ( #633 )
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.24.7 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: "@babel/runtime"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 10:40:43 +00:00
5bbd71ab3a
Add warnings to fuota deployment job + UI.
...
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
In case some devices do not complete a job, this makes it possible
to show a warning in the UI showing the amount of devices that did
not complete the job.
2025-03-19 14:47:47 +00:00
a0f07b5303
Initial FUOTA v2 implementation.
...
This implements selecting the v2.0.0 app-layer package in the
device-profile and handling these payloads in the FUOTA flow.
2025-03-18 12:44:15 +00:00
5a7694a3a4
Bump version to 4.12.0-test.1
2025-03-13 15:09:03 +00:00
98ba2f3198
Set device tags after FUOTA complete.
2025-03-13 15:09:03 +00:00
bbdf2dd781
Error if there are no fuota devices + cleanup mc group.
...
In case there are no fuota devices (e.g. all devices failed the previous
step), this will log a warning and the flow will continue with multicast
cleanup and completion steps.
2025-03-13 15:09:03 +00:00
27f6d2cf03
Implement full FUOTA flow + UI components.
2025-03-13 15:09:03 +00:00
b8ab0182de
ui: Make app-layer params configurable.
2025-03-13 15:09:03 +00:00
b61a684739
Update fuota + device-keys structs / storage.
...
This add the gen_app_key to the device keys which is needed for FUOTA
and adds a random multicast address + key to the fuota deployment. To
the FUOTA job structure, this adds a return msg such that errors can
be captured in the database.
2025-03-13 15:09:03 +00:00
4984e8556d
ui: First part of FUOTA UI implementation.
...
Currently this allows for creating FUOTA dpeloyments and adding to /
removing from devices and gateways. In its current state, it does not
show the status of the FUOTA deployment.
2025-03-13 15:09:03 +00:00
01246dd124
Add sorting to device and gw table. ( #579 )
...
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
Co-authored-by: Franka Schmid <fra.schmid@rational-online.com >
Co-authored-by: Orne Brocaar <info@brocaar.com >
2025-02-10 12:18:08 +00:00
2fc762d932
Bump version to 4.11.1
2025-02-10 11:41:05 +00:00
24333f8b5d
Bump version to 4.11.1-test.2
2025-02-10 11:10:11 +00:00
2e0d034a6b
Bump version to 4.11.1
2025-02-07 15:56:39 +00:00
f6374f00f8
Bump version to 4.11.1-test.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-01-30 19:37:17 +00:00
8cb2d4f383
Bump version to 4.11.0
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-01-15 12:13:04 +00:00
96b544974e
Bump version to 4.11.0-test.2
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-01-13 15:00:37 +00:00
2e738e1f33
Bump version to 4.11.0
2025-01-10 13:44:11 +00:00
2028ccab9a
Bump nanoid from 3.3.7 to 3.3.8 in /ui ( #577 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 11:38:26 +00:00
64b2e82244
Bump version to 4.11.0-test.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2024-12-11 09:33:27 +00:00
e50a1e3655
Bump version to 4.10.2
2024-12-10 13:01:17 +00:00
a70afa223b
Remove old build config.
2024-12-10 12:48:52 +00:00
661c4ed417
Bump cross-spawn from 7.0.3 to 7.0.6 in /ui ( #562 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-05 12:26:31 +00:00
4b6391f57e
Bump version to 4.10.1
2024-11-04 15:20:07 +00:00
ed11c88307
Bump version to 4.10.1-test.1
2024-11-04 12:33:08 +00:00
fdf168bd09
Bump version to 4.10.0
2024-11-04 09:09:44 +00:00
f265a815a6
Bump version to 4.10.0-test.7
2024-10-30 14:20:21 +00:00
2b5b54a7b7
Bump version to 4.10.0-test.6
2024-10-29 16:04:44 +00:00
1245386f38
Bump version to 4.10.0-test.5
2024-10-29 12:27:29 +00:00
eafda74526
Bump version to 4.10.0-test.4
2024-10-29 11:06:48 +00:00
04e676cad6
Bump version to 4.10.0-test.3
2024-10-29 10:52:37 +00:00