dashevchenko
0705dd42c2
added test checking DiscriminatorMapping for EntityExportData
4 months ago
dashevchenko
89acce4c20
added test checking DiscriminatorMapping for EntityId, some java docs
4 months ago
dashevchenko
0fa97af922
fixed FeaturesInfo class, added ability to manually set json property order
4 months ago
dashevchenko
77f5317610
minor refactoring
4 months ago
dashevchenko
4fd7d7eb61
NotificationRuleRecipientsConfig refactoring, added dedulication logic so that fields not being dulicated in children
4 months ago
dashevchenko
12b812ed1b
EntityId openspec improvements
4 months ago
dashevchenko
2bcc82f682
eliminated usage of DefaultNotificationRuleRecipientsConfig and EntityExportData instances
4 months ago
Viacheslav Klimov
8f731b1419
Add javadoc for all ActionType enum constants
Document each action type with: what it represents, which TbMsgType
it pushes to the rule engine (if any), key metadata fields, and
audit log payload description.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 months ago
Viacheslav Klimov
f48dce0359
Fix additionalInfo @Schema annotations: correct copy-paste bugs and document JSON keys
Fix "device" copy-paste errors in Tenant, Customer, and EntityView @Schema descriptions.
Add documented keys and JSON examples to all additionalInfo annotations.
Add missing getAdditionalInfo() override with @Schema to Edge.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 months ago
dashevchenko
5c8ec170b0
fixed codeProcessingUrl api method, minor sswagger improvemts
4 months ago
dashevchenko
4bb0345641
fixed infinite loop for DefaultNotificationRuleRecipientsConfig openapi schema
4 months ago
dashevchenko
c569516a3c
fixed JsonSubTypes mapping
4 months ago
dashevchenko
92a036a26c
deleted defaultImpl for models as openapi don`t suppport it
4 months ago
dashevchenko
56b18989b3
updated EntityExportData with missing discriminator mappings
4 months ago
dashevchenko
549e8ba12b
fixed openapi issue with defaultImpl, deleted redundant allOf
4 months ago
dashevchenko
b13b12cb34
openapi improvements
4 months ago
dashevchenko
3f43dd9b59
openapi improvements
4 months ago
dashevchenko
41b435848a
deleted redundant swagger annotations
4 months ago
dashevchenko
7729f4596e
swagger annotation improvements
4 months ago
dashevchenko
992a4a8007
swagger annotation improvements
4 months ago
Volodymyr Babak
e22a9d3e50
Added syncInProgress as edge attribute
4 months ago
dashevchenko
a72a9c5174
deleted redundant code, md file, reverted some swagger properties for OtaPackageInfo fields
4 months ago
dashevchenko
9b27bdad63
improved some swagger annotations
4 months ago
dashevchenko
df1ec61f66
fixed KeyFilterPredicate swagger annotation, added openapi_client_test_generation.md
4 months ago
dashevchenko
d1e01683ed
improvements fro JsonNode
4 months ago
Viacheslav Klimov
e084fc2158
Add job finish callback mechanism
Introduce TbCallback-based finish notification for submitted jobs,
allowing callers to be notified when a job reaches a terminal state
(COMPLETED, FAILED, CANCELLED) via cluster-wide ComponentLifecycleMsg
broadcast.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 months ago
dashevchenko
5ad9eae7d5
swagger improvements
4 months ago
dashevchenko
2bd12ff206
fixed some models/apis after merge
4 months ago
dashevchenko
d5d07b25ea
fixed new TB models after merge with master to meet open-api standard
4 months ago
Volodymyr Babak
6c200e3767
Fixed sync of AdminSettings to Edge in realtime
4 months ago
Dmytro Skarzhynets
43e8465966
feat: add entity keys V2 endpoint with sample values
5 months ago
dashevchenko
d98355c190
fixed swagger issue with AtomicInteger
5 months ago
dashevchenko
0adb0c98e0
deleted redundant @Schema(enumAsRef = true)
5 months ago
dashevchenko
9c01eefceb
updated SwaggerConfiguration, deleted redundant @Schema(enumAsRef = true)
5 months ago
dashevchenko
8c5b860084
fixed some TB controllers to meet correct open-api json schema
5 months ago
dashevchenko
0a728ba4b7
fixed some TB models for correct open-api json schema
5 months ago
Viacheslav Klimov
ad423555ac
Version changed to 4.3.1
5 months ago
Viacheslav Klimov
132b6a1e3f
Version changed to 4.2.2
5 months ago
dashevchenko
54a0f4e74e
fixed some TB models for correct open-api json schema
5 months ago
dashevchenko
bbdad8a0ff
fixed some TB models for correct open-api json schema
5 months ago
Viacheslav Klimov
c1044a989e
Introduce urgent API usage keys for quicker usage state update
5 months ago
dashevchenko
dca6302146
refactored some TB models for correct open-api schema generation
5 months ago
dashevchenko
d00309b8da
added appropriate swagger annotations for correct open-api json
5 months ago
dashevchenko
db14860e72
added appropriate swagger annotations for correct open-api json
5 months ago
Viacheslav Klimov
e2e62ef14d
Version set to 4.4.0-SNAPSHOT
5 months ago
Viacheslav Klimov
cb74eff115
TMP version set to 4.3.0.2-SNAPSHOT
5 months ago
Viacheslav Klimov
c41159a3f8
Version set to 4.3.0.2-SNAPSHOT
5 months ago
Viacheslav Klimov
b244e14ef7
Version set to 4.2.1.3-SNAPSHOT
5 months ago
Viacheslav Klimov
7900c51b9d
Version set to 4.4.0-SNAPSHOT
5 months ago
Viacheslav Klimov
7f427b27fb
Version set to 4.3.0.1-SNAPSHOT
5 months ago