16 Commits

Author SHA1 Message Date
ccooper%deadsquid.com
ac5df8a54f - update Litmus::XML: fix logic that couldn't have ever worked, updted to current field names, also fixed some whitespace abuse
- add essential fields to LogType
- add search option for automated results to advanced search page
- make automated test result info display conform with the rest of the look and feel


git-svn-id: svn://10.0.0.236/trunk@226391 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:17:08 +00:00
ccooper%deadsquid.com
3c0a1ed584 - fix status toggle
git-svn-id: svn://10.0.0.236/trunk@218019 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-08 22:12:08 +00:00
ccooper%deadsquid.com
c0f8a8d2e4 b=343919
- users can now change the status of their own results, and admin can change the status of any result


git-svn-id: svn://10.0.0.236/trunk@209280 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-06 17:34:39 +00:00
ccooper%deadsquid.com
bcbedd1ce1 b=333041
- allow admins to mark individual test results as VALID/INVALID, and update the VETTED status automatically

Misc.
- whitespace fix in manage testgroup template


git-svn-id: svn://10.0.0.236/trunk@208732 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 19:06:55 +00:00
zach%zachlipton.com
4fdfdc48d2 Land the mod_perl branch.
git-svn-id: svn://10.0.0.236/trunk@206326 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 20:50:15 +00:00
ccooper%deadsquid.com
c56c212054 - remove errant comment
git-svn-id: svn://10.0.0.236/trunk@201008 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 15:58:37 +00:00
ccooper%deadsquid.com
f9e1bee8fe b=323768
- change tests references to testcases
- fix changed field abbreviations
- disabled testgroup/subgroup editing -> interim step before test runs
- display lists of all testgroups/subgroups to which a testcase belongs when viewing a testcase
- updated database schema
- updated database population script.
- NOTE: due to changes in the underlying db structure, it will be necessary for users to establish new linkages between products, platforms, testgroup, subgroups, and testcases (documented in populatedb.sql)
- when running tests, ony display testgroups that match the chosen branch

b=322585
- fix defaulttestgroup display when continuing to test

b=334871
- allow fulltext searching of testcases by summary, steps, and expected results


git-svn-id: svn://10.0.0.236/trunk@199018 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 04:07:29 +00:00
ccooper%deadsquid.com
bcc99307d9 b=320423
- fix single result submission, but still require that a user be logged in to submit a result

Misc:
- move testcase updating into show_tests.cgi from process_test.cgi
- display all testcase info when editing tests (admin only)
- can no longer edit testcase and submit results at the same time
- add author info to testcases (Test.pm)
- add extra checking to silence log errors originating from single_result.cgi and Litmus::DB::User::getDisplayName
- update Litmus version number and last_updated field when editing testcases
- use same testcase interface for viewing testcases and running testcases (test.html.tmpl)


git-svn-id: svn://10.0.0.236/trunk@189322 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 18:20:53 +00:00
ccooper%deadsquid.com
ee29b87580 b=314928
- add proper unique keys to users table
- check for empty username and/or passwords
- compare the entered password against the db version instead of itself <- !!!
- check form submissions in JS prior to submission
- require a unique IRC nickname if it is provided, but allow users not to enter one if they so choose
- display mailto: links for admins only
- display account created page when updating accounts
- make login look-and-feel consistent with the rest of the site

b=321265
- add getDisplayName function to User.pm -> returns IRC nickname, real name, or email depending on what is available. Used wherever user information is displayed.

b=324022
- add scrollbars to testcase display (css -> overflow: auto)

b=324648
- use quotemeta in Testresults.pm to avoid SQL injection when searching results

Misc:
- update copyrights to 2006
- fix log_text db schema regression
- remove validity_lookup and vetting_status_lookup tables and assoicated perl classes. Replaced by per-test-result fields.
- remove out-of-date formats/ directory and contents
- add functions to DBTools.pm to manipulate keys and drop tables
- display error/success/info messages in a transient popup div
- update version to 0.6. Make version string part of sidebar title.
- allow re-testing of completed subgroups by same tester, i.e. don't disable subgroups with 100% testing coverage
- remove 'next' regression on run_tests testcase display
- comment out user table on stats page
- whitespace fixes


git-svn-id: svn://10.0.0.236/trunk@188156 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 17:03:40 +00:00
zach%zachlipton.com
259b1c6755 Add Litmus Authentication System and db schema upgrading tools.
git-svn-id: svn://10.0.0.236/trunk@187138 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-08 03:56:10 +00:00
ccooper%deadsquid.com
57009ed60b - be more lenient with the format for bug submission/addition (remove extraneous characters)
- don't add bug ID 0


git-svn-id: svn://10.0.0.236/trunk@186022 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 22:12:22 +00:00
ccooper%deadsquid.com
383f14ce23 - allow searching/sorting by locale
git-svn-id: svn://10.0.0.236/trunk@185984 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 04:26:15 +00:00
ccooper%deadsquid.com
9da4a68d07 - display error message for common error conditions when displaying a single result
git-svn-id: svn://10.0.0.236/trunk@182297 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-15 03:37:06 +00:00
ccooper%deadsquid.com
bd3e3fb159 - use Date::Manip to set timestamps
git-svn-id: svn://10.0.0.236/trunk@182292 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-15 01:09:42 +00:00
ccooper%deadsquid.com
b4419c33e7 - allow users who are not logged in to view test results;
- require valid login for adding bug references;
- truncate user display to keep text/input boxes inside sidebar div;
- display default text when no tests have been run (stats)


git-svn-id: svn://10.0.0.236/trunk@182166 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 15:49:28 +00:00
ccooper%deadsquid.com
83dca3e531 - new look-and-feel code, css into css/ directory;
- javascript broken out into own directory;
- updated db schema to handle automated test results, along with associted Perl classes;
- reporting: searching and advanced searching functionality added;


git-svn-id: svn://10.0.0.236/trunk@182001 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 18:44:16 +00:00