307 Commits

Author SHA1 Message Date
Vladyslav_Prykhodko
50e0272d34 UI: Refactoring dashboard managment 2025-08-01 19:29:55 +03:00
deaflynx
260772ce55 Refactor dashboard state duplicate fix. 2025-08-01 16:20:01 +03:00
deaflynx
fd70520801 UI: Fix dashboard duplicate state overwrite when changing state name. 2025-08-01 11:50:23 +03:00
deaflynx
ad6e29145a UI: Fix rewrite of dashboard duplicate state with same id. 2025-07-04 14:49:38 +03:00
Igor Kulikov
5388fe13e9
Merge pull request #13519 from vvlladd28/bug/widget-preview/ace-editor
Fixed visible elements behind widget preview
2025-06-06 19:00:22 +03:00
Vladyslav Prykhodko
2bbf3414b6 UI: Fixed visible elements behind widget preview 2025-06-04 23:03:23 +03:00
Vladyslav_Prykhodko
5c32cf582c UI: Fixed XSS vulnerability when delete state name 2025-06-04 15:48:53 +03:00
Igor Kulikov
3a73bf97ed UI: Add change detection when updating dashboard state to prevent rare cases when compiled template in markdown widget is not updated. 2025-04-10 18:00:22 +03:00
Igor Kulikov
5c8309819e Merge branch 'rc' of github.com:thingsboard/thingsboard into rc 2025-04-08 20:12:25 +03:00
Igor Kulikov
1b2ce0c74a UI: Fix add/edit for invalid widget (not loaded due to errors). Minor style improvements. 2025-04-08 20:12:13 +03:00
Artem Dzhereleiko
5097d7276a UI: Fixed powered by typo on the dashboard footer 2025-04-03 09:12:22 +03:00
Artem Dzhereleiko
b4fbc6261e UI: Fixed default events and add hot keys for mac 2025-03-13 15:38:36 +02:00
Igor Kulikov
969cc577ef Merge with master 2025-02-25 09:58:01 +02:00
Igor Kulikov
5cf26d4851 Update license header 2025-02-25 09:39:16 +02:00
Igor Kulikov
d8ea4f680b UI: Merkers data layer configuration. 2025-01-10 18:03:40 +02:00
Igor Kulikov
14731c3b8d Merge with master 2024-12-23 17:28:32 +02:00
Igor Kulikov
39abbacb20 UI: Remove json form component. Remove all react dependencies. 2024-12-23 12:57:08 +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
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
Artem Dzhereleiko
97f3288c89 UI: Fixed hide menu export dashboard after select option 2024-12-06 11:25:06 +02:00
Artem Dzhereleiko
0947c1ba84 UI: Refactoring 2024-11-27 09:32:57 +02:00
Artem Dzhereleiko
c686eb9716 UI: Show SCADA symbol svg in preview mode 2024-11-27 09:19:33 +02:00
mpetrov
d1ef183f8d title case only for default label 2024-11-08 12:45:59 +02:00
mpetrov
508effe16a Revert "force title case"
This reverts commit dc7f0110591cc18896e8d2171bca20e492ecaeba.
2024-11-08 12:22:57 +02:00
mpetrov
b9d4092208 Revert "refactoring"
This reverts commit 4937976296b87af9aa75e089104c10da00b0bb4c.
2024-11-08 12:22:57 +02:00
mpetrov
4937976296 refactoring 2024-11-08 12:12:42 +02:00
mpetrov
dc7f011059 force title case 2024-11-08 12:10:53 +02:00
mpetrov
470bdc8d9c Changed font sizes in dashboard toolbar and default state id 2024-11-05 12:00:13 +02:00
Igor Kulikov
c6a9646d11 UI: Dashboard widget copy/paste and scada symbol animation for chrome fixes. 2024-10-18 16:33:19 +03:00
Igor Kulikov
2626b56d45 Flex layout replacements. Switch to tailwind.css. 2024-10-17 10:43:29 +03:00
Igor Kulikov
7c2be48474 Apply tailwind.css style recommendations. 2024-10-15 13:23:36 +03:00
Igor Kulikov
899820cd27 Fx flex replacements. Switch to tailwind.css. 2024-10-10 15:09:59 +03:00
Igor Kulikov
c19924065c UI: Remove deprecated ComponentFactory usage. Improve typings in tsx files. 2024-10-04 18:30:19 +03:00
Igor Kulikov
6ce7ec6682 Angular 18 migration 2024-09-26 16:11:45 +03:00
Igor Kulikov
d3f074be53 UI: Fix dashboard widgets positioning -> allow decimal values for gridster item x/y position. Other minor fixes. 2024-09-24 11:30:54 +03:00
Igor Kulikov
7601138535
Merge pull request #11704 from maxunbearable/fix/4487-version-conflict-fixes
Version Conflict Fixes
2024-09-20 16:37:52 +03:00
Igor Kulikov
c428633795 UI: Apply angular zone on resize observer callback when necessary. 2024-09-20 14:05:59 +03:00
Igor Kulikov
312aa5220b UI: Fix widget container tooltip crash on destroy. Fix raise condition on dashboard page destroy. 2024-09-19 19:47:25 +03:00
mpetrov
292deee643 Version Conflict Fixes 2024-09-19 16:56:40 +03:00
Igor Kulikov
1ff48fb42e UI: Switch to native ResizeObserver. 2024-09-13 14:34:00 +03:00
Igor Kulikov
86c2f1bb16 UI: Fix/improve dashboard layouts. Add help links for SCADA. 2024-09-12 15:04:26 +03:00
Igor Kulikov
c87dc37f9f
Merge pull request #11484 from rusikv/bug/filters-not-applying
Filters are not applying to state if it is opened in dialog window or popover
2024-09-09 18:28:47 +03:00
rusikv
625e400d2b UI: refactor getting of user filters in alias controller interface 2024-09-09 18:26:54 +03:00
Igor Kulikov
0cc072d7f9
Merge pull request #11590 from vvlladd28/improvement/layout-settings/show-error
Improved show error in layout settings
2024-09-09 18:24:58 +03:00
Igor Kulikov
64a708c796
Merge pull request #11587 from ChantsovaEkaterina/bug/dashboard-save-timewindow-config
Fix saving dashboard timewindow configuration
2024-09-09 18:23:25 +03:00
rusikv
eb244e3de9 UI: add origUserFilters optional param for AliasController constructor 2024-09-09 17:23:47 +03:00
Igor Kulikov
a88840cdb5 UI: Fix widget edit actions tooltip position. 2024-09-09 12:42:39 +03:00
Vladyslav_Prykhodko
e6bffae9c0 UI: Improved show error in layout settings 2024-09-06 17:42:46 +03:00
Chantsova Ekaterina
c5104711bb UI: fix saving dashboard timewindow configuration 2024-09-06 16:40:43 +03:00