summaryrefslogtreecommitdiff
path: root/www/ruby-actionpack
AgeCommit message (Collapse)AuthorFilesLines
2008-02-09Update ruby-actionpack to 2.0.2.minskim4-66/+59
There have been too many changes. Please see CHANGELOG for the complete list: http://dev.rubyonrails.org/browser/tags/rel_2-0-2/actionpack/CHANGELOG
2007-12-10Update ruby-actionpack to 1.13.6.minskim2-7/+7
Changes: * Correct Broken Fix for session_fixation attacks * Ensure that cookies handle array values correctly. Closes #9937 [queso]
2007-10-16Update ruby-actionpack to 1.13.5.minskim3-9/+10
Changes: * Backport: allow array and hash query parameters. Array route parameters are converted/to/a/path as before. #6765, #7047, #7462 [bgipsy, Jeremy McAnally, Dan Kubb, brendan, Diego Algorta Casamayou] * Fix in place editor's setter action with non-string fields. #7418 [Andreas] * Only accept session ids from cookies, prevents session fixation attacks. * Change the resource seperator from ; to / change the generated routes to use the new-style named routes. e.g. new_group_user_path(@group) instead of group_new_user_path(@group). [pixeltrix] * Integration tests: introduce methods for other HTTP methods. #6353 [caboose] * Improve performance of action caching. Closes #8231 [skaes] * Fix errors with around_filters which do not yield, restore 1.1 behaviour with after filters. Closes #8891 [skaes] * Allow you to delete cookies with options. Closes #3685 * Deprecate pagination. Install the classic_pagination plugin for forward compatibility, or move to the superior will_paginate plugin. #8157 * Fix filtered parameter logging with nil parameter values. #8422 [choonkeat] * Integration tests: alias xhr to xml_http_request and add a request_method argument instead of always using POST. #7124 * Document caches_action. #5419 [Jarkko Laine] * observe_form always sends the serialized form. #5271 * Update UrlWriter to accept :anchor parameter. Closes #6771. [octopod] * Replace the current block/continuation filter chain handling by an implementation based on a simple loop. Closes #8226 [Stefan Kaes] * Return the string representation from an Xml Builder when rendering a partial. #5044 [tpope] * Cleaned up, corrected, and mildly expanded ActionPack documentation. Closes #7190 [jeremymcanally] * Small collection of ActionController documentation cleanups. Closes #7319 * Performance: patch cgi/session/pstore to require digest/md5 once rather than per #initialize. #7583 [Stefan Kaes] * Deprecation: verification with :redirect_to => :named_route shouldn't be deprecated. #7525 [Justin French]
2007-03-17Update ruby-actionpack to 1.13.3.minskim3-10/+11
Changes: * Apply [5709] to stable. * session_enabled? works with session :off. * Performance: patch cgi/session to require digest/md5 once rather than per #cre ate_new_id.
2007-02-18Update ruby-actionpack to 1.13.2.minskim3-21/+28
Changes: * Add much-needed html-scanner tests. Fixed CDATA parsing bug. [Rick] * improve error message for Routing for named routes. [Rob Sanheim] * Added enhanced docs to routing assertions. [Rob Sanheim] * fix form_for example in ActionController::Resources documentation. [gnarg] * Add singleton resources from trunk [Rick Olson] * TestSession supports indifferent access so session['foo'] == session[:foo] in your tests. #7372 [julik, jean.helou] * select :multiple => true suffixes the attribute name with [] unless already suffixed. #6977 [nik.kakelin, ben, julik] * Improve routes documentation. #7095 [zackchandler] * Resource member routes require :id, eliminating the ambiguous overlap with collection routes. #7229 [dkubb] * Fixed NumberHelper#number_with_delimiter to use "." always for splitting the original number, not the delimiter parameter #7389 [ceefour] * Autolinking recognizes trailing and embedded . , : ; #7354 [Jarkko Laine] * Make TextHelper::auto_link recognize URLs with colons in path correctly, fixes #7268. [imajes] * Improved auto_link to match more valid urls correctly [Tobias Luetke]
2007-01-28Update ruby-actionpack to 1.13.1, required by rails-1.2.1.minskim3-13/+29
Too many changes since 1.12.5. See ${RUBY_DOCDIR}/actionpack/CHANGELOG.
2006-10-09Use RUBY_SITELIBDIR.minskim1-4/+4
2006-10-09Update ruby-actionpack to 1.12.5. This version includes a security fixminskim3-38/+33
for path string handling. See ${RUBY_DOCDIR}/actionpack/CHANGELOG for the complete list.
2006-09-07Sort PLIST.taca1-16/+16
2006-06-07Fix check-interpreter errors and warnings.minskim1-3/+7
2006-01-03Stop handling DIST_SUBDIR default for Ruby based packages.taca1-4/+4
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
2005-12-30Fix patch (the original file has no newline at the end, breaking thejoerg2-4/+5
BSD patch).
2005-11-02Update www/ruby18-actionpack package to 1.10.1.taca3-17/+49
Changes from 1.9.1 are many, please see ${RUBY_DOCDIR}/actionpack/CHANGELOG. pkgsrc change is installing example files, too.
2005-09-04Update ruby-actionpack package to 1.9.1taca5-63/+62
Changes from 1.7.0 are too huge, please see web page: http://ap.rubyonrails.com/files/CHANGELOG.html.
2005-04-10Import ruby-actionpack.minskim5-0/+159
Action Pack splits the response to a web request into a controller part (performing the logic) and a view part (rendering a template). This two-step approach is known as an action, which will normally create, read, update, or delete (CRUD for short) some sort of model part (often backed by a database) before choosing either to render a template or redirecting to another action. Action Pack implements these actions as public methods on Action Controllers and uses Action Views to implement the template rendering. Action Controllers are then responsible for handling all the actions relating to a certain part of an application. This grouping usually consists of actions for lists and for CRUDs revolving around a single (or a few) model objects. So ContactController would be responsible for listing contacts, creating, deleting, and updating contacts. A WeblogController could be responsible for both posts and comments. Action View templates are written using embedded Ruby in tags mingled in with the HTML. To avoid cluttering the templates with code, a bunch of helper classes provide common behavior for forms, dates, and strings. And it's easy to add specific helpers to keep the separation as the application evolves.