dashevchenko
92390ae2f1
added NoXss for AlarmCreateOrUpdateActiveRequest.type
2 months ago
Andrii Landiak
c2a8f79edd
Minor changing for CertificateReloadManager
2 months ago
Andrii Landiak
8be7a23b15
Added automatic SSL/TLS certificate reload for transports without service restart
2 months ago
Sergey Matvienko
2e612899e2
Fix NotificationRuleRecipientsConfig serialization with Jackson 2.18.x
In Jackson 2.18.x, EXISTING_PROPERTY type info combined with the no-arg
@JsonIgnoreProperties causes the triggerType discriminator field to be
silently excluded from the serialized JSON. When the server then tries to
deserialize the POST body for /api/notification/rule, Jackson cannot find
triggerType and throws "missing type id property 'triggerType'", resulting
in a 500 for NotificationEdgeTest.testNotificationRule.
Fix by:
1. Adding @JsonProperty("triggerType") to force the field into normal bean
serialization, overriding any suppression by the type info machinery.
2. Replacing the no-arg @JsonIgnoreProperties with @JsonIgnoreProperties(
ignoreUnknown = true) so unknown properties are ignored rather than
causing errors (e.g. for forward compatibility).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3 months ago
dashevchenko
e82861b3e9
refactoring
3 months ago
Volodymyr Babak
6c200e3767
Fixed sync of AdminSettings to Edge in realtime
3 months ago
Andrii Landiak
97d68dda90
Ota package unlink data object
4 months ago
dashevchenko
0468451f3b
added ws update on telemetry deletion
5 months ago
Viacheslav Klimov
5b5b4dff6b
Update license header
5 months ago
nickAS21
75df58aac6
lwm2m: The device profile ID is null. Return Lwm2mDeviceProfileTransportConfiguration with default.
6 months ago
dashevchenko
267997fb1a
noxss for AI model and oauth2 client
7 months ago
Viacheslav Klimov
1884020a64
Improve job cancellation handling
7 months ago
Dmytro Skarzhynets
9a34396d45
Support all customer-owned entities in 'customer attributes' and 'change originator' rule nodes
7 months ago
Andrii Landiak
fdfcad8665
Fix bulk import
7 months ago
dashevchenko
db83eba4c4
refactoring
7 months ago
dashevchenko
25f6ab7eab
fixed TextContent preparation for Github AI modes
7 months ago
IrynaMatveieva
77f2250e0a
added helper method to collectionsUtil
7 months ago
dashevchenko
d14466459d
refactoring
8 months ago
Dmytro Skarzhynets
478b26b223
AI models: add auth support for Ollama
8 months ago
Dmytro Skarzhynets
dd6bdcf614
AI models: add context length support for Ollama
9 months ago
Dmytro Skarzhynets
5c7f20a151
AI models: add support for Ollama
9 months ago
VIacheslavKlimov
5a6ddce8f5
AI Request Node: added ability to attach files ( #13910 )
8 months ago
Dmytro Skarzhynets
e688a8af0f
AI models: add base URL to OpenAI
8 months ago
Dmytro Skarzhynets
fae206a944
AI models: add auth support for Ollama
8 months ago
Dmytro Skarzhynets
adbc0ad848
AI models: add context length support for Ollama
9 months ago
Dmytro Skarzhynets
41f0a9702e
AI models: add support for Ollama
9 months ago
VIacheslavKlimov
ec30bb0578
AI Request Node: added ability to attach files ( #13910 )
8 months ago
dashevchenko
1984615d5a
rolled back @Noxss for body that can contain html
8 months ago
dashevchenko
599ccdc43c
added NoXss validation
10 months ago
dashevchenko
bdb5d55697
fixed user name field retrieval from edqs
9 months ago
Dmytro Skarzhynets
0557091b1c
AI models: avoid serializing AI provider second time
10 months ago
VIacheslavKlimov
f2ad1ef796
Fix Slack files upload support
10 months ago
Andrii Landiak
cff4f35b9a
Auto-remove alarms when originator is deleted
10 months ago
Igor Kulikov
7c2c0357c1
Move alias entity resolution to backend.
11 months ago
Viacheslav Klimov
1f9351100b
Change mobile app title Swagger description
11 months ago
Vladyslav_Prykhodko
3a441567d9
Rename pkgTitle to title
11 months ago
Vladyslav_Prykhodko
5a848477fc
Add support mobile application title in predefined config
11 months ago
Dmytro Skarzhynets
1ce1a1b89c
AI rule node: fail node init if JSON mode is configured and the model does not support it
11 months ago
Andrii Landiak
3e223ed8bf
Max client id for different mqtt protocol version
11 months ago
Dmytro Skarzhynets
ce3af71f1e
AI rule node: relax validation for top K
11 months ago
Dmytro Skarzhynets
56ccc6ff41
AI rule node: relax validation for provider configs
11 months ago
Dmytro Skarzhynets
152d685225
AI rule node: add tests for paginated get models API
11 months ago
Dmytro Skarzhynets
17d7931e5d
AI rule node: add basic save API tests
11 months ago
Dmytro Skarzhynets
82d2c1d93a
AI rule node: get rid of model type as record component
11 months ago
Dmytro Skarzhynets
b6b30dbba9
AI rule node: rename AI model settings to AI model
11 months ago
Andrii Landiak
345c28c482
Add admin settings entity type
11 months ago
Dmytro Skarzhynets
d4ec3f8b39
AI rule node: change structure of response format info in node config
11 months ago
Dmytro Skarzhynets
030f8ce974
AI rule node: remove stop sequences as it is not used
11 months ago
Dmytro Skarzhynets
f2278f86c9
AI rule node: add validation using annotations
11 months ago
Dmytro Skarzhynets
1e82a332e4
AI rule node: fix Azure Open AI integration after testing
11 months ago