{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":339881031,"defaultBranch":"master","name":"express-zod-api","ownerLogin":"RobinTail","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-17T23:16:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13189514?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716746724.0","currentOid":""},"activityList":{"items":[{"before":"ed760b14450a12ac126763bf2c86e0f1adc8f8f5","after":"939f23e2ab2dd36f58dd67494052aff9cae6f33f","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T22:14:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Rem redundant prop duplication.","shortMessageHtmlLink":"Rem redundant prop duplication."}},{"before":"20afbe405869fb68cc0ce0aaad62766c2afc3c33","after":"ed760b14450a12ac126763bf2c86e0f1adc8f8f5","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T22:13:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Rem redundant prop duplication.","shortMessageHtmlLink":"Rem redundant prop duplication."}},{"before":"03dc0c717ee5a72638e91eb700d284faa9304ef3","after":"20afbe405869fb68cc0ce0aaad62766c2afc3c33","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T22:11:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Simpler ExtractSchema type.","shortMessageHtmlLink":"Simpler ExtractSchema type."}},{"before":"c63af0d6e443643579fc87ea19d684d286cd6384","after":"03dc0c717ee5a72638e91eb700d284faa9304ef3","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T21:28:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Moving ::execute() to AbstractResulthandler.","shortMessageHtmlLink":"Moving ::execute() to AbstractResulthandler."}},{"before":"4d86354fc506222c1bcf50917a5fa0ec89b6342b","after":"c63af0d6e443643579fc87ea19d684d286cd6384","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T21:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Removing unused function.","shortMessageHtmlLink":"Removing unused function."}},{"before":"3794eaa28c3272b7be15bf3613b74bb9414d4ff2","after":"4d86354fc506222c1bcf50917a5fa0ec89b6342b","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T21:16:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Utilizing the class in the implementation.","shortMessageHtmlLink":"Utilizing the class in the implementation."}},{"before":"b72b8aefaa143e8fe9232521f12167e842e3a172","after":"3794eaa28c3272b7be15bf3613b74bb9414d4ff2","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T19:02:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Flipping NormalizedResponse and ApiResponse relation.","shortMessageHtmlLink":"Flipping NormalizedResponse and ApiResponse relation."}},{"before":"af6ddf3aa2b123f1d3c75f100434f0d9379bf59b","after":"b72b8aefaa143e8fe9232521f12167e842e3a172","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T18:49:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"::execute() method draft.","shortMessageHtmlLink":"::execute() method draft."}},{"before":"ab92f8f3822aee9552fc66dda6cb6659a764761b","after":"af6ddf3aa2b123f1d3c75f100434f0d9379bf59b","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T18:40:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"ResultHandler class draft.","shortMessageHtmlLink":"ResultHandler class draft."}},{"before":null,"after":"ab92f8f3822aee9552fc66dda6cb6659a764761b","ref":"refs/heads/rh-class","pushedAt":"2024-05-26T18:05:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Inline definition of Handler parameters.","shortMessageHtmlLink":"Inline definition of Handler parameters."}},{"before":"edfc44c6926684fa1ee5adbec8d3637d98f1819e","after":null,"ref":"refs/heads/better-intersection","pushedAt":"2024-05-26T13:49:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"}},{"before":"b02983f1e317750d8eece7b2015964f730c773ac","after":"76f6c98569fe8a9c7417d30a753d0b2b39b52416","ref":"refs/heads/prep-v20","pushedAt":"2024-05-26T13:49:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Simpler intersections (#1796)\n\nAfter #1792 it's time to get rid of redundant complication and use\r\nregular intersection schema.\r\nUtilizing the `EmptyObject` type introduced in #1788 for v20 #1787","shortMessageHtmlLink":"Simpler intersections (#1796)"}},{"before":null,"after":"edfc44c6926684fa1ee5adbec8d3637d98f1819e","ref":"refs/heads/better-intersection","pushedAt":"2024-05-26T13:44:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"REF: removing ProbableIntersection, using regular ZodIntersection instead.","shortMessageHtmlLink":"REF: removing ProbableIntersection, using regular ZodIntersection ins…"}},{"before":"896d23b2a18ae0f29392920813024eda2dadb9df","after":null,"ref":"refs/heads/mw-class","pushedAt":"2024-05-26T13:27:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"}},{"before":"1deb4fd140ef7f21610159be2880c2e0c92094e6","after":"b02983f1e317750d8eece7b2015964f730c773ac","ref":"refs/heads/prep-v20","pushedAt":"2024-05-26T13:27:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Middleware class (#1792)\n\nhttps://github.com/RobinTail/express-zod-api/pull/1787#discussion_r1613867932","shortMessageHtmlLink":"Middleware class (#1792)"}},{"before":"83ba54c6e9f133609db6910d33cfac6488ecbc14","after":"896d23b2a18ae0f29392920813024eda2dadb9df","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T13:17:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Merge branch 'prep-v20' into mw-class","shortMessageHtmlLink":"Merge branch 'prep-v20' into mw-class"}},{"before":"18e0fa644780bbc8b25359e754950406c2e5de0d","after":"1deb4fd140ef7f21610159be2880c2e0c92094e6","ref":"refs/heads/prep-v20","pushedAt":"2024-05-26T13:17:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Merge branch 'master' into prep-v20","shortMessageHtmlLink":"Merge branch 'master' into prep-v20"}},{"before":"fce32bafc4990ea10aba5a815f7faaaf932a8160","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/eslint-plugin-import-x-0.5.1","pushedAt":"2024-05-26T13:13:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"}},{"before":"76c2cbfc4810746c582764befabe06ce1b260c95","after":"b680f486b47ac9bf76de1e8dcee05c5f94dde119","ref":"refs/heads/master","pushedAt":"2024-05-26T13:13:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Bump eslint-plugin-import-x from 0.5.0 to 0.5.1 (#1795)\n\nBumps\r\n[eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x)\r\nfrom 0.5.0 to 0.5.1.\r\n
\r\nRelease notes\r\n

Sourced from eslint-plugin-import-x's\r\nreleases.

\r\n
\r\n

v0.5.1

\r\n

Patch Changes

\r\n\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from eslint-plugin-import-x's\r\nchangelog.

\r\n
\r\n

0.5.1

\r\n

Patch Changes

\r\n\r\n
\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-import-x&package-manager=npm_and_yarn&previous-version=0.5.0&new-version=0.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump eslint-plugin-import-x from 0.5.0 to 0.5.1 (#1795)"}},{"before":null,"after":"fce32bafc4990ea10aba5a815f7faaaf932a8160","ref":"refs/heads/dependabot/npm_and_yarn/eslint-plugin-import-x-0.5.1","pushedAt":"2024-05-26T13:10:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump eslint-plugin-import-x from 0.5.0 to 0.5.1\n\nBumps [eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x) from 0.5.0 to 0.5.1.\n- [Release notes](https://github.com/un-ts/eslint-plugin-import-x/releases)\n- [Changelog](https://github.com/un-ts/eslint-plugin-import-x/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/un-ts/eslint-plugin-import-x/compare/v0.5.0...v0.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: eslint-plugin-import-x\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump eslint-plugin-import-x from 0.5.0 to 0.5.1"}},{"before":"2fab738e31d360f06504331e69a4a87359336b2c","after":"83ba54c6e9f133609db6910d33cfac6488ecbc14","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T12:27:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Readme: better explanaition on chaining mws and the syntaxes.","shortMessageHtmlLink":"Readme: better explanaition on chaining mws and the syntaxes."}},{"before":"0922f24fe8c5feba45118d9fc74cbcb69140667b","after":"2fab738e31d360f06504331e69a4a87359336b2c","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T12:25:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Readme: better explanaition on chaining mws and the syntaxes.","shortMessageHtmlLink":"Readme: better explanaition on chaining mws and the syntaxes."}},{"before":"4a98b83bbe6c7503a38a7322ff66aceb9dfb9034","after":"0922f24fe8c5feba45118d9fc74cbcb69140667b","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T12:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Readme: better explanaition on chaining mws and the syntaxes.","shortMessageHtmlLink":"Readme: better explanaition on chaining mws and the syntaxes."}},{"before":"288f6c76a1f395a27e6c2f6f8bc88a3c44ffebb5","after":"4a98b83bbe6c7503a38a7322ff66aceb9dfb9034","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T11:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Revert \"Rem redundant duplication in getFinalEndpointInputSchema.\"\n\nThis reverts commit 0c7bf1237f8ce910146b2a7770793d1fc35c21e7.","shortMessageHtmlLink":"Revert \"Rem redundant duplication in getFinalEndpointInputSchema.\""}},{"before":"0c7bf1237f8ce910146b2a7770793d1fc35c21e7","after":"288f6c76a1f395a27e6c2f6f8bc88a3c44ffebb5","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T11:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Ren: private prop to schema to avoid confusion.","shortMessageHtmlLink":"Ren: private prop to schema to avoid confusion."}},{"before":"4456306e417b96f7a5ee609bce3a7696410a65b6","after":"0c7bf1237f8ce910146b2a7770793d1fc35c21e7","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T10:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Rem redundant duplication in getFinalEndpointInputSchema.","shortMessageHtmlLink":"Rem redundant duplication in getFinalEndpointInputSchema."}},{"before":"bf0509cb094191d611d991a971529cd190e67185","after":"4456306e417b96f7a5ee609bce3a7696410a65b6","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T10:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Ref: using ConstructorParameters in addMiddleware for consistency and less refs.","shortMessageHtmlLink":"Ref: using ConstructorParameters in addMiddleware for consistency and…"}},{"before":"9edb0e56f2f4db94872f6c981905ae5e79cf069c","after":"bf0509cb094191d611d991a971529cd190e67185","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T10:33:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Test for ::execute() behavior.","shortMessageHtmlLink":"Test for ::execute() behavior."}},{"before":"e8cc54b309dcd538b22df9473d99e22c761c1c06","after":"9edb0e56f2f4db94872f6c981905ae5e79cf069c","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T10:26:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Test for validation in Middleware::execute().","shortMessageHtmlLink":"Test for validation in Middleware::execute()."}},{"before":"63555a5c06e9b2a158e92f7039914315541bcbde","after":"e8cc54b309dcd538b22df9473d99e22c761c1c06","ref":"refs/heads/mw-class","pushedAt":"2024-05-26T10:03:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinTail","name":"Anna Bocharova","path":"/RobinTail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13189514?s=80&v=4"},"commit":{"message":"Readme: updating examples, listing the inline syntax.","shortMessageHtmlLink":"Readme: updating examples, listing the inline syntax."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVFhwAQA","startCursor":null,"endCursor":null}},"title":"Activity · RobinTail/express-zod-api"}