- Added an is_disabled flag to the RestClient model. This allows clients to be disabled without deleting them from the database, so their credentials remain if you ever want to enable them in the future.
- Closed Issue #5 - Improperly formatted timestamps result in an uncaught exception
- Closed Issue #3 - Failing to define an environment in the YML causes a fatal error
- Closed Issue #4 - Changes to the request_window in the YML were ignored in favor of the default 4 minute window
- Added verbose error messaging; if this is enabled in the YML config file, then the response to an authentication failure will be more descriptive as to why the authentication failed. To enable, add
verbose_errors: true
to theconfig/restful_api_authentication.yml
.
- Resolved Issue #2: UUID gem is not required and therefore throws an error when this gem is used.
- Added some documentation on how to use the master authentication.
- Updated change history / release notes.
- Resolved Issue #1: Using authenticated_master? in before filter results in an error
- Initial release. See README.md for details.