Commit Graph

54 Commits

Author SHA1 Message Date
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
Tony Lambregts
b7f1d55472 Allow maintainers/administrators to reject an application submission instead of just deleting it 2005-08-15 03:44:03 +00:00
Tony Lambregts
bd3f8ca90d Make the script that creates the fake tables ask for a password 2005-07-13 03:45:54 +00:00
Tony Lambregts
c8674872ea Include the buglinks table when creating a new setup 2005-07-13 01:12:54 +00:00
Tony Lambregts
e314ef84e1 SQL to create buglinks table 2005-07-13 01:11:56 +00:00
Chris Morgan
ad3ae41fa2 Remove some tabs and fix indenting. Make email column a varchar(255) so we can mark it as unique, you can't have a unique text column in mysql. 2005-06-05 18:30:34 +00:00
Chris Morgan
22c70048bc appComments can't key off of appId, this column isn't in the table 2005-05-07 03:19:55 +00:00
Jonathan Ernst
faf301fed1 - improve existing category class
- use category class in category admin and appbrowse
 => fix adding a category which was broken
 => fix deleting a category which was broken
 => fix editing a category which was broken
2005-02-09 02:20:21 +00:00
Jonathan Ernst
7b12f89abf - improve application and related classes
- use application/version/vendor class in scripts
- don't use a full table for queued appication but only one field in the application and version tables
- simplify the code in many places
2005-02-07 23:21:33 +00:00
Tony Lambregts
33eebe727e Restore the ability to add a url to an app family 2005-02-06 22:50:08 +00:00
Jonathan Ernst
3ebdbc9af5 - no more appId in appData as appVersion implies an appId*
- screenshot class has been reworked to remove need of appId
- screenshot class has been improved to send e-mails so that email handling can be removed from other scripts
2005-02-04 02:55:50 +00:00
Jonathan Ernst
03c0c145c5 - new Comment class
- improved performances (much less duplicated mysql queries)
- less code and better error handling
- informs the whole thread when posting new comment
- fix various bugs
2005-02-02 03:01:29 +00:00
Jonathan Ernst
892349536c - new note class
- improved performances (much less duplicated mysql queries)
- less code and better error handling
- fix various bugs
2005-02-02 02:43:08 +00:00
Jonathan Ernst
da42397711 - drop version specific keywords
- drop version specific url
- let user add links for versions (installation, support, whatever)
- use application description and version description to display version description
- don't provide a link in the cat_path to go in the same page we already are
- various html improvement and fixes in modified lines
2005-02-02 00:35:49 +00:00
Jonathan Ernst
2083bf521b - OO version of user class
- no more duplicated functions
- improved performances (much less duplicated mysql queries)
- less code and better error handling
2005-01-30 23:12:48 +00:00
Jonathan Ernst
e8ec89374b Remove unused tables 2005-01-29 17:19:19 +00:00
Jonathan Ernst
d9826427da This patch make email address the user's username as requested in the TODO.
query_users.php is modified even if we will drop it in the future to be sure it works everywhere.
2005-01-10 22:54:04 +00:00
Francois Gouget
8fab7880b4 Assorted spelling fixes.
Small wording tweaks.
Capitalize Wine when referring to the project.
2005-01-10 22:15:44 +00:00
Tony Lambregts
c7beb30195 Implement Maintainer ratings. 2005-01-04 19:37:49 +00:00
Tony Lambregts
4dec5cf83e Store the users Wine version in the users table. 2005-01-04 19:36:03 +00:00
Paul van Schayck
7fb5a034c4 Remove appOwners code. We're now using mantainers 2004-12-31 00:30:00 +00:00
Jonathan Ernst
52437f5f30 - use queued screenshot directory instead of mysql to store queued data
- use the config file to determine thumbnail size
2004-12-23 01:13:26 +00:00
Jonathan Ernst
a8ba02e76d Implemented the user friendly screenshot submitting feature 2004-12-18 06:06:46 +00:00
Jonathan Ernst
4082220f9c - when a comment is deleted, one can state the reason why he did this.
- the user that made the comment get's an e-mail
2004-12-14 04:30:41 +00:00
Jonathan Ernst
ebcb5254d2 - remove outdated table definitions from maintainers.sql
- move appMaintainerQueue appMaintainers table definition from appdb_tables.sql to maintainers.sql
- remove duplicated table definitions from appdb_tables.sql
2004-12-14 02:36:49 +00:00
Paul van Schayck
28eb33904e Add -p (ask for password) flag to mysql commands 2004-12-14 02:24:02 +00:00
Tony Lambregts
dca5a408cb Integrate APPDB with Bugzilla to use the versions table from Bugzilla. 2004-12-13 03:50:11 +00:00
Chris Morgan
7270e4cabc Drop appMaintainerQueue if it exists. 2004-12-11 23:52:48 +00:00
Chris Morgan
3fa8a3bd7a Add support for application wide maintainers, super maintainers, that are
maintainers for all versions of a particular application.
2004-12-10 00:18:01 +00:00
Chris Morgan
1e06cab9d9 use datetime instead of timestamp 2004-11-17 22:54:30 +00:00
Jeremy Newman
59924742c8 added maintainers tables 2004-11-09 22:55:47 +00:00
Tony Lambregts
90ac967f43 Set up notify system. Send notify emails for ad and delete Coments 2004-11-09 22:42:12 +00:00
Chris Morgan
c81eebd949 add support for application maintainers 2004-11-09 22:41:18 +00:00
Tony Lambregts
da68923dad * add category to app submission page. code cleanup and formatting fixes 2004-10-12 21:11:59 +00:00
Chris Morgan
981b904e71 It would be nice to know when entries to the appdb were submitted. 2004-04-20 16:19:48 +00:00