0
I Use This!
Inactive

Commits : Listings

Analyzed about 17 hours ago. based on code collected about 18 hours ago.
Sep 25, 2025 — Sep 25, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fundamental shift in how this plugin is used. The key method is now called "assert_valid_request", and now raises an exception (RequestError) if the request is not valid. The old method was called "validate_request", and it would set an error message in the flash and redirect. More... over 19 years ago
Ignore the following "magic" columns when validating incoming parameters based on an ActiveRecord model: * created_at * updated_at * created_on * updated_on * created_by * updated_by More... about 20 years ago
Add support for ActiveRecord types, e.g. :dog => Dog. Improve documentation. Should be fairly complete now. More... about 20 years ago
Fix formatting. More... about 20 years ago
Clarify to-do list a little, change cat to dog for variety's sake (README already has kitten). More... about 20 years ago
Add copyright statements to source code. More... about 20 years ago
Fix weird tabs that got in there somehow. More... about 20 years ago
Rename the plugin in the repository as well. This rename is to make the plugin name consistent with the name of its primary method. More... about 20 years ago
Change the name of the plugin from RequestValidation to ValidateRequest, so that it's consistent with the method name, and not as confusing. More... about 20 years ago
Documentation changes -- add licensing, update plugin installation instructions. More... about 20 years ago
Fix spacing in log output. More... about 20 years ago
More cleaning, commenting, and clarifying. More... about 20 years ago
Factor out all of the common functionality between the two main classes into one abstract class (the big win). More... about 20 years ago
Factor out the differing behavior between the two methods into a separate function. More... about 20 years ago
Refactor remaining functionality to objects (coarse for now). More... about 20 years ago
Move request method handling into its own class to preserve namespace. More... about 20 years ago
Do some more cleaning and commenting. More... about 20 years ago
Remove performance optimization clause that's not necessary. More... about 20 years ago
Simplify some statements now that we're relying on exceptions. More... about 20 years ago
Accidentally performed last check in (ignore it). Moved check for empty requirements into appropriate method. More... about 20 years ago
Refactor to replace complex return value structure with exceptions. More... about 20 years ago
Refactor to replace complex return value structure with exceptions. More... about 20 years ago
Refactor parameter pairs into their own class. More... about 20 years ago
Implement nested options as well. More... about 20 years ago
Verify that double nested requirements work as well. More... about 20 years ago
Implement nested parameter requirements (but not options yet). More... about 20 years ago
Add better documentation. More... about 20 years ago
Change default action to the site's document root, not our opentopo-specific URL. More... about 20 years ago
Move the request_validation plugin to its own project. More... about 20 years ago
Fix small setup item so that tests pass. More... about 20 years ago