Commit graph

18 commits

Author SHA1 Message Date
minskim
812f0f274e Update rails packages to 2.3.5. This fixes a cross-site scripting
vulnerability in ruby-actionpack.

Major changes:
- Improved compatibility with Ruby 1.9
- RailsXss plugin availability
- Fixes for the Nokogiri backend for XmlMini
2009-12-01 23:24:24 +00:00
minskim
9fce8dcace Sync ruby-actionmailer with rails packages. 2009-09-12 22:20:29 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
minskim
9af1640e70 Update rails packages to 2.3.1.
Changes since 2.1.1:
* Allow metal to live in plugins #2045 [Matthew Rudy]
* Added metal [Josh Peek]
* Remove script/performance/request in favour of the performance
  integration tests. [Pratik Naik]
* Add a rake task to apply a template to an existing application :
  rake rails:template LOCATION=~/template.rb [Pratik Naik]
* Add "-m/--template" option to Rails generator to apply a template to
  the generated application. [Jeremy McAnally]
* Extracted the process scripts (inspector, reaper, spawner) into the
  plugin irs_process_scripts [David Heinemeier Hansson]
* Changed Rails.root to return a Pathname object
* Added view path support for engines [David Heinemeier Hansson]
* Added that config/routes.rb files in engine plugins are
  automatically loaded (and reloaded when they change in dev mode)
  [David Heinemeier Hansson]
* Added app/[models|controllers|helpers] to the load path for plugins
  that has an app directory (go engines ;)) [David Heinemeier Hansson]
* Add config.preload_frameworks to load all frameworks at
  startup. Default to false so Rails autoloads itself as it's
  used. Turn this on for Passenger and JRuby. Also turned on by
  config.threadsafe!  [Jeremy Kemper]
* Add a rake task to generate dispatchers : rake
  rails:generate_dispatchers [Pratik Naik]
* "rails <app>" will not generate public/dispatch.cgi/fcgi/rb files by
  default now. Please use "--with-dispatchers" option if you need
  them. [Yaroslav Markin, Pratik Naik]
* Added rake rails:update:application_controller to renamed
  application.rb to application_controller.rb -- included in rake
  rails:update so upgrading to 2.3 will automatically trigger it #1439
  [kastner]
* Added Rails.backtrace_cleaner as an accessor for the
  Rails::BacktraceCleaner instance used by the framework to cut down
  on backtrace noise and config/initializers/backtrace_silencers.rb to
  add your own (or turn them all off) [David Heinemeier Hansson]
* Switch from Test::Unit::TestCase to ActiveSupport::TestCase.  [Jeremy Kemper]
* Added config.i18n settings gatherer to config/environment,
  auto-loading of all locales in config/locales/*.rb,yml, and
  config/locales/en.yml as a sample locale [David Heinemeier Hansson]
* BACKWARDS INCOMPATIBLE: Renamed application.rb to
  application_controller.rb and removed all the special casing that
  was in place to support the former. You must do this rename in your
  own application when you upgrade to this version [David Heinemeier
  Hansson]
* Fixed plugin generator so that generated unit tests would subclass
  ActiveSupport::TestCase, also introduced a helper script to reduce
  the needed require statements #1137 [Mathias Meyer]
* Update Prototype to 1.6.0.3 [sam]
* Fixed that sqlite would report "db/development.sqlite3 already
  exists" whether true or not on db:create #614 [Antonio Cangiano]
* Added config.threadsafe! to toggle allow concurrency settings and
  disable the dependency loader [Josh Peek]
* Turn cache_classes on by default [Josh Peek]
* Added configurable eager load paths. Defaults to app/models,
  app/controllers, and app/helpers [Josh Peek]
* Introduce simple internationalization support.  [Ruby i18n team]
* Make script/plugin install <plugin> -r <revision> option work with
  git based plugins. #257. [Tim Pope Jakub Kuźma]. Example:
* Added Rails.initialized? flag [Josh Peek]
* Make rake test:uncommitted work with Git. [Tim Pope]
* Added Thin support to script/server.  #488 [Bob Klosinski]
* Fix script/about in production mode.  #370 [Cheah Chu Yeow, Xavier
  Noria, David Krmpotic]
* Add the gem load paths before the framework is loaded, so certain
  gems like RedCloth and BlueCloth can be frozen.
* Fix discrepancies with loading rails/init.rb from gems.
* Plugins check for the gem init path (rails/init.rb) before the
  standard plugin init path (init.rb) [Jacek Becela]
* Changed all generated tests to use the test/do declaration style
  [David Heinemeier Hansson]
* Wrapped Rails.env in StringInquirer so you can do
  Rails.env.development? [David Heinemeier Hansson]
* Fixed that RailsInfoController wasn't considering all requests local
  in development mode (Edgard Castro) [#310 state:resolved]
2009-04-07 17:13:26 +00:00
minskim
0577e86b6b Update ruby-actionmailer to 2.1.1 to sync with other rails packages. 2008-09-15 05:56:31 +00:00
minskim
0c562990a5 Update ruby-actionmailer to 2.1.0.
Too many changes since 2.0.2.  See CHANGELOG for the complete list.

pkgsrc CHANGES:
This version does not depend on ruby-tmail any longer.  The dependency
should have been removed when it was switched to use rubygems.
2008-06-20 04:33:02 +00:00
jlam
49044b1ec2 Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
2008-04-04 15:30:00 +00:00
minskim
ca7f77f13d Update ruby-actionmailer to 2.0.2.
There have been too many changes.  Please see CHANGES for the complete list:

http://dev.rubyonrails.org/browser/tags/rel_2-0-2/actionmailer/CHANGELOG
2008-02-09 06:24:57 +00:00
minskim
8e1e995607 Update ruby-actionmailer to 1.3.5.
Changes:
* Depend on Action Pack 1.13.5
2007-10-16 03:26:23 +00:00
minskim
7bfe01425b Update ruby-actionmailer to 1.3.3.
Changes:
* Depend on Action Pack 1.13.3.
2007-03-17 11:14:29 +00:00
minskim
c1e6fbecb0 Update ruby-actionmailer to 1.3.2.
Changes:
* Deprecate server_settings renaming it to smtp_settings, add
  sendmail_settings to allow you to override the arguments to and location of
  the sendmail executab le. [Koz]
2007-02-19 00:09:05 +00:00
minskim
795d5d8790 Update ruby-actionmailer to 1.3.1.
Changes since 1.2.5:
* Make mime version default to 1.0.
* Make sure quoted-printable text is decoded correctly when only portions
  of the text are encoded.
* Make sure DOS newlines in quoted-printable text are normalized to unix
  newlines before unquoting.
* Fixed that iconv decoding should catch InvalidEncoding
* Tighten rescue clauses.
* Automatically included ActionController::UrlWriter, such that URL
  generation can happen within ActionMailer controllers.
* Replace Reloadable with Reloadable::Deprecated.
* Resolve action naming collision.
* ActionMailer::Base documentation rewrite.
* Replace alias method chaining with Module#alias_method_chain.
* Replace Ruby's deprecated append_features in favor of included.
2007-01-28 05:41:15 +00:00
minskim
56029486e0 Update ruby-actionmailer to 1.2.5.
Changes since 1.1.1:
* Backport of documentation enhancements. [Kevin Clark, Marcel Molina Jr]
* Correct spurious documentation example code which results in a
  SyntaxError. [Marcel Molina Jr.]
* Mailer template root applies to a class and its subclasses rather than
  acting globally. #5555 [somekool@gmail.com]
* Nil charset caused subject line to be improperly quoted in implicitly
  multipart messages #2662 [ehalvorsen+rails@runbox.com]
* Parse content-type apart before using it so that sub-parts of the header
  can be set correctly #2918 [Jamis Buck]
* Make custom headers work in subparts #4034 [elan@bluemandrill.com]
* Template paths with dot chars in them no longer mess up implicit template
  selection for multipart messages #3332 [Chad Fowler]
* Make sure anything with content-disposition of "attachment" is passed to
  the attachment presenter when parsing an email body [Jamis Buck]
* Make sure TMail#attachments includes anything with content-disposition of
  "attachment", regardless of content-type [Jamis Buck]
* Rename Version constant to VERSION. #2802 [Marcel Molina Jr.]
* Stricter matching for implicitly multipart filenames excludes files
  ending in unsupported extensions (such as foo.rhtml.bak) and without a
  two-part content type (such as foo.text.rhtml or
  foo.text.really.plain.rhtml). #2398 [Dave Burt <dave@burt.id.au>, Jeremy
  Kemper]
* Allow Mailers to have custom initialize methods that set default instance
  variables for all mail actions #2563 [mrj@bigpond.net.au]
2006-10-09 23:09:44 +00:00
taca
dccd827fac Stop handling DIST_SUBDIR default for Ruby based packages.
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
2006-01-03 14:25:49 +00:00
taca
abcc78ee11 Update mail/ruby-actionmailer pacakge to 1.1.1.
*1.1.1* (October 19th, 2005)

* Upgraded to Action Pack 1.10.1


*1.1.0* (October 16th, 2005)

* Update and extend documentation (rdoc)

* Minero Aoki made TMail available to Rails/ActionMailer under the MIT
  license (instead of LGPL) [RubyConf '05]

* Austin Ziegler made Text::Simple available to Rails/ActionMailer
  under a MIT-like licens [See rails ML, subject "Text::Format Licence
  Exception" on Oct 15, 2005]

* Fix vendor require paths to prevent files being required twice

* Don't add charset to content-type header for a part that contains
  subparts (for AOL compatibility) #2013 [John Long]

* Preserve underscores when unquoting message bodies #1930

* Encode multibyte characters correctly #1894

* Multipart messages specify a MIME-Version header automatically #2003 [John Long]

* Add a unified render method to ActionMailer (delegates to ActionView::Base#render)

* Move mailer initialization to a separate (overridable) method, so
  that subclasses may alter the various defaults #1727

* Look at content-location header (if available) to determine filename
  of attachments #1670

* ActionMailer::Base.deliver(email) had been accidentally removed, but
  was documented in the Rails book #1849

* Fix problem with sendmail delivery where headers should be delimited
  by \n characters instead of \r\n, which confuses some mail readers
  #1742 [Kent Sibilev]
2005-11-02 15:07:46 +00:00
taca
d74e03482a Update ruby-actionmailer to 1.0.1.
*1.0.1* (11 July, 2005)

* Bind to Action Pack 1.9.1


*1.0.0* (6 July, 2005)

* Avoid adding nil header values #1392

* Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]

* Allow for nested parts in multipart mails #1570 [Flurin Egger]

* Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]

* Allow template to be explicitly specified #1448 [tuxie@dekadance.se]

* Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]

* Unquoted @ characters in headers are now accepted in spite of RFC 822 #1206

* Helper support (borrowed from ActionPack)

* Silently ignore Errno::EINVAL errors when converting text.

* Don't cause an error when parsing an encoded attachment name #1340 [lon@speedymac.com]

* Nested multipart message parts are correctly processed in TMail::Mail#body

* BCC headers are removed when sending via SMTP #1402

* Added 'content_type' accessor, to allow content type to be set on a per-message basis. content_type defaults to "text/plain".

* Silently ignore Iconv::IllegalSequence errors when converting text #1341 [lon@speedymac.com]

* Support attachments and multipart messages.

* Added new accessors for the various mail properties.

* Fix to only perform the charset conversion if a 'from' and a 'to' charset are given (make no assumptions about what the charset was) #1276 [Jamis Buck]

* Fix attachments and content-type problems #1276 [Jamis Buck]

* Fixed the TMail#body method to look at the content-transfer-encoding header and unquote the body according to the rules it specifies #1265 [Jamis Buck]

* Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck]

* Added automatic decoding of base64 bodies #1214 [Jamis Buck]

* Added that delivery errors are caught in a way so the mail is still returned whether the delivery was successful or not

* Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example.net> would cause the quoter to generate emails resulting in "bad address" errors from the mail server #1220 [Jamis Buck]


*0.9.1* (20th April, 2005)

* Depend on Action Pack 1.8.1


*0.9.0* (19th April, 2005)

* Added that deliver_* will now return the email that was sent

* Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck]

* Fixed quoting for all address headers, not just to #955 [Jamis Buck]

* Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
2005-09-04 14:12:31 +00:00
minskim
b604264f88 Install required files not installed by the install script, and add a
missing dependency.  Bump PKGREVISION.
2005-04-10 04:15:44 +00:00
minskim
4308156d7e Import ruby-actionmailer.
Action Mailer is framework for designing email-service layers.  These
layers are used to consolidate code for sending out forgotten
passwords, welcoming wishes on signup, invoices for billing, and any
other use case that requires a written notification to either a person
or another system.  Additionally, an Action Mailer class can be used
to process incoming email, such as allowing a weblog to accept new
posts from an email (which could even have been sent from a phone).
2005-04-10 02:04:54 +00:00