Commit graph

7 commits

Author SHA1 Message Date
minskim
5c66cc00fb Remove an unused patch. 2009-09-12 22:19:56 +00:00
minskim
7a8c80a0e3 Security fix for:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-2422

From rails git commit 056ddbdcfb07f0b5c7e6ed8a35f6c3b55b4ab489.
2009-07-16 11:00:25 +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
cdd6ce7240 Update ruby-actionpack to 2.0.2.
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
2008-02-09 06:23:29 +00:00
joerg
51f7c31aec Fix patch (the original file has no newline at the end, breaking the
BSD patch).
2005-12-30 13:13:40 +00:00
taca
2361223994 Update ruby-actionpack package to 1.9.1
Changes from 1.7.0 are too huge, please see web page:
http://ap.rubyonrails.com/files/CHANGELOG.html.
2005-09-04 14:05:44 +00:00
minskim
3583d2c2be Import ruby-actionpack.
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.
2005-04-10 04:11:28 +00:00