{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":237159,"defaultBranch":"master","name":"express","ownerLogin":"expressjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-06-26T18:56:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5658226?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716420673.0","currentOid":""},"activityList":{"items":[{"before":"f42b160bbc0c391c06cad1c6c37eea5305f78cd2","after":"61421a8c0c2abf011868d90df93813992e3c7563","ref":"refs/heads/master","pushedAt":"2024-06-09T03:25:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"skip QUERY tests for Node 21 only, still not supported (#5695)\n\n* skip QUERY tests for Node 21 only, still not supported\r\n\r\nQUERY support has now landed in Node 22.2.0, but is still not supported\r\nin 21.7.3\r\n\r\nQUERY showed up in http.METHODS in 21.7.2. Only Node versions after that\r\nwill attempt to run tests for it, based on the way we dynamically test\r\nmembers of the http.METHODS array from Node\r\n\r\n* update CI to run on 21.7 and 22.2","shortMessageHtmlLink":"skip QUERY tests for Node 21 only, still not supported (#5695)"}},{"before":"689073d657b646b5d01448a6a69f88016f40761b","after":"f42b160bbc0c391c06cad1c6c37eea5305f78cd2","ref":"refs/heads/master","pushedAt":"2024-06-07T23:48:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"[v4] Deprecate `res.clearCookie` accepting `options.maxAge` and `options.expires` (#5672)\n\n* add deprecation notice for res.clearCookie maxAge/expires\r\n\r\n* update History.md for clearCookie deprecation change\r\n\r\n* add tests to codify deprecated behavior\r\n\r\nCo-authored-by: Chris de Almeida \r\n\r\n---------\r\n\r\nCo-authored-by: Chris de Almeida ","shortMessageHtmlLink":"[v4] Deprecate res.clearCookie accepting options.maxAge and `opti…"}},{"before":"2803a2b35ae37209a44a8d3b19c141482fd57437","after":"689073d657b646b5d01448a6a69f88016f40761b","ref":"refs/heads/master","pushedAt":"2024-06-05T21:25:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"✨ bring back query tests for node 21 (#5690)","shortMessageHtmlLink":"✨ bring back query tests for node 21 (#5690)"}},{"before":"c88542cfa64cce6d4e2707d50c9a4474c39473ee","after":null,"ref":"refs/heads/ulises-patch-1","pushedAt":"2024-05-22T23:31:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blakeembrey","name":"Blake Embrey","path":"/blakeembrey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1088987?s=80&v=4"}},{"before":"a7d6d29ed3a8eeb91954447696d1a28b982702a4","after":"2803a2b35ae37209a44a8d3b19c141482fd57437","ref":"refs/heads/master","pushedAt":"2024-05-22T22:29:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"docs: add @UlisesGascon as captain for cookie-parser (#5666)","shortMessageHtmlLink":"docs: add @UlisesGascon as captain for cookie-parser (#5666)"}},{"before":"26801a0afdd73258ee3c3685e30d5d4040c1558d","after":"ee40a881f5d8cb4ce71bc45262fde8e4b7640d05","ref":"refs/heads/5.x","pushedAt":"2024-05-17T20:47:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"call callback once on listen error","shortMessageHtmlLink":"call callback once on listen error"}},{"before":"a7d6d29ed3a8eeb91954447696d1a28b982702a4","after":"c88542cfa64cce6d4e2707d50c9a4474c39473ee","ref":"refs/heads/ulises-patch-1","pushedAt":"2024-05-15T18:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UlisesGascon","name":"Ulises Gascón","path":"/UlisesGascon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110813?s=80&v=4"},"commit":{"message":"docs: add @UlisesGascon as captain for cookie-parser","shortMessageHtmlLink":"docs: add @UlisesGascon as captain for cookie-parser"}},{"before":null,"after":"a7d6d29ed3a8eeb91954447696d1a28b982702a4","ref":"refs/heads/ulises-patch-1","pushedAt":"2024-05-15T17:59:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"UlisesGascon","name":"Ulises Gascón","path":"/UlisesGascon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110813?s=80&v=4"},"commit":{"message":"Add @UlisesGascon to mime repos\n\nCo-authored-by: Ulises Gascón ","shortMessageHtmlLink":"Add @UlisesGascon to mime repos"}},{"before":"700349ffaf6140195a2d5f8173dd732c90c5aacc","after":"a7d6d29ed3a8eeb91954447696d1a28b982702a4","ref":"refs/heads/master","pushedAt":"2024-05-14T02:31:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"Add @UlisesGascon to mime repos\n\nCo-authored-by: Ulises Gascón ","shortMessageHtmlLink":"Add @UlisesGascon to mime repos"}},{"before":null,"after":"a302c9aa1098b9d76c53d48d026ed139b380ba9e","ref":"refs/heads/release-branch-diagram","pushedAt":"2024-05-13T21:06:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"WIP: release process ascii diagram","shortMessageHtmlLink":"WIP: release process ascii diagram"}},{"before":"4b9cd2fd0e13519a16bc36e8b4212e7924698b2e","after":"700349ffaf6140195a2d5f8173dd732c90c5aacc","ref":"refs/heads/master","pushedAt":"2024-05-08T21:02:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"doc: add table of contents, tc/triager lists to readme (#5619)\n\n* doc: updated readme file\r\n\r\n* doc: updated readme file for doc lint\r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: krzysdz \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Ulises Gascón \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Ulises Gascón \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Christine Belzie <105683440+CBID2@users.noreply.github.com>\r\n\r\n* repair readme\r\n\r\n* added Emeritus area\r\n\r\n* Add @carpasse to the triager team\r\n\r\n* removed old collaborators\r\n\r\n* add missing triagers\r\n\r\n* lint\r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* dedent to fix ToC spacing\r\n\r\n* fixup! dedent to fix ToC spacing\r\n\r\n* us @ for jonchurch\r\n\r\n* format names to use github handles first, single line\r\n\r\n* added emeritus triagers\r\n\r\n* edited title\r\n\r\n* added emeritus team members\r\n\r\n* added menu head\r\n\r\n* edited emeritus\r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* edits to TC and anchors\r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Jon Church \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Ulises Gascón \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Ulises Gascón \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Ulises Gascón \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Ulises Gascón \r\n\r\n* Update Readme.md\r\n\r\nCo-authored-by: Ulises Gascón \r\n\r\n---------\r\n\r\nCo-authored-by: Mert Can Altin \r\nCo-authored-by: krzysdz \r\nCo-authored-by: Ulises Gascón \r\nCo-authored-by: Christine Belzie <105683440+CBID2@users.noreply.github.com>\r\nCo-authored-by: Jon Church ","shortMessageHtmlLink":"doc: add table of contents, tc/triager lists to readme (#5619)"}},{"before":"b44191eb3de5fcc94b384d7d6028b8c9a0144231","after":"4b9cd2fd0e13519a16bc36e8b4212e7924698b2e","ref":"refs/heads/master","pushedAt":"2024-05-04T22:15:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"add support Node.js@22 in the CI (#5627)\n\nCo-authored-by: Mert Can Altin ","shortMessageHtmlLink":"add support Node.js@22 in the CI (#5627)"}},{"before":"8417c60fcfd7a9523e8783fd3f489d771df1ce44","after":"b44191eb3de5fcc94b384d7d6028b8c9a0144231","ref":"refs/heads/master","pushedAt":"2024-05-04T22:01:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"ignore ETAG query test as well, reuse skip util (#5639)","shortMessageHtmlLink":"ignore ETAG query test as well, reuse skip util (#5639)"}},{"before":"bf91946bd406b0c6f045fe81331de1725e9cee43","after":"8417c60fcfd7a9523e8783fd3f489d771df1ce44","ref":"refs/heads/master","pushedAt":"2024-05-04T21:09:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"skip QUERY method test (#5628)","shortMessageHtmlLink":"skip QUERY method test (#5628)"}},{"before":"d97d79ed9a25099ec4f0537ad8bf2a9378350a6b","after":"bf91946bd406b0c6f045fe81331de1725e9cee43","ref":"refs/heads/master","pushedAt":"2024-05-04T20:53:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonchurch","name":"Jon Church","path":"/jonchurch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12915163?s=80&v=4"},"commit":{"message":"deps: encodeurl@~2.0.0 (#5569)","shortMessageHtmlLink":"deps: encodeurl@~2.0.0 (#5569)"}},{"before":"14439731f968c1ec6015227d747ede32d3fbf676","after":"26801a0afdd73258ee3c3685e30d5d4040c1558d","ref":"refs/heads/5.x","pushedAt":"2024-04-29T15:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"Use object with null prototype for settings closes #4835","shortMessageHtmlLink":"Use object with null prototype for settings closes #4835"}},{"before":"cd7d79f92a7209b09aa9b065b0643c1bec55ed1d","after":"14439731f968c1ec6015227d747ede32d3fbf676","ref":"refs/heads/5.x","pushedAt":"2024-04-29T14:43:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"Use object with null prototype for various app properties\n\n`app.cache`, `app.engines`, and `app.settings` are now created with\n`Object.create(null)` instead of `{}`.\n\nThis also updates a test to ensure that `app.locals` is created the same\nway.","shortMessageHtmlLink":"Use object with null prototype for various app properties"}},{"before":"eff8596272f9bca9828efca88f186b11d2ad1362","after":"d6e6204552622efc5e0af5a99c39cfac7cf7c0cc","ref":"refs/heads/be/bump-encodeurl","pushedAt":"2024-04-24T22:12:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blakeembrey","name":"Blake Embrey","path":"/blakeembrey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1088987?s=80&v=4"},"commit":{"message":"deps: encodeurl@~2.0.0","shortMessageHtmlLink":"deps: encodeurl@~2.0.0"}},{"before":"26e53f0fbcaf1fa71a68a42dcd6c17af05fe6ac9","after":"d97d79ed9a25099ec4f0537ad8bf2a9378350a6b","ref":"refs/heads/master","pushedAt":"2024-04-21T09:48:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"UlisesGascon","name":"Ulises Gascón","path":"/UlisesGascon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110813?s=80&v=4"},"commit":{"message":"docs: add UlisesGascon as triage initiative captain","shortMessageHtmlLink":"docs: add UlisesGascon as triage initiative captain"}},{"before":"6abec204c0a6dc0b2a7adcd6f118ca5fb757e4aa","after":"26e53f0fbcaf1fa71a68a42dcd6c17af05fe6ac9","ref":"refs/heads/master","pushedAt":"2024-04-17T13:13:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"UlisesGascon","name":"Ulises Gascón","path":"/UlisesGascon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110813?s=80&v=4"},"commit":{"message":"ci: add CodeQL (SAST) (#5433)\n\nPR-URL: https://github.com/expressjs/express/pull/5433\r\n\r\n---------\r\n\r\nCo-authored-by: Íñigo Marquínez Prado <25435858+inigomarquinez@users.noreply.github.com>","shortMessageHtmlLink":"ci: add CodeQL (SAST) (#5433)"}},{"before":"815f799310a5627c000d4a5156c1c958e4947b4c","after":"6abec204c0a6dc0b2a7adcd6f118ca5fb757e4aa","ref":"refs/heads/master","pushedAt":"2024-04-17T11:53:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"UlisesGascon","name":"Ulises Gascón","path":"/UlisesGascon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110813?s=80&v=4"},"commit":{"message":"docs: update triage nomination policy (#5600)\n\nPR-URL: https://github.com/expressjs/express/pull/5600","shortMessageHtmlLink":"docs: update triage nomination policy (#5600)"}},{"before":"7f9e5843b9690267cf87efe63b48d45425f9ebc3","after":"815f799310a5627c000d4a5156c1c958e4947b4c","ref":"refs/heads/master","pushedAt":"2024-04-10T16:53:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"UlisesGascon","name":"Ulises Gascón","path":"/UlisesGascon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110813?s=80&v=4"},"commit":{"message":"docs: update reference to the threat model (#5590)\n\nPR: https://github.com/expressjs/express/pull/5590","shortMessageHtmlLink":"docs: update reference to the threat model (#5590)"}},{"before":"93cf646d5c3643b0d14563795eb45aba583b1568","after":"7f9e5843b9690267cf87efe63b48d45425f9ebc3","ref":"refs/heads/master","pushedAt":"2024-04-09T13:51:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"add jonchurch as repo captain on several packages","shortMessageHtmlLink":"add jonchurch as repo captain on several packages"}},{"before":"2676a1f281e8f1cc73591d3fa8917344dcc60d38","after":"93cf646d5c3643b0d14563795eb45aba583b1568","ref":"refs/heads/master","pushedAt":"2024-04-07T16:40:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"UlisesGascon","name":"Ulises Gascón","path":"/UlisesGascon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110813?s=80&v=4"},"commit":{"message":"docs: add blakeembrey as captain for encodeurl (#5579)","shortMessageHtmlLink":"docs: add blakeembrey as captain for encodeurl (#5579)"}},{"before":"6da57c7819dfefa228ab68c884d701a8cf45f39b","after":"2676a1f281e8f1cc73591d3fa8917344dcc60d38","ref":"refs/heads/master","pushedAt":"2024-04-04T11:01:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"UlisesGascon","name":"Ulises Gascón","path":"/UlisesGascon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5110813?s=80&v=4"},"commit":{"message":"docs: add reference to the Threat Model\n\n* docs: add Threat Model\r\n\r\n* docs: update reference\r\n\r\nCo-authored-by: Chris de Almeida \r\n\r\n* docs: improve readability\r\n\r\nCo-authored-by: Chris de Almeida \r\n\r\n* docs: add reference to the Threat Model\r\n\r\n---------\r\n\r\nCo-authored-by: Chris de Almeida ","shortMessageHtmlLink":"docs: add reference to the Threat Model"}},{"before":"4e7d003dc76e406cee85ca8c074daa6a2b0674aa","after":"eff8596272f9bca9828efca88f186b11d2ad1362","ref":"refs/heads/be/bump-encodeurl","pushedAt":"2024-03-29T15:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blakeembrey","name":"Blake Embrey","path":"/blakeembrey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1088987?s=80&v=4"},"commit":{"message":"Remove .only","shortMessageHtmlLink":"Remove .only"}},{"before":null,"after":"4e7d003dc76e406cee85ca8c074daa6a2b0674aa","ref":"refs/heads/be/bump-encodeurl","pushedAt":"2024-03-29T00:18:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blakeembrey","name":"Blake Embrey","path":"/blakeembrey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1088987?s=80&v=4"},"commit":{"message":"Upgrade encodeurl","shortMessageHtmlLink":"Upgrade encodeurl"}},{"before":"8b6d34963d0bf0944d7da2da6fb2b71e36a61421","after":"6da57c7819dfefa228ab68c884d701a8cf45f39b","ref":"refs/heads/master","pushedAt":"2024-03-27T14:57:44.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"remove examples from the ignore","shortMessageHtmlLink":"remove examples from the ignore"}},{"before":"94669f9289fdd1c640b0c35acf4d9f8e996a646c","after":"8b6d34963d0bf0944d7da2da6fb2b71e36a61421","ref":"refs/heads/master","pushedAt":"2024-03-27T14:57:09.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"Update Security.md\n\nCo-authored-by: Chris de Almeida ","shortMessageHtmlLink":"Update Security.md"}},{"before":"b28db2c12c3bd9cd763316824446f79bf81e0686","after":"94669f9289fdd1c640b0c35acf4d9f8e996a646c","ref":"refs/heads/master","pushedAt":"2024-03-26T14:41:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wesleytodd","name":"Wes Todd","path":"/wesleytodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027776?s=80&v=4"},"commit":{"message":"remove duplicate location test for data uri","shortMessageHtmlLink":"remove duplicate location test for data uri"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYDAiYgA","startCursor":null,"endCursor":null}},"title":"Activity · expressjs/express"}