{"action":"created","issue":{"url":"https://api.github.com/repos/zooniverse/Panoptes/issues/2714","repository_url":"https://api.github.com/repos/zooniverse/Panoptes","labels_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/2714/labels{/name}","comments_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/2714/comments","events_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/2714/events","html_url":"https://github.com/zooniverse/Panoptes/pull/2714","id":309432144,"node_id":"MDExOlB1bGxSZXF1ZXN0MTc4MDg4MjI5","number":2714,"title":"Bump doorkeeper from 4.2.6 to 4.3.2","user":{"login":"dependabot[bot]","id":27856297,"node_id":"MDM6Qm90Mjc4NTYyOTc=","avatar_url":"https://avatars3.githubusercontent.com/in/2141?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":677914711,"node_id":"MDU6TGFiZWw2Nzc5MTQ3MTE=","url":"https://api.github.com/repos/zooniverse/Panoptes/labels/dependencies","name":"dependencies","color":"0025ff","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-28T16:05:20Z","updated_at":"2018-07-18T21:20:39Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/zooniverse/Panoptes/pulls/2714","html_url":"https://github.com/zooniverse/Panoptes/pull/2714","diff_url":"https://github.com/zooniverse/Panoptes/pull/2714.diff","patch_url":"https://github.com/zooniverse/Panoptes/pull/2714.patch"},"body":"Bumps [doorkeeper](https://github.com/doorkeeper-gem/doorkeeper) from 4.2.6 to 4.3.2.\n<details>\n<summary>Release notes</summary>\n\n*Sourced from doorkeeper's [releases](https://github.com/doorkeeper-gem/doorkeeper/releases).*\n\n> ## v4.3.2\n> - [#1053] Support authorizing with query params in the request `redirect_uri` if explicitly present in app's `Application#redirect_uri`\n> \n> ## v4.3.1\n> - Remove `BaseRecord` and introduce additional concern for ordering methods to fix\r\n>   braking changes for Doorkeeper models.\r\n> - [#1032] Refactor BaseRequest callbacks into configurable lambdas\r\n> - [#1040] Clear mixins from ActiveRecord DSL and save only overridable API. It\r\n>   allows to use this mixins in Doorkeeper ORM extensions with minimum code boilerplate.\n> \n> ## v4.3.0\n> - [#976] Fix to invalidate the second redirect URI when the first URI is the native URI\r\n> - [#1035] Allow `Application#redirect_uri=` to handle array of URIs.\r\n> - [#1036] Allow to forbid Application redirect URI's with specific rules.\r\n> - [#1029] Deprecate `order_method` and introduce `ordered_by`. Sort applications\r\n>   by `created_at` in index action.\r\n> - [#1033] Allow Doorkeeper configuration option #force_ssl_in_redirect_uri to be a callable object.\r\n> - Fix Grape integration & add specs for it\r\n> - [#913] Deferred ORM (ActiveRecord) models loading\r\n> - [#943] Fix Access Token token generation when certain errors occur in custom token generators\r\n> - [#1026] Implement RFC7662 - OAuth 2.0 Token Introspection\r\n> - [#985] Generate valid migration files for Rails >= 5\r\n> - [#972] Replace Struct subclassing with block-form initialization\r\n> - [#1003] Use URL query param to pass through native redirect auth code so automated apps can find it.\r\n> - [#868] `Scopes#&` and `Scopes#+` now take an array or any other enumerable\r\n>   object.\r\n> - [#1019] Remove translation not in use: `invalid_resource_owner`.\r\n> - Use Ruby 2 hash style syntax (min required Ruby version = 2.1)\r\n> - [#948] Make Scopes.<=> work with any \"other\" value.\r\n> - [#974] Redirect URI is checked without query params within AuthorizationCodeRequest.\r\n> - [#1004] More explicit help text for `native_redirect_uri`.\r\n> - [#1023] Update Ruby versions and test against 2.5.0 on Travis CI.\r\n> - [#1024] Migrate from FactoryGirl to FactoryBot.\r\n> - [#1025] Improve documentation for adding foreign keys\r\n> - [#1028] Make it possible to have composit strategy names.\n</details>\n<details>\n<summary>Changelog</summary>\n\n*Sourced from doorkeeper's [changelog](https://github.com/doorkeeper-gem/doorkeeper/blob/master/NEWS.md).*\n\n> ## 4.3.2\n> \n> - [#1053] Support authorizing with query params in the request `redirect_uri` if explicitly present in app's `Application#redirect_uri`\n> \n> ## 4.3.1\n> \n> - Remove `BaseRecord` and introduce additional concern for ordering methods to fix\n>   braking changes for Doorkeeper models.\n> - [#1032] Refactor BaseRequest callbacks into configurable lambdas\n> - [#1040] Clear mixins from ActiveRecord DSL and save only overridable API. It\n>   allows to use this mixins in Doorkeeper ORM extensions with minimum code boilerplate.\n> \n> ## 4.3.0\n> \n> - [#976] Fix to invalidate the second redirect URI when the first URI is the native URI\n> - [#1035] Allow `Application#redirect_uri=` to handle array of URIs.\n> - [#1036] Allow to forbid Application redirect URI's with specific rules.\n> - [#1029] Deprecate `order_method` and introduce `ordered_by`. Sort applications\n>   by `created_at` in index action.\n> - [#1033] Allow Doorkeeper configuration option #force_ssl_in_redirect_uri to be a callable object.\n> - Fix Grape integration & add specs for it\n> - [#913] Deferred ORM (ActiveRecord) models loading\n> - [#943] Fix Access Token token generation when certain errors occur in custom token generators\n> - [#1026] Implement RFC7662 - OAuth 2.0 Token Introspection\n> - [#985] Generate valid migration files for Rails >= 5\n> - [#972] Replace Struct subclassing with block-form initialization\n> - [#1003] Use URL query param to pass through native redirect auth code so automated apps can find it.\n> - [#868] `Scopes#&` and `Scopes#+` now take an array or any other enumerable\n>   object.\n> - [#1019] Remove translation not in use: `invalid_resource_owner`.\n> - Use Ruby 2 hash style syntax (min required Ruby version = 2.1)\n> - [#948] Make Scopes.<=> work with any \"other\" value.\n> - [#974] Redirect URI is checked without query params within AuthorizationCodeRequest.\n> - [#1004] More explicit help text for `native_redirect_uri`.\n> - [#1023] Update Ruby versions and test against 2.5.0 on Travis CI.\n> - [#1024] Migrate from FactoryGirl to FactoryBot.\n> - [#1025] Improve documentation for adding foreign keys\n> - [#1028] Make it possible to have composite strategy names.\n</details>\n<details>\n<summary>Commits</summary>\n\n- [`e29441b`](https://github.com/doorkeeper-gem/doorkeeper/commit/e29441ba35ebc5eff6feb32a3af084533695ee4c) Bump version to 4.3.2\n- [`6b89def`](https://github.com/doorkeeper-gem/doorkeeper/commit/6b89def695354bb85fd22ae356968ad1ce1c2a0c) Fix NEWS.md\n- [`aa282da`](https://github.com/doorkeeper-gem/doorkeeper/commit/aa282da5731a88eabbb4f1b5c7f280408c4013bd) Add [#1053](https://github-redirect.dependabot.com/doorkeeper-gem/doorkeeper/issues/1053) to NEWS\n- [`0a59054`](https://github.com/doorkeeper-gem/doorkeeper/commit/0a5905456790774dd58e79a4ab97fa25ccfdc79b) Support redirect_uri's with registered query param(s)\n- [`2cd4059`](https://github.com/doorkeeper-gem/doorkeeper/commit/2cd40599ea56b8e9d21103e0fb15d9b1228d9854) [ci skip] Add testing section to README\n- [`4a0f68c`](https://github.com/doorkeeper-gem/doorkeeper/commit/4a0f68c0b89d3c8ca9007915c8d8e8b4c1e01d08) [ci skip] Update NEWS to release new version\n- [`07d1555`](https://github.com/doorkeeper-gem/doorkeeper/commit/07d155590512cdfed696683ccf222fbf30d47e6c) [#1044](https://github-redirect.dependabot.com/doorkeeper-gem/doorkeeper/issues/1044): refactor code\n- [`de560c2`](https://github.com/doorkeeper-gem/doorkeeper/commit/de560c2e9a5bd8c940cb77d39f3c0b7b53f3688a) Fix [#1044](https://github-redirect.dependabot.com/doorkeeper-gem/doorkeeper/issues/1044): move #ordered_by method to concern\n- [`0be34a2`](https://github.com/doorkeeper-gem/doorkeeper/commit/0be34a2cca08ce757295cbffef788b564a8bafc4) [ci skip] Add missed changelog entry\n- [`f03fec4`](https://github.com/doorkeeper-gem/doorkeeper/commit/f03fec453e4a4a40327b41023215a7d26883a40c) Refactor BaseRequest callbacks into configurable lambdas ([#1032](https://github-redirect.dependabot.com/doorkeeper-gem/doorkeeper/issues/1032))\n- Additional commits viewable in [compare view](https://github.com/doorkeeper-gem/doorkeeper/compare/v4.2.6...v4.3.2)\n</details>\n<br />\n\n[![Dependabot compatibility score](https://api.dependabot.com/badges/ci_status?dependency-name=doorkeeper&package-manager=bundler&previous-version=4.2.6&new-version=4.3.2)](https://dependabot.com/compatibility-score.html?dependency-name=doorkeeper&package-manager=bundler&previous-version=4.2.6&new-version=4.3.2)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot ignore this [minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language\n\nAdditionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):\n- Update frequency (including time of day and day of week)\n- Automerge options (never/patch/minor, and dev/runtime dependencies)\n- Out-of-range updates (receive only lockfile updates, if desired)\n\nFinally, you can contact us by mentioning @dependabot.\n\n</details>"},"comment":{"url":"https://api.github.com/repos/zooniverse/Panoptes/issues/comments/406078150","html_url":"https://github.com/zooniverse/Panoptes/pull/2714#issuecomment-406078150","issue_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/2714","id":406078150,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNjA3ODE1MA==","user":{"login":"dependabot[bot]","id":27856297,"node_id":"MDM6Qm90Mjc4NTYyOTc=","avatar_url":"https://avatars3.githubusercontent.com/in/2141?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2018-07-18T21:20:39Z","updated_at":"2018-07-18T21:20:39Z","author_association":"CONTRIBUTOR","body":"Superseded by #2847."}}
{"actor":{"display_login":"dependabot"}}