17848 Commits

Author SHA1 Message Date
Igor Kulikov
7823f1533c UI: Time series chart animation settings. 2024-03-11 16:12:44 +02:00
Igor Kulikov
c688f516c7 UI: Multiple Y axes configuration support for time series chart. 2024-03-11 15:44:56 +02:00
Andrew Shvayka
672de47007
Merge pull request #10337 from smatvienko-tb/feature/latest-ts-async-improvement
Latest ts and attribute async improvement
2024-03-11 13:35:01 +02:00
dashevchenko
a031104a0b added default sorting if not exists 2024-03-11 11:42:26 +02:00
Sergey Matvienko
c4b243ef10 SqlTimeseriesLatestDao async refactoring: replaced Futures.immediateFuture() blocking call with true async using service.submit() and Futures.transformAsync() 2024-03-08 18:20:13 +01:00
Sergey Matvienko
59d0f36697 CachedAttributesService: replaced blocking calls and immediate futures with the true async 2024-03-08 15:22:16 +01:00
Vladyslav_Prykhodko
5715a21fd1 UI: API usage dashboard add tick format function 2024-03-08 15:35:36 +02:00
Vladyslav_Prykhodko
59154be6c8 UI: Fixed not updated action source in widget action 2024-03-08 12:37:23 +02:00
Sergey Matvienko
c2183be6f5 BaseTimeseriesService Memory footprint reduced. replaced Lists.newArrayListWithExpectedSize with new ArrayList(size) as we are always use fixed size array and never exceed the initial size. The newArrayListWithExpectedSize implementation adds some additional space to grow beyond initial size. 2024-03-08 10:39:56 +01:00
Vladyslav_Prykhodko
3c85d8ff14 Merge remote-tracking branch 'upstream/master' into fix/apiUsageDashboard 2024-03-08 11:05:13 +02:00
Vladyslav_Prykhodko
6b482d1cb5 UI: Improved margin and config new widgets 2024-03-08 11:04:50 +02:00
Sergey Matvienko
c97cbbefa3 BaseTimeseriesService reduce memory footprint at validateEntityId 2024-03-07 20:27:29 +01:00
Sergey Matvienko
45e9a9f642 Validator.validateEntityId with function added to reduce an overhead 2024-03-07 20:26:59 +01:00
Sergey Matvienko
8c513bbf82 BaseTimeseriesService reduce memory footprint at findLatest 2024-03-07 19:03:14 +01:00
Sergey Matvienko
c8abb9ed8e Validator.validateString implementation with function 2024-03-07 19:01:10 +01:00
Igor Kulikov
e364d15da5 UI: Time series chart: Add Y axis ticks formatter function. 2024-03-07 19:57:19 +02:00
Igor Kulikov
db36fb2c47 UI: Improve time series chart widget layout. 2024-03-07 18:53:31 +02:00
Sergey Matvienko
71583c5a29 TbAbstractGetAttributesNode: get latest moved to the last step because SqlTimeseriesLatestDao.findLatest() effectively do blocking DB call, so getting attr async will do the job without awaiting the latest response. 2024-03-07 17:45:15 +01:00
kalytka
ad9944e9f9 Refactoring 2024-03-07 18:38:52 +02:00
Igor Kulikov
4e61c9f76e
Merge pull request #10316 from Dmitriymush/hot-fix/open-URL
Refactoring widgetActionTypes
2024-03-07 17:59:21 +02:00
Igor Kulikov
fa14a5ffdc
Update widget.models.ts 2024-03-07 17:55:09 +02:00
Igor Kulikov
af616fa786
Merge pull request #10324 from vvlladd28/improvement/notification-mobile/add-icon
Add icon to configure mobile app notification
2024-03-07 17:52:34 +02:00
Igor Kulikov
d39be08974 UI: Improve time series bar width strategy: calculate width as percentage of time window. 2024-03-07 17:50:28 +02:00
Vladyslav_Prykhodko
00e8bda08b UI: Add icon to configure mobile app notification 2024-03-07 17:07:21 +02:00
kalytka
51b70f9618 Improve Api Usage dashboard 2024-03-07 16:53:29 +02:00
Viacheslav Klimov
e733a092cb
Merge pull request #10302 from dashevchenko/long_timestamp
Changed type of ThingsboardErrorResponse timestamp from Date to long
2024-03-07 16:38:46 +02:00
Viacheslav Klimov
57a4ac52c7
Merge pull request #10321 from dashevchenko/vc_fix
Fix git repository initialization after repo directory deletion
2024-03-07 16:34:34 +02:00
dashevchenko
9fca9e235f deleted redundant const 2024-03-07 16:32:30 +02:00
dashevchenko
658f6679bc improved error logging 2024-03-07 15:41:14 +02:00
dashevchenko
04ff4bd9ae refactored handleError method: status code and message are being retrieved from exception 2024-03-07 15:38:27 +02:00
dashevchenko
2e216242f2 clone repo if tmp directory was deleted 2024-03-07 14:44:20 +02:00
Igor Kulikov
ef385640ff UI: Implement no aggregated data bar width strategies 2024-03-07 14:21:01 +02:00
Igor Kulikov
81d36c10ec
Merge pull request #10315 from thingsboard/feature/time-series-chart
Time series chart widgets
2024-03-07 11:48:18 +02:00
Iryna Matveieva
4a79635b3e
Merge branch 'master' into fix-error-mqtt-node 2024-03-07 11:43:00 +02:00
Dmitriymush
0d27c18efb UI: refactoring widgetActionTypes 2024-03-07 11:14:59 +02:00
Igor Kulikov
bd34456baa UI: Improve threshold line color settings. 2024-03-07 11:07:08 +02:00
Igor Kulikov
4de8c6e595 Merge branch 'master' into feature/time-series-chart 2024-03-06 19:51:28 +02:00
Igor Kulikov
cd206c0f80 UI: Implement line / bar / point charts. 2024-03-06 19:50:56 +02:00
Viacheslav Klimov
2a9afc585d
Merge pull request #10312 from thingsboard/3.6.4-sync
Merge master into develop/3.6.4
2024-03-06 18:51:11 +02:00
ViacheslavKlimov
e65ae7b9a3 Merge branch 'master' into 3.6.4-sync 2024-03-06 18:47:48 +02:00
dashevchenko
b67189429d code formatting 2024-03-06 18:32:43 +02:00
IrynaMatveieva
0177b5fdc7 added a method for getting a password with a null checking 2024-03-06 17:56:51 +02:00
Andrew Shvayka
439c59e289
Merge pull request #10307 from thingsboard/fix/mobile-notifications
Fix mobile notification sending failures
2024-03-06 17:09:21 +02:00
dashevchenko
686e41bd39 moved path not found error handing from ThingsboardErrorController to ThingsboardErrorResponseHandler 2024-03-06 17:04:25 +02:00
Andrew Shvayka
9d7f4de270
Merge pull request #10309 from YevhenBondarenko/hotfix/lwm2m-deserialization
fixed lwm2m client deserialization
2024-03-06 17:01:12 +02:00
Igor Kulikov
8df0cabb52
Merge pull request #10293 from vvlladd28/bug/image-gallery/cache-image
Fixed incorrect cache when open preview public image
2024-03-06 16:36:42 +02:00
Igor Kulikov
40725ade74
Merge pull request #10287 from rusikv/bug/rpc-terminal-device-name
Fixed RPC terminals not retrieving device name
2024-03-06 16:34:47 +02:00
Igor Kulikov
14cc56939c
Merge pull request #10279 from ChantsovaEkaterina/bug/flot-chart-yaxis-min-max-values
Fixed applying min/max y-axis parameters in flot chart
2024-03-06 16:33:36 +02:00
Igor Kulikov
45aaca9371
Merge pull request #10276 from vvlladd28/bug/embed-image/fixed-width-dialog
Added fixed width for embed image dialog
2024-03-06 16:32:19 +02:00
YevhenBondarenko
270a023c5e fixed deserialization lwm2m client 2024-03-06 13:56:57 +01:00