Merge branch 'master' of https://github.com/adefaria/clearscm
[clearscm.git] / rantest / web / Rantest / ChangeLog.php
1 <?php
2 ////////////////////////////////////////////////////////////////////////////////
3 //
4 // File:        ChangeLog.php
5 // Revision:    1.2
6 // Description: Change log for 1.2
7 // Author:      Andrew@ClearSCM.com
8 // Created:     Mon Apr 28 15:20:06 MST 2008
9 // Modified:    
10 // Language:    PHP
11 //
12 // (c) Copyright 2008, General Dynamics, all rights reserved.
13 //
14 // All rights reserved except as subject to DFARS 252.227-7014 of contract
15 // number CP02H8901N issued under prime contract N00039-04-C-2009.
16 //
17 // Warning: This document contains technical data whose export is restricted
18 // by the Arms Export Control Act (Title 22, U.S.C., Sec 2751, et seq.) or the
19 // Export Administration Act of 1979, as amended, Title, 50, U.S.C., App. 2401
20 // et seq. Violations of these export laws are subject to severe criminal
21 // penalties. Disseminate in accordance with provisions of DoD Directive
22 // 5230.25.
23 //
24 ////////////////////////////////////////////////////////////////////////////////
25 $script = basename ($_SERVER["PHP_SELF"]);
26
27 include_once "$_SERVER[DOCUMENT_ROOT]/php/Utils.php";
28 include_once "$_SERVER[DOCUMENT_ROOT]/php/RantestDB.php";
29 ?>
30 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
31    "http://www.w3.org/TR/html4/strict.dtd">
32 <html>
33 <head>
34   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
35   <link rel="stylesheet" type="text/css" media="screen" href="/css/Testing.css">
36   <link rel="stylesheet" type="text/css" media="screen" href="/css/Tables.nohover.css">
37   <title>RANTEST: ChangeLog</title>
38 </style>
39 </head>
40
41 <body>
42
43 <?php print banner ();?>
44
45 <h1 align=center>RANTEST 1.2 ChangeLog</h1>
46
47 <ul>
48    <li><a href="#1.2.3">Version 1.2.3</a></li>
49
50    <li><a href="#1.2.2">Version 1.2.2</a></li>
51
52    <li><a href="#1.2.1">Version 1.2.1</a></li>
53
54    <li><a href="#1.2">Version 1.2</a></li>
55 </ul>
56
57 <p>This is the ChangeLog for RANTEST for versions 1.2 and up.</p>
58
59 <p>See also:</p>
60
61 <ul>
62   <li><a href="ChangeLog0.9.php">RANTEST 0.9 ChangeLog</a></li>
63
64   <li><a href="ChangeLog1.0.php">RANTEST 1.0 ChangeLog</a></li>
65
66   <li><a href="ChangeLog1.1.php">RANTEST 1.1 ChangeLog</a></li>
67 </ul>
68
69 <h2><a name="1.2.4">Version 1.2.4</a></h2><hr>
70
71 <h3>Rantest:</h3>
72
73 <ul>
74   <li>Fixed bug with -nosecure</li>
75 </ul>
76
77 <h2><a name="1.2.3">Version 1.2.3</a></h2><hr>
78
79 <h3>East:</h3>
80
81 <ul>
82   <li>Added running of securenode</li>
83 </ul>
84
85 <h3>Rantest:</h3>
86
87 <ul>
88   <li>New -secure parameter, tells East.pm to secure the
89   node. Default: -secure - use -nosecure to turn off.</li>
90 <ul>
91
92 <h2><a name="1.2.3">Version 1.2.3</a></h2><hr>
93
94 <h3>East.pm:</h3>
95
96 <ul>
97   <li>Added 'manual' option when running tests which will
98   open a shell for users to run any number of
99   manual tests.  Users will then be prompted as to whether
100   or not the tests passed after exiting the shell.</li>
101
102 </ul>
103
104 <h3>RantestDB.php:</h3>
105
106 <ul>
107   <li>resolved sort issue with date column</li>
108
109 </ul>
110
111 <h2><a name="1.2.2">Version 1.2.2</a></h2><hr>
112
113 <h3>East.pm:</h3>
114
115 <ul>
116   <li>Included prompt for users to skip check in of log files if
117   there were errors in the test(s).</li>
118
119 </ul>
120
121 <h2><a name="1.2.1">Version 1.2.1</a></h2><hr>
122
123 <h3>Web:</h3>
124
125 <ul>
126   <li>Fixed a bug with TestHistory.php where it fails to sort by
127   column. The real problem was how it was passing the testcase
128   parameter in the URL. It was using the MySQL wildcard of "%", which
129   is an escape character in URLs. The fix involves only ever using and
130   showing the user "*" instead of "%". Then, internally, converting
131   "*"'s -> "%"'s.</li>
132
133   <li>Fixed change logs to have the banner.</li>
134
135   <li>Fixed GraphStats.php to no longer use the hard coding to my view.</li>
136
137   <li>Added protection to exported CSV filenames so that they don't
138   contain "*"'s.</li>
139
140 </ul>
141
142 <h2><a name="1.2">Version 1.2</a></h2><hr>
143
144 <h3>Web:</h3>
145
146 <ul>
147   <li>General redesign of web pages. New color scheme, etc. In general for all pages:</li>
148
149   <ul>
150     <li>Added General Dynamics banner to all pages. Note that General
151     Dynamics in the banner is also a link to "home" (clicking on it
152     gets to to the main page).</li>
153
154     <li>Added <input type="submit" value="Export to CSV">
155     functionality to all pages. Now you can export the current web
156     page to a CSV file for use with Excel/Open Office.</li>
157
158     <li>Added <b>Email to</b> functionality to pages. To use select a
159     user in the dropdown (dynamically created list of users from NIS)
160     and click <input type="submit" value="Send">. An email will be
161     sent to that user with the contents of the web page rendered into
162     HTML in their Outlook inbox! Also a .csv file of the page will be
163     attached!</li>
164
165     <li>Added sorting by column headers. Click on a column to
166     sort. Click on the same column to sort in reverse order.</li>
167   </ul>
168
169   <li>New report: <i>Failure Analysis</i>. This report shows you the
170   test steps that failured for a particular day.</li>
171
172   <li>Moved date dropdowns into the report headings. For example the
173   <i>Daily Test Report</i> and <i>Failure Analysis</i> reports now have the
174   date dropdown in the heading itself.</li>
175
176   <li>Added <input type="submit" value="Analyze Failures"> button to
177   <i>Daily Test Report</i></li>
178
179   <li>Added graph to <i>Test Statistics</i> report! This graph shows
180   the daily testing over time with pass/fail. You can also select a
181   date range and test type and regenerate the graph. Also added <input
182   type="submit" value="Report"> button on graph to switch to the
183   report and a <input type="submit" value="Graph"> button on report to
184   switch to the graph.</li>
185
186   <li>Filled out <i>Testcase per Version</i> and <i>Version per
187   Testcase</i> reports.</li>
188
189   <li>Added <input type="submit" value="History"> button to <i>Test
190   Steps</i> report. This allows you to easily see the history for a
191   test.</li>
192
193   <li>Changed <b>Run by</b> to use the actual person's name and to
194   make it a mailto link in the <i>Test Steps</i> report.</li>
195
196   <li>Added the ability to filter based on <b>Type</b> (All, Normal,
197   Regression) on <i>Daily Test Report</i>.</li>
198
199   <li>Moved <b>Nightly Logs</b> to bottom of the main page and
200   arranged the links to at maximum 5 per row.</li>
201 </ul>
202
203 <h3>Rantest DB</h3>
204
205 <ul>
206   <li>Added indexes to database to speed up retrieval of certain
207   queries</li>
208 </ul>
209
210 <?php copyright();?>
211 </body>
212 </html>