9223 Commits

Author SHA1 Message Date
Viacheslav Klimov
af889fc1fd
Merge pull request #13692 from dskarzh/node-script-compilation-errors
Make script compilation errors unrecoverable during rule node initialization
2025-07-14 16:57:10 +03:00
Dmytro Skarzhynets
a0e8b01429
Add tests for compilation errors when evaluating scripts 2025-07-08 15:32:24 +03:00
Dmytro Skarzhynets
2055dc83be
Cleanup script engine classes 2025-07-08 14:29:55 +03:00
Dmytro Skarzhynets
69964a2413
Make script compilation errors unrecoverable during rule node initialization 2025-07-07 17:07:30 +03:00
Viacheslav Klimov
3e65d696d4
Merge pull request #13683 from irynamatveieva/tbel-docs-test
Updated tests for geofencing utility functions
2025-07-07 12:50:01 +03:00
IrynaMatveieva
f59b6c95e4 updated tests for geofencing unility methods 2025-07-04 13:40:44 +03:00
VIacheslavKlimov
d17f23b7ef Add 4.0.2 as a supported version for upgrade 2025-07-02 12:30:45 +03:00
Viacheslav Klimov
025117610b
Merge pull request #13494 from jekka001/support-cf-for-edge
Added calculated fields sync for Edge
2025-06-25 14:54:30 +03:00
Yevhenii
3ae97e0d7e CalculatedField functionality support for Edge
- refactoring
2025-06-25 12:11:51 +03:00
yevhenii
2414b97923 CalculatedField functionality support for Edge
- add test
2025-06-24 14:21:23 +03:00
yevhenii
a67f2eb516 CalculatedField functionality support for Edge
- refactoring
2025-06-24 13:37:34 +03:00
yevhenii
33d80df54c CalculatedField functionality support for Edge
- changed logic for sync CalculatedField
2025-06-24 11:55:03 +03:00
ViacheslavKlimov
815ac9fef2 Fix invalid resource info caching 2025-06-24 11:11:02 +03:00
Volodymyr Babak
6014eed852 Improved Kafka Edge Session destroy logic - added retry attempts to avoid unclosed consumers 2025-06-23 16:10:03 +03:00
Volodymyr Babak
0be43296e1 EdgeGrpcSession - improve logs on delivery failues 2025-06-20 18:41:03 +03:00
Viacheslav Klimov
bebd347e93
Merge pull request #13599 from jekka001/edge-rule-chain-error
[CP-17334] Edge rule chain error
2025-06-19 12:37:45 +03:00
yevhenii
6f42d5fb77 CalculatedField functionality support for Edge
- refactoring test
2025-06-19 11:17:16 +03:00
ViacheslavKlimov
f0efdc1273 Fix some flaky tests 2025-06-19 11:13:22 +03:00
Yevhenii
060f728fcd CalculatedField functionality support for Edge
- fixed pushEventToAllRelatedEdges
- refactoring
2025-06-18 19:47:18 +03:00
yevhenii_zahrebelnyi
09625a0849
Merge branch 'rc' into edge-rule-chain-error 2025-06-18 16:23:58 +03:00
Viacheslav Klimov
6314cb7ee5
Merge pull request #13510 from irynamatveieva/performance
Calculated fields performance improvements
2025-06-18 16:05:59 +03:00
ViacheslavKlimov
8b641cb973 Fix testCancelJob_whileRunning 2025-06-18 07:14:38 +03:00
yevhenii
df1e2a0c51 [CP-17334] Edge rule chain error
- Skip saving EdgeEvent if edgeId equals originatorEdgeId
2025-06-17 17:49:08 +03:00
Andrew Shvayka
9303032ec2
Merge pull request #13559 from volodymyr-babak/edge-close-session-on-reconnect
EdgeGrpcService - destroy if previous session exists
2025-06-16 16:15:57 +03:00
IrynaMatveieva
916dc6cb6e added test 2025-06-16 07:39:23 +03:00
IrynaMatveieva
bb570add28 test fixes 2025-06-13 18:04:42 +03:00
Viacheslav Klimov
87273c95bb
Merge pull request #13578 from thingsboard/rc-4.0.2
Hotfixes
2025-06-13 17:55:32 +03:00
IrynaMatveieva
6f5e375ae1 Merge branch 'rc' of github.com:thingsboard/thingsboard into performance 2025-06-13 17:20:19 +03:00
IrynaMatveieva
29211774f5 Minor refactoring 2025-06-13 17:19:54 +03:00
Sergey Matvienko
6e4ee1eb44 CVE-2025-27817 kafka client 3.7.2 -> 3.9.1 (NetworkReceive.java has no code changes in the Kafka upstream) 2025-06-13 14:46:10 +02:00
IrynaMatveieva
8ae39d4e94 moved check to higher level 2025-06-13 12:59:25 +03:00
IrynaMatveieva
7ba8e1366c fixed server failure when cf configuration is invalid 2025-06-13 12:06:22 +03:00
IrynaMatveieva
41117aff2d removed redudant try-catch 2025-06-12 12:26:30 +03:00
Viacheslav Klimov
dfc0183c41
Merge pull request #13565 from irynamatveieva/cf-old-telemetry-ts
Fixed updating CF state when old telemetry sent
2025-06-12 10:50:43 +03:00
IrynaMatveieva
7fb228e85e Merge branch 'rc' of github.com:thingsboard/thingsboard into performance 2025-06-12 09:31:54 +03:00
IrynaMatveieva
866f03cd71 fixed test 2025-06-12 07:48:29 +03:00
IrynaMatveieva
d8a7f97397 fixed updating entry with old telemetry 2025-06-11 16:38:44 +03:00
IrynaMatveieva
0ade84c842 trigger processing using telemetry sub service in CF node 2025-06-11 16:27:03 +03:00
dashevchenko
cba1972109 fixed null pointer exception 2025-06-11 14:43:22 +03:00
Viacheslav Klimov
9567e9e0ce
Merge pull request #13555 from irynamatveieva/cf-msg-ts
Replaced 'use message ts' with 'use latest ts'
2025-06-11 12:21:33 +03:00
Viacheslav Klimov
00e8c13336
Merge pull request #13541 from dskarzh/activity-fix
Update cached device activity status only after a successful database save
2025-06-11 11:44:14 +03:00
IrynaMatveieva
9e154086e6 Merge branch 'rc' of github.com:thingsboard/thingsboard into cf-msg-ts 2025-06-11 11:26:17 +03:00
IrynaMatveieva
58aa930d1d renamed property 2025-06-11 08:17:40 +03:00
Volodymyr Babak
cce9b8f24d EdgeGrpcService - destroy if previous session exists 2025-06-10 19:19:38 +03:00
Igor Kulikov
03b5d465b6
Merge pull request #13547 from ArtemDzhereleiko/AD/bug-fix/time-series-chart/hide-zero-values-tooltip
Rename time series chart tooltip hide zero parametr
2025-06-10 17:23:08 +03:00
Igor Kulikov
4d4ba694e1
Merge pull request #13529 from ArtemDzhereleiko/AD/imp/scada/unit-converter
Add unit converter support in SCADA system
2025-06-10 17:22:25 +03:00
IrynaMatveieva
da90d8f727 changed msgTs to latestTs 2025-06-10 09:24:49 +03:00
Dmytro Skarzhynets
ccc2e6e635
Merge branch 'rc' into activity-fix
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java
2025-06-09 16:17:12 +03:00
Dmytro Skarzhynets
9a82f6b881
Return AttributesSaveResult instead of just List<Long> when saving attributes 2025-06-09 15:47:52 +03:00
Yevhenii
f280f328a7 Merge remote-tracking branch 'ce/rc' into support-cf-for-edge 2025-06-09 13:27:03 +03:00