Skip to content

Commit 0709854

Browse files
committed
refactor: modernize all transversal modals to Alpine.js/Tailwind
- Migrate all modals from Bootstrap to Alpine.js + Tailwind CSS - Move modal HTML from transversalobject/ to transversal/ - Inline modal JS into their respective HTML files - Centralize crbDropdown component in js/transversalobject/crbDropdown.js - Add crbDropdown global include in modalInclusions.jsp - Namespace preselect events per modal (tc-*, srv-*) to prevent cross-modal interference - Define .crb_modal, .crb-dropdown-panel classes in migration.css - Replace inline z-index:9999 with .crb-dropdown-panel class - Modernize environment, label, user, logevent modals - Update all JSP pages to use new modal includes
1 parent 47b67aa commit 0709854

82 files changed

Lines changed: 10205 additions & 11150 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

source/src/main/webapp/AppServiceList.jsp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@
2929
<%@ include file="include/global/dependenciesInclusions.html" %>
3030
<title id="pageTitle">Service Library</title>
3131
<script type="text/javascript" src="js/pages/AppServiceList.js?v=${appVersion}"></script>
32-
<script type="text/javascript" src="js/transversalobject/AppService.js?v=${appVersion}"></script>
33-
<script type="text/javascript" src="js/transversalobject/Application.js?v=${appVersion}"></script>
3432
<script type="text/javascript" src="js/global/autocomplete.js?v=${appVersion}"></script>
3533
</head>
3634
<body x-data x-cloak class="crb_body">
@@ -40,8 +38,6 @@
4038
<%@ include file="include/global/messagesArea.html" %>
4139
<%@ include file="include/utils/modal-confirmation.html" %>
4240
<%@ include file="include/pages/testdatalib/listTestCase.html"%>
43-
<%@ include file="include/transversalobject/AppService.html" %>
44-
<%@ include file="include/transversalobject/Application.html" %>
4541

4642
<h1 class="page-title-line" id="title">Service Library</h1>
4743

source/src/main/webapp/ApplicationList.jsp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2929
<%@ include file="include/global/dependenciesInclusions.html" %>
3030
<script type="text/javascript" src="js/pages/ApplicationList.js?v=${appVersion}"></script>
31-
<script type="text/javascript" src="js/transversalobject/Application.js?v=${appVersion}"></script>
3231
<title id="pageTitle">Applications</title>
3332
</head>
3433
<body x-data x-cloak class="crb_body">
@@ -38,7 +37,6 @@
3837
<div>
3938
<%@ include file="include/global/messagesArea.html"%>
4039
<%@ include file="include/utils/modal-confirmation.html"%>
41-
<%@ include file="include/transversalobject/Application.html"%>
4240

4341
<h1 class="page-title-line" id="title">Application</h1>
4442
<div class="">

source/src/main/webapp/ApplicationObjectList.jsp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
3131
<%@ include file="include/global/dependenciesInclusions.html" %>
3232
<script type="text/javascript" src="js/pages/ApplicationObjectList.js?v=${appVersion}"></script>
33-
<script type="text/javascript" src="js/transversalobject/ApplicationObject.js?v=${appVersion}"></script>
3433
<title id="pageTitle">Application Object</title>
3534
</head>
3635
<body x-data x-cloak class="crb_body">
@@ -40,7 +39,7 @@
4039
<%@ include file="include/global/messagesArea.html"%>
4140
<%@ include file="include/utils/modal-confirmation.html"%>
4241
<%@ include file="include/utils/modal-generic.html"%>
43-
<%@ include file="include/transversalobject/ApplicationObject.html"%>
42+
4443

4544

4645
<h1 class="page-title-line" id="title" x-text="$store.labels.getLabel('applicationObject','title')"></h1>

source/src/main/webapp/CampaignList.jsp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
<title id="pageTitle">Campaign Management</title>
3131
<script type="text/javascript" src="dependencies/Tinymce-6.7.0/tinymce.min.js"></script>
3232
<script type="text/javascript" src="js/pages/CampaignList.js?v=${appVersion}"></script>
33-
<script type="text/javascript" src="js/transversalobject/Campaign.js?v=${appVersion}"></script>
3433
</head>
3534
<body x-data x-cloak class="crb_body">
3635
<jsp:include page="include/global/header2.html"/>
@@ -40,7 +39,6 @@
4039
<%@ include file="include/utils/modal-confirmation.html"%>
4140
<%@ include file="include/pages/testcampaign/viewTestcampaign.html"%>
4241
<%@ include file="include/pages/testcampaign/viewStatcampaign.html"%>
43-
<%@ include file="include/transversalobject/Campaign.html"%>
4442

4543
<h1 class="page-title-line" id="title">Campaign Management</h1>
4644
<div class="">

source/src/main/webapp/EventHookList.jsp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@
2929
<%@ include file="include/global/dependenciesInclusions.html" %>
3030
<title id="pageTitle">Event Hooks</title>
3131
<script type="text/javascript" src="js/pages/EventHookList.js?v=${appVersion}"></script>
32-
<script type="text/javascript" src="js/transversalobject/EventHook.js?v=${appVersion}"></script>
32+
3333
</head>
3434
<body x-data x-cloak class="crb_body">
3535
<jsp:include page="include/global/header2.html"/>
3636
<jsp:include page="include/global/modalInclusions.jsp"/>
3737
<main class="crb_main" :class="$store.sidebar.expanded ? 'crb_main_sidebar-expanded' : 'crb_main_sidebar-collapsed'">
3838
<%@ include file="include/global/messagesArea.html"%>
3939
<%@ include file="include/utils/modal-confirmation.html"%>
40-
<%@ include file="include/transversalobject/EventHook.html"%>
40+
4141

4242
<h1 class="page-title-line" id="title">Event Hooks</h1>
4343

source/src/main/webapp/ImpactAnalysis.jsp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
<%@ include file="include/global/dependenciesInclusions.html" %>
3030
<script type="text/javascript" src="dependencies/Tinymce-6.7.0/tinymce.min.js"></script>
3131
<script type="text/javascript" src="js/pages/ImpactAnalysis.js?v=${appVersion}"></script>
32-
<script type="text/javascript" src="js/transversalobject/TestCase.js?v=${appVersion}"></script>
3332
<title id="pageTitle">Impact Analysis</title>
3433
</head>
3534
<body x-data x-cloak class="crb_body">
@@ -38,7 +37,6 @@
3837
<main class="crb_main" :class="$store.sidebar.expanded ? 'crb_main_sidebar-expanded' : 'crb_main_sidebar-collapsed'">
3938
<%@ include file="include/global/messagesArea.html"%>
4039
<%@ include file="include/utils/modal-confirmation.html"%>
41-
<%@ include file="include/transversalobject/TestCase.html"%>
4240

4341
<h1 class="page-title-line" id="title">Impact Analysis</h1>
4442

source/src/main/webapp/ParameterList.jsp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@
2929
<%@ include file="include/global/dependenciesInclusions.html" %>
3030
<title id="pageTitle">Parameter</title>
3131
<script type="text/javascript" src="js/pages/ParameterList.js?v=${appVersion}"></script>
32-
<script type="text/javascript" src="js/transversalobject/Parameter.js?v=${appVersion}"></script>
32+
3333
</head>
3434
<body x-data x-cloak class="crb_body">
3535
<jsp:include page="include/global/header2.html"/>
3636
<jsp:include page="include/global/modalInclusions.jsp"/>
3737
<main class="crb_main" :class="$store.sidebar.expanded ? 'crb_main_sidebar-expanded' : 'crb_main_sidebar-collapsed'">
3838
<%@ include file="include/global/messagesArea.html"%>
3939
<%@ include file="include/utils/modal-confirmation.html"%>
40-
<%@ include file="include/transversalobject/Parameter.html"%>
40+
4141

4242
<h1 class="page-title-line" id="title">Parameters</h1>
4343

source/src/main/webapp/ReportingCampaignStatistics.jsp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
<script type="text/javascript" src="dependencies/Moment-2.30.1/moment-with-locales.min.js"></script>
3333
<script type="text/javascript" src="dependencies/Bootstrap-datetimepicker-4.17.47/bootstrap-datetimepicker.min.js"></script>
3434
<link rel="stylesheet" href="dependencies/Bootstrap-datetimepicker-4.17.47/bootstrap-datetimepicker.min.css" />
35-
<script type="text/javascript" src="js/transversalobject/Campaign.js?v=${appVersion}"></script>
3635
<script type="text/javascript" src="js/pages/ReportingCampaignStatistics.js?v=${appVersion}"></script>
3736
</head>
3837
<body x-data x-cloak class="crb_body">

source/src/main/webapp/ReportingExecutionByTag.jsp

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,21 +39,15 @@
3939
<script type="text/javascript" src="dependencies/D3-tip-0.6.7/js/index.js"></script>
4040
<script type="text/javascript" src="dependencies/Bootstrap-treeview-1.2.0/js/bootstrap-treeview.js"></script>
4141
<script type="text/javascript" src="js/pages/ReportingExecutionByTag.js?v=${appVersion}"></script>
42-
<script type="text/javascript" src="js/transversalobject/TestCaseExecutionQueue.js?v=${appVersion}"></script>
43-
<script type="text/javascript" src="js/transversalobject/TestCase.js?v=${appVersion}"></script>
44-
<script type="text/javascript" src="js/transversalobject/Campaign.js?v=${appVersion}"></script>
45-
<script type="text/javascript" src="js/transversalobject/Application.js?v=${appVersion}"></script>
42+
4643
<title id="pageTitle">Campaign Report</title>
4744
</head>
4845
<body x-data x-cloak class="crb_body">
4946
<jsp:include page="include/global/header2.html"/>
5047
<jsp:include page="include/global/modalInclusions.jsp"/>
5148
<main class="crb_main" :class="$store.sidebar.expanded ? 'crb_main_sidebar-expanded' : 'crb_main_sidebar-collapsed'">
5249
<%@ include file="include/global/messagesArea.html" %>
53-
<%@ include file="include/transversalobject/TestCaseExecutionQueue.html" %>
54-
<%@ include file="include/transversalobject/TestCase.html" %>
55-
<%@ include file="include/transversalobject/Campaign.html" %>
56-
<%@ include file="include/transversalobject/Application.html" %>
50+
5751
<%@ include file="include/pages/testcampaign/viewStatcampaign.html" %>
5852

5953
<h1 class="page-title-line" id="title">Campaign Report</h1>

source/src/main/webapp/ReportingExecutionOverTime.jsp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@
4444
<jsp:include page="include/global/modalInclusions.jsp"/>
4545
<main class="crb_main" :class="$store.sidebar.expanded ? 'crb_main_sidebar-expanded' : 'crb_main_sidebar-collapsed'">
4646
<%@ include file="include/global/messagesArea.html"%>
47-
<%@ include file="include/transversalobject/TestCaseExecutionQueue.html"%>
48-
<%@ include file="include/transversalobject/TestCase.html"%>
4947
<%@ include file="include/pages/testcampaign/viewStatcampaign.html"%>
5048
<jsp:include page="include/templates/datepicker.html"/>
5149
<jsp:include page="include/templates/selectMultipleDropdown.html"/>

0 commit comments

Comments
 (0)