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 |
|
.github
|
Add Security category to release changelog
|
5 months ago |
|
application
|
Add IoT Hub browse page integration
|
5 months ago |
|
common
|
Add IoT Hub browse page integration
|
5 months ago |
|
dao
|
Merge pull request #15050 from volodymyr-babak/admin-setting-fix
|
5 months ago |
|
docker
|
Update license header
|
7 months ago |
|
edqs
|
Version changed to 4.2.2
|
6 months ago |
|
img
|
Fix typo in docker README's.
|
8 years ago |
|
monitoring
|
Version changed to 4.2.2
|
6 months ago |
|
msa
|
Add --check-files to yarn install to enforce node_modules integrity
|
5 months ago |
|
netty-mqtt
|
Version changed to 4.2.2
|
6 months ago |
|
packaging
|
Update license header
|
7 months ago |
|
rest-client
|
Remove logback.xml from rest-client module
|
5 months ago |
|
rule-engine
|
Merge pull request #15102 from smatvienko-tb/fix/rule-chain-input-loop-detection
|
5 months ago |
|
tools
|
Version changed to 4.2.2
|
6 months ago |
|
transport
|
Version changed to 4.2.2
|
6 months ago |
|
ui-ngx
|
Add IoT Hub browse page integration
|
5 months ago |
|
.gitignore
|
chore: add .claude/ to .gitignore
|
6 months ago |
|
LICENSE
|
Initial commit
|
10 years ago |
|
README.md
|
Update README.md
|
1 year ago |
|
TEST_FAST.md
|
mvn test with -Dtest ignores -Dsurefire.excludes so the exclusions should be inlined like -Dtest='!**/nosql/**,org.thingsboard.server.controller.**'
|
6 months ago |
|
build.sh
|
Update license header
|
7 months ago |
|
build_proto.sh
|
Update license header
|
7 months ago |
|
license-header-template.txt
|
Update license header
|
7 months ago |
|
lombok.config
|
jwt settings code cleanup
|
4 years ago |
|
pom.xml
|
Fixed CWE-770 in Jackson Core (GHSA-72hv-8253-57qq)
|
5 months ago |
|
pull_request_template.md
|
added missed yml parameter descriptions, script that check description exists for all parameters, added github action that run script
|
3 years ago |
|
security.md
|
fixed typo
|
3 years ago |