Commit Graph

24 Commits

Author SHA1 Message Date
Chris Morgan
437280be5f Include the reason text in version added emails so we can see what maintainers
say to users when versions are accepted into the database.
2005-06-23 00:34:31 +00:00
Chris Morgan
dc99aaf631 Put some single quotes around application name and version name so they can be distinguished from the rest of the email notification text more easily. 2005-06-19 15:46:57 +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
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
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
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
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
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
57223914a0 Fix email sending logic when adding/rejecting applications 2005-02-27 16:45:49 +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
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
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
30f8514840 Fix mail were sent without the name of application or version when a new application or version was added 2005-02-11 01:36:24 +00:00
Jonathan Ernst
d9bf5bc528 Improved version and applicaton class, deletes all linked elements 2005-02-11 01:34:16 +00:00
Jonathan Ernst
9312f6063c The maintainer rating and tested version were not appearing anymore 2005-02-09 23:57:44 +00:00
Jonathan Ernst
b516f4a78f - initialize arrays to avoid error messages when arrays are empty
- use correct $this->array and not $array in application class
2005-02-09 23:53:25 +00:00
Jonathan Ernst
07dd65d0bc - appId was not updated correctly
- submitterId was not stored
- informs interested people about version modification.
- tell what changed in the email
- get rid of addslashes and use compile_update_string
- delete linked notes on deletion
- delete linked comments on deletion
2005-02-09 23:51:38 +00:00
Jonathan Ernst
e7db4f1cac Fix unqueueing new versions 2005-02-09 02:17:31 +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
Jonathan Ernst
792151c574 - add version and vendor classes
- much improved application class (same model as the other new classes I made)
- modified category class
- modified some files to use the new classes and methods
- deletes linked elements on cascade
2005-02-06 17:49:48 +00:00