Commit Graph

1005 Commits

Author SHA1 Message Date
Alexander Nicolaysen Sørnes
c545581571 objectManager, add rejection support. Add support in objectManager for handling rejected
data.
2007-03-24 18:30:16 +00:00
Alexander Nicolaysen Sørnes
18bb33902e Let objectmanager handle testData queue 2007-03-24 02:12:05 +00:00
Chris Morgan
eb98fde3c9 Fix accidental mention of $oTest that should have been $this 2007-03-24 02:10:49 +00:00
Alexander Nicolaysen Sørnes
7d6772b5b1 Test more classes with objectManager 2007-03-24 02:04:16 +00:00
Alexander Nicolaysen Sørnes
7f397c1dc4 Let objectManager show testResults queue. Maintainers now get a list of queued test results
for versions they maintain.
2007-03-18 22:15:06 +00:00
Alexander Nicolaysen Sørnes
eb019fb611 Remove queue listing from testResults.php, the queue is displayed in admin/adminTestData.php 2007-03-18 22:11:28 +00:00
Alexander Nicolaysen Sørnes
fa7ddf3322 Use the full AppDB url in makeLink() 2007-03-18 00:47:14 +00:00
Alexander Nicolaysen Sørnes
f4c5077094 Let objectManager show the application queue 2007-03-17 23:45:54 +00:00
Alexander Nicolaysen Sørnes
3757716b1a Fix version queue link text for maintainers. Should say 'version queue' instead of 'app
queue' since maintainers can only view versions.
2007-03-17 23:40:55 +00:00
Alexander Nicolaysen Sørnes
ed7026be6e Let objectManager output table headers. A class returns an array of header cells and then
the objectManager adds an edit column if appropriate.
2007-03-17 21:04:43 +00:00
Chris Morgan
80e30b65a8 Distributions don't have descriptions, so don't try to retrieve this entry from the database
row object. Call out to objectMakeUrl() instead of using its address. Fixes two errors
exposed by the unit tests.
2007-03-17 21:00:41 +00:00
Alexander Nicolaysen Sørnes
75e6320a51 Show links in maintainer processing form 2007-03-17 19:39:29 +00:00
Alexander Nicolaysen Sørnes
fafe8c505d Show downloads on 'Apps affected by this bug' page 2007-03-17 19:19:19 +00:00
Alexander Nicolaysen Sørnes
49b1e9b78a Fix handling of rejected applications 2007-03-17 00:53:17 +00:00
Alexander Nicolaysen Sørnes
23ca478ce0 Fix ambiguous query 2007-03-17 00:51:59 +00:00
Alexander Nicolaysen Sørnes
4d5b566a78 Fix maintainer::objectGetEntries(). Remove UNION SELECT and properly check for application
queue status for un-queued maintainers
2007-03-17 00:51:20 +00:00
Alexander Nicolaysen Sørnes
641e1c32f6 Test objectGetEntries() in the objectManager tests 2007-03-17 00:50:10 +00:00
Alexander Nicolaysen Sørnes
6a403ecc0f Parse MySQL timestamps according to the MySQL version 2007-03-15 23:45:49 +00:00
Alexander Nicolaysen Sørnes
fef587a60e Fix appData::listSubmittedBy() to run faster. Add a unit test for appData::listSubmittedBy() 2007-03-15 23:43:46 +00:00
Alexander Nicolaysen Sørnes
9ef6268fa6 Let objectManager label the edit link in objectOutputTableRow() because the edit link text
depends on the queue state
2007-03-13 21:08:39 +00:00
Alexander Nicolaysen Sørnes
fc47fdabcd Test more objectManager functions 2007-03-13 21:05:11 +00:00
Alexander Nicolaysen Sørnes
9becc84b36 Remove references to distributionView.php and remove now unused distributionView.php 2007-03-13 21:03:08 +00:00
Alexander Nicolaysen Sørnes
df607a5832 Remove references to vendorview.php and remove now unused vendorview.php 2007-03-13 20:59:45 +00:00
Alexander Nicolaysen Sørnes
00bc2fbd27 Add comment for distribution::objectGetEntries()'s LIMIT behavior 2007-03-13 18:29:28 +00:00
Alexander Nicolaysen Sørnes
dcde50b38c Remove file made obsolete by object manager changes 2007-03-13 17:14:09 +00:00
Alexander Nicolaysen Sørnes
f782c10317 Add distribution queue.
Queued distributions are still treated like un-queued ones, since currently
only 8 distributions are un-queued.  'View Distributions', however, will only
show un-queued distributions.

If an admin tries to remove a distribution with associated test results, an
error is printed and no action is performed.  This could be improved in the
future by showing a 'move test data' link.
2007-03-13 16:59:35 +00:00
Alexander Nicolaysen Sørnes
b628b3af0e Let objectManager handle screenshot queue processing 2007-03-13 00:26:31 +00:00
Alexander Nicolaysen Sørnes
3c3e3a7ca4 Fix screenshot counting and browsing. Make sure to specify the 'screenshot' tpe and use
appData functions for both counting and listing on the screenshots page, ensuring consistent
results.
2007-03-13 00:13:51 +00:00
Alexander Nicolaysen Sørnes
695e8c32a1 Replace references to getNumberOfImages() 2007-03-11 22:42:29 +00:00
Alexander Nicolaysen Sørnes
4a3f570cb0 Fix appData's objectGetEntries*() 2007-03-11 20:40:11 +00:00
WineHQ
43ac9708ca Authors: Alexander Nicolaysen Sørnes <alex@thehandofagony.com>, Chris Morgan <cmorgan@alum.wpi.edu>
Fix queued maintainer sql with missing join causing millions of rows to be generated by a
relatively simple sql statement
2007-03-11 20:39:02 +00:00
Alexander Nicolaysen Sørnes
9bba0ecd65 Top 10 list, query for data type 'screenshot', not 'image' 2007-03-11 20:05:40 +00:00
Alexander Nicolaysen Sørnes
e9060a68d5 Use object manager to process screenshot queue. Temporary fix for mysql overloading by
limiting screenshot processing to submitters.
2007-03-11 03:07:43 +00:00
Chris Morgan
ad2f0a0504 Update appData table type field enum to reflect changing from 'image' to 'screenshot' 2007-03-11 01:38:00 +00:00
Alexander Nicolaysen Sørnes
5f6cc94def Rename appData type 'image' to 'screenshot' 2007-03-10 23:31:47 +00:00
Alexander Nicolaysen Sørnes
ebb47fedc7 Add and use appData::objectGetEntriesCount() 2007-03-10 21:21:10 +00:00
Alexander Nicolaysen Sørnes
89fa871033 Don't try to email admins multiple times 2007-03-10 03:37:15 +00:00
Alexander Nicolaysen Sørnes
71db072912 Don't allow duplicate monitors, check for duplicates in monitor::create() 2007-03-10 03:36:28 +00:00
Alexander Nicolaysen Sørnes
f12a5ded10 Include supermaintainers in getMaintainersForAppIdVersionId() 2007-03-10 03:35:06 +00:00
Alexander Nicolaysen Sørnes
71cba5e7c3 Fix top 10 vote lists so they don't display the same version twice 2007-03-09 01:37:32 +00:00
Alexander Nicolaysen Sørnes
bf7daaa789 Let ObjectManager handle maintainer requests 2007-03-04 23:22:57 +00:00
Alexander Nicolaysen Sørnes
47a4d3cf84 Pass an object as the first argument to method_exists() 2007-02-03 19:55:15 +00:00
Alexander Nicolaysen Sørnes
21a18c5d09 Pass an object as the first argument to method_exists(), required by php4
----------------------------------------------------------------------
2007-02-03 19:33:20 +00:00
Alexander Nicolaysen Sørnes
c8698266a0 Change url for add vendor in admin menu to use the objectManager 2007-02-03 19:04:41 +00:00
Alexander Nicolaysen Sørnes
0ad148f69f Add and use objectManager to display and edit vendors and distributions. Based on a patch by
Chris Morgan
2007-02-03 19:03:42 +00:00
Alexander Nicolaysen Sørnes
00729ac39d Don't call mailSubmitter() if the submitter is performing the auction 2007-02-03 03:39:52 +00:00
Alexander Nicolaysen Sørnes
5cbb5cdd4d Display version name in vote stats 2007-02-02 01:01:34 +00:00
Alexander Nicolaysen Sørnes
53d2e2f6df Add and use vendor::objectGetInstanceFromRow() and vendor::objectOutputTableRow() 2007-02-01 02:07:24 +00:00
Alexander Nicolaysen Sørnes
cbdce75b0b Allow object creation from a mysql resource, allow objectGetEntries() to limit the range of
entries requested, this will be necessary for future performance optimizations
2007-02-01 02:06:38 +00:00
Alexander Nicolaysen Sørnes
fa111ec39d Add and use vendor::objectOutputHeader() and vendor::objectGetEntries() 2007-01-31 02:24:54 +00:00