Chris Morgan
|
61f29dc94d
|
Remove debugging comment line
|
2005-10-26 13:44:17 +00:00 |
|
Jonathan Ernst
|
009e7d9716
|
Fix variables that don't exist
|
2005-10-26 02:14:17 +00:00 |
|
Chris Morgan
|
89abe706dc
|
Improve permission checking in objects, fix some initialization bugs
|
2005-10-26 02:09:49 +00:00 |
|
Chris Morgan
|
25edd18770
|
Remove 'View Vendors' link to admin/adminVendors.php now that 'View Vendors' is part of the common sidebar
|
2005-10-25 02:40:27 +00:00 |
|
Tony Lambregts
|
40138af1a8
|
Let users browse vendors and remove some duplicate code
|
2005-10-25 00:47:32 +00:00 |
|
Tony Lambregts
|
14a3d83d51
|
Let users view distributions
|
2005-10-21 02:48:27 +00:00 |
|
Tony Lambregts
|
b0d2969e0b
|
Clean up view distributions, add back link to the application version, use the correct time function
|
2005-10-18 02:04:16 +00:00 |
|
Tony Lambregts
|
ba6e92d184
|
Lets users submit application testing results in a uniform and easy to process manner
|
2005-10-17 03:59:24 +00:00 |
|
Chris Morgan
|
c1aa7e392e
|
Fix update() of sTestedRelease to use the correct $this variable
|
2005-10-16 19:03:12 +00:00 |
|
Chris Morgan
|
657167e8a5
|
Move hidden fields used by application and version class into their OutputEditor() member functions. Fix broken old style calls to application and version update() functions that were passing parameters in. Fix broken application::CheckOutputEditorInput()
|
2005-10-16 04:24:37 +00:00 |
|
Chris Morgan
|
93ab2587ef
|
Add stats field for users who have been flagged as inactive and are pending deletion
|
2005-10-15 16:05:03 +00:00 |
|
Chris Morgan
|
90e471c83e
|
Improve HtmlAreaLoaderScript() to work properly when called more than twice on a page
|
2005-10-11 01:06:54 +00:00 |
|
Chris Morgan
|
49300a8707
|
Factor application/version editing code out of files and move it into the application and version classes. Add support to HtmlAreaLoaderScript() to be called multiple times on a single page without generating javascript that overwrites the previous html area settings.
|
2005-10-10 02:37:55 +00:00 |
|
Chris Morgan
|
f6f935a36e
|
Return true or false from warnForInactivity() depending on whether we warned the user or not, this way we can provide more accurate numbers in the cleanup script summary
|
2005-10-09 18:33:52 +00:00 |
|
Chris Morgan
|
fa638bd7af
|
hasDataAssociated() is a user internal call, call like $this->hasDataAssociated() instead of hasDataAssociated()
|
2005-10-09 18:09:35 +00:00 |
|
Chris Morgan
|
77e623b59f
|
Improve the version rejection message to be like the application rejection one
|
2005-10-01 00:33:01 +00:00 |
|
Chris Morgan
|
a5fbfe5830
|
Improve application rejection email so the user knows that they can modify and resubmit the application
|
2005-10-01 00:31:47 +00:00 |
|
Chris Morgan
|
0aa7f26249
|
Switch from using htmlarea to using xinha. Clean up the use of the editor plugin
|
2005-09-30 02:48:33 +00:00 |
|
Tony Lambregts
|
2311d4d572
|
Add the ability for user to monitor changes to applications
|
2005-09-30 01:55:51 +00:00 |
|
Chris Morgan
|
a66ae25f38
|
Move deletion of maintainer logic into the user class. If the cleanup script wants to delete a user and can't, if they are a maintainer we should remove their maintainer status even if we don't delete their account. Send email at the start of the cleanup script to aid in debug
|
2005-09-30 01:37:57 +00:00 |
|
Chris Morgan
|
1a58863f78
|
Improve cleanup script to give users 1 month after warning before removing their account. Move user related logic into the user class. Add columns to the user_list table to track whether the user was warned about inactivity and the datetime of the warning.
|
2005-09-28 00:32:48 +00:00 |
|
Chris Morgan
|
5b846f81ac
|
Fix screenshots for the top-X lists. We were passing a versionId as the first parameter of a function that expected an appId as the first parameter
|
2005-09-26 01:37:12 +00:00 |
|
Chris Morgan
|
2edc247c00
|
Make top-X lists version specific because only versions have ratings
|
2005-09-26 00:56:36 +00:00 |
|
Tony Lambregts
|
09ec082407
|
Add a page for viewing screenshots and a link to it from the sidebar
|
2005-09-25 23:55:06 +00:00 |
|
Jonathan Ernst
|
c609d3cf5b
|
Check at run-time for GD 2.x or GD 1.x so we can start using GD 2.x with the new upgraded appdb server
|
2005-09-21 14:16:40 +00:00 |
|
Tony Lambregts
|
65c5e0e4b3
|
Fix bug in the rejection of versions that was only sending the maintainers the url to the requeued application if there was a rejection reason given. Add url to requeued application to rejected applications.
|
2005-09-21 01:26:10 +00:00 |
|
Chris Morgan
|
c44f818218
|
Send notification emails to admins when the cleanup cron job executes so there is some visibility into the maintenance tasks running on the appdb. Fix a minor bug in the user class where passing in (null,null) for iVendorId and iAppId results in a null query string being sent to mysql and triggering an error
|
2005-09-15 00:22:22 +00:00 |
|
Chris Morgan
|
58d4e45b08
|
Sort maintainers in adminMaintainers.php by their name. Add header for each maintainer that has a summary of the number of applications and versions they maintain
|
2005-08-25 03:24:31 +00:00 |
|
Chris Morgan
|
82c3000190
|
Sort applications that the user maintains alphabetically
|
2005-08-25 02:26:18 +00:00 |
|
Chris Morgan
|
07801e8b9e
|
Comment replies were incorrectly adding duplicate emails for threads that contained multiple posts by the same author or if a maintainer was also an admin. Ensure that there are no duplicate email addresses using array_unique()
|
2005-08-24 01:36:12 +00:00 |
|
Chris Morgan
|
371327cb87
|
Fix User::getAppDataQuery() copy/paste bug that was causing super maintainers to not be able to process app data for applications they super maintain
|
2005-08-23 00:26:08 +00:00 |
|
Chris Morgan
|
16029378eb
|
Fix two other places where $iVersionId was used instead of $this->iVersionId, one in the reject path and another in the delete path
|
2005-08-21 03:50:39 +00:00 |
|
Chris Morgan
|
d5ba04b634
|
Fix access of $iVersion inside of version class that should have been $this->iVersion
|
2005-08-21 02:07:41 +00:00 |
|
Tony Lambregts
|
b7f1d55472
|
Allow maintainers/administrators to reject an application submission instead of just deleting it
|
2005-08-15 03:44:03 +00:00 |
|
Chris Morgan
|
c8275c3096
|
Pass a default into User::getPref() when trying to retrieve the comments mode set so users with no comment mode set will default to 'threaded'. Otherwise these users won't see any comments.
|
2005-08-15 00:25:37 +00:00 |
|
Chris Morgan
|
c8b4caf151
|
Set defaults comments mode to threaded for new users
|
2005-08-15 00:17:54 +00:00 |
|
Chris Morgan
|
009cc6a55f
|
Fix code indenting, change default non-logged in comment mode to threaded
|
2005-08-14 19:28:34 +00:00 |
|
Chris Morgan
|
c77e881999
|
Fix indenting. Remove use of $_SESSION[] inside of the class because we can simply use $this
|
2005-08-14 18:49:21 +00:00 |
|
Lukas Middendorf
|
691a199bd1
|
Search results were listing a number of versions that was counting versions that were still in the queue to be processed by appdb admins. Exclude queued versions from the count.
|
2005-08-14 17:27:08 +00:00 |
|
Tony Lambregts
|
fc2c9afdbc
|
Use the correct (non-capitalized) name for resolution
|
2005-08-13 01:54:15 +00:00 |
|
Chris Morgan
|
1570a91d9d
|
getMaintainersUserIdsFromAppIdVersionId() shouldn't return all supermaintainers when passed a versionId of 0
|
2005-08-13 01:45:42 +00:00 |
|
Tony Lambregts
|
df12143558
|
Fix display of no_screenshot.png image when there is no screenshot
|
2005-08-07 02:32:43 +00:00 |
|
Chris Morgan
|
0665823494
|
Remove words less than 4 letters from the normal searching path to reduce spurious matches
|
2005-08-06 03:53:08 +00:00 |
|
Chris Morgan
|
3a5b5f38da
|
Use the correct object variables when printing acceptance/rejection emails so the application and version are actually displayed
|
2005-08-06 02:42:09 +00:00 |
|
Chris Morgan
|
639dd77d15
|
Let maintainers and super maintainers process the application versions and images submitted for applications they maintain
|
2005-08-05 22:07:41 +00:00 |
|
Chris Morgan
|
415ddb3654
|
Don't continue working on the bugzilla database if we were unable to connect to it
|
2005-08-01 20:53:44 +00:00 |
|
Chris Morgan
|
f6fe0a0cab
|
If buglinks queries fail don't try to mysql_fetch_object() on the result
|
2005-08-01 03:57:32 +00:00 |
|
Chris Morgan
|
cc912964d6
|
Move some maintainer code into user class, don't let a user maintain
the same app more than once
|
2005-07-31 17:53:11 +00:00 |
|
Chris Morgan
|
4be7e90e66
|
user->isMaintainer() should return true if the user is a super maintainer of the application
|
2005-07-30 16:35:03 +00:00 |
|
Chris Morgan
|
f14d6a20ab
|
Use the full path when calling move_uploaded_file()
|
2005-07-30 16:04:57 +00:00 |
|