Releases: queueit/KnownUser.V3.RubyOnRails
3.7.1
3.7.0
Release note
New features
- Support for Secure and HttpOnly cookie flags in QueueITAcceptedCookies
- These options are now configured directly in integration configuration provided by GO Queue-it Platform.
- Queue ID is now included in the URL for cancel redirects.
- 'Access-Control-Expose-Headers' are set on AJAX redirect (hybrid integration)
- Support for Request Body Triggers
Important
Please note that you need to initialize the SDK using the following, before using the SDK:
QueueIt::HttpContextProvider::setHttpContext(QueueIt::RailsHttpContext.new(request))
The rails request should no longer be used when using QueueIt::KnownUser.validateRequestByIntegrationConfig
See readme for more info.
3.6.1
Release note
Bug fixes
- Always remove old, no longer valid, queue-it (queue passed) cookies:
Only if client sent queue-it cookie to server.
3.6.0
Release note
New features
- Support for matching any value (*) in a contains trigger operator.
- Matched action name available in code. Found as property on action result and config models.
- Improved system diagnostics
- Matched action name included as query string parameter in URL for queue redirect.
- Matched action name available in diagnostics/debug cookie as part of (queue/cancel)config information.
- Runtime, connector name and version available in diagnostics/debug cookie.
- Exception (if any) available in diagnostics/debug cookie.
Quality improvements
- Consistent error handling in case of invalid tokens.
- Ensure that invalid/manipulated queue-it (queue passed) cookies are never accepted.
- Perform expiration checks on debug tokens.
- Always remove old, no longer valid, queue-it (queue passed) cookies.
Ensure that debug information (cookie) is always available, ex. when integration configuration is missing or invalid. - Removed rake and bundler dependencies from gemspec.
3.5.1
Includes
- Support for handling Ajax calls
- (v.3.5.0) JavaScript and KnownUser interoperability (to support this queueit cookie is not http only anymore)
- (v.3.5.0) RedirectType in RequestValidationResult
This version is available here: https://rubygems.org/gems/queueit_knownuserv3/versions/3.5.1
3.4.0
Includes
- support for contains any and equals any operators.
- support for ignore actions.
This version is available here: https://rubygems.org/gems/queueit_knownuserv3/versions/3.4.0
3.3.2
Includes
-log more request details in debug cookie
This version is available here: https://rubygems.org/gems/queueit_knownuserv3/versions/3.3.2
3.3.0
Includes
-support for http header triggers
This version is available here: https://rubygems.org/gems/queueit_knownuserv3/versions/3.3.0
3.2.3
Includes
-minor improvements related to content of debug cookies.
-new folder structure/file naming to support Gem.
This version is available here: https://rubygems.org/gems/queueit_knownuserv3/versions/3.2.3