418 Commits

Author SHA1 Message Date
Dmytro Skarzhynets
fbda81d0d0
Save time series strategies: merge with master 2025-02-28 17:28:03 +02:00
Andrew Shvayka
441940c497
Merge pull request #12374 from thingsboard/feature/calculated-fields
Calculated Fields
2025-02-28 16:12:10 +02:00
Dmytro Skarzhynets
2f22a5e581
Save time series strategies: ensure Device State Service is notified about inactivity timeout updates 2025-02-28 11:36:42 +02:00
IrynaMatveieva
b2c58a519c added previousCalculatedFields property to delete requests 2025-02-27 16:55:33 +02:00
IrynaMatveieva
c5ac1771eb fixed conflicts 2025-02-26 16:04:27 +02:00
YevhenBondarenko
45db251817 used queueName from TbMsg fro enqueue 2025-02-26 12:56:07 +01:00
ViacheslavKlimov
b8bb020f3c Merge branch 'rc' of github.com:thingsboard/thingsboard 2025-02-26 12:32:08 +02:00
ViacheslavKlimov
01e99efc4e Minor refactoring for TbContext 2025-02-26 12:28:01 +02:00
IrynaMatveieva
49328d270b wip ts/attributes deletion 2025-02-25 17:13:05 +02:00
Dmytro Skarzhynets
42e982222a
Save time series strategies: merge with CFs 2025-02-25 11:56:05 +02:00
ViacheslavKlimov
44439584f4 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/calculated-fields 2025-02-25 11:49:56 +02:00
Igor Kulikov
5cf26d4851 Update license header 2025-02-25 09:39:16 +02:00
Dmytro Skarzhynets
4ebfbd5c3e
Save time series strategies: add support for CFs 2025-02-24 18:43:19 +02:00
ViacheslavKlimov
8d161382e6 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/calculated-fields 2025-02-20 14:08:43 +02:00
ViacheslavKlimov
3d40761831 Remove outdated deprecation checks 2025-02-07 16:01:38 +02:00
IrynaMatveieva
c1c9fb4f5a implemented calculated field debug events persistence 2025-01-31 11:29:38 +02:00
Dmytro Skarzhynets
e009967fa7 Save time series strategies: rename SaveActions to Strategy 2025-01-21 16:21:28 +02:00
Dmytro Skarzhynets
39e47cd484 Save time series strategies: refactor boolean flags in TimeseriesSaveRequest.java to SaveActions nested record 2025-01-21 14:26:08 +02:00
Dmytro Skarzhynets
d1acba40a2 Save time series strategies: add tests for changes in telemetry service 2025-01-14 15:20:16 +02:00
Dmytro Skarzhynets
6ca45f1962 Save time series strategies: initial BE implementation 2025-01-09 17:43:58 +02:00
IrynaMatveieva
4ba131ad85 changed partititoning implementation 2025-01-06 14:15:32 +02:00
IrynaMatveieva
1482d1c4bb added logic to avoid looping 2024-12-23 17:00:10 +02:00
IrynaMatveieva
7d2160178d merge with master 2024-12-23 11:50:22 +02:00
ViacheslavKlimov
1ea5fdf7fe Merge branch 'master' of github.com:thingsboard/thingsboard into feature/tbmsg-refactoring 2024-12-23 10:51:11 +02:00
ViacheslavKlimov
ac61d7c526 TbMsg: add resetRuleNodeId and copyMetaData 2024-12-19 16:09:36 +02:00
ViacheslavKlimov
823d89dca6 Refactor delete for latest and history 2024-12-18 17:34:35 +02:00
ViacheslavKlimov
eb7bc8695b Refactor deleteAndNotify and deleteAndNotifyInternal for attributes 2024-12-17 17:27:41 +02:00
ViacheslavKlimov
3db304e021 Refactor saveAndNotify with returned future 2024-12-17 16:11:34 +02:00
ViacheslavKlimov
e8cf3179c5 Refactor saveAndNotify and saveAndNotifyInternal for attributes 2024-12-17 15:45:05 +02:00
ViacheslavKlimov
aeb7427833 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/telemetry-service-refactoring 2024-12-17 14:45:04 +02:00
ViacheslavKlimov
6c0bca2bae Refactor saveAndNotifyInternal for timeseries; save latest by default 2024-12-17 12:25:57 +02:00
ViacheslavKlimov
2bb65923dc Refactor saveAndNotify for timeseries 2024-12-16 16:40:06 +02:00
ViacheslavKlimov
e4cc2b4f9f Introduce TbMsgTransformer 2024-12-13 13:23:15 +02:00
ViacheslavKlimov
cbd2e012dd Refactor TbMsg.newMsg usages 2024-12-13 13:05:54 +02:00
ViacheslavKlimov
b2c934a4a4 Fixed ordering for available notification delivery methods 2024-12-05 10:57:29 +02:00
ViacheslavKlimov
e9053c0cae System notification type 2024-11-18 12:58:39 +02:00
IrynaMatveieva
4dbc35273a added calculated field service to ctx 2024-11-07 13:26:48 +02:00
Vladyslav_Prykhodko
bbb2531c2e Merge remote-tracking branch 'upstream/master' into feature/mobile-app-bundle 2024-11-04 11:36:33 +02:00
dashevchenko
9c9d6d95d4 added mobile app bundle to queue.proto 2024-10-31 14:58:47 +02:00
ViacheslavKlimov
2c0b7eb2b3 Deprecate all queue types except Kafka and in-memory 2024-10-18 14:11:59 +03:00
ViacheslavKlimov
8233d6c451 Include password reset and activation links ttl in the email 2024-09-04 18:28:02 +03:00
dashevchenko
f58376e312 fixed tests 2024-08-20 11:25:29 +03:00
Andrii Landiak
0c0c2fc5fc Merge remote-tracking branch 'upstream/master' into optimize-imports 2024-08-01 12:52:17 +03:00
Andrii Landiak
5ca6ad03e3 CE: optimize java imports 2024-08-01 11:12:10 +03:00
IrynaMatveieva
74ac5a949f added rule engine controller and send rest api call reply node 2024-05-14 10:05:41 +03:00
Oleksandra Matviienko
3d820bace6 junit-platform.properties and logback-test.xml added to rule-engine-api
Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com>
2024-04-26 13:39:04 +02:00
Oleksandra Matviienko
e3be868bc6 JUnit5 migration in rule-engine-api
Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com>
2024-04-26 13:30:15 +02:00
Igor Kulikov
ce44bbc248 Merge with hotfix/3.6.3 2024-04-11 17:52:26 +03:00
dashevchenko
dae4f313e2 merged with master 2024-03-26 19:09:21 +02:00
ViacheslavKlimov
ed44db6d25 Add delivery_method column to notification; persist mobile notifications 2024-03-22 14:20:51 +02:00