Skip to content
Snippets Groups Projects
  1. Nov 20, 2010
  2. Nov 14, 2010
  3. Nov 12, 2010
  4. Nov 02, 2010
  5. Sep 29, 2010
  6. Sep 28, 2010
  7. Jun 20, 2010
  8. Jun 19, 2010
  9. May 29, 2010
  10. May 28, 2010
  11. Jan 30, 2010
  12. Jan 17, 2010
  13. Dec 23, 2009
  14. Dec 19, 2009
  15. Dec 02, 2009
  16. Nov 08, 2009
  17. Sep 13, 2009
    • Eric Davis's avatar
      Upgraded to Rails 2.3.4 (#3597) · 7b0cb6ab
      Eric Davis authored
      * Ran the Rails upgrade
      * Upgraded to Rails Engines 2.3.2
      * Added a plugin to let Engines override application views.
      * Converted tests to use the new classes:
      ** ActionController::TestCase for functional
      ** ActiveSupport::TestCase for units
      * Converted ActiveRecord::Error message to a string.
      * ActiveRecord grouping returns an ordered hash which doesn't have #sort!
      * Updated the I18n storage_units format.
      * Added some default initializers from a fresh rails app
      * Changed the order of check_box_tags and hidden_field_tags.  The hidden tag
        needs to appear first in Rails 2.3, otherwise it will override any value in
        the check_box_tag.
      * Removed the custom handler for when the cookie store is tampered with.
        Rails 2.3 removed the TamperedWithCookie exception and instead Rails will not
        load the data from it when it's been tampered with (e.g. no user login).
      * Fixed mail layouts, 2.3 has problems with implicit multipart emails that
        use layouts.  Also removed some custom R...
      7b0cb6ab
  18. Aug 12, 2009
  19. Jun 14, 2009
    • Jean-Philippe Lang's avatar
      Ability to accept incoming emails from unknown users (#2230, #3003). · b3afde14
      Jean-Philippe Lang authored
      An option lets you specify how to handle emails from unknown users:
      * ignore: the email is ignored (previous and default behaviour)
      * accept: the sender is considered as an anonymous user
      * create: a user account is created (username/password are sent back to the user)
      
      Permissions have to be consistent with the chosen option. Eg. if you choose 'create', the 'Non member' role must have the 'Add issues' permission so that an issue can be created by an unknown user via email. If you choose 'accept', the 'Anonymous' role must have this permission.
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2789 e93f8b46-1217-0410-a6f0-8f06a7374b81
      b3afde14
  20. May 10, 2009
  21. Mar 28, 2009
    • Eric Davis's avatar
      Added observers to watch model objects for mail delivery instead of calling Mailer. · b4be8849
      Eric Davis authored
      * Added an IssueObserver to watch when Issues are created
      * Added a JournalObserver to watch when Journals are created (Issue updates)
      * Added a NewsObserver for News items.
      * Added a DocumentObserver for Document notifications.
      * Setup IssuesController#new to use the IssueObserver.
      * Setup IssuesController#edit to use the IssueObserver.
      * Setup IssuesController#bulk_edit to use the JournalObserver.
      * Removed the Mailer call in Changeset#scan_commit_for_issue_ids, the
        JournalObserver will handle it.
      * Removed Mailer calls in MailHandler in favor of the Observers.
      
        #2659
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2637 e93f8b46-1217-0410-a6f0-8f06a7374b81
      b4be8849
  22. Mar 06, 2009
  23. Feb 09, 2009
  24. Jan 21, 2009
  25. Jan 19, 2009
  26. Dec 30, 2008
  27. Dec 14, 2008
  28. Nov 30, 2008
  29. Aug 20, 2008
  30. Jul 06, 2008
  31. Jun 22, 2008
  32. Sep 14, 2007
    • Jean-Philippe Lang's avatar
      Added project module concept. · 21c97c6a
      Jean-Philippe Lang authored
      A project module (eg. issue tracking, news, wiki,...) is a set of permissions that can enabled/disabled at project level.
      For each project, modules can be enabled on the project settings view ('Modules' tab).
      This requires a specific permission: 'Select project modules' (if this permission is turned off, only Redmine administrators can choose which modules a project uses).
      
      When applying this migration, all modules are enabled for all existing projects.
      
      git-svn-id: http://redmine.rubyforge.org/svn/trunk@725 e93f8b46-1217-0410-a6f0-8f06a7374b81
      21c97c6a
  33. Aug 29, 2007
    • Jean-Philippe Lang's avatar
      Merged 0.6 branch into trunk. · 603e11d7
      Jean-Philippe Lang authored
      Permissions management was rewritten. Some permissions can now be specifically defined for non member and anonymous users.
      This migration:
      * is irreversible (please, don't forget to *backup* your database before upgrading)
      * resets role's permissions (go to "Admin -> Roles & Permissions" to set them after upgrading)
      
      git-svn-id: http://redmine.rubyforge.org/svn/trunk@674 e93f8b46-1217-0410-a6f0-8f06a7374b81
      603e11d7
  34. May 10, 2007
  35. May 09, 2007