dshvaika
|
15c1035416
|
Updated logic due to review comments
|
2025-09-04 12:03:45 +03:00 |
|
dshvaika
|
3abb23780d
|
Added TimeUnit support
|
2025-09-03 17:21:50 +03:00 |
|
dshvaika
|
2a1de95cea
|
Merge branch 'master' into feature/geofencing-cf
|
2025-09-02 17:40:50 +03:00 |
|
VIacheslavKlimov
|
e79eec56cb
|
Merge branch 'rc' of github.com:thingsboard/thingsboard into master-rc
|
2025-09-02 14:24:32 +03:00 |
|
dshvaika
|
ea65bd44e0
|
fixed NPE
|
2025-09-01 10:34:51 +03:00 |
|
dshvaika
|
eb36297b69
|
refactoring after merge to PE
|
2025-08-29 16:29:16 +03:00 |
|
IrynaMatveieva
|
61a39c2b33
|
fixed duplicated cf cache init in cf processor
|
2025-08-29 09:38:44 +03:00 |
|
dshvaika
|
c9e4904135
|
Merge branch 'master' into feature/geofencing-cf
|
2025-08-28 12:56:55 +03:00 |
|
dshvaika
|
02bf78e681
|
Added missing JsonIgnore after refactoring
|
2025-08-28 12:33:42 +03:00 |
|
dshvaika
|
87a27e95ef
|
Added missing tests for new class + refactoring of geofencing calculation logic
|
2025-08-28 12:02:04 +03:00 |
|
dshvaika
|
dd53892df2
|
Geofencing CF refactoring to new configuration init commit
|
2025-08-27 20:12:01 +03:00 |
|
IrynaMatveieva
|
6db073ba53
|
added validate method to config
|
2025-08-26 15:13:17 +03:00 |
|
Artem Barysh
|
09885e644b
|
Moved sync files from application module to common
|
2025-08-26 11:53:37 +03:00 |
|
IrynaMatveieva
|
90d34b5bd0
|
added CF config marker interface
|
2025-08-26 11:38:01 +03:00 |
|
dshvaika
|
46a9d81a85
|
Added EntityIdProto
|
2025-08-19 19:37:17 +03:00 |
|
dshvaika
|
1421f9cc9f
|
Resolved TODOs, refactoring: make GeofencingCalculatedFieldState extends Base state class
|
2025-08-19 11:43:19 +03:00 |
|
dshvaika
|
29934d08bd
|
Added custom serializer/deserializer logic for perimeter definitions
|
2025-08-18 16:49:14 +03:00 |
|
dshvaika
|
cc3ecfc027
|
Added reporting strategies instead of single zone group event
|
2025-08-18 13:23:59 +03:00 |
|
dshvaika
|
0c03abe5e6
|
Added tenant profile upgrade script & Added argument test & removed outdated todo items
|
2025-08-15 13:33:47 +03:00 |
|
dshvaika
|
faf842f998
|
Updated toTbelCfArg implementation for GeofencingArgumentEntry
|
2025-08-13 19:03:14 +03:00 |
|
dshvaika
|
ed70a1e690
|
Added additional validation to be sure that the value cannot be set to 0 which means unlimited level
|
2025-08-13 15:56:31 +03:00 |
|
dshvaika
|
43b07c242f
|
Added service layer test with validation of scheduling config updates
|
2025-08-13 14:49:41 +03:00 |
|
dshvaika
|
bf83848076
|
Removed maxAllowedScheduledUpdateIntervalInSecForCF from tenantProfileConfiguration
|
2025-08-13 13:24:52 +03:00 |
|
dshvaika
|
ad511e9355
|
Added test for RelationQueryDynamicSourceConfiguration class
|
2025-08-13 13:19:02 +03:00 |
|
dshvaika
|
44a9327a26
|
Replaced with parameterized tests
|
2025-08-13 13:05:50 +03:00 |
|
dshvaika
|
d2b9e1066f
|
Added geofencing CF configuration test
|
2025-08-13 12:55:21 +03:00 |
|
dshvaika
|
4e9b5cf927
|
Merge branch 'master' into feature/geofencing-cf
|
2025-08-12 19:57:29 +03:00 |
|
dshvaika
|
dd18359c54
|
Replaced GeofencingZoneIdProto with EntityTypeProto and msb and lsb
|
2025-08-12 19:55:21 +03:00 |
|
dshvaika
|
67f08da7a0
|
Updated validation logic for existing and geofencing CF
|
2025-08-12 18:56:53 +03:00 |
|
dshvaika
|
06515a5e13
|
Renamed actor message types and java fields for clarity
|
2025-08-12 16:23:38 +03:00 |
|
dshvaika
|
ef9ad6751c
|
Fixes after self-review before create WIP PR
|
2025-08-12 13:34:17 +03:00 |
|
dshvaika
|
efc20a93aa
|
Added mock tests for Geofencing CF state and utils logic to/from proto
|
2025-08-11 17:44:40 +03:00 |
|
dshvaika
|
baba433f0f
|
Added validation for new configuration + fixed relation creation for profile entities
|
2025-08-11 13:23:17 +03:00 |
|
Viacheslav Klimov
|
c05f41ad8d
|
Merge pull request #13850 from thingsboard/rc
rc
|
2025-08-11 13:02:44 +03:00 |
|
dshvaika
|
3643b54985
|
Added relation creation support
|
2025-08-08 19:51:49 +03:00 |
|
dshvaika
|
409328dbe3
|
removed no needed logic from geofencing arugment
|
2025-08-08 17:28:57 +03:00 |
|
dshvaika
|
fb84eb0695
|
typos fix
|
2025-08-08 17:02:29 +03:00 |
|
dshvaika
|
71f092c4e8
|
Added dirty updates support
|
2025-08-08 16:16:14 +03:00 |
|
dshvaika
|
c783176e71
|
Updated to use zone groups
|
2025-08-07 15:51:19 +03:00 |
|
Viacheslav Klimov
|
4f18df907b
|
Merge pull request #13827 from pon0marev/improvement/redis-pool-config
Redis pool latency optimization by reducing excessive pings
|
2025-08-07 10:32:04 +03:00 |
|
Viacheslav Klimov
|
f206983406
|
Merge pull request #13799 from thingsboard/fix/isolated-queues
Fix topics creation for isolated tenants
|
2025-08-06 18:48:13 +03:00 |
|
Viacheslav Klimov
|
44ecb100e8
|
Merge pull request #13831 from thingsboard/fix/https
Fix HTTPS support
|
2025-08-06 18:47:06 +03:00 |
|
VIacheslavKlimov
|
0468e3f905
|
Fix HTTPS support
|
2025-08-06 18:46:16 +03:00 |
|
VIacheslavKlimov
|
f416e4677b
|
Refactoring for KafkaAdmin
|
2025-08-06 16:28:11 +03:00 |
|
dshvaika
|
ede9fd5e05
|
Added support to use only one zone type instead of two + minor validation fixes
|
2025-08-06 16:12:33 +03:00 |
|
Dmytro Skarzhynets
|
0557091b1c
|
AI models: avoid serializing AI provider second time
|
2025-08-06 15:39:06 +03:00 |
|
pon0marev
|
c24b44b762
|
Optimize Redis pool ping parameters
|
2025-08-06 15:18:23 +03:00 |
|
VIacheslavKlimov
|
e7580f6093
|
Short-lived cache for Kafka topics
|
2025-08-06 14:43:34 +03:00 |
|
VIacheslavKlimov
|
1097005178
|
Refactor Kafka admin usage
|
2025-08-06 13:05:59 +03:00 |
|
dshvaika
|
82cca8c665
|
renamed saveZones to allowedZones
|
2025-08-04 18:27:30 +03:00 |
|