Commit Graph

108 Commits

Author SHA1 Message Date
Alexander Nicolaysen Sørnes
3923392247 Fix display of users' rejected items 2008-01-20 19:39:56 -05:00
Alexander Nicolaysen Sørnes
9b92c2221c Use sState for objectGetEntries[Count]() 2008-01-20 16:13:27 -05:00
Alexander Nicolaysen Sørnes
89299baded Update rating info when submitting un-queued test data 2008-01-18 17:06:16 -05:00
Alexander Nicolaysen Sørnes
d4c09ee6f3 Fix some errors in e-mails 2008-01-08 20:52:51 -05:00
Alexander Nicolaysen Sørnes
47f150b4ce queued items: Fix display of test report dates 2008-01-05 12:31:48 -05:00
Alexander Nicolaysen Sørnes
7273d4cc24 testData: Display confirmation box when changing Wine version 2008-01-02 21:54:48 -05:00
Alexander Nicolaysen Sørnes
6508c7f430 Allow to calculate rating at a given point in time 2008-01-02 21:52:10 -05:00
Alexander Nicolaysen Sørnes
e8bfc0024c Update version rating when updating test results 2008-01-02 21:51:05 -05:00
Alexander Nicolaysen Sørnes
6a82a4fe3a Generate ratings from test results 2008-01-02 21:50:35 -05:00
Alexander Nicolaysen Sørnes
058eba4b4f Display a note when viewiing old test results 2007-12-23 17:26:02 -05:00
Alexander Nicolaysen Sørnes
214de5a459 Allow users to delete/edit their queued test reports 2007-12-23 11:19:10 -05:00
Alexander Nicolaysen Sørnes
d37cfc0e60 Fix display of a user's queued test results 2007-12-23 11:18:15 -05:00
Alexander Nicolaysen Sørnes
da97299eeb Use sState as parameter to objectGetItemsPerPage() 2007-12-19 21:01:18 -05:00
Alexander Nicolaysen Sørnes
42239a6378 Order a version's testData table by Wine version, then date 2007-12-19 21:00:50 -05:00
Alexander Nicolaysen Sørnes
8c7bd3a5e9 Add initial un-delete support 2007-12-18 20:17:06 -05:00
Alexander Nicolaysen Sørnes
0a9665b24f Fix moving of testResults from qeueud to accepted versions 2007-12-16 13:16:53 -05:00
Alexander Nicolaysen Sørnes
aee69c1735 version: Rename 'queued' to 'state' 2007-12-15 12:23:16 -05:00
Alexander Nicolaysen Sørnes
06f693859f testData: Rename 'queued' to 'state' 2007-12-15 12:22:07 -05:00
Alexander Nicolaysen Sørnes
da471d1ad8 testData: add 'pending' queue state 2007-11-07 00:17:47 -05:00
Alexander Nicolaysen Sørnes
0776bdeeb9 testData: Simplify SQL code 2007-11-07 00:16:50 -05:00
Alexander Nicolaysen Sørnes
70e4306e2b objectManager: Support purging rejected entries 2007-11-05 21:29:50 -05:00
Alexander Nicolaysen Sørnes
aa4cdd7a42 testData: Fix ordering of test results by id 2007-10-24 21:17:46 -04:00
Alexander Nicolaysen Sørnes
fe56884a98 Prevent ids from disappearing during form processing 2007-10-22 19:28:03 -04:00
Alexander Nicolaysen Sørnes
f0a2416804 testData: Add a line break after distribution help text 2007-09-26 20:12:18 -04:00
Alexander Nicolaysen Sørnes
fb20a7b546 testData: add preview support 2007-09-24 21:00:05 -04:00
Alexander Nicolaysen Sørnes
c90d271886 testData: Fix 'Show All Tests' button 2007-09-24 19:57:23 -04:00
Chris Morgan
5c91961d12 Php5 improvements to table code. Add some accessor methods to classes so we can make class variables private. 2007-09-18 21:22:43 -04:00
Chris Morgan
232e889344 Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
testData: Make the distribution help text more relevant. It should reflect the current situation instead of being static.
2007-09-14 23:43:57 -04:00
Chris Morgan
2827e0654e Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
Let objectManager handle deletion and delete notification.
2007-09-14 23:02:12 -04:00
Alexander Nicolaysen Sørnes
faf7d9bb19 Add objectGetChildren() method to classes without child objects 2007-09-08 22:29:17 +00:00
Alexander Nicolaysen Sørnes
ee70aeaaa2 make_maintainer_rating_list() should return a string containing the html for the list. Update
users of make_maintainer_rating_list() to echo its return value.
2007-09-08 01:48:53 +00:00
Chris Morgan
6119246b51 Replace direct mysql_xxx() calls with query_xxx() calls. Replace calls to mysql_insert_id()
with calls specific to the appdb or bugzilla database. Fixes a bug where a call to
mysql_insert_id() can potentially retrieve an id from either the bugzilla or appdb database,
depending on whichever database was last opened by mysql_connect().
2007-08-03 23:27:25 +00:00
Chris Morgan
b94a2a392b Convert from timestamp to datetime. Datetime is consistent between mysql 4.0x and newer
versions and is faster for date/time computations. Modify object creation methods to specify
any time fields that were previously updated with timestamp properties.
2007-07-31 23:48:22 +00:00
Chris Morgan
a7d8eb7e20 Clean up return values of testData::delete(), return false upon failure. 2007-07-31 03:07:39 +00:00
Chris Morgan
0e3472e1bf objectGetHeader() should return a TableRow instance as this is closer to what the information
represents and is a much more useful form.
2007-07-31 01:51:40 +00:00
Alexander Nicolaysen Sørnes
b127c30f1c Fix rating colors in testData table, set the class, not the style. 2007-07-24 14:45:23 +00:00
Edwin Smulders
023ece493b Eliminate some php notices caused by use of uninitialized variables 2007-07-24 01:45:19 +00:00
Edwin Smulders
d0a45fe550 Switch to using $_SERVER variables from what appears to be deprecated super globals 2007-07-24 00:30:04 +00:00
Chris Morgan
087697376f Fix testData submission where the tested version is missing due to switching from a function
that previously echoed data out to one that returns the string for the caller to optionally
echo. The lack of echoing meant the version list html wasn't being output.
2007-07-23 20:45:22 +00:00
Alexander Nicolaysen Sørnes
1678c38c25 Fix testData::objectGetEntriesCount() for queued maintainers. Same fix was applied to
testData::objectGetEntries()
2007-07-23 20:02:24 +00:00
Chris Morgan
2652e68d01 Programmatic table support. Enhances several tables with highlightable and clickable rows and
cleans up the existing table row highlight and click code.
2007-07-23 19:56:43 +00:00
Edwin Smulders
1fe90a6ed5 Queued test results shouldn't be visible to maintainers of an application family or version
that are themselves still queued. Add where condition that 'appMaintainers.queued = 'false''.
2007-07-21 23:58:06 +00:00
Chris Morgan
b5a41fba77 Add the long awaited 'maintainer notification' system. This system, running from the cron
cleanup scripts, will look for maintainers that have queued entries that the maintainer can
process. If the queued entries aren't processed for X days an email is sent. In X*2 days
another email is sent. After X*3 days the maintainer is stripped of their maintainership as
they aren't really maintaining the application anyway. The hope is that this system lets
maintainers know that they have pending queued entries to process to reduce the pressure on the
appdb admins to handled hundreds of queued entries.
2007-07-20 22:24:37 +00:00
Chris Morgan
9831c1f762 Application view should list the number of test results for each version, this lets the appdb
user see which versions have the most feedback
2007-07-11 02:38:09 +00:00
Alexander Nicolaysen Sørnes
97f598b45e Add 'delete' link to enable deleting testData 2007-07-08 17:37:33 +00:00
Chris Morgan
62bfb16016 Make objectGetTableRow() return a TableRow class instance. Added accessors to set the
appropriate parameters in the TableRow class. Removed some unused parameters from the TableRow
class.
2007-07-02 00:35:17 +00:00
Alexander Nicolaysen Sørnes
cd198f44d7 Replace objectOutputTableRow() with objectGetTableRow(). Redesign the table output mechanism so
that we fetch a table row from a class instead of letting the class display it. Move adding of
edit/delete links from the classes to the objectManager. Fix a hole in the distribution class
where an uninitialized variable could have been used in the constructor.
2007-06-14 00:50:35 +00:00
Chris Morgan
f5b8cb3e8b Enable multi-page support for unqueued testData 2007-06-12 00:40:20 +00:00
Alexander Nicolaysen Sørnes
ffd812b8a6 Add multi-page control to list of un-queued testData 2007-06-12 00:02:41 +00:00
Chris Morgan
956186d1c1 Add 'View Test Results' entry to admin sidebar. Enable testData deletion so we can either edit
or delete a given test entry.
2007-06-11 23:51:29 +00:00