Wiki source code of Management

Last modified by Ilie Andriuta on 2023/07/06 11:30

Show last authors
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}}

Get Connected