public
Description: Demonstrates a reference implementation for sending messages between users
Homepage: http://www.pluginaweek.org
Clone URL: git://github.com/pluginaweek/has_messages.git
has_messages / CHANGELOG.rdoc
100644 60 lines (41 sloc) 1.87 kb

master

0.4.0 / 2009-04-19

  • Add dependency on Rails 2.3
  • Add dependency on plugin_test_helper 0.3.0
  • Add dependency on state_machine 0.7.0

0.3.1 / 2009-01-11

  • Use a state machine for the hidden_at field on Message/MessageRecipient
  • Add dependency on state_machine 0.5.0

0.3.0 / 2008-12-14

  • Remove the PluginAWeek namespace
  • Rename Message#hide!/unhide! to Message#hide/unhide and MessageRecipient#hide!/unhide! to MessageRecipient#hide/unhide

0.2.0 / 2008-10-26

  • Add mass-assignment protection in the Message/MessageRecipient models
  • Change how the base module is included to prevent namespacing conflicts

0.1.3 / 2008-09-07

  • Add dependency on state_machine 0.3.0

0.1.2 / 2008-06-29

  • Add compatibility with state_machine 0.2.0

0.1.1 / 2008-06-22

  • Remove log files from gems

0.1.0 / 2008-05-05

  • Remove dependency on acts_as_list
  • Update to reflect changes from has_states to state_machine
  • Introduce an ActionMailer-type api for adding the various types of recipients
  • Update migrations to support Rails 2.0 syntax
  • Replace has_finder dependency with named_scope
  • Remove has_messages helper
  • Update documentation

0.0.1 / 2007-09-26

  • Add state_changes fixtures for tests
  • Use has_finder for tracking the deletion status of Messages/MessageRecipients
  • Message#forward and Message#reply should create new instances of the current class, not always Message
  • Add type field to MessageRecipient table
  • Allow message senders to not be model recipients in third-party plugins
  • Remove old references to Message::StateExtension
  • Update with dependency on custom_callbacks
  • Add documentation
  • Convert dos newlines to unix newlines
  • Move ReceiverMessage state into the MessageRecipient class
  • Moved Build extensions out of the MessageRecipient class
  • Fix determining whether classes exist in has_messages