Igor Kulikov
ca3c95afca
UI: Implement entitiy versions table
2022-05-25 12:26:23 +03:00
Andrii Shvaika
db34f7766f
Merge with main branch
2022-05-23 17:55:43 +03:00
Igor Kulikov
841f9d5ff6
UI: Single entity Git export
2022-05-20 17:50:35 +03:00
YevhenBondarenko
b037fb09b0
merge with develop/3.4
2022-05-16 12:59:19 +02:00
Igor Kulikov
8e4e27e685
Merge branch 'develop/3.4' into feature/widget-settings
2022-05-12 11:03:34 +03:00
YevhenBondarenko
dc3c2cfec2
merge with develop/3.4
2022-05-09 22:27:21 +02:00
fe-dev
7ef7613939
UI: Refactoring queue
2022-05-05 11:02:45 +03:00
fe-dev
aba3974a77
UI: add queues to tenant profile
2022-04-29 19:18:11 +03:00
Igor Kulikov
c2f4724ca2
Ability to define component form for advanced widget settings and widget data keys
2022-03-19 10:08:53 +02:00
Viacheslav Klimov
89c74cac8d
Merge branch 'develop/3.4' into smpp-sms-sender
2022-03-02 17:39:41 +02:00
ArtemDzhereleiko
ddca2d318f
Merge branch 'smpp-sms-sender' of git://github.com/ViacheslavKlimov/thingsboard into ViacheslavKlimov-smpp-sms-sender
2022-01-28 18:37:07 +02:00
Kalutka Zhenya
f17380597f
Added main UI functional
2022-01-28 12:17:21 +02:00
Ouertani
4fc21755eb
#5948 snpm -> snmp
2022-01-23 10:41:26 +01:00
Igor Kulikov
da4c742872
Update license year to 2022
2022-01-17 14:07:46 +02:00
Vladyslav_Prykhodko
edcde714c7
UI: Added entity details page
2021-12-28 12:01:26 +02:00
Igor Kulikov
3874f8ff46
Add ability to set widget and dashboard level CSS. Introduce dashboard state component with ability to be embedded inside markdown widget.
2021-12-22 17:15:10 +02:00
Igor Kulikov
a69551f067
Angular 12 migration
2021-12-06 12:54:48 +02:00
ArtemDzhereleiko
84f2bdd2de
Delete Legend config panel component
2021-10-27 15:26:10 +03:00
Vladyslav_Prykhodko
6c631a9f14
UI: Add power mode settings in LwM2M device profile and refactoring lwm2m device profile transport form
2021-07-22 11:45:08 +03:00
Vladyslav_Prykhodko
6fe0aee70b
UI: Refactoring CoAP power mode setting
2021-07-22 11:45:08 +03:00
Vladyslav_Prykhodko
bccbecadf4
Merge remote-tracking branch 'upstream/master' into improvement/device-credential/select-type
2021-07-07 15:28:36 +03:00
Vladyslav_Prykhodko
886d61673c
UI: Refactoring device credential
2021-07-07 15:25:48 +03:00
AndrewVolosytnykhThingsboard
3712d73855
Device profile dynamic value
...
Co-authored-by: DanyloKobzar <69635327+DanyloKobzar@users.noreply.github.com>
Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
2021-07-06 17:23:25 +03:00
Vladyslav_Prykhodko
75801045cf
UI: Add SNMP device profile configuration
2021-06-17 15:08:00 +03:00
Igor Kulikov
07926350f5
UI: Improve dashboard performance - move widget header to widget container
2021-05-26 13:49:30 +03:00
Igor Kulikov
064778951a
UI: Ability to update dashboard image from screenshot
2021-05-12 17:04:42 +03:00
Igor Kulikov
cf405be4f3
Merge branch 'master' of github.com:thingsboard/thingsboard
2021-05-04 19:44:24 +03:00
Igor Kulikov
59606f8330
Add support for dashboboards in mobile app. Introduce widget mobile actions.
2021-05-04 19:44:15 +03:00
Vladyslav
9dcb7b9b5b
UI: Refactoring for the build rule node ui ( #4460 )
...
* UI: Refactoring LWM2M; fixed build ui rule node
* UI: Refactoring LWM2M security config
2021-04-29 18:25:38 +03:00
Viacheslav Klimov
3c1682f57a
Merge branch 'master' into master-to-snmp
...
# Conflicts:
# common/data/pom.xml
# common/queue/src/main/java/org/thingsboard/server/queue/discovery/ZkDiscoveryService.java
# dao/src/main/java/org/thingsboard/server/dao/sql/device/DeviceRepository.java
# ui-ngx/src/app/shared/models/device.models.ts
2021-04-20 18:08:10 +03:00
Andrew Shvayka
e08d1b2c07
Feature/event filters
...
* Event filter implementation
* Removed redundant imports
* convert createdTime to column name
* UI: Added ui to filter events parameters
* Case sensitivity fixed, boolean Is Error added
* UI: Added support event filter for error
* Improvement for implementation of Event Filter
* UI: Refactoring event filter
* UI: Add trim
* Filter added for all event types
* UI: Updated filter events for new API
* Refactoring
* Code cleaning. Debug Rule Chain added
* Removed redundant casts in JpaBaseEventDao, correct created_time check
* Removed redundant abstract method in DebugEvent
* refactoring of the filter queries
* Filters for debug events
* UI: Refactoring event table panel
Co-authored-by: AndrewVolosytnykhThingsboard <avolostnykh@thingsboard.io>
Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
Co-authored-by: AndrewVolosytnykhThingsboard <77969531+AndrewVolosytnykhThingsboard@users.noreply.github.com>
2021-04-15 12:05:04 +03:00
Viacheslav Klimov
a00e3be7ba
Merge branch 'master' into master-to-develop-snmp
...
# Conflicts:
# common/dao-api/src/main/java/org/thingsboard/server/dao/device/DeviceService.java
# common/data/src/main/java/org/thingsboard/server/common/data/device/profile/DeviceProfileTransportConfiguration.java
# common/transport/coap/src/main/java/org/thingsboard/server/transport/coap/CoapTransportService.java
# common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/LwM2mTransportServiceImpl.java
# common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/SessionMsgListener.java
# dao/src/main/java/org/thingsboard/server/dao/device/DeviceDao.java
# dao/src/main/java/org/thingsboard/server/dao/device/DeviceServiceImpl.java
# pom.xml
2021-04-12 15:45:39 +03:00
Volodymyr Babak
df6f4c9924
Merge remote-tracking branch 'upstream/master' into develop/3.3-edge
2021-04-09 19:04:26 +03:00
Volodymyr Babak
7044e3e40f
Merge remote-tracking branch 'upstream/master' into develop/3.3-edge
2021-03-30 19:35:58 +03:00
Andrii Shvaika
32e8ee11bd
Merge with develop/3.3
2021-03-24 18:17:50 +02:00
Igor Kulikov
e17de056c2
Merge with master
2021-03-19 12:16:43 +02:00
ShvaykaD
c5c8fbd3f7
[3.2.2] [WIP] coap transport ( #4239 )
...
* init CoapDeviceProfile & added ui components
* added transport payload type configuration for default coap device type
* added AbstractCoapTransportResource & updated efento resource
* fixed coap device profile save & update
* fixed Attribute Updates notifications
* revert CoapOkCallback onSuccess changes
* updated provision request to handle proto payload type
* fix license
* updated Rpc subscribe/unsubscribe action
* add more device emulator clients
* added fix for Coap Transport: ability to handle requests with oneElementUriPaths and MultiElementUriPaths
* fix TbCoapServer implementation
* changed response type to CREATED in POST requests
* improved implementation
* fix typos
* minor bug-fixes & improvements
* fix TbCoapServerMessageDeliverer class
* improved relay sensor implementation
* added tests for CoAP transport\
* fix typo
* removed nosql tests
* fix coap endpoint creation & improved getAttributes tests
* transport tests refactoring
2021-03-15 18:18:45 +02:00
Viacheslav Klimov
44c1cbcbc0
Merge remote-tracking branch 'thingsboard/develop/3.3' into develop/snmp
...
# Conflicts:
# application/pom.xml
# application/src/main/resources/thingsboard.yml
# common/transport/pom.xml
# msa/transport/pom.xml
# pom.xml
# transport/pom.xml
# ui-ngx/src/app/modules/home/components/home-components.module.ts
# ui-ngx/src/app/modules/home/components/profile/device/device-profile-transport-configuration.component.html
# ui-ngx/src/app/shared/models/device.models.ts
2021-03-10 15:22:03 +02:00
vkukhtyn
5a72479951
[WIP] SNMP initial implementation ( #3755 )
...
* Add SNMP type to transport profiles
* Update reference config for transport profiles
* Initial implementation to retrieve a value using SNMP GET message
* Fix license header
* Move config files
* Use async handler for SNMP response
* Send SNMP agent response to attributes and telemetry
* UI: add SNMP option for device profile
* UI: use JSON field to set SNMP profile configuration
* Handle device profile update event
* Use concurrent hash map for SNMP device sessions
* UI: Add device transport configuration control
* Cancel async request to avoid memory leak and timeout handling
* Start SNMP pooling after application started
* Move OID per profile mapping to SNMP transport context
* Fix build after merge with 3.2.1-SNAPSHOT
* Init device sessions on TB start
* Fix build error, refactoring
* Update session context on device update
* Set device info on session context creating
* Refresh pooling params on device or profile update
* Update license header
* Process device and profile transport config update
* Process SNMP response asynchronously
* Change polling implementation
2021-03-10 14:56:25 +02:00
Vladyslav_Prykhodko
a3e2106888
UI: Added filter widget type
2021-03-04 17:11:55 +02:00
Volodymyr Babak
499eb1aef4
Merge remote-tracking branch 'upstream/develop/3.3' into develop/3.3-edge
2021-01-27 15:12:58 +02:00
Vladyslav_Prykhodko
d5c3f4c997
Merge master in develop/3.3
2021-01-27 13:31:46 +02:00
Igor Kulikov
9b8cf75c1a
UI: Refactor dashboard page. Add ability to open dashboard state in separate dialog.
2021-01-21 18:03:36 +02:00
Vladyslav_Prykhodko
c8814f7cfa
UI: Refactoring lwm2m
2021-01-19 19:36:57 +02:00
Volodymyr Babak
bc3008ad7b
Merge remote-tracking branch 'upstream/master' into develop/3.3-edge
2021-01-17 01:47:49 +02:00
Vladyslav
cd6a76de86
Improvement/lwm2m/refactoring 1 ( #3956 )
...
UI: Refactoring lwm2m
2021-01-15 13:06:39 +02:00
Artem Babak
ede0df0d6b
Code restyle: single instead of double quotes, deleted unused imports
2021-01-12 22:01:32 +02:00
Igor Kulikov
d31358b2ea
Update license header - set 2021 year
2021-01-11 13:42:16 +02:00
Volodymyr Babak
b2de96fbff
Merge remote-tracking branch 'upstream/develop/3.3' into develop/3.3-edge
2020-12-24 15:13:57 +02:00
Volodymyr Babak
6e564de948
Moved edge downlinks to a separate TAB
2020-12-22 19:21:06 +02:00