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
Chris Morgan
e1ca09c170
Replace tabs with spaces. Align datatypes in columns
2005-10-01 00:38:08 +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
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