Skip to content

Commit f7d4e04

Browse files
feat: ✨ Implemented update functionality for IoT objects and created IoT object views.
Implemented update functionality for models, adapters, and instances. Additionally, introduced new views that transform JSON data associated with models, adapters, and instances into a tabular format for enhanced data accessibility and analysis. Signed-off-by: Micheal Simmons <micheal.simmons@oracle.com>
1 parent 069b98d commit f7d4e04

File tree

6 files changed

+307
-146
lines changed

6 files changed

+307
-146
lines changed

apex/dashboard/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
<!-- markdownlint-disable MD024 -->
22
# IoT Explorer - Release Notes
33

4+
## November 20th, 2025
5+
6+
### New Features
7+
8+
- Added new views that transform model, adapter, and instance
9+
data from json to table structure.
10+
- Models, Adapters, and Instances can be updated through the
11+
application. This includes an option to create new versions
12+
of models if needed.
13+
14+
### Changes
15+
16+
- functions in iot_objects package was changed to make them
17+
more versatile
18+
419
## November 7th, 2025
520

621
### New Features

apex/dashboard/README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@ This APEX application serves as a dashboard for monitoring IoT devices and messa
1414
The application includes the following optional features that require OCI
1515
credentials to function.
1616

17-
1. Creation and deletion of models, adapters, and instances.
17+
1. Creation, updating, and deletion of models, adapters, and instances.
1818
2. Creation of certificates and passwords for instances created in the
1919
application.
20-
3. retrieval of passwords stored in a vault and private keys of certificates to
20+
3. Retrieval of certificate private key, certificate (pem), and certificate
21+
chain (pem) stored in a OCI compartment.
22+
4. Retrieval of passwords stored in a vault and private keys of certificates to
2123
facilitate device setup.
22-
4. retrieval of IoT Domain Group and IoT Domain information where the
24+
5. Retrieval of IoT Domain Group and IoT Domain information where the
2325
application is running.
2426

2527
>[!WARNING]
@@ -103,6 +105,9 @@ script for creating the following objects.
103105
- auth_view - lists certs and secrets accessible to IoT.
104106
- iot_certs - detailed information about certs available to IoT.
105107
- iot_passwords - detailed information about passwords stored in the vault.
108+
- iot_model_view - json model information in table format via json_table.
109+
- iot_adapter_view - json adapter information in table format via json_table.
110+
- iot_instance_view - json instance information in table format via json_table.
106111

107112
- Materialized Views
108113
- iot_msg_stats - computes basic stats on raw messages, rejected messages,
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:d889eaf1326be2a21fbf9fdd0b6ba5993ff63b82d3cfa6ab08bd02235b4db011
3-
size 1337517
2+
oid sha256:e4b446138544a8db3235daf85254a524cdea78ba598b2cb6fc4fd480a94573cf
3+
size 1364653

0 commit comments

Comments
 (0)