Ticket #65 (closed New feature: fixed)

Opened 6 months ago

Last modified 2 months ago

Lost your password? module

Reported by: matt Assigned to:
Priority: major Milestone: Stable release
Component: Core Version:
Keywords: Cc:

Description

When user lost their password they should have the ability to receive it by email.

Attachments

lostpassword.patch (6.9 kB) - added by mauser on 04/22/08 09:36:40.

Change History

01/04/08 02:01:53 changed by matt

  • milestone set to Stable release.

04/09/08 00:01:12 changed by mauser

Working on this.

04/17/08 00:28:04 changed by matt

(In [447]) [mauser]- refs #62 commited huge work by Maciej Zawadzi?\197?\132ski: thanks! still some work to do + QA but looks really good :) [mauser]- refs #116 commited partial fix [mauser]- refs #65 commited partial fix - fixed broken tests

04/17/08 00:31:36 changed by matt

feedback:

  • I think you didn't test the code when input the email, i fixed a bug there
  • An exception is thrown on my box:

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in F:\piwik\svn-dev\trunk\libs\Zend\Mail\Transport\Sendmail.php on line 91 need to check for that and if it doesn't work then point the user to a FAQ that explains how to change the password manually

  • there is copied pasted code in the templates, it should be refactored so that all Login templates use the same structure (we should never reuse code when refactoring is possible)
  • good job :)

04/22/08 09:36:40 changed by mauser

  • attachment lostpassword.patch added.

04/22/08 11:01:50 changed by mauser

  • check if email was sent
  • code is no longer duplicated in templaes

04/24/08 01:00:32 changed by matt

  • status changed from new to closed.
  • resolution set to fixed.

(In [454]) [mauser] - fixes #116, font consistent, escape key now works [mauser] - fixes #65, now catching error, printing friendly message, refactoring template code [mauser] - fixes #62, fixing JS translations api, Piwik is now ready to be translated!!! :)