0
I Use This!
Inactive

Commits : Listings

Analyzed about 19 hours ago. based on code collected 1 day ago.
Sep 26, 2025 — Sep 26, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Rename AbstractParams so that its name seems more appropriate when accessing its class variables. More... over 19 years ago
Allow user to adjust the default set of ignored params. More... over 19 years ago
Add tests to show that collections of models are working as well. More... over 19 years ago
Add basic support for collections that contain simple hashes. More... over 19 years ago
Ignore "method" parameter, which is passed by rails forms for :put and :delete. More... over 19 years ago
Add support for enumerated types. More... over 19 years ago
Demonstrate that we're in fact making an ssl request. More... over 19 years ago
Add support for additive nested hash options. More... over 19 years ago
Add support for protocol. More... over 19 years ago
Render nothing in tests, since we're no longer checking response code. More... over 19 years ago
Rename assert_valid_request to assert_request, to match widespread convention. More... over 19 years ago
Add unit tests for :except, which helped to find two big bugs (fixed). More... over 19 years ago
Add first unit test. More... over 19 years ago
Rename from singular to plural, now that it's handling multiple requirements. More... over 19 years ago
Add task for examining test coverage (doesn't work yet). More... over 19 years ago
Adjust require statements for previous changes. More... over 19 years ago
Move the recursive part of expanding ActiveRecord models into the ActiveRecordRequirement class. Before, the recursion was handled externally. This was a bit more efficient, since it could be combined with the recursion of checking the arguments. However, now that ActiveRecordRequirement deals with the requirements hash as a whole, it can recognize the :except clauses. This functionality is written, but not tested. The whole ActiveRecordRequirement class needs tests now. More... over 19 years ago
Move the activerecord conversion all the way out to when we first process the parameters. This will be critical for :except, since we'll need to do it before it gets lumped in the big (unordered) hash of requirements, and then we won't be able to associate it with the activerecord model it was declared with. More... over 19 years ago
Allow people to modify the default set of ignored columns in ActiveRecord requirements. More... over 19 years ago
More ideas and needs for improvement. More... over 19 years ago
Changed my mind about the deprecation -- put compatibility with the old method back in, just in case someone's actually using it. More... over 19 years ago
Include all columns by default, not just content_columns. This is because we definitely want to include foreign keys in the parameters to watch as well. More... over 19 years ago
Split out activerecord handling, so that I can debug it easier. More... over 19 years ago
There aren't enough people or programs using this to worry about deprecation. Just remove the old method name now. More... over 19 years ago
Have each test done both using block style and the old argument style. More... over 19 years ago
Fix failing test due to bad test code. More... over 19 years ago
* Add tests for request rules. * Fix bug in request rules relating to blocks. More... over 19 years ago
Time to split all the classes into separate files. More... over 19 years ago
Add rudimentary support for block declarations, e.g.: assert_valid_request do method :get, :post # either method OK required :email_ownership_id => :integer, :id => :integer required :email => {:address => :string} optional :horizontal => :boolean optional :author => Author end Needs some tests. More... over 19 years ago
Jot down some new ideas for this plugin. More... over 19 years ago