2526 Commits

Author SHA1 Message Date
dashevchenko
4f9c01040b fixed tests 2024-08-20 14:21:07 +03:00
dashevchenko
9f7d6737b3 added @Length validations according to database restriction 2024-08-19 15:20:47 +03:00
dashevchenko
f260794452 merged with master 2024-08-19 12:53:06 +03:00
dashevchenko
931102f73c fixed pull request comments 2024-08-16 18:00:34 +03:00
Igor Kulikov
50ccce5cf4
Merge pull request #11063 from thingsboard/feature/scada-symbol
SCADA dashboard
2024-08-15 13:35:38 +03:00
ViacheslavKlimov
90af4ecee7 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/dedicated-datasource 2024-08-15 12:39:18 +03:00
Igor Kulikov
d5c8f82b36 Merge with master 2024-08-15 10:36:00 +03:00
IrynaMatveieva
ef20700b88 changed entity type in audit logs to Alarm, add entityId and originatorId to details 2024-08-14 13:27:56 +03:00
ViacheslavKlimov
9c68204845 Add activation link info API 2024-08-14 13:17:35 +03:00
ViacheslavKlimov
0418e93bd1 Rename dedicated datasource to events datasource 2024-08-09 14:38:37 +03:00
ViacheslavKlimov
dc6b078e50 Merge remote-tracking branch 'origin/master' into feature/dedicated-datasource 2024-08-09 14:32:56 +03:00
ViacheslavKlimov
ea3b5c80f3 Fix entity update events order 2024-08-09 13:57:57 +03:00
ViacheslavKlimov
152e6f13da Merge remote-tracking branch 'origin/master' into feature/entities-version 2024-08-09 13:08:26 +03:00
dashevchenko
936bb82334 updated transport http limits, added logging for initialized filters 2024-08-07 19:03:05 +03:00
ViacheslavKlimov
5d5632606c Merge remote-tracking branch 'origin/master' into feature/activation-link-ttl 2024-08-07 14:26:23 +03:00
ViacheslavKlimov
e41b627371 Renew activation link if less than 15 minutes before expiration 2024-08-07 14:24:53 +03:00
Igor Kulikov
241f28f254 Merge with master 2024-08-07 14:20:58 +03:00
Viacheslav Klimov
af5f501cd4
Merge pull request #11347 from volodymyr-babak/edge-misc-fixes
Edge: Enhanced Credential Handling and Sync Improvements
2024-08-07 13:38:40 +03:00
ViacheslavKlimov
7007563627 Merge remote-tracking branch 'origin/hotfix/3.7' into master-hotfix 2024-08-06 19:46:05 +03:00
Igor Kulikov
e1bae1eda5 Merge with master 2024-08-06 17:40:29 +03:00
ViacheslavKlimov
f0ac1a1e6c Merge branch 'master' of github.com:thingsboard/thingsboard into feature/dedicated-datasource 2024-08-06 17:01:14 +03:00
ViacheslavKlimov
f53f5e4fbb Separate dao implementations for dedicated datasource 2024-08-06 13:43:29 +03:00
ViacheslavKlimov
868b480ff9 Dedicated datasource: improvements and refactoring 2024-08-06 13:12:51 +03:00
Volodymyr Babak
8e8aa5c920 Remove check if edge is in sync. Fixed misc test according to new changes 2024-08-05 18:12:23 +03:00
ViacheslavKlimov
a5a92d9334 Merge remote-tracking branch 'origin/master' into feature/entities-version 2024-08-03 14:33:21 +03:00
Volodymyr Babak
62f0ba5739 Fixed DeviceEdgeProcessorTest 2024-08-02 15:20:46 +03:00
YevhenBondarenko
dfd417b530 merge with master 2024-08-02 11:24:33 +02:00
YevhenBondarenko
a1e8ec4c02 created separate api for relations with returning entity 2024-08-02 11:06:29 +02:00
dashevchenko
60b03288cd wrapped /infos endpoint by PageData for UI opportunities 2024-08-02 12:03:18 +03:00
imbeacon
16a3a0c9e0 Test fix 2024-08-02 10:41:32 +03:00
imbeacon
c305b90503 Added additional tests 2024-08-02 09:30:25 +03:00
IrynaMatveieva
e5484dd941 added test to verify usage of correct converter 2024-08-01 18:21:52 +03:00
dashevchenko
4169da4c08 configurable max payload size by url pattern 2024-08-01 16:10:39 +03:00
imbeacon
91d0f1dd1d Added ability to provision gateway device on device creating using device provisioning feature 2024-08-01 15:44:48 +03:00
Andrii Landiak
0c0c2fc5fc Merge remote-tracking branch 'upstream/master' into optimize-imports 2024-08-01 12:52:17 +03:00
IrynaMatveieva
ff3420890e removed dataformat xml exclusion 2024-08-01 11:52:43 +03:00
Andrii Landiak
5ca6ad03e3 CE: optimize java imports 2024-08-01 11:12:10 +03:00
dashevchenko
02f7001102 added spring security for http transport, added large RequestSizeFilter for http transport 2024-07-31 16:46:18 +03:00
irynamatveieva
37e1a40b9f fixed tests 2024-07-31 16:08:55 +03:00
irynamatveieva
649a8b65fd fixed conflicts 2024-07-31 15:02:41 +03:00
Viacheslav Klimov
ee00e5c8d2
Merge pull request #11322 from YevhenBondarenko/feature/re-strategy-test
added TbRuleEngineStrategyTest
2024-07-31 13:41:54 +03:00
YevhenBondarenko
5cda220dcc added TbRuleEngineStrategyTest 2024-07-30 18:03:51 +02:00
Viacheslav Klimov
9d700b381a
Merge pull request #11224 from thingsboard/hotfix/3.7
Hotfix/3.7
2024-07-30 14:09:10 +03:00
Daria Shevchenko
15cb12e48f
HTTP API: validate payload size (#11265)
* added check for large ToDeviceRpcResponseMsg, ToServerRpcRequestMsg messages on default transport level

* moved http request size check to controller

* minor refactoring

* test fixed

* updated error messages, updated url patterns to single one, added yml property to http transport

* updated swagger docs, added to rpc filter "/api/rpc/**" and "/api/plugins/rpc/**" endpoints

* remove redundant set

* fixed large request check for DeviceApiController in microservice architecture

* renamed yml parameter and filter
2024-07-30 14:04:53 +03:00
ViacheslavKlimov
f34361e1ea Fix Nashorn sandbox script compile error (ScriptCPUAbuseException) 2024-07-30 12:02:01 +03:00
YevhenBondarenko
977da8bc8a fixed tests 2024-07-25 12:01:42 +02:00
ViacheslavKlimov
478d20aec7 Status '410 Gone' when token is expired 2024-07-25 11:49:10 +03:00
ViacheslavKlimov
976e1e1e1f Implement TTL for password reset and user activation links; refactoring and improvements 2024-07-24 13:22:17 +03:00
ViacheslavKlimov
dee62dfad2 Fix edge user update handling 2024-07-22 14:28:55 +03:00
ViacheslavKlimov
486fed375c Add version for tenant entity 2024-07-22 14:27:26 +03:00