Webtools:Mozparty: Difference between revisions

No edit summary
 
 
(27 intermediate revisions by 7 users not shown)
Line 1: Line 1:
= Code =
= Project Information =
* [http://lxr.mozilla.org/mozilla/source/webtools/partytool PartyTool CVS]
* [http://wiki.mozilla.org/Webtools:Mozparty/Meetings Meeting Notes]
* [http://lxr.mozilla.org/mozilla/source/webtools/partytool/README README]
*'''Repository:''' http://viewvc.svn.mozilla.org/vc/projects/mozparty/trunk/
*'''Development Version:''' 2.0
*'''Production Site:''' http://www.firefoxparty.com
*'''Stage:''' https://firefoxparty.stage.mozilla.com
*'''Bugs:''' [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Webtools&component=Party+Tool&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open] [https://bugzilla.mozilla.org/enter_bug.cgi?product=Webtools&component=Party%20Tool&op_sys=all&rep_platform=all File a new bug]
*'''Development Contact:''' [[User:Rflint]]


= Issues Found/Fixed =
= Links =
* /config/database.php shouldn't be in the repository.  IT prefers a .default or -dist file.  (Same goes for config/bootstrap.php if you expect IT to change values in it)
* [[Webtools:Mozparty/L10n|L10n]]
* [[Webtools:Mozparty/Release:2.2|2.2 release schedule]]


* There needs to be a README with
= Installation =
** description of project
== 1.0 ==
** any special server requirements
* [http://lxr.mozilla.org/mozilla/source/webtools/partytool/README README]
** steps to install
== 2.0 ==
** steps to test (verify that things are working)
* TBW
 
== Requirements ==
* Line 288 of controllers/user_controller.php has a hardcoded link in it that isn't going to work.
=== 1.0 ===
 
* Apache 1.3+ (with mod_rewrite)
* Going to /user/activate/<random characters> inserts new rows in the database
* PHP 4.3+
 
* A MySQL or PostgreSQL database
* When updating a profile, if the passwords don't match the error just says "There was an error in your submission..." but doesn't say what it was
* [http://www.cakephp.org/ CakePHP] 1.1.7.x+
 
=== 2.0 ===
* When updating a profile, if input is "<'name" it is saved/returned as "&lt;&#39;name".  Each time the profile is updated, the entities are re-encoded again.
* Apache 1.3+ (with mod_rewrite)
 
* PHP 5.1+
* When I created the party I did not choose "Invite only," however, when I go to the "Invite a guest" option it says "Since your party is invite only..."
* MySQL
 
* /register/ is a 404, but is linked to in the code (line 333 in
  controllers/party_controller.php - might be elsewhere too)
 
* After updating a profile, the user is logged out
 
* When updating a profile, if a password is entered into the first box but not the second (or the second doesn't match), the password overwrites the saved password in the database in plain text.
 
* When updating a profile, if a password is entered into the second box but not the first, the form continues submission, no updates are made, no errors are shown
 
* going to /party/view/<number> and clicking "Count me in!" will create rows in the database for parties that don't exist
 
* When viewing a party that is invitation only, there is no way for someone to tell that they have to be invited.
Confirmed users
709

edits