Custom Query (1174 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (328 - 330 of 1174)

Ticket Resolution Summary Owner Reporter
#107 fixed Email verification and forgot password verification tokens should expire Christopher Allan Webber
Description

Email verification should expire after 30 days and forgot password verification should expire after 7.

Things that should be done:

  • These fields should be added but not required
  • Views should be modified to add these expiration fields when adding the tokens
  • Views should be modified to check the expiration fields before using
  • A migration should be added...
    • fields without verification keys should just have the email_verification_expires and/or fp_verification_expires set to None
    • fields with verification keys should set them to a timedelta from today

You can set these fields via a timedelta:

>>> import datetime
>>> datetime.datetime.now() + datetime.timedelta(days=10)
datetime.datetime(2011, 7, 4, 8, 41, 8, 502139)
#12 FIXED Email verification for new users joar Christopher Allan Webber
Description

New users should be requested email verification.

Steps to make happen:

  • user['status'] should default to 'needs_email_verification'
  • After registering, a property should be set with a unique random verification key
  • Link embedding verification key and username should be emailed to user
  • Clicking the link should activate the user's account, setting user['status'] to active
#277 fixed Enable "favoriting" of media Aaron Williamson Aaron Williamson
Description

Users should be able to mark media entries as favorites by clicking a button/link in the entry detail view (and probably from gallery views as well). This change will likely require the creation of a new "UserFavorite" model with a structure like:

{'user': user_id, 'media_entry': media_entry_id, 'created': datetime.datetime.now()}

...and also a new field on MediaEntry containing a count of UserFavorites for that entry (to avoid expensive queries to generate this number dynamically for every request).

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.