Commit Graph

91 Commits

Author SHA1 Message Date
Alexander Nicolaysen Sørnes
c37fbc6295 Add support for application-wide notes 2009-07-28 17:48:52 +02:00
Alexander Nicolaysen Sørnes
0339fa60c2 Revert "Add support for application-wide notes & how-tos"
This reverts commit e546738913.
2009-07-21 16:02:05 +02:00
Alexander Nicolaysen Sørnes
e546738913 Add support for application-wide notes & how-tos 2009-07-21 15:52:58 +02:00
Alexander Nicolaysen Sørnes
d7bcdc23ec create_tables: Fix MySQL commands for when the apidb DB is not present 2009-07-13 16:18:28 +02:00
Alexander Nicolaysen Sørnes
5289fff28c application: Show a more helpful message when viewing a deleted entry 2009-04-05 14:29:19 +02:00
Henti Smith
8bc3b29bd4 * fix user grant syntax to correctly grant permissions 2008-07-07 22:12:40 -04:00
Henti Smith
426af8298a * add additional wine versions to bugzilla_tables.sql 2008-07-07 22:12:19 -04:00
Henti Smith
63a42c5a22 * convert queue to state columns Changed column name from queue to state and changed enum from ('true','false') to ('accepted','queued') in buglinks.sql Changed column name from queue to state and changed enum from ('true','false','rejected','pending') to ('accepted','queued','pending') in maintainers.sql Changed field superMaintainer from bool to tinyint(1) in maintainers.sql 2008-07-07 22:11:56 -04:00
Chris Morgan
9f956d4ccc Assorted spelling fixes from Francois Gouget 2008-06-26 12:07:29 -04:00
Alexander Nicolaysen Sørnes
caf65e3869 Allow users to disable the Xinha HTML editor 2008-04-29 20:44:54 -04:00
Jeremy Newman
7666f6d0da replace session management routines with memcached 2008-02-08 13:15:54 -06:00
Alexander Nicolaysen Sørnes
04057ee34b Split freeware licence in two 2008-01-06 14:22:40 -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
8c7bd3a5e9 Add initial un-delete support 2007-12-18 20:17:06 -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
06f693859f testData: Rename 'queued' to 'state' 2007-12-15 12:22:07 -05:00
Alexander Nicolaysen Sørnes
49d334d1d1 vendor: Rename 'queued' to 'state' 2007-12-15 12:18:34 -05:00
Alexander Nicolaysen Sørnes
7de7216724 distribution: Change 'queued' to 'state' 2007-12-11 13:02:34 -05:00
Alexander Nicolaysen Sørnes
62e3a98fca version: Add 'pending' queue state 2007-11-07 00:22:39 -05:00
Alexander Nicolaysen Sørnes
da471d1ad8 testData: add 'pending' queue state 2007-11-07 00:17:47 -05:00
Alexander Nicolaysen Sørnes
3723f34a11 maintainer: add new 'pending' queue state 2007-10-31 18:52:57 -04:00
Alexander Nicolaysen Sørnes
d2a53b510c Allow marking versions as obsolete 2007-09-08 22:52:00 +00:00
Chris Morgan
2dcfdc24f6 Update the structure and data of the bugzilla versions table. The structure and data changed
after a bugzilla update.
2007-08-24 01:50:49 +00:00
Chris Morgan
2a46ab1b2a Create the bugzilla bugs table necessary for the unit tests to run properly. 2007-08-04 04:44:27 +00:00
Chris Morgan
03dca3cabd Remove single quotes by removing the contractions that necessitated them 2007-08-01 03:29:12 +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
Chris Morgan
59923d626d Default user needs permissions to access the bugs database, add a grant line to the bugzilla
database and table creation
2007-07-30 23:13:14 +00:00
Chris Morgan
3c66a95f3f Add a note so users don't think that the user creation failure isn't necessarily a bad thing 2007-07-29 23:01:33 +00:00
Chris Morgan
33faa569eb Clean up database creation to create the mysql interface user and grant permissions. Group
database setup together so the user is prompted for only a couple of times during
initialization.
2007-07-24 21:49:23 +00:00
Chris Morgan
b5a41fba77 Add the long awaited 'maintainer notification' system. This system, running from the cron
cleanup scripts, will look for maintainers that have queued entries that the maintainer can
process. If the queued entries aren't processed for X days an email is sent. In X*2 days
another email is sent. After X*3 days the maintainer is stripped of their maintainership as
they aren't really maintaining the application anyway. The hope is that this system lets
maintainers know that they have pending queued entries to process to reduce the pressure on the
appdb admins to handled hundreds of queued entries.
2007-07-20 22:24:37 +00:00
Alexander Nicolaysen Sørnes
095d228296 Fix app/version rejection. Version queue requeue wasn't requeueing its downloadurl, downloadurl
class was missing objectManager functionality. Rejected appData wasn't being accounted for.
2007-06-09 15:44:46 +00:00
Alexander Nicolaysen Sørnes
2a7d8e8c3f Support vendor queuing 2007-04-22 00:57:41 +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
f3dae72762 Make votes version specific 2007-01-21 18:06:53 +00:00
Alexander Nicolaysen Sørnes
3a5873857b Track versions' license 2007-01-21 00:37:06 +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
Alexander Nicolaysen Sørnes
077ee450b7 Fix the note deletion mail so it displays the information it is supposed to. 2007-01-02 04:44:27 +00:00
Alexander Nicolaysen Sørnes
acc55e3442 Fix the description of the 'confirm comment deletion' option (id 6). 2006-12-31 18:33:50 +00:00
Alexander Nicolaysen Sørnes
85b6503cf1 The create_tables script should also add the testData table. 2006-12-27 03:21:15 +00:00
Alexander Nicolaysen Sørnes
d5a00e576f Create distributions table in create_tables script 2006-07-30 02:53:35 +00:00
Alexander Nicolaysen Sørnes
2351a6ff8c Create table statement has a semi-colon where it should have a comma 2006-07-30 02:52:46 +00:00
Chris Morgan
a651a3cdf3 Modify query_error() to log errors to a database table instead of displaying them on the screen. This should
let us more easily debug difficult or intermittent issues that users may not report. Add a cron to report logged
errors to appdb admins every night.  Implement some basic unit tests for the new error logging code
2006-07-19 16:37:54 +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
d6f7ddd17b appVersion table should have an index on appId field as we frequently query this table
using appId
2006-07-10 16:32:05 +00:00
Tony Lambregts
77170ab9dd Sort test results by rating 2006-07-09 06:08:00 +00:00
Tony Lambregts
facd6bdb17 Modify 'installs' and 'runs' fields 2006-02-08 01:44:11 +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
Tony Lambregts
21e9d423c5 Fix creation of adminstrator account, insert line doesn't specify columns and was missing two new user_list columns 2005-10-06 01:48:38 +00:00
Chris Morgan
0e411dd527 Remove userExperience table, we are re-implementing user testing results and will likely rename this unused table 2005-10-01 00:42:40 +00:00