Open-source IoT Platform - Device management, data collection, processing and visualization.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Igor Kulikov
d8308be53a
Add IoT Hub browse page integration
Propagate IoT Hub marketplace browse page to ThingsBoard, allowing
TENANT_ADMIN users to discover and install community widgets, dashboards,
rule chains, calculated fields, and device profiles.
Backend:
- Add iot-hub.base-url config (default: https://iot-hub.thingsboard.io)
- Add IotHubController with POST /api/iot-hub/versions/{id}/install
- Add IotHubService with per-type install logic (widget, dashboard, etc.)
- Add IotHubRestClient for IoT Hub public API communication
- Expose iotHubBaseUrl via SystemParams
Frontend:
- Add IoT Hub browse page with search, filtering, sorting, pagination
- Add item detail dialog with readme rendering
- Add install dialog calling backend install endpoint
- Add creator profile page
- Add IotHubApiService with dynamic base URL from NgRx auth state
- Add IoT Hub menu entry for TENANT_ADMIN users
- Add i18n translations for iot-hub, item, item-data sections
|
5 months ago |
| .. |
|
src
|
Add IoT Hub browse page integration
|
5 months ago |
|
.gitignore
|
Add Chinese Translation for Version 1.2.3 (#131)
|
9 years ago |
|
pom.xml
|
Version changed to 4.2.2
|
6 months ago |