Transform all Zabbix forms to modal (Umbrella task) (ZBXNEXT-7137)

[ZBXNEXT-8486] Make Item and Item prototype configuration forms modal Created: 2023 Jun 08  Updated: 2025 Apr 08  Resolved: 2023 Nov 10

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 7.0 (plan)
Fix Version/s: 7.0.0alpha8, 7.0 (plan)

Type: Specification change (Sub-task) Priority: Trivial
Reporter: Martins Orinskis Assignee: Gregory Chalenko
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File LLD-macros-master.png     PNG File LLD-macros-prototype.png     File Screen Recording 2023-09-13 at 18.17.26.mp4     PNG File Screenshot 2023-09-13 at 18.51.57.png     PNG File clone-parent-item.png     GIF File cloning-item-issue.gif     PNG File console-error-template.png     GIF File delete-button-issue.gif     GIF File empty-name-query-http.gif     PNG File error-message (1).png     GIF File event_details_deleted_item.gif     PNG File execute-now-button-dependent-item.png     PNG File execute-now-trapper.png     GIF File firefox-type-of-info.gif     GIF File header-value-only.gif     GIF File hintbox-preprocessing.gif     PNG File host-conf-vn.png     GIF File http_fields_moved.gif     PNG File image-2023-08-03-14-29-23-771.png     PNG File image-2023-08-03-14-31-13-704.png     PNG File image-2023-08-03-14-55-41-275.png     PNG File image-2023-08-03-14-56-15-923.png     PNG File image-2023-08-03-15-40-42-608.png     PNG File image-2023-08-03-15-42-51-971.png     PNG File image-2023-08-03-17-38-56-405.png     PNG File image-2023-08-03-17-41-48-640.png     PNG File image-2023-08-04-11-33-48-226.png     PNG File image-2023-08-04-12-55-19-368.png     PNG File image-2023-08-04-15-07-51-587.png     PNG File image-2023-08-14-10-36-31-240.png     PNG File image-2023-08-14-10-41-51-542.png     PNG File image-2023-08-14-11-08-28-202.png     PNG File image-2023-08-14-11-26-46-429.png     PNG File image-2023-08-14-11-27-42-134.png     PNG File image-2023-08-14-11-27-55-895.png     PNG File image-2023-08-14-11-54-43-294.png     PNG File image-2023-08-14-15-46-55-026.png     PNG File image-2023-08-14-16-36-01-469.png     PNG File image-2023-08-14-16-36-31-964.png     PNG File image-2023-08-15-15-08-00-491.png     PNG File image-2023-08-23-14-10-55-803.png     PNG File image-2023-08-23-14-18-46-020.png     PNG File image-2023-08-24-09-22-01-311.png     PNG File image-2023-08-24-09-22-43-152.png     PNG File image-2023-08-24-12-44-13-210.png     PNG File image-2023-08-25-10-18-24-567.png     PNG File image-2023-08-25-10-21-03-676.png     PNG File image-2023-08-25-10-21-38-829.png     PNG File image-2023-08-25-12-02-13-647.png     PNG File image-2023-09-12-15-35-16-923.png     PNG File image-2023-10-11-13-31-23-129.png     PNG File image-2023-10-11-16-03-11-978.png     PNG File image-2023-10-13-16-55-24-207.png     PNG File image-2023-10-13-17-11-19-582.png     PNG File image-2023-10-13-17-13-52-434.png     PNG File image-2023-10-16-10-49-24-004.png     PNG File image-2023-10-24-16-22-47-324.png     PNG File image-2023-10-25-10-53-33-056.png     GIF File incorrect-amont-list.gif     PNG File incorrect-message-query-headers.png     GIF File item-delete-issue.gif     PNG File item-prorotype-tab.png     PNG File key-passphrase-lld.png     PNG File key-ssh-lld.png     PNG File link-item-prototype.png     PNG File mass-update-issue-interval.png     GIF File master-item-selection.gif     PNG File master-lld-key.png     GIF File non-saved-data-loss.gif     GIF File remove-only-row.gif     GIF File safari-list-page.gif     GIF File safari-page-scroll.gif     PNG File screenshot-1.png     PNG File screenshot-10.png     PNG File screenshot-11.png     PNG File screenshot-12.png     PNG File screenshot-13.png     PNG File screenshot-2.png     PNG File screenshot-3.png     PNG File screenshot-4.png     PNG File screenshot-5.png     PNG File screenshot-6.png     PNG File screenshot-7.png     PNG File screenshot-8.png     PNG File screenshot-9.png     GIF File template-modal.gif     GIF File test-button-enabled.gif     PNG File timeout-issue.png     GIF File timeout_removed_by_type.gif     GIF File trailingspaces-tags.gif     GIF File trigger-copy-undefined.gif     PNG File update-interval-field.png     PNG File update-interval-master.png     GIF File url-parse-order.gif     PNG File visible-name-list-page.png     GIF File web-scenario-template-issue.gif    
Issue Links:
Causes
causes ZBX-26159 log[] item with "Numeric' type of inf... Resolved
causes ZBX-23696 Script item parameters not being pass... Closed
causes ZBX-24233 Interval value not displayed for Zabb... Closed
causes ZBX-24609 Host address and port values are not ... Closed
causes ZBX-24714 When creating an Item, I cannot set a... Closed
causes ZBX-26273 Cannot use LLD macro in Update interval READY TO DEVELOP
Sub-task
depends on ZBX-23590 For hosts monitored by proxy, item fo... Closed
part of ZBXNEXT-7578 Make the data structure for "headers"... Closed
Sprint: Sprint 84 (Jan 2022), Sprint 85 (Feb 2022), Sprint 86 (Mar 2022), Sprint 87 (Apr 2022), Sprint 88 (May 2022), Sprint 89 (Jun 2022), Sprint 90 (Jul 2022), Sprint 91 (Aug 2022), Sprint 92 (Sep 2022), Sprint 93 (Oct 2022), Sprint 94 (Nov 2022), Sprint 95 (Dec 2022), Sprint 96 (Jan 2023), Sprint 97 (Feb 2023), Sprint 98 (Mar 2023), Sprint 99 (Apr 2023), Sprint 100 (May 2023), Sprint 101 (Jun 2023), Sprint 102 (Jul 2023), Sprint 103 (Aug 2023), Sprint 104 (Sep 2023), Sprint 105 (Oct 2023), Sprint 106 (Nov 2023)
Story Points: 25

 Description   

Item and Item prototypes configuration forms must be converted to modal. This also implies conversion to MVC.



 Comments   
Comment by Gregory Chalenko [ 2023 Sep 04 ]

(41) Updated internal documentation pages:

<epulke> Please update internal documentation to newly updated profiles 'web.host' => 'web.hosts'.

<gcalenko> RESOLVED

<epulke> CLOSED

Comment by Gregory Chalenko [ 2023 Nov 08 ]

Available in:

Comment by Lidija Marsova (Inactive) [ 2023 Nov 08 ]

Documentation updated (7.0):

Comment by Roman Rajniak [ 2024 Jun 05 ]

With modal forms we lost usability feature in troubleshooting configuration from list of items not filtered by only one host. In list of items now we can't click to parent host or move to any sibling's component configured by its (parent) host, only just to own trigger. But there is also no link to siblings trigger and also no chance to click to host where I often look for host $MACRO values used in trigger. - This is must be fixed. If reverting modal type forms in Zabbix GUI is not acceptable, then add link to own inventory form in modal forms, where are all necessary links to parent and sibling components by own host. 

Generated at Sun Apr 20 21:13:32 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.