Commit Graph

114 Commits

Author SHA1 Message Date
Jeff Zaroyko
16949bb71c tidy appdb html to make it validate - try 4 2008-02-25 19:27:36 -05:00
Jeremy Newman
42bb1eb9ea disable fuzzy search for the time being as the query might be causing issues with mysql
Patch Author: Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
2008-02-22 14:35:54 -06:00
Alexander Nicolaysen Sørnes
61d2291e3b objectManager: Get rid of setIsQueue/Rejected 2008-01-02 21:54:12 -05:00
Alexander Nicolaysen Sørnes
2c2c6fffc1 Remove 'maintainer' from version rating fields 2008-01-02 21:51:25 -05:00
Alexander Nicolaysen Sørnes
176377f025 application: Rename 'queued' to 'state' 2007-12-15 12:24:33 -05:00
Alexander Nicolaysen Sørnes
aee69c1735 version: Rename 'queued' to 'state' 2007-12-15 12:23:16 -05:00
Alexander Nicolaysen Sørnes
da4b3f638d Don't include vendor names in searches 2007-11-11 15:16:02 -05:00
Alexander Nicolaysen Sørnes
734a4f8a1f Show login form when login is required 2007-11-05 21:30:13 -05:00
Alexander Nicolaysen Sørnes
c009863461 Add login link to standard error page login text 2007-10-22 19:28:51 -04: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
43a7ea8f1d Add object manager support to the bug class. Add menu entries for displaying the bug queue and
list of bugs and remove the existing link to admin/adminBugs.php. Remove now unused
admin/adminBugs.php. Remove now unused getNumberOfQueuedBugLinks() and getNumberOfBugLinks()
from util.php. Add object manager unit test support for the bug class.
2007-08-27 03:48:44 +00:00
Chris Morgan
3e1af76f64 Bugzilla now has an id column that we can order by. Fix wine version ordering and remove order
processing code.
2007-08-11 02:20:51 +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
Edwin Smulders
023ece493b Eliminate some php notices caused by use of uninitialized variables 2007-07-24 01:45:19 +00:00
Edwin Smulders
1199fd1dd5 Make searches use words as keywords 2007-07-23 21:00:37 +00:00
Edwin Smulders
477c5efb72 Fix a &nbsp; that had a missing ; in the page selector code 2007-07-23 20:15:21 +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
Chris Morgan
7c76ba42eb Color versions when displaying the version table on the application page. Add dynamic
highlighting and the ability to click on the row in the version table.
2007-07-12 23:58:00 +00:00
Chris Morgan
6221e9b921 Cleanup make_bugzilla_version_list(). Use standard naming convention, add some documentation.
Add a work around so a selected version, if not present, is added to the list and selected.
This fixes the issue where editing an older test result leaves us in an unattainable position,
we can't select the version since it was pruned from the list and we don't want to pick the
wrong version for the results.
2007-06-17 22:44:47 +00:00
Alexander Nicolaysen Sørnes
3abcfefe00 Encode the sReturnTo argument to the login page, otherwise we may have problems with some urls 2007-06-17 16:59:42 +00:00
Alexander Nicolaysen Sørnes
c5e1b08b5d Preserve current url when logging in. Pass the current url as part of the url to the login form
so we can return the user to the starting url after login.
2007-06-15 23:40:21 +00:00
Chris Morgan
c8b0ff974a Remove "CVS" version from the array of Wine versions we present to the user. It was a dumb idea
to have a CVS version anyway since all CVS versions appear the same.
2007-06-11 00:25:50 +00:00
Chris Morgan
19cae27ff8 Remove makeSafe(), we don't use this method anymore now that we have filter_gpc() 2007-06-11 00:12:08 +00:00
Chris Morgan
1ec57548c5 Switch some tabs to spaces 2007-06-11 00:04:29 +00:00
Chris Morgan
0cd6de7970 Programmatically fix up the bugzilla versions list. Sort the versions with the newest version first, limit the
total number of versions to 6 by truncating the array and manually add the 'CVS' entry since we trim this entry
off. This should make it easier for users to figure out which version to pick.
2007-06-07 02:43:57 +00:00
Chris Morgan
2d4b27530d Upgrade to Xinha 0.931. Xinha has been optimized for size and dozens of issues have been closed
out since the last upgrade . Add Firefox and Xinha buttons to main page to show our support.
2007-05-31 22:43:05 +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
6c55180786 Use objectGetEntriesCount() in more places 2007-04-05 02:27:31 +00:00
Alexander Nicolaysen Sørnes
23ca478ce0 Fix ambiguous query 2007-03-17 00:51:59 +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
9bba0ecd65 Top 10 list, query for data type 'screenshot', not 'image' 2007-03-11 20:05:40 +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
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
f3dae72762 Make votes version specific 2007-01-21 18:06:53 +00:00
Alexander Nicolaysen Sørnes
6a92f95a6d Clean up link editing code 2007-01-20 03:49:41 +00:00
Chris Morgan
a1a41d6b87 Fix and enable input filtering through include/filter.php 2007-01-04 02:35:01 +00:00
Alexander Nicolaysen Sørnes
79a5e062dd Add the page and sidebar entry for a 'Browse newest applications' page 2006-11-27 03:14:57 +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
25cf0a827f Darken up the top X highlighting to make it more visible 2006-07-24 15:55:56 +00:00
Chris Morgan
4b380d37b3 Add a subtle highlight when mouse is over top X rows to provide better feedback to users that they may click anywhere
in the row to visit the application version.  Add underlining to the text in the test results table to provide similar
feedback.
2006-07-21 19:18:10 +00:00
Chris Morgan
c726511204 Make table rows clickable using javascript. Use this functionality in the top X lists and in the test results table 2006-07-21 04:34:58 +00:00
Chris Morgan
0b9a5b4e94 Merge appMaintainerQueue table into appMaintainers table. This simplifies the handling of queued vs.
unqueued maintainers and removes a table from the database
2006-07-16 16:53:08 +00:00
Chris Morgan
1587e8d0b4 Remove unused lookupVendorName() 2006-07-11 03:47:00 +00:00
Chris Morgan
88dde93132 Speed up outputTopXRowAppsFromRating() by earlying out if we have enough applications to fill our required amount.
This saves a database query for each top X table.  Also rename $num_apps to $iNum_apps
2006-07-11 03:41:57 +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
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
Chris Morgan
b47070737c Fix page changing that uses display_page_range(). Switch 'page' to 'iPage' and rename variables in
display_page_range() to use our current naming convention
2006-07-07 17:45:22 +00:00
Jonathan Ernst
3096e63828 Rename util_show_error_page() to util_show_error_page_and_exit() and redirect() to util_redirect_and_exit()
so it is explicit that we exit in those functions that so we know it isn't necessary to put an exit after
we call them
2006-07-06 18:44:56 +00:00
Jonathan Ernst
54c484de8c Remove unnecessary exit calls after redirect() and util_show_error_page() calls 2006-07-06 17:59:52 +00:00