validates_timeliness
https://github.com/adzap/validates_timeliness
Ruby
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
1 Subscribers
Add a CodeTriage badge to validates_timeliness
Help out
- Issues
- Format Validation only works for yyyy-mm-dd
- Handle when the passed value is not a Date value. when it's a Numeric
- Is there any way that I can make sure that ranges are exclusive?
- Check time_zone_aware_types
- No support for midnight with :time type
- No configuration required per thread (compatibility with timeliness 0.4.0+
- Inconsistant behaviour when validating on a method and not a column
- tod support
- Can't test the validation with allow_blank: true
- validates_datetime w/ default parser = true does not convert ISO 8601 without zone offset into default time zone
- Docs
- Logic::Keys::ApplicationContract#can_delete_key?
- Logic::Keys::ApplicationContract#mandatory_app_key?
- Logic::Keys::ApplicationContract#create_key_after_create?
- Policy#set_identifier
- Policy#validate_not_in_use
- Policy#validate_schema_specification
- Policy#validate_same_version
- Policy#belongs_to_a_tenant
- Policy#idle?
- Policy#in_use?