1366 Commits

Author SHA1 Message Date
Artem Dzhereleiko
bbedb8797b UI: Widget header button action 2025-03-07 11:09:39 +02:00
artem-barysh-dev
64e1fc1ce6
Added validation for resource usage across entities (#12508)
* Added Validation for Resource Usage Across Entities

* Fixed table name in native queries

* resolved issues from PR review

* UI: Feature show JS resources usage message warning on delete. Refactored images-in-use-dialog.

* UI: JS lib table fix display delete icon.

* UI: Resources in use minor improvements.

* Fixed tests, license format

* Fix issues causing test failures

* Removed unused method

* UI: Fix js-library table cell actions.

* UI: Fix js-library table cell actions.

---------

Co-authored-by: deaflynx <artemio.babak@gmail.com>
2025-02-27 17:34:45 +02:00
Igor Kulikov
5cf26d4851 Update license header 2025-02-25 09:39:16 +02:00
Ekaterina Chantsova
3e4e027f39 Widget types list: widget bundles info added 2025-02-19 19:00:27 +02:00
Vladyslav_Prykhodko
dd9e45deee UI: Rename 'get dashboard state with params' to 'get dashboard state object' 2025-02-05 16:37:10 +02:00
Vladyslav_Prykhodko
ebf6072ee7 Merge remote-tracking branch 'upstream/master' into feature/get-action-type/dashboard-state-with-params 2025-02-04 11:41:56 +02:00
Igor Kulikov
c76cd05b12 Merge branch 'rc' 2025-01-31 18:38:24 +02:00
Vladyslav_Prykhodko
8b7bf4a633 UI: Add new 'Get Dashboard State with Parameters' action type 2025-01-29 18:43:15 +02:00
Vladyslav_Prykhodko
f2b5aa9549 UI: Fixed validation issues for URLs on the mobile page configuration, including Unicode symbols 2025-01-27 19:01:43 +02:00
Igor Kulikov
ac83961c2b
Merge pull request #12446 from maxunbearable/fix/5356-domain-updage-request-chain
Added domain update request chaining
2025-01-22 18:05:44 +02:00
Vladyslav_Prykhodko
0fb27016ec UI: Add unsubscribe valueChanges in rule node 2025-01-17 10:58:19 +02:00
mpetrov
6cd2fdfe33 Removed oauth2ClientInfos for toggles 2025-01-16 16:54:52 +02:00
Vladyslav_Prykhodko
f108309811 UI: Move rule node config to TB 2025-01-08 11:13:15 +02:00
Igor Kulikov
1a8116cb93 Merge with rc 2024-12-31 11:52:06 +02:00
Igor Kulikov
286c3bfa88
Merge pull request #12348 from vvlladd28/bug/oauth-client/help-data
Fixed entityResources for OAUTH2_CLIENT entity
2024-12-27 15:33:01 +02:00
Vladyslav_Prykhodko
5c807094b3 UI: Fixed entityResources for OAUTH2_CLIENT entity 2024-12-27 15:20:23 +02:00
Igor Kulikov
208278a68e
Merge pull request #12332 from maxunbearable/fix/markdown-special-chars
Usage of special HTML chars in mardown fix
2024-12-27 12:06:24 +02:00
mpetrov
66343ad2a3 Added double quotes for string 2024-12-26 12:28:31 +02:00
mpetrov
c56f80cc22 Usage of special HTML chars in mardown fix 2024-12-24 17:12:45 +02:00
Igor Kulikov
36f990cf15 Merge branch 'rc' 2024-12-24 14:20:44 +02:00
Igor Kulikov
252f6e8bd0
Merge pull request #12319 from vvlladd28/bug/help-button/link-and-show
Enhance help links and improve help button display
2024-12-24 13:49:38 +02:00
Igor Kulikov
c2048be823
Merge pull request #12291 from vvlladd28/bug/notification-center/mobile-hidden-add
Fixed the missing add buttons in the notification center on mobile
2024-12-24 12:32:58 +02:00
Igor Kulikov
14731c3b8d Merge with master 2024-12-23 17:28:32 +02:00
Vladyslav_Prykhodko
a72ddbbe12 UI: Change domains help link 2024-12-23 17:16:43 +02:00
Igor Kulikov
f6071177ae UI: Ability to import form properties from JSON content. Update help resources according to new widget settings forms. 2024-12-23 16:48:20 +02:00
Igor Kulikov
39abbacb20 UI: Remove json form component. Remove all react dependencies. 2024-12-23 12:57:08 +02:00
Vladyslav_Prykhodko
e3f25f5c54 UI: Fixed show help button in oauth section and change domains help link 2024-12-23 12:50:03 +02:00
Vladyslav_Prykhodko
f00151553c UI: Fixed incorrect help link 2024-12-23 12:10:13 +02:00
Igor Kulikov
5840bf1f67 UI: Import/Export support for dynamic form properties. Improve json schema form to dynamic form conversion. 2024-12-20 18:08:53 +02:00
Vladyslav_Prykhodko
1b195bb24c UI: Fixed show add buttons in notification center 2024-12-20 00:58:22 +02:00
Igor Kulikov
da622654e0
Merge pull request #12301 from vvlladd28/bug/memory-leak/platform-form
Fixed memory leak in form handling
2024-12-19 18:14:20 +02:00
Igor Kulikov
9fe5f7199e UI: Dynamic form implementation. Migration from JSON schema form. 2024-12-19 16:48:30 +02:00
Vladyslav_Prykhodko
55b817675c UI: Fixed memory leak in form handling 2024-12-19 11:38:26 +02:00
Vladyslav_Prykhodko
3bdd7524b9 UI: Fixed show user action 2024-12-18 13:35:58 +02:00
Vladyslav_Prykhodko
9f6bbba7c3 UI: Change mobile-center help link 2024-12-13 10:43:54 +02:00
Igor Kulikov
2c131f6767 Introduce dynamic form properties settings, introduce dynamic form component. Migrate from json schema form to dynamic form. 2024-12-12 18:02:51 +02:00
Igor Kulikov
d263fece7e
Merge pull request #12226 from maxunbearable/refactoring/debug-settings
Debug Settings minor refactoring
2024-12-11 18:24:48 +02:00
mpetrov
935739ac85 UI: Debug Settings minor refactoring 2024-12-10 15:29:17 +02:00
Artem Dzhereleiko
3e2ebcf685 UI: Fixed tenant profile default configuration 2024-12-10 09:52:49 +02:00
Vladyslav_Prykhodko
fde6756bca UI: Added to JavaScript library details audit logs and version control 2024-12-04 13:13:45 +02:00
Igor Kulikov
290e2faf6a UI: Add JS modules support to get/set value converters of behavior. 2024-12-03 19:24:56 +02:00
Igor Kulikov
90ef67bf59
Merge pull request #12151 from ChantsovaEkaterina/feature/advanced-timewindow-configuration
Timewindow: added ability to select (hide particular) intervals and aggregation options in panel
2024-12-03 13:46:33 +02:00
Igor Kulikov
3db9d68c12 UI: Add JS modules support for mobile action functions. 2024-12-03 13:23:22 +02:00
Ekaterina Chantsova
38c99de001 Merge with master, resolve conflicts 2024-12-03 12:24:31 +02:00
Igor Kulikov
c6dda94a48
Merge pull request #12171 from thingsboard/feature/js-module
Introduce support of reusable JavaScript modules for UI JavaScript functions.
2024-12-03 11:50:32 +02:00
Viacheslav Klimov
a58f3aed65
Merge pull request #11647 from cbecker/oauth2-custom-add-none-auth-method
Custom OAuth 2.0: Add NONE auth method needed for some auth servers like Django
2024-12-03 11:47:29 +02:00
Igor Kulikov
93711914ba Merge branch 'master' into feature/js-module 2024-12-03 10:19:02 +02:00
Igor Kulikov
16e04efc9e UI: Add support of js modules: Table widgets, Markdown widgets, QR code widget, Data key generation function. 2024-12-02 16:35:52 +02:00
Igor Kulikov
17af3809f0 UI: Add support of js modules to: show widget header action function, data key post processing function. 2024-11-29 17:40:47 +02:00
Ekaterina Chantsova
e7dca95e01 Timewindow: take into account default and allowed group intervals when switching between realtime and history 2024-11-29 15:08:01 +02:00