{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":56760633,"defaultBranch":"main","name":"apollo-server","ownerLogin":"apollographql","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-21T09:26:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17189275?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726114317.0","currentOid":""},"activityList":{"items":[{"before":"ea12e967994fce13f8b0bef614e8573c073dde65","after":"3b9dcd7a18ee22782834f6bb569ddb87343fb287","ref":"refs/heads/renovate/major-typescript-eslint-monorepo","pushedAt":"2024-09-14T09:43:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update typescript-eslint monorepo to v8","shortMessageHtmlLink":"chore(deps): update typescript-eslint monorepo to v8"}},{"before":"8a97b519a34d99905030ac498d1918c99c55fb23","after":"0a78ec22eaca01ab5e65f08f998cf045332a35d1","ref":"refs/heads/renovate/major-rollup","pushedAt":"2024-09-14T09:43:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update rollup","shortMessageHtmlLink":"chore(deps): update rollup"}},{"before":"abc29b799c07e411856e419a7357e60371235c9c","after":"24c50df09c3e9c8ac04cd6fc813b99601eef389b","ref":"refs/heads/renovate/major-graphql-tools-monorepo","pushedAt":"2024-09-14T09:42:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update graphql-tools monorepo","shortMessageHtmlLink":"chore(deps): update graphql-tools monorepo"}},{"before":"ea7205ae76d496709cdbc3eeafb7e199d1a90897","after":"02f2897636cc7c32a3713b700236718703222c62","ref":"refs/heads/renovate/whatwg-mimetype-4.x","pushedAt":"2024-09-14T09:42:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency whatwg-mimetype to v4","shortMessageHtmlLink":"chore(deps): update dependency whatwg-mimetype to v4"}},{"before":"3e62c90485e1559806eb5474496857bde9dea0a4","after":"2dc94fb08998551c69aafb2e2704e10ed18cbd56","ref":"refs/heads/renovate/npm-10.x","pushedAt":"2024-09-14T09:42:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency npm to v10","shortMessageHtmlLink":"chore(deps): update dependency npm to v10"}},{"before":"e71748e59ef7969e43f70ac22b848f51ca5ec34c","after":"700461b3cfa1db3762a875175f0344e028844456","ref":"refs/heads/renovate/major-cspell-monorepo","pushedAt":"2024-09-14T09:42:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency cspell to v8","shortMessageHtmlLink":"chore(deps): update dependency cspell to v8"}},{"before":"0229d36f9038fddd162de8e1f9d7dfa885bbd4f6","after":"49ab3ce891e0533ca651f44691469d760d46335b","ref":"refs/heads/renovate/supertest-6.x","pushedAt":"2024-09-14T09:41:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/supertest to v6","shortMessageHtmlLink":"chore(deps): update dependency @types/supertest to v6"}},{"before":"b0f9779ce639781ef332b81c67e5166777df6b1a","after":"d69114ce4a7de90708a0e2d23762c080d7f35199","ref":"refs/heads/renovate/superagent-8.x","pushedAt":"2024-09-14T09:41:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/superagent to v8","shortMessageHtmlLink":"chore(deps): update dependency @types/superagent to v8"}},{"before":"5b6a2dd6661c20049a8a705fff7a24b33c1c7bb0","after":"8a02caedebd1c7a5e85a0c1585691241776645a8","ref":"refs/heads/renovate/typescript","pushedAt":"2024-09-14T09:41:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency typescript to v5.6.2","shortMessageHtmlLink":"chore(deps): update dependency typescript to v5.6.2"}},{"before":"006cd920c9d46ba45021003454afb3789f488774","after":"9d9d1c39935d1e5d69c4059ee4db36ea1eb34006","ref":"refs/heads/renovate/graphql-http","pushedAt":"2024-09-14T09:40:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency graphql-http to v1.22.1","shortMessageHtmlLink":"chore(deps): update dependency graphql-http to v1.22.1"}},{"before":"2e1fb9b698a2e95b7e89297efa97bbf115ed4208","after":"ae0213523a9059e3e9c14d452678780b36fd838f","ref":"refs/heads/renovate/npm-apollo-gateway-vulnerability","pushedAt":"2024-09-12T04:12:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @apollo/gateway to v2.8.5 [security]","shortMessageHtmlLink":"chore(deps): update dependency @apollo/gateway to v2.8.5 [security]"}},{"before":"648dec7b70da726223e28c1b5e4aed2bf6ffc1d2","after":null,"ref":"refs/heads/renovate/npm-express-vulnerability","pushedAt":"2024-09-12T04:11:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"d20c908b72267ddff045d7774be89a0ca23773ac","after":"f5f23a635b6f6dfd2edd7aac4b6bc8f8fce384c0","ref":"refs/heads/main","pushedAt":"2024-09-12T04:11:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency express to v4.20.0 [security] (#7927)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [express](http://expressjs.com/)\n([source](https://redirect.github.com/expressjs/express)) | [`4.19.2` ->\n`4.20.0`](https://renovatebot.com/diffs/npm/express/4.19.2/4.20.0) |\n[![age](https://developer.mend.io/api/mc/badges/age/npm/express/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/express/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/express/4.19.2/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/express/4.19.2/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n### GitHub Vulnerability Alerts\n\n####\n[CVE-2024-43796](https://redirect.github.com/expressjs/express/security/advisories/GHSA-qw6h-vgh9-j6wx)\n\n### Impact\n\nIn express <4.20.0, passing untrusted user input - even after sanitizing\nit - to `response.redirect()` may execute untrusted code\n\n### Patches\n\nthis issue is patched in express 4.20.0\n\n### Workarounds\n\nusers are encouraged to upgrade to the patched version of express, but\notherwise can workaround this issue by making sure any untrusted inputs\nare safe, ideally by validating them against an explicit allowlist\n\n### Details\n\nsuccessful exploitation of this vector requires the following:\n\n1. The attacker MUST control the input to response.redirect()\n1. express MUST NOT redirect before the template appears\n1. the browser MUST NOT complete redirection before:\n1. the user MUST click on the link in the template\n\n---\n\n### Release Notes\n\n
\nexpressjs/express (express)\n\n###\n[`v4.20.0`](https://redirect.github.com/expressjs/express/blob/HEAD/History.md#4200--2024-09-10)\n\n[Compare\nSource](https://redirect.github.com/expressjs/express/compare/4.19.2...4.20.0)\n\n\\==========\n\n- deps: serve-static@0.16.0\n - Remove link renderization in html while redirecting\n- deps: send@0.19.0\n - Remove link renderization in html while redirecting\n- deps: body-parser@0.6.0\n - add `depth` option to customize the depth level in the parser\n- IMPORTANT: The default `depth` level for parsing URL-encoded data is\nnow `32` (previously was `Infinity`)\n- Remove link renderization in html while using `res.redirect`\n- deps: path-to-regexp@0.1.10\n- Adds support for named matching groups in the routes using a regex\n- Adds backtracking protection to parameters without regexes defined\n- deps: encodeurl@~2.0.0\n- Removes encoding of `\\`, `|`, and `^` to align better with URL spec\n- Deprecate passing `options.maxAge` and `options.expires` to\n`res.clearCookie`\n- Will be ignored in v5, clearCookie will set a cookie with an expires\nin the past to instruct clients to delete the cookie\n\n
\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - \"\" in timezone America/Los_Angeles,\nAutomerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR and you won't be reminded about these\nupdates again.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/apollographql/apollo-server).\n\n\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): update dependency express to v4.20.0 [security] (#7927)"}},{"before":null,"after":"648dec7b70da726223e28c1b5e4aed2bf6ffc1d2","ref":"refs/heads/renovate/npm-express-vulnerability","pushedAt":"2024-09-12T00:27:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency express to v4.20.0 [security]","shortMessageHtmlLink":"chore(deps): update dependency express to v4.20.0 [security]"}},{"before":null,"after":"2e1fb9b698a2e95b7e89297efa97bbf115ed4208","ref":"refs/heads/renovate/npm-apollo-gateway-vulnerability","pushedAt":"2024-09-12T00:27:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @apollo/gateway to v2.8.5 [security]","shortMessageHtmlLink":"chore(deps): update dependency @apollo/gateway to v2.8.5 [security]"}},{"before":"21c5590b120e0f80ddfb521b67f4101170dbe655","after":"ea12e967994fce13f8b0bef614e8573c073dde65","ref":"refs/heads/renovate/major-typescript-eslint-monorepo","pushedAt":"2024-09-07T07:59:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update typescript-eslint monorepo to v8","shortMessageHtmlLink":"chore(deps): update typescript-eslint monorepo to v8"}},{"before":"c6301ef8d81da10a961af5aa8da2d280815bed00","after":"8a97b519a34d99905030ac498d1918c99c55fb23","ref":"refs/heads/renovate/major-rollup","pushedAt":"2024-09-07T07:59:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update rollup","shortMessageHtmlLink":"chore(deps): update rollup"}},{"before":"05869597246be2d8a4aeb70a9546497e8bd4e711","after":"abc29b799c07e411856e419a7357e60371235c9c","ref":"refs/heads/renovate/major-graphql-tools-monorepo","pushedAt":"2024-09-07T07:59:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update graphql-tools monorepo","shortMessageHtmlLink":"chore(deps): update graphql-tools monorepo"}},{"before":"a466daa143bb23ca604e72934981e6ba20292913","after":"ea7205ae76d496709cdbc3eeafb7e199d1a90897","ref":"refs/heads/renovate/whatwg-mimetype-4.x","pushedAt":"2024-09-07T07:58:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency whatwg-mimetype to v4","shortMessageHtmlLink":"chore(deps): update dependency whatwg-mimetype to v4"}},{"before":"0dc21140e8814fe500633871b17d4fa61fbbc473","after":"3e62c90485e1559806eb5474496857bde9dea0a4","ref":"refs/heads/renovate/npm-10.x","pushedAt":"2024-09-07T07:58:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency npm to v10","shortMessageHtmlLink":"chore(deps): update dependency npm to v10"}},{"before":"9c5bce5e0cfaec4d8233786e4a5bc7387901016e","after":"e71748e59ef7969e43f70ac22b848f51ca5ec34c","ref":"refs/heads/renovate/major-cspell-monorepo","pushedAt":"2024-09-07T07:58:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency cspell to v8","shortMessageHtmlLink":"chore(deps): update dependency cspell to v8"}},{"before":"f91ea0043fd6de2eeb60b98c9a1d3439f899bdd3","after":"0229d36f9038fddd162de8e1f9d7dfa885bbd4f6","ref":"refs/heads/renovate/supertest-6.x","pushedAt":"2024-09-07T07:57:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/supertest to v6","shortMessageHtmlLink":"chore(deps): update dependency @types/supertest to v6"}},{"before":"085efd7e8ace7061285dfa5d0aef69cfbc300175","after":"b0f9779ce639781ef332b81c67e5166777df6b1a","ref":"refs/heads/renovate/superagent-8.x","pushedAt":"2024-09-07T07:57:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/superagent to v8","shortMessageHtmlLink":"chore(deps): update dependency @types/superagent to v8"}},{"before":"a021b6730b8e85e672c6b9e82a7ceff9dd83dfb8","after":"5b6a2dd6661c20049a8a705fff7a24b33c1c7bb0","ref":"refs/heads/renovate/typescript","pushedAt":"2024-09-07T07:57:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency typescript to v5.5.4","shortMessageHtmlLink":"chore(deps): update dependency typescript to v5.5.4"}},{"before":"d135eef8ae63f4aee905ac747f1b06a4de090f68","after":"006cd920c9d46ba45021003454afb3789f488774","ref":"refs/heads/renovate/graphql-http","pushedAt":"2024-09-07T07:57:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency graphql-http to v1.22.1","shortMessageHtmlLink":"chore(deps): update dependency graphql-http to v1.22.1"}},{"before":"3abb490efe0dc739711b44d4e57c6922a5b28dff","after":"d20c908b72267ddff045d7774be89a0ca23773ac","ref":"refs/heads/main","pushedAt":"2024-09-03T12:03:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Meschreiber","name":"Maria Elisabeth Schreiber","path":"/Meschreiber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23219998?s=80&v=4"},"commit":{"message":"Merge pull request #7923 from Maestro2496/patch-2\n\nUpdate apollo-subgraph-setup.mdx","shortMessageHtmlLink":"Merge pull request #7923 from Maestro2496/patch-2"}},{"before":"64b99bead702c350ac275e0e559c791f65906a3d","after":"21c5590b120e0f80ddfb521b67f4101170dbe655","ref":"refs/heads/renovate/major-typescript-eslint-monorepo","pushedAt":"2024-08-31T07:25:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update typescript-eslint monorepo to v8","shortMessageHtmlLink":"chore(deps): update typescript-eslint monorepo to v8"}},{"before":"1a269557e290d927b51ad22b8edf498f57b0dd01","after":"c6301ef8d81da10a961af5aa8da2d280815bed00","ref":"refs/heads/renovate/major-rollup","pushedAt":"2024-08-31T07:25:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update rollup","shortMessageHtmlLink":"chore(deps): update rollup"}},{"before":"037164456d584876f0acb367d35cabc95d2f9afb","after":"0dc21140e8814fe500633871b17d4fa61fbbc473","ref":"refs/heads/renovate/npm-10.x","pushedAt":"2024-08-31T07:24:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency npm to v10","shortMessageHtmlLink":"chore(deps): update dependency npm to v10"}},{"before":"9d4dedb9501a1f9a8b34a4aecebd258de07d67f7","after":"085efd7e8ace7061285dfa5d0aef69cfbc300175","ref":"refs/heads/renovate/superagent-8.x","pushedAt":"2024-08-26T04:00:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/superagent to v8","shortMessageHtmlLink":"chore(deps): update dependency @types/superagent to v8"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtiiiVAA","startCursor":null,"endCursor":null}},"title":"Activity · apollographql/apollo-server"}