Orne Brocaar
5a7694a3a4
Bump version to 4.12.0-test.1
2025-03-13 15:09:03 +00:00
Orne Brocaar
98ba2f3198
Set device tags after FUOTA complete.
2025-03-13 15:09:03 +00:00
Orne Brocaar
27f6d2cf03
Implement full FUOTA flow + UI components.
2025-03-13 15:09:03 +00:00
Orne Brocaar
b8ab0182de
ui: Make app-layer params configurable.
2025-03-13 15:09:03 +00:00
Orne Brocaar
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
Orne Brocaar
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
Orne Brocaar
43753958ef
api: List devices by device-profile + expose tags.
2025-03-13 15:09:03 +00:00
Orne Brocaar
1d76fabdb0
Add APIs + functions to get app. device-profiles and tags.
...
These API methods can be used to given an application id, retrieve
the list of used device-profiles and device tags.
2025-03-13 15:09:03 +00:00
Orne Brocaar
de7e0c619d
Update fuota API. Add options for auto-calculation of params.
...
This adds options to auto-calculate the fragment size (based on max.
payload size available for the given data-rate) and multicast
timeout (based on server settings).
2025-03-13 15:09:03 +00:00
Orne Brocaar
38386b23f2
Add start job + get schedulable jobs functions + API.
2025-03-13 15:09:03 +00:00
Orne Brocaar
9b735d6521
Add first fuota storage functions / API.
2025-03-13 15:09:03 +00:00
Orne Brocaar
d000cd3385
Add option to filter devices by tags.
2025-03-13 15:09:03 +00:00
Orne Brocaar
ac52cce7ee
api: Extend 'limit' field documentation.
2025-03-13 15:09:03 +00:00
Orne Brocaar
bbce25efbf
Add app-layer params field to device-profile API.
2025-03-13 15:09:03 +00:00
Tomas Tulka
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
Orne Brocaar
2fc762d932
Bump version to 4.11.1
2025-02-10 11:41:05 +00:00
Orne Brocaar
24333f8b5d
Bump version to 4.11.1-test.2
2025-02-10 11:10:11 +00:00
Orne Brocaar
2e0d034a6b
Bump version to 4.11.1
2025-02-07 15:56:39 +00:00
Orne Brocaar
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
Orne Brocaar
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
Orne Brocaar
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
Orne Brocaar
a71113db42
Update Rust toolchain + fix Clippy feedback.
2025-01-13 12:16:15 +00:00
Orne Brocaar
2e738e1f33
Bump version to 4.11.0
2025-01-10 13:44:11 +00:00
Orne Brocaar
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
Orne Brocaar
70e4afae54
Expose region_config_id in Uplink and Join event.
2024-12-10 14:07:59 +00:00
Orne Brocaar
e50a1e3655
Bump version to 4.10.2
2024-12-10 13:01:17 +00:00
Orne Brocaar
4b6391f57e
Bump version to 4.10.1
2024-11-04 15:20:07 +00:00
Orne Brocaar
ed11c88307
Bump version to 4.10.1-test.1
2024-11-04 12:33:08 +00:00
Orne Brocaar
fdf168bd09
Bump version to 4.10.0
2024-11-04 09:09:44 +00:00
Orne Brocaar
f265a815a6
Bump version to 4.10.0-test.7
2024-10-30 14:20:21 +00:00
Orne Brocaar
3d470c6a14
Update dependencies.
2024-10-29 16:21:24 +00:00
Orne Brocaar
2b5b54a7b7
Bump version to 4.10.0-test.6
2024-10-29 16:04:44 +00:00
Orne Brocaar
1245386f38
Bump version to 4.10.0-test.5
2024-10-29 12:27:29 +00:00
Orne Brocaar
eafda74526
Bump version to 4.10.0-test.4
2024-10-29 11:06:48 +00:00
Orne Brocaar
04e676cad6
Bump version to 4.10.0-test.3
2024-10-29 10:52:37 +00:00
Orne Brocaar
dcf6ea14bd
Bump version to 4.10.0-test.2
2024-10-29 09:30:29 +00:00
Diego Valcarce
87c918bc35
api: Add C support ( #549 )
2024-10-23 13:24:07 +01:00
Orne Brocaar
d24b8241c5
api: Rename compile > compile_protos.
2024-10-14 15:12:33 +01:00
Orne Brocaar
11fdd33139
Bump version to 4.10.0-test.1
2024-09-19 12:19:22 +01:00
Orne Brocaar
3b42b9ffdb
Update dependencies.
2024-09-19 10:44:26 +01:00
Orne Brocaar
3829f591e4
Add expires_at to queue-items (unicast & multicast).
...
This makes it possible to automatically remove items from the queue in
case the expires_at timestamp has reached. This field is optional and
the default remains to never expire queue-items.
2024-09-17 11:54:29 +01:00
Orne Brocaar
5f8ddca7b7
api: Re-export pbjson_types and tonic.
...
Closes #504 .
2024-09-09 11:59:51 +01:00
Orne Brocaar
e63296573b
Implement support for SQLite database backend. ( #418 ) ( #500 )
...
This feature makes it possible to select between PostgreSQL and SQLite as database backend using a compile feature-flag. It is not possible to enable both at the same time.
---------
Co-authored-by: Momo Bel <plopyomomo@gmail.com>
2024-08-26 13:22:35 +01:00
Guillaume Milani
800d7d0efe
api: Upgrade io.grpc dependencies in Java API. ( #494 )
...
This fixes a compatibility issue with Netty.
---
Co-authored-by: Guillaume Milani <guillaume.milani@sontex.ch>
2024-08-21 14:49:08 +01:00
Orne Brocaar
489a35e0ec
Bump version to 4.9.0
2024-08-15 09:06:19 +01:00
Orne Brocaar
a811ec5c80
Bump version to 4.9.0-test.6
2024-08-07 15:11:09 +01:00
Orne Brocaar
5794f41324
Fix clippy feedback (cargo clippy --fix).
2024-08-07 14:59:25 +01:00
Orne Brocaar
4e0106a4e8
Replace warp with axum.
...
The warp dependency was causing some issues with upgrading dependencies
as it depends on http v0.2, where other dependencies (e.g. tonic) have
already upgraded to http v1+.
2024-08-01 11:33:57 +01:00
Orne Brocaar
ebc4065ca2
Bump version to 4.9.0-test.5
2024-07-23 11:03:39 +01:00
Orne Brocaar
8fabfd925e
Bump version to 4.9.0-test.4
2024-07-22 14:40:01 +01:00