Viacheslav Kukhtyn
f1fb0cedae
Add audit log details for telemetry deleted and telemetry updated types
5 years ago
ShvaykaD
e516cd31dc
added Caffeine cache for Cassandra ts partitions saving
5 years ago
ShvaykaD
0de5868bc5
added Caffeine cache for Cassandra ts partitions saving
5 years ago
Vladyslav_Prykhodko
3aa97eec06
UI: Improvement autocomplete data keys in datasource widget
5 years ago
YevhenBondarenko
91bb1ed504
refactored findEntityTimeseriesAndAttributesKeysByQuery
5 years ago
YevhenBondarenko
dfb82bf28f
findEntityTimeseriesAndAttributesKeysByQuery improvements
5 years ago
YevhenBondarenko
92f088b53f
changed dashboard configuration column type
5 years ago
Andrii Shvaika
395ab10c0c
Avoid sending WARNINGS if api usage value is zero
5 years ago
Andrii Shvaika
87914be4af
Improved logging of Rule Node Errors
5 years ago
YevhenBondarenko
f63b4b1f7c
created findEntityTimeseriesAndAttributesKeysByQuery instead findEntityTimeseriesKeysByQuery and findEntityAttributesKeysByQuery
5 years ago
Andrii Shvaika
b22404e9fb
Change AWS SMS type from Promotional to Transactional
5 years ago
Hamza Slama
8463976328
Remove useless space
5 years ago
Volodymyr Babak
5e47b2b926
Fixes according code review
5 years ago
Volodymyr Babak
3a38ed8d6a
Fix for copy msg for 2 or more relations
5 years ago
YevhenBondarenko
9a03fbadc7
added ability to get attributes and timeseries keys by entity query
5 years ago
Yevhen Bondarenko
5d30243eea
added ability to get attributes and timeseries keys by device profile id ( #3817 )
* added ability to get attributes and timeseries keys by entity ids
* refactored
* refactored
* get attributes and timeseries keys by device profile improvements
* added limit
* added device_profile_id index and upgrade script
* improvements
* refactored
5 years ago
Andrew Shvayka
24ccd2a2b5
Revert "[3.2.1] Develop/lwm2m ( #3547 )"
This reverts commit df6151f5ae .
5 years ago
Andrew Shvayka
df6151f5ae
[3.2.1] Develop/lwm2m ( #3547 )
* LwM2M - Start transport
* LwM2M - Test endpoint
* LwM2M - Test endpoint
* LwM2M - Test add xml
* LwM2M device registration
* LwM2M - add get from client, add attributes and telemetry upgrade from registration client
* LwM2M - add get from client, add attributes and telemetry upgrade from registration client
* LwM2M implementation
* LwM2M - add to service telemetry and attribute
* LwM2M add to service attribute and telemetry
* LwM2M - add LWM2M_CREDENTIALS to DeviceCredentialsType
* LwM2M - add LWM2M_CREDENTIALS to DeviceCredentialsType
* LwM2M - add transport.process
* LwM2M - delete from yml tenantid, PSK -ok
* LwM2M - yml del tenantId
* LwM2M - add RPK
* LwM2M - add connect only x509 certificate. Crate certificates in serverKeyStore.jks and clientKeyStore.jks
* LwM2M - add no_sec
* LwM2M - add RPK & PSK integration test with app Client
* LwM2M - add RPK & PSK integration test with app Client
* LwM2M - add read JKS from file
* LwM2M - add read JKS from file
* LwM2M - add bootstrap cert
* LwM2M - add bootstrap RPK
* LwM2M - add bootstrap No_sec
* LwM2M - cleaned the code
* LwM2M - add to 3.0 in UI credentials lwm2m
* LwM2M - add to 3.0 in UI credentials lwm2m
* LwM2M - add to 3.0 in UI credentials lwm2m
* LwM2M - fix bug CoAP transport
* LwM2M: UI - add Json to credentials
* LwM2M: Back - add command "/3/0/5" - trigger client
* LwM2M: fix bug Json edit dialog
* LwM2M: fix bug Json edit dialog
* lwm2m: fix bug Json edit dialog: add validate
* lwm2m: UI add tabs
* lwm2m: UI add tabs (cleaner)
* lwm2m: add interface SecurityConfigModels
* lwm2m: add interface SecurityConfigModels2
* lwm2m: change html
* lwm2m: UI add bootstrap component
* lwm2m: UI add bootstrap component with FormControl
* lwm2m: UI add start Observe
* lwm2m: UI - correct
* lwm2m: UI - correct
* lwm2m: UI - add Validator: BS RPK, X509
* lwm2m: UI - add Observe
* lwm2m: UI - finish Observe
* lwm2m: UI - fix bug config-service update identity
* lwm2m: Bootstarp&Sewrver All config secure
* lwm2m: Bootstarp&Sewrver All config secure for new Front format
* lwm2m: Bootstarp&Sewrver Different config secure for new Front format
* lwm2m: Add attributes Gui and Backend
* lwm2m: Add attributes Gui and Backend final
* lwm2m: Add telemetrys to Gui
* lwm2m: Add Attribute & telemetry in Gui to instance
* lwm2m: Optimize Attr/Telemetry
* lwm2m: Optimize Attr/Telemetry
* lwm2m: Optimize Attr/Telemetry
* lwm2m: Optimize Attr/Telemetry for mobile
* lwm2m: Model folder
* lwm2m: Ok on AWS: NoSec, PSK, X509
bad registration - RPK
* lwm2m: KeyStore start only one
* lwm2m: Server observe ok
* lwm2m: Server fix bug finish session without remove
* lwm2m: Server add function installValue
* lwm2m: Server add function getAttrTelemetry to tingsboard
* lwm2m: Server add function installValue
* lwm2m: Server add function update Telemetry, Attr from observe
* lwm2m: Server add comments
* lwm2m: Server add session listener
* lwm2m: Server add onGetChangeCredentials with analyze
* lwm2m: Server add onGetChangeCredentials with analyze Onserve add
* lwm2m: Server: updated algorithm for analyzing dynamic changes in attributes / telemetry / observation
* lwm2m: fix bug: "ngx-flowchart" compile
* lwm2m: get value resource OPAQUE - byte [] to HexString
* lwm2m: change path to base
* lwm2m: fix bug COAP & lwm2m
* Lwm2m_3_2: back: cleaner, test bootstrap-ok front: restore
* Lwm2m_3_2: back: del SynchronousRegistrationListener.java
* Lwm2m_3_2: front: start profile lwm2m UI
* Lwm2m_3_2: front&back: add to profile lwm2m (api, getModels...)
* Lwm2m_3_2: back: fix bug from commented front: add update change observe/attribute/telemetry to config json
* Lwm2m_3_2: back: fix bug from commented front: add update change observe/attribute/telemetry to config json (2)
* Lwm2m_3_2: back: fix bug from commented front: add update change observe/attribute/telemetry to config json (3)
* Lwm2m_3_2: back: fix bug from commented front: add update change observe/attribute/telemetry to config json (4)
* Lwm2m_3_2: front: add update change bootstrapConfig and save to config json
* Lwm2m_3_2: update after merge master
* lwm2m: fix bug proto
* lwm2m: fix bug in yml keyStore.jks
* lwm2m: fix bug tests
* lwm2m: front: add nameThingsboard
* lwm2m: fix bug Autowired lwm2mContext, caseCamel
* lwm2m: back-end^ start api /lwm2m/deviceProfile/bootstrap
* lwm2m: back-end: add method read models from resources
* lwm2m: back-end/front: add and finish api bootstrapConfig
* lwm2m: back-end: add decode profile
* lwm2m: back-end: add new bin in transport api
* lwm2m: add microservice lwm2m and docker lwm2m.
* lwm2m: add microservice lwm2m and docker lwm2m (fix bug)
* lwm2m: front: start fix bug disabled resources
* lwm2m: master to lwm2m merge, front add change attribute, telemetry
* lwm2m: front PR
* lwm2m: front add sort keyName to Json on the start
* lwm2m: front add instances
* lwm2m: front add/del instances FormGrp Value
* lwm2m: Merge remote-tracking branch 'origin/master' into develop/lwm2m
# Conflicts:
# common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttTransportHandler.java
# common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/SessionMsgListener.java
# ui-ngx/src/app/modules/home/components/home-components.module.ts
* lwm2m: Merge remote-tracking branch 'origin/master' into develop/lwm2m
* lwm2m: Front: del sort after add/del instance
* lwm2m: Front: fix bug reindex FormArray after update
* Lwm2m: Front fix bug add/del instans
* Lwm2m: Front finish1 profile
* Lwm2m: Back add profile to ModelClient
* Lwm2m: Back add form profile sent thingsboard: attr/tel/observe
* Lwm2m: Back -> fix bug: serverKeyStore.jks] Unable to load KeyStore files server
* Lwm2m: Back -> fix bug: onRegistered an unReg
* Lwm2m: Back -> add updateProfiles
* Lwm2m: Back -> add updateDevice and updateProfile dynamic
* Lwm2m: Back -> error if CoapCode not access
* Lwm2m: Front -> clear credential
* Lwm2m: Front -> credential fix bug button "save"
* Lwm2m: Back -> add telemetry logLwm2m
Co-authored-by: nickAS21 <nick@avalr.com.ua>
5 years ago
YevhenBondarenko
4163c00054
updated kafka to version 2.6.0, kafka settings improvements
5 years ago
Vladyslav Prykhodko
4d3fe3fd96
UI: Fixed admin widget action order in dialog
5 years ago
Vladyslav Prykhodko
5be701d64d
UI: Fixed admin widget in safari browser
5 years ago
YevhenBondarenko
6f2f9c54dc
fixed zones in SchedulerUtils and ApiUsageStateService improvements
5 years ago
YevhenBondarenko
1a237a9843
fix NPE (skip usage state messages for deleted tenants)
5 years ago
YevhenBondarenko
0f26bb4894
fixed cycle api usage state update
5 years ago
Andrii Shvaika
a87956ebfd
Improvements to Storage Days calculation
5 years ago
YevhenBondarenko
0fa0a6f1d4
fixed hourly update api usage state
5 years ago
YevhenBondarenko
8f8814d167
moved sms configs to common package, rest client improvements
5 years ago
zbeacon
8ac0a6850e
Spaces removal on provisioning request
5 years ago
YevhenBondarenko
8515b6d6e0
alarm rules improvements
5 years ago
YevhenBondarenko
c32a2ac064
load demo rule chains improvements
5 years ago
YevhenBondarenko
80b1ffa736
added thermostat rule chain, removed "Temperature & Humidity Demo Dashboard" & "Raspberry PI GPIO Demo Dashboard"
5 years ago
Igor Kulikov
9263e53c1d
Throw exception on email or sms api limits.
5 years ago
Andrii Shvaika
254905c2b3
Minor improvements
5 years ago
zbeacon
680eb89fa0
Added validation for device name in provision request, if it is present. Added session closing when provision client tries to use topics not allowed for provisioning feature
5 years ago
YevhenBondarenko
66a4a1c008
removed thermostat rule chain from load demo, refactored thermostat attributes
5 years ago
Vladyslav_Prykhodko
2db54fdb94
UI: Fixed multiple attributes data-key settings
5 years ago
Igor Kulikov
7298b001d2
Update mail templates
5 years ago
YevhenBondarenko
8cc07f05d4
updated mail templates
5 years ago
Viacheslav Kukhtyn
aa816d61ab
Handle device update or delete event in device's session
5 years ago
Igor Kulikov
04bb1e5f4f
Add missing cases for email and sms api limits
5 years ago
Igor Kulikov
d6c6a2e343
Add missing columns of api_usage_state table to DB upgrade script.
5 years ago
Igor Kulikov
b681abfe42
Remove api usage state for system sendEmail method
5 years ago
Igor Kulikov
70fdb90618
Remove api usage state for system sendEmail method
5 years ago
Igor Kulikov
d2f63c762f
Fix circular dependency
5 years ago
Andrii Shvaika
eb8975d504
SMS Email Limits
5 years ago
Andrii Shvaika
031f579bd6
Email notifications for API state
5 years ago
YevhenBondarenko
fc7b42c3d6
Improvements to the templates
5 years ago
Andrii Shvaika
3feb32c0f6
Improvements to the templates
5 years ago
YevhenBondarenko
ee3abe59ea
added mail executor to DefaultTbApiUsageStateService
5 years ago
YevhenBondarenko
1c79480b33
created sendApiFeatureStateEmail
5 years ago