Commit Graph

212 Commits

Author SHA1 Message Date
Chris Morgan
bce26361f3 Trim spaces from the begining and end of the search string so we don't miss
some 'like' matches.
2005-06-14 16:25:20 +00:00
Chris Morgan
97513244c4 Admin app queue page was only displaying like matches for a submitted app.
Factor like and fuzzy searches out in to a function and call that function
from normal search and from the app queue page so admins see fuzzy matches
for submitted apps.
2005-06-08 00:35:30 +00:00
Chris Morgan
81d3db95b8 Add the ability for admins to move a version from one application to another.
This is useful when there are duplicate applications and you want to move
versions prior to removing the duplicate app.
2005-06-05 21:26:07 +00:00
Chris Morgan
55971e8f8b Factor ~80 lines of code that were present in both editAppFamily.php and
editAppVersion.php into a new function in util.php.
2005-06-05 18:41:47 +00:00
Chris Morgan
3269785131 Fix comment 2005-06-05 18:33:01 +00:00
Chris Morgan
e021ff434d Sort categories by their name and applications by their name to make it easier
to locate applications alphabetically.
2005-06-04 03:04:45 +00:00
Chris Morgan
1022d47451 Make fuzzy matches use case insensitive strings to improve match accuracy. 2005-06-03 23:41:16 +00:00
Chris Morgan
5c1f7f7948 Fix urls in version and application search result display functions so the
urls work from any directory, not just the appdb root directory.
2005-06-03 23:36:27 +00:00
Chris Morgan
717ebf0f5e Add fuzzy matching using php's similar_text. Default to using 60% minimum
match. Show fuzzy matches below the 'like matches' table so users can tell
the results apart. Exclude like matches from fuzzy match results to avoid
duplicate results.
2005-06-03 04:37:40 +00:00
Chris Morgan
a80a97db33 Improve mail messages on version description changes and include the note description when sending a
node added email
2005-05-27 23:53:26 +00:00
Chris Morgan
1bde8ef22a When processing a new version, display a list of the applications existing
versions so its easy to determine if the version submission is a duplicate or
is covered by a group entry such as '1.X'.
2005-05-20 02:45:55 +00:00
Chris Morgan
3351201222 Remove mention of api coverage for developers from main page, we don't
address that anymore.  Expand the width of the search box, maybe its
small size keeps people from using it?  Add an item on the default
appdb panel to encourage users to email their suggestions for the appdb
to the appdb mailing list.
2005-05-14 14:47:13 +00:00
Chris Morgan
5f6053ab41 When processing an application automatically perform a search of the
database for the application name and display a table at the top of the
page. This makes it easier to determine if the submission is a duplicate.  Remove
obsolete comments for admins.  Add a 'back' link to the top of the page
to make it easier to go back without scrolling to the bottom of the page.
2005-05-14 00:42:25 +00:00
Chris Morgan
342bd66485 Delete a users comments when the user is deleted. Return the correct
value in cron/cleanup.php when looking for user associated data.
2005-05-13 00:28:28 +00:00
Chris Morgan
8d6b1efc30 Delete a user's votes and their maintainer entries when a user is
deleted.
2005-05-13 00:22:37 +00:00
Chris Morgan
012fbdf264 Build top-X lists from a function call that will use the highest
voted apps for the list and fill the rest of the list in with applications
that have screenshots.  Don't mention a blank top application if there are no
votes recorded and no top application.CVS:
----------------------------------------------------------------------
2005-05-12 23:49:30 +00:00
Chris Morgan
a88e2d16da Clearing an empty vote would result in a blank screen, instead redirect the
user to an appropriate page. Don't report that we removed votes for empty
slots.  Improve the message on the votestats page if there are no voting
results.
2005-05-11 03:08:07 +00:00
Chris Morgan
cdc1c129bd Recursively compute application counts for categories so the correct number of applications is
displayed.
2005-05-11 02:26:11 +00:00
Chris Morgan
f0b02e580e Don't display the previous release or description in the change output if they are empty strings. This
just makes the change output more confusing.
2005-05-11 00:58:58 +00:00
Chris Morgan
d97afaea16 Check for non-empty maintainer ratings, not non-null ones. 2005-05-10 02:48:02 +00:00
Chris Morgan
718772d5b3 Close comment correctly. 2005-05-09 22:34:47 +00:00
Chris Morgan
f0c756e094 If 'replyText' is set when a version is deleted include this in the email to the
maintainers list.
2005-05-09 22:14:09 +00:00
Chris Morgan
a827db238f If 'replyText' is set when deleting an application we should include this reply
text when emailing the maintainers with the deletion message.
2005-05-09 22:12:19 +00:00
WineHQ
8d2792cbd8 If there is no previous rating just print out the rating that the version was changed to 2005-05-09 22:10:51 +00:00
Chris Morgan
44356371ab Delete maintainers when deleting applications and versions so maintainers aren't
orphaned.
2005-05-07 18:45:33 +00:00
Chris Morgan
13b1a42bf9 Report queued versions as well as queued apps in the admin sidebar. Ensure that we
don't count the version that is implicitly queued due to an application being queued.
2005-05-05 02:52:51 +00:00
Chris Morgan
96bfbb152d Bump screenshots up to 1024x768 from 800x600 in the config.php.sample and on the live server 2005-04-23 02:24:35 +00:00
Jonathan Ernst
06ea1b6d3d Security fixes. Ensure that numeric values are actually numeric using is_numeric
so users can't login as admin by passing in non-numeric values.
2005-03-23 23:56:38 +00:00
Jonathan Ernst
12a7858235 - people can tell why they delete comments again 2005-03-12 17:13:08 +00:00
Jonathan Ernst
ea14ba0c45 - fix supermaintainers delete comments
- use deleteAny.php for comment deletion
2005-03-12 01:09:51 +00:00
Jonathan Ernst
57223914a0 Fix email sending logic when adding/rejecting applications 2005-02-27 16:45:49 +00:00
Jonathan Ernst
7e7d514274 Make votes work again 2005-02-26 16:36:52 +00:00
Jonathan Ernst
62a44c00d0 Send the correct e-mail when adding or deleting a note 2005-02-25 05:04:54 +00:00
Jonathan Ernst
9523066655 Generate a true boolean and not a string so that tests against bqueued don't
return true if bqueued="false" instead of false.
2005-02-24 04:49:27 +00:00
Jonathan Ernst
db7ed9bc5a When sending screenshots in an unknown format (txt, gif, etc.) the user is warned
and the screenshot is not added
2005-02-24 04:48:42 +00:00
Jonathan Ernst
067bd0e623 Fix link to version page when sending mail about a comment 2005-02-21 01:40:12 +00:00
Jonathan Ernst
c8a1a0b0df versions, applications, and screenshots have to be marked queued="false" instead of
queued="" when added without being unqueued
2005-02-21 01:37:06 +00:00
Jonathan Ernst
08141e875f Every screenshot of an app were shown when asking for a version-specific screenshot 2005-02-20 01:58:28 +00:00
Jonathan Ernst
1d8d755ec1 Fix typo that was making it impossible to change an application's name 2005-02-20 01:56:53 +00:00
Jonathan Ernst
25f3f01412 - display the submit time correctly in admin panels
- display the submitter correctly in admin panels
2005-02-20 01:55:53 +00:00
Jonathan Ernst
412d4756fe - allow supermaintainers to send screenshot without being queued.
- don't let queued have an empty value
2005-02-19 01:22:32 +00:00
Jonathan Ernst
42f0ceca42 Don't show queued apps and versions 2005-02-19 01:21:14 +00:00
Jonathan Ernst
73ad961a85 Fix version deletion 2005-02-19 01:19:07 +00:00
Jonathan Ernst
87153e5400 Better e-mail messages when handling versions 2005-02-19 01:18:31 +00:00
Jonathan Ernst
5c5148534d Record submitter id when queueing apps 2005-02-17 01:18:13 +00:00
Jonathan Ernst
9ff4bc7771 Don't show queued screenshots in appview 2005-02-17 01:16:51 +00:00
Jonathan Ernst
7d2505777f Show supermaintainers names in version's page 2005-02-17 01:01:01 +00:00
Jonathan Ernst
5796ce8f78 Send correct email when the screenshot is unqueued 2005-02-15 18:58:06 +00:00
Jonathan Ernst
209f58ff3f Fix user deletion 2005-02-14 18:20:48 +00:00
Jonathan Ernst
124868c0a0 - fix the 25 errors reported by the w3c html validator (http://validator.w3.org) in appview.php?appid=whatever
- fix the 46 errors reported by the w3c html validator in appview.php?versionid=whatever
- fix the 97 errors reported by the w3c html validator in index.php
2005-02-11 23:42:50 +00:00