Andrii Landiak
0ec33f11b6
Refactor for the procedure of cleanup_orphan_ota_lobs
2 months ago
Andrii Landiak
8423d698d7
Orphaned table clean up upgrade script
2 months ago
Viacheslav Klimov
37699ff311
Preserve 4.2.1 -> 4.3 upgrade script
2 months ago
Viacheslav Klimov
a3c0f0b689
Fix rule chain notes: extract DAO, reduce column size, add tests
- Extract RuleChainDetailsDao from RuleChainDao to reuse JpaAbstractDao
save logic (proper @Version increment, flush, detach)
- Reduce notes column size from 10MB to 1MB in schema and migration
- Catch "value too long" DB error with user-friendly message
- Pass tenantId consistently through the details DAO API
- Exclude content/markdownCss from RuleChainNote toString
- Add tests: save/load notes, update notes, preserve notes on
RuleChain save, remove notes, exceeded size limit
4 months ago
Dmytro Skarzhynets
f9953345ba
fix: license headers
4 months ago
Dmytro Skarzhynets
1d9661124c
feat: add additionalInfo field to CalculatedField
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 months ago
Vladyslav_Prykhodko
7fdaf3f383
Refactor save rule chain note
4 months ago
Vladyslav_Prykhodko
db87b489f1
Implements support notes in RuleChain entity
4 months ago
Viacheslav Klimov
ccc647b4c5
Cleanup upgrade script from 4.3 to 4.4
5 months ago
Viacheslav Klimov
bc5b3a615f
Get back upgrade from 4.2.0 to 4.2.1
5 months ago
Viacheslav Klimov
f0c73ef9e5
Get back upgrade from 4.2.1 to 4.3.0
5 months ago
Viacheslav Klimov
7f427b27fb
Version set to 4.3.0.1-SNAPSHOT
5 months ago
dshvaika
6f815c76a6
Handling minAllowedScheduledUpdateIntervalInSecForCF and minAllowedDeduplicationIntervalInSecForCF in running CFs + updated default values in profile and upgrade
6 months ago
Viacheslav Klimov
5b5b4dff6b
Update license header
6 months ago
IrynaMatveieva
87e458f29b
renamed tenant profile property and removed reevaluation interval from system params
7 months ago
IrynaMatveieva
9c6ab72915
minor refactoring
7 months ago
IrynaMatveieva
b9952d7d27
added produceIntermediateResult flag to handle updates during the current interval and changed default value for min deduplication interval
7 months ago
dshvaika
fa50bda8b7
Improvements to tenant profile upgrade script
7 months ago
IrynaMatveieva
558a13b5b0
refactored cf output
8 months ago
IrynaMatveieva
c03085bbe7
updated init method to handle restore events
8 months ago
Dmytro Skarzhynets
1e2c127e1c
Remove redundant persistence of CF links
# Conflicts:
# application/src/main/data/upgrade/basic/schema_update.sql
# common/dao-api/src/main/java/org/thingsboard/server/dao/cf/CalculatedFieldService.java
# common/data/src/main/java/org/thingsboard/server/common/data/cf/configuration/BaseCalculatedFieldConfiguration.java
# common/data/src/main/java/org/thingsboard/server/common/data/cf/configuration/CalculatedFieldConfiguration.java
# common/data/src/main/java/org/thingsboard/server/common/data/cf/configuration/geofencing/GeofencingCalculatedFieldConfiguration.java
# dao/src/main/java/org/thingsboard/server/dao/cf/BaseCalculatedFieldService.java
# dao/src/test/java/org/thingsboard/server/dao/service/CalculatedFieldServiceTest.java
8 months ago
IrynaMatveieva
256f4c3121
added checks when no updated attributes
8 months ago
IrynaMatveieva
31ed28a6fe
restructured output strategies
8 months ago
IrynaMatveieva
2773e6fa26
implemented scheduled fetching related entities
8 months ago
IrynaMatveieva
fa4e056fb2
added min aggregation interval to tenant profile
8 months ago
IrynaMatveieva
76606f63ba
added upgrade script
8 months ago
IrynaMatveieva
37039a995d
added minDeduplicationInterval to tenant profile config
8 months ago
dshvaika
58a4600342
fix typo in upgrade script
9 months ago
VIacheslavKlimov
89753ed8ea
CF: make type+name unique instead of just name
9 months ago
dashevchenko
374b6cf22f
import cleanup
9 months ago
dashevchenko
f1da967a7d
added uniquifyStrategy
9 months ago
VIacheslavKlimov
ca8b110dc1
Cleanup upgrade from 4.2.0 to 4.2.1
9 months ago
dshvaika
9f208b4abd
Added related entities limit + additional validation for CF configuration
9 months ago
dashevchenko
720eab396c
extended name conflict strategy to include name suffix separator
9 months ago
dshvaika
2c06aa475f
geofencing cf bugfixes
9 months ago
dshvaika
15c1035416
Updated logic due to review comments
10 months ago
VIacheslavKlimov
a7f687443f
Fix license header
10 months ago
VIacheslavKlimov
ba440ba7c1
Cleanup upgrade for 4.3.0
10 months ago
dshvaika
0c03abe5e6
Added tenant profile upgrade script & Added argument test & removed outdated todo items
11 months ago
Vladyslav_Prykhodko
3a441567d9
Rename pkgTitle to title
12 months ago
Vladyslav_Prykhodko
5a848477fc
Add support mobile application title in predefined config
12 months ago
Andrii Landiak
1143a6f3e0
Fix upgrade
12 months ago
Andrii Landiak
349e7402a4
Small refactoring
12 months ago
Andrii Landiak
a691ff1262
Fix upgrade for ota_package
12 months ago
Andrii Landiak
c6497281c3
Fix upgrade for ota_package
12 months ago
Dmytro Skarzhynets
577140f901
AI rule node: remove redundant SQL from schema_update.sql
1 year ago
Andrii Landiak
bf46d974ab
Remove duplicated indexes
1 year ago
Dmytro Skarzhynets
536f252b16
AI rule node: add index on tenant ID
1 year ago
Dmytro Skarzhynets
c653a2b695
AI rule node: add version control support
1 year ago
Dmytro Skarzhynets
1343c4af3b
AI rule node: refactor model config data structure; rename from AI settings to AI model settings
1 year ago