Commit Graph

118 Commits

Author SHA1 Message Date
Alexander Nicolaysen Sørnes
b292a84bcf Use version::mustBeQueued() instead of user function 2007-04-21 19:50:52 +00:00
Alexander Nicolaysen Sørnes
8358a09a13 Use objectManager to display a user's rejected versions 2007-04-21 18:00:46 +00:00
Alexander Nicolaysen Sørnes
c43563eca6 Fix testData::create() permissions. Separate the cases where a user has edit rights from
when he has the right to unqueue items
2007-04-19 23:45:15 +00:00
Alexander Nicolaysen Sørnes
46df59f063 Use objectManager for new test results 2007-04-16 23:10:08 +00:00
Alexander Nicolaysen Sørnes
169d7ca493 Use objectMakeUrl()/Link() in more places 2007-04-08 23:04:31 +00:00
Alexander Nicolaysen Sørnes
ff476b1b13 Use objectmanager to list queued/rejected versions 2007-04-07 20:42:08 +00:00
Alexander Nicolaysen Sørnes
ec0cb3dbbb make version::objectGetEntriesCount() more consistent for rejected versions by not allowing
maintainers to see rejected versions for applications they maintain
2007-04-05 02:29:22 +00:00
Alexander Nicolaysen Sørnes
970cbca7f3 Add and use version::objectGetEntriesCount(). Only display the user menu's 'view rejected
apps' link for non-admins
2007-04-04 00:30:42 +00:00
Chris Morgan
4402ac64b1 Rename testData::get_test_for_versionid() to testData::getNewestTestIdFromVersionId() so the
name of the method better describes the value the method is returning
2007-04-01 22:34:33 +00:00
Alexander Nicolaysen Sørnes
cecc4bf6c0 Use objectMakeLink() in more places 2007-04-01 01:21:58 +00:00
Alexander Nicolaysen Sørnes
6194da096e Use objectMakeLink() to list maintainers 2007-03-31 17:25:12 +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
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
b628b3af0e Let objectManager handle screenshot queue processing 2007-03-13 00:26:31 +00:00
Alexander Nicolaysen Sørnes
f12a5ded10 Include supermaintainers in getMaintainersForAppIdVersionId() 2007-03-10 03:35:06 +00:00
Alexander Nicolaysen Sørnes
57c4b64986 Allow filtering by license when browsing downloadable apps 2007-01-27 22:58:12 +00:00
Alexander Nicolaysen Sørnes
b2e2f5afb4 Re-enable voting 2007-01-21 18:53:13 +00:00
Alexander Nicolaysen Sørnes
2216a83e02 Small fixes for license handling
- Rename MakeLicenseList to makeLIcenseList
- Print the selected argument once
- Add optional parameter for matching selected license
2007-01-21 18:22:41 +00:00
Alexander Nicolaysen Sørnes
f3dae72762 Make votes version specific 2007-01-21 18:06:53 +00:00
Michael Ploujnikov
625a8e2842 Add a missing space to license WhatChanged 2007-01-21 04:31:55 +00:00
Alexander Nicolaysen Sørnes
3a5873857b Track versions' license 2007-01-21 00:37:06 +00:00
Alexander Nicolaysen Sørnes
a81ce02877 Allow maintainer requests on version submission 2007-01-20 17:41:43 +00:00
Alexander Nicolaysen Sørnes
92546b2041 Allow contacting maintainers through a form, so their e-mail address is not
exposed
2007-01-18 02:38:18 +00:00
Alexander Nicolaysen Sørnes
dde9a6a19b Add url::display and replace old link display code. 2007-01-18 02:28:21 +00:00
Alexander Nicolaysen Sørnes
917851fceb Fix naming of OutputEditor() to be outputEditor() 2007-01-17 03:18:49 +00:00
Chris Morgan
b9c59f6361 Remove unused $iAppId parameter from monitor::find() 2007-01-10 01:25:18 +00:00
Alexander Nicolaysen Sørnes
52a155588c Add the ability to add download URLs to application versions. They are
displayed in the version view marked as 'free downloads'.  The links will
later be used to allow browsing of downloadable applications.
2007-01-05 05:20:05 +00:00
Chris Morgan
a1a41d6b87 Fix and enable input filtering through include/filter.php 2007-01-04 02:35:01 +00:00
Francois Gouget
41fce37200 Assorted spelling fixes 2006-12-31 19:39:41 +00:00
Alexander Nicolaysen Sørnes
18acb017cd Add a page showing a user's queued submissions to the AppDB. This should be
quite useful for a user, and should also reduce the number of duplicate
submissions, as many users seem to think their submissions have been lost if
they are not accepted within a few hours.
2006-12-27 03:26:16 +00:00
Alexander Nicolaysen Sørnes
7638866df0 Make sure that a version without a maintainer rating is not displayed with the
colour of the previous version.
2006-12-09 15:56:56 +00:00
Alexander Nicolaysen Sørnes
9fd31b235d Colourize the maintainer's rating and version fields with the appropriate
rating colours, both in the application and version view.
This should make it easier for users to identify working versions, and it also
prevents the maintainer's rating from being 'overshadowed' by the test
results.
2006-12-09 04:28:20 +00:00
Alexander Nicolaysen Sørnes
83e83e504f Change the maintainer button from 'be a maintainer for this app' to 'be a
maintainer for this version', and change 'monitor version' to 'monitor
changes'. Add a 'title' entry to the <input> to provide mouseover help to the user.
2006-12-02 05:05:54 +00:00
Alexander Nicolaysen Sørnes
79582b050a Quote output parameters used in <input> tags, otherwise empty variables will end up incorrectly pulling in the / from the end
of a <input /> tag
2006-12-01 02:55:09 +00:00
WineHQ
b858e2ba53 Unit tests should run with E_ALL so we can detect all errors. Fix dozens of errors that popped up after enabling all errors. 2006-11-25 17:24:44 +00:00
WineHQ
e1333dd7fc Include the real name of the user deleting, rejecting and accepting applications and versions 2006-11-22 01:41:36 +00:00
Chris Morgan
57b05023ed Version::aBuglinkIds doesn't exist anymore, retrieve buglink ids with Version::get_buglink_ids() and use the returned ids
in Version::delete() in place of the class variable that no longer exists
2006-09-26 02:09:26 +00:00
EA Durbin
d526a2a504 Standardize the case of Bug class constructors 2006-09-06 01:43:30 +00:00
Chris Morgan
cef2aec209 Start to move maintainer related functions into maintainer class and separate maintainer related queries and logic from
display code. Also move maintainer related code from the user class. Fix up unit tests to work with the new maintainer class.
2006-07-24 16:20:40 +00:00
Chris Morgan
1bdc44a003 Add a magnifying glass image overlay on top of screenshot thumbnails to make it more obvious to users that clicking on the
image will allow them to see a larger version of the thumbnail
2006-07-21 04:18:28 +00:00
Tony Lambregts
ed2cbe739d Stop allowing anonymous test results 2006-07-16 05:39:56 +00:00
Jonathan Ernst
a4e384604b Fix missing reply text by renaming replyText to sReplyText 2006-07-13 18:54:10 +00:00
Chris Morgan
04e7fa9906 Rename include/testResults.php to include/testData.php to match the name of the class
inside of the file.
2006-07-12 00:29:35 +00:00
Chris Morgan
069a51fba8 Clean up category class. Move category related functions into the class and remove now extranious
$catId parameter from category::display()
2006-07-11 18:53:06 +00:00
Chris Morgan
160f739da8 Screenshot class cleanups. Move screenshot related functions into the class. Rename get_screenshot_img() to
get_random_screenshot_img() so the name of the function matches its purpose
2006-07-11 03:37:07 +00:00
Chris Morgan
0d8de67fd9 Eliminate redundant parameters from testData function 2006-07-10 15:42:00 +00:00
Chris Morgan
0a9f8cc155 Performance improvements to version and application classes. Reduce the amount of queries to
what is necessary during object creation.  The only use of all but one of the arrays we were fetching
during version and application construction was in ::delete() so we can just retrieve them there.
Speed screenshot class up by only querying for necessary columns, not select *
2006-07-09 00:48:33 +00:00
Chris Morgan
07e2dab8f8 Pass $iTestingId into Version::display() instead of reading it from $_REQUEST. We don't want
classes to depend on $_REQUEST if possible
2006-07-08 22:10:56 +00:00
Chris Morgan
763ad58bcf Move function in include/comment.php inside of the comment class. This lets us refer to
these functions like Comment:: making it clear they are static functions of the comment class
2006-07-08 22:09:14 +00:00
Chris Morgan
f05c05864e Pass input arrays into GetOutputEditoValues() and CheckOutputEditorInput(). We don't want
classes to be hardcoded to read directly from $_REQUEST
2006-07-08 22:06:28 +00:00