Wiki source code of Management
Last modified by Ilie Andriuta on 2023/07/06 11:30
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{velocity}} | ||
2 | = Existing Tests = | ||
3 | #set($hql = ", BaseObject as obj where doc.fullName = obj.name and obj.className = 'QA.TestClass' and doc.fullName <> 'QA.TestTemplate'") | ||
4 | #set($results = $xwiki.searchDocuments($hql, 0, 0)) | ||
5 | #if(!$results.isEmpty()) | ||
6 | {{info}}There are currently ${results.size()} Test Cases (QA.TestClass) in the application. For the full list, please visit [[QA WebHome>>QA.WebHome]].{{/info}} | ||
7 | #else | ||
8 | {{warning}}There are currently no tests. {{/warning}} | ||
9 | #end | ||
10 | = Existing Apps Versions = | ||
11 | #set($hqlapps = ", BaseObject as obj where doc.fullName = obj.name and obj.className = 'QA.AppClass'") | ||
12 | #set($results = $xwiki.searchDocuments($hqlapps, 0, 0)) | ||
13 | #if(!$results.isEmpty()) | ||
14 | #set($collist = ["doc.name", "doc.space", "doc.date", "doc.author", "_actions"]) | ||
15 | #set($colprops = { | ||
16 | "doc.name" : { "type" : "text" ,"link" : "true", "size" : 30, "sortable":true, "filterable":true}, | ||
17 | "_ratings" : { "sortable":false}, | ||
18 | "doc.date" : { "type" : "date" }, | ||
19 | "doc.author" : { "type" : "text", "link" : "author"}, | ||
20 | "_actions" : { 'actions' : ['delete'] } | ||
21 | }) | ||
22 | #set($options = { "className":"QA.AppClass", | ||
23 | "tagCloud" : false, | ||
24 | "translationPrefix" : "xe.index.", | ||
25 | "rowCount": 10 }) | ||
26 | |||
27 | (%class="buttonwrapper"%)[[$services.localization.render('qaapp.Management.AddApp.button')>>QA.AddApp]] | ||
28 | #livetable("apps" $collist $colprops $options) | ||
29 | #end | ||
30 | = Existing Product Versions = | ||
31 | #set($hql = ", BaseObject as obj where doc.fullName = obj.name and obj.className = 'QA.ProductClass'") | ||
32 | #set($results = $xwiki.searchDocuments($hql, 0, 0)) | ||
33 | #if(!$results.isEmpty()) | ||
34 | #set($collist = ["doc.name", "doc.space", "doc.date", "doc.author", "_actions"]) | ||
35 | #set($colprops = { | ||
36 | "doc.name" : { "type" : "text" ,"link" : "true", "size" : 30, "sortable":true, "filterable":true}, | ||
37 | "_ratings" : { "sortable":false}, | ||
38 | "doc.date" : { "type" : "date" }, | ||
39 | "doc.author" : { "type" : "text", "link" : "author"}, | ||
40 | "_actions" : { 'actions' : ['delete'] } | ||
41 | }) | ||
42 | #set($options = { "className":"QA.ProductClass", | ||
43 | "tagCloud" : false, | ||
44 | "translationPrefix" : "xe.index.", | ||
45 | "rowCount": 10 }) | ||
46 | |||
47 | (%class="buttonwrapper"%)[[$services.localization.render('qaapp.Management.AddProduct.button')>>QA.AddProduct]] | ||
48 | #livetable("products" $collist $colprops $options) | ||
49 | #end | ||
50 | = Existing Browsers = | ||
51 | #set($hql = ", BaseObject as obj where doc.fullName = obj.name and obj.className = 'QA.BrowserClass'") | ||
52 | #set($results = $xwiki.searchDocuments($hql, 0, 0)) | ||
53 | #if(!$results.isEmpty()) | ||
54 | |||
55 | #set($collist = ["doc.name", "doc.space", "doc.date", "doc.author", "_actions"]) | ||
56 | #set($colprops = { | ||
57 | "doc.name" : { "type" : "text" ,"link" : "true", "size" : 30, "sortable":true, "filterable":true}, | ||
58 | "_ratings" : { "sortable":false}, | ||
59 | "doc.date" : { "type" : "date" }, | ||
60 | "doc.author" : { "type" : "text", "link" : "author"}, | ||
61 | "_actions" : { 'actions' : ['delete'] } | ||
62 | }) | ||
63 | #set($options = { "className":"QA.BrowserClass", | ||
64 | "tagCloud" : false, | ||
65 | "translationPrefix" : "xe.index.", | ||
66 | "rowCount": 10 }) | ||
67 | (%class="buttonwrapper"%)[[$services.localization.render('qaapp.Management.AddBrowser.button')>>QA.AddBrowser]] | ||
68 | #livetable("browsers" $collist $colprops $options) | ||
69 | #end | ||
70 | = Existing Databases = | ||
71 | #set($hql = ", BaseObject as obj where doc.fullName = obj.name and obj.className = 'QA.DatabaseClass'") | ||
72 | #set($results = $xwiki.searchDocuments($hql, 0, 0)) | ||
73 | #if(!$results.isEmpty()) | ||
74 | |||
75 | #set($collist = ["doc.name", "doc.space", "doc.date", "doc.author", "_actions"]) | ||
76 | #set($colprops = { | ||
77 | "doc.name" : { "type" : "text" ,"link" : "true", "size" : 30, "sortable":true, "filterable":true}, | ||
78 | "_ratings" : { "sortable":false}, | ||
79 | "doc.date" : { "type" : "date" }, | ||
80 | "doc.author" : { "type" : "text", "link" : "author"}, | ||
81 | "_actions" : { 'actions' : ['delete'] } | ||
82 | }) | ||
83 | #set($options = { "className":"QA.DatabaseClass", | ||
84 | "tagCloud" : false, | ||
85 | "translationPrefix" : "xe.index.", | ||
86 | "rowCount": 10 }) | ||
87 | (%class="buttonwrapper"%)[[$services.localization.render('qaapp.Management.AddDatabase.button')>>QA.AddDatabase]] | ||
88 | #livetable("databases" $collist $colprops $options) | ||
89 | #end | ||
90 | = Existing Servlet Containers = | ||
91 | #set($hql = ", BaseObject as obj where doc.fullName = obj.name and obj.className = 'QA.ServletContainerClass'") | ||
92 | #set($results = $xwiki.searchDocuments($hql, 0, 0)) | ||
93 | #if(!$results.isEmpty()) | ||
94 | |||
95 | #set($collist = ["doc.name", "doc.space", "doc.date", "doc.author", "_actions"]) | ||
96 | #set($colprops = { | ||
97 | "doc.name" : { "type" : "text" ,"link" : "true", "size" : 30, "sortable":true, "filterable":true}, | ||
98 | "_ratings" : { "sortable":false}, | ||
99 | "doc.date" : { "type" : "date" }, | ||
100 | "doc.author" : { "type" : "text", "link" : "author"}, | ||
101 | "_actions" : { 'actions' : ['delete'] } | ||
102 | }) | ||
103 | #set($options = { "className":"QA.ServletContainerClass", | ||
104 | "tagCloud" : false, | ||
105 | "translationPrefix" : "xe.index.", | ||
106 | "rowCount": 10 }) | ||
107 | (%class="buttonwrapper"%)[[$services.localization.render('qaapp.Management.AddServletContainer.button')>>QA.AddServletContainer]] | ||
108 | #livetable("servlets" $collist $colprops $options) | ||
109 | #end | ||
110 | |||
111 | = Fix application property = | ||
112 | (%class="buttonwrapper"%)[[Set application value to "None">>QA.FixAppValue]] | ||
113 | |||
114 | |||
115 | {{/velocity}} |