{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":87027412,"defaultBranch":"master","name":"twinkle","ownerLogin":"xiplus-mediawiki-programs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-03T01:06:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/127851675?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1696138703.0","currentOid":""},"activityList":{"items":[{"before":"0662533e745420d404769b93b99905615bca9a40","after":"c005f6688c77767172f9af1d21516febb98a57e1","ref":"refs/heads/master","pushedAt":"2024-05-06T11:53:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"Upgrade actions deps","shortMessageHtmlLink":"Upgrade actions deps"}},{"before":"ece282f99c3a22117e46aea552a0ad7c90005092","after":"0662533e745420d404769b93b99905615bca9a40","ref":"refs/heads/master","pushedAt":"2024-05-06T11:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"Upgrade actions deps","shortMessageHtmlLink":"Upgrade actions deps"}},{"before":"f8bbdb0ac33a82cfb6dd7fbb278b95f354ce7a82","after":"ece282f99c3a22117e46aea552a0ad7c90005092","ref":"refs/heads/master","pushedAt":"2024-03-03T15:52:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"close: Ignore discussiontools links","shortMessageHtmlLink":"close: Ignore discussiontools links"}},{"before":"12cc4b098c99001a8c4d34ce0792406dac23d1c7","after":"f8bbdb0ac33a82cfb6dd7fbb278b95f354ce7a82","ref":"refs/heads/master","pushedAt":"2024-03-03T15:41:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"close: Ignore discussiontools links","shortMessageHtmlLink":"close: Ignore discussiontools links"}},{"before":"3bb07916f6513ae66fc379fd379dfcd0637c49cc","after":"12cc4b098c99001a8c4d34ce0792406dac23d1c7","ref":"refs/heads/master","pushedAt":"2024-03-03T04:05:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"close: Fix header parsing","shortMessageHtmlLink":"close: Fix header parsing"}},{"before":"2a87cd9e2b2ed30b6e5018cfd2317168c8fb6752","after":"3bb07916f6513ae66fc379fd379dfcd0637c49cc","ref":"refs/heads/master","pushedAt":"2024-01-28T13:17:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"Remove requiresES6\n\nClose #302","shortMessageHtmlLink":"Remove requiresES6"}},{"before":"98d01661a2435bde1faf932cafd23a671ddb3da6","after":"2a87cd9e2b2ed30b6e5018cfd2317168c8fb6752","ref":"refs/heads/master","pushedAt":"2023-12-29T14:02:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"Update gadget.txt","shortMessageHtmlLink":"Update gadget.txt"}},{"before":"98e86a6c95c3af876d96cad958bd5df8e1cf249d","after":"98d01661a2435bde1faf932cafd23a671ddb3da6","ref":"refs/heads/master","pushedAt":"2023-12-29T14:01:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"speedy: Add G18","shortMessageHtmlLink":"speedy: Add G18"}},{"before":"5ca44498418618d138272cdf9f046352938398fe","after":"98e86a6c95c3af876d96cad958bd5df8e1cf249d","ref":"refs/heads/master","pushedAt":"2023-11-06T13:14:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"Fix get_templates.py","shortMessageHtmlLink":"Fix get_templates.py"}},{"before":"abe957dc736ba333099e788fa41653a8e67db347","after":"5ca44498418618d138272cdf9f046352938398fe","ref":"refs/heads/master","pushedAt":"2023-11-06T13:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"Replace wgULS with HanAssist (#301)\n\n本PR解决了Twinkle出现1000多条deprecation warning的问题。\r\n\r\n替换是批量完成的,为了确保不出错跑了ESLint和单元测试,都没有报错。但是还希望维护者可以复核一下,避免引入没有发现的bug。\r\n\r\n\r\n鉴于Twinkle的文案数量非常多,将来可以考虑使用字典配合[`batchConv()`](https://zh.wikipedia.org/wiki/Wikipedia:HanAssist#batchConv()),这样可以显著提高代码易读性。\r\n\r\nCloses #267.","shortMessageHtmlLink":"Replace wgULS with HanAssist (#301)"}},{"before":"0646f223266dda27b93620e76d6a7d5f7bc264cb","after":"abe957dc736ba333099e788fa41653a8e67db347","ref":"refs/heads/master","pushedAt":"2023-10-31T13:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"Set permissions for workflow","shortMessageHtmlLink":"Set permissions for workflow"}},{"before":"2abc7b6fb458bff1d70205b031482ce2408d6b95","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/mwn-1.11.5","pushedAt":"2023-10-01T05:38:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"3c79f82a6ffe2bb5226ae3af8dbf45182d2796fd","ref":"refs/heads/dependabot/npm_and_yarn/mwn-2.0.1","pushedAt":"2023-10-01T05:38:18.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":"build(deps-dev): bump mwn from 1.11.5 to 2.0.1\n\nBumps [mwn](https://github.com/siddharthvp/mwn) from 1.11.5 to 2.0.1.\n- [Release notes](https://github.com/siddharthvp/mwn/releases)\n- [Changelog](https://github.com/siddharthvp/mwn/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/siddharthvp/mwn/compare/1.11.5...2.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: mwn\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump mwn from 1.11.5 to 2.0.1"}},{"before":"2ed88ff7ea559113c3b96ef18e73ca15bfcf85e2","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/jest-29.6.4","pushedAt":"2023-10-01T05:38:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"5d357721cd5e89ad3042fe3755865157078a40e3","ref":"refs/heads/dependabot/npm_and_yarn/jest-29.7.0","pushedAt":"2023-10-01T05:38:07.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":"build(deps-dev): bump jest from 29.5.0 to 29.7.0\n\nBumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 29.5.0 to 29.7.0.\n- [Release notes](https://github.com/jestjs/jest/releases)\n- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest)\n\n---\nupdated-dependencies:\n- dependency-name: jest\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump jest from 29.5.0 to 29.7.0"}},{"before":"272104297ce5df3f1931d3f3d1e0d1b137995e86","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/jest-environment-jsdom-29.6.4","pushedAt":"2023-10-01T05:37:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"dc8cac23169c08024a348b47d21646e70f10c15c","ref":"refs/heads/dependabot/npm_and_yarn/jest-environment-jsdom-29.7.0","pushedAt":"2023-10-01T05:37:46.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":"build(deps-dev): bump jest-environment-jsdom from 29.5.0 to 29.7.0\n\nBumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.5.0 to 29.7.0.\n- [Release notes](https://github.com/jestjs/jest/releases)\n- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-environment-jsdom)\n\n---\nupdated-dependencies:\n- dependency-name: jest-environment-jsdom\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump jest-environment-jsdom from 29.5.0 to 29.7.0"}},{"before":"7bf79fbe3147c5f4a75a0d6e3e3c529c8dabe7a5","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/eslint-8.48.0","pushedAt":"2023-10-01T05:37:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"486e5ab0e3ec04109ae71f5350f2a123cc26efb2","ref":"refs/heads/dependabot/npm_and_yarn/eslint-8.50.0","pushedAt":"2023-10-01T05:37:34.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":"build(deps-dev): bump eslint from 8.44.0 to 8.50.0\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.44.0 to 8.50.0.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v8.44.0...v8.50.0)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump eslint from 8.44.0 to 8.50.0"}},{"before":"8005923a93855352d227804dd9d1fc70a9cf5dfd","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/jest-29.6.2","pushedAt":"2023-09-01T05:43:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"2ed88ff7ea559113c3b96ef18e73ca15bfcf85e2","ref":"refs/heads/dependabot/npm_and_yarn/jest-29.6.4","pushedAt":"2023-09-01T05:43:37.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":"build(deps-dev): bump jest from 29.5.0 to 29.6.4\n\nBumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 29.5.0 to 29.6.4.\n- [Release notes](https://github.com/jestjs/jest/releases)\n- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/jestjs/jest/commits/v29.6.4/packages/jest)\n\n---\nupdated-dependencies:\n- dependency-name: jest\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump jest from 29.5.0 to 29.6.4"}},{"before":"3ddfbb35a0a6debeef69059a167ee8d07248119f","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/eslint-8.46.0","pushedAt":"2023-09-01T05:43:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"7bf79fbe3147c5f4a75a0d6e3e3c529c8dabe7a5","ref":"refs/heads/dependabot/npm_and_yarn/eslint-8.48.0","pushedAt":"2023-09-01T05:43:22.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":"build(deps-dev): bump eslint from 8.44.0 to 8.48.0\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.44.0 to 8.48.0.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v8.44.0...v8.48.0)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump eslint from 8.44.0 to 8.48.0"}},{"before":"44072b7f337b592bd26b927e1a1f2027dd81bb22","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/jest-environment-jsdom-29.6.2","pushedAt":"2023-09-01T05:43:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"272104297ce5df3f1931d3f3d1e0d1b137995e86","ref":"refs/heads/dependabot/npm_and_yarn/jest-environment-jsdom-29.6.4","pushedAt":"2023-09-01T05:43:14.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":"build(deps-dev): bump jest-environment-jsdom from 29.5.0 to 29.6.4\n\nBumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.5.0 to 29.6.4.\n- [Release notes](https://github.com/jestjs/jest/releases)\n- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/jestjs/jest/commits/v29.6.4/packages/jest-environment-jsdom)\n\n---\nupdated-dependencies:\n- dependency-name: jest-environment-jsdom\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump jest-environment-jsdom from 29.5.0 to 29.6.4"}},{"before":"c9fe2919cfa136855221855ae4654cd5aa761991","after":"0646f223266dda27b93620e76d6a7d5f7bc264cb","ref":"refs/heads/master","pushedAt":"2023-08-20T03:12:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"Improve xfd summary","shortMessageHtmlLink":"Improve xfd summary"}},{"before":"81030c4368a8c7dc11c7e5517b09577132067bc1","after":"c9fe2919cfa136855221855ae4654cd5aa761991","ref":"refs/heads/master","pushedAt":"2023-08-12T02:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xi-Plus","name":"xiplus","path":"/Xi-Plus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7577245?s=80&v=4"},"commit":{"message":"copyvio: Keep salt in page","shortMessageHtmlLink":"copyvio: Keep salt in page"}},{"before":null,"after":"44072b7f337b592bd26b927e1a1f2027dd81bb22","ref":"refs/heads/dependabot/npm_and_yarn/jest-environment-jsdom-29.6.2","pushedAt":"2023-08-01T05:18:34.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":"build(deps-dev): bump jest-environment-jsdom from 29.5.0 to 29.6.2\n\nBumps [jest-environment-jsdom](https://github.com/facebook/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.5.0 to 29.6.2.\n- [Release notes](https://github.com/facebook/jest/releases)\n- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/facebook/jest/commits/v29.6.2/packages/jest-environment-jsdom)\n\n---\nupdated-dependencies:\n- dependency-name: jest-environment-jsdom\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump jest-environment-jsdom from 29.5.0 to 29.6.2"}},{"before":null,"after":"3ddfbb35a0a6debeef69059a167ee8d07248119f","ref":"refs/heads/dependabot/npm_and_yarn/eslint-8.46.0","pushedAt":"2023-08-01T05:18:26.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":"build(deps-dev): bump eslint from 8.44.0 to 8.46.0\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.44.0 to 8.46.0.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v8.44.0...v8.46.0)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump eslint from 8.44.0 to 8.46.0"}},{"before":"fa8b8e67ac68927518e86cfe4aff370f815de994","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/jest-29.4.1","pushedAt":"2023-08-01T05:18:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQnj67gA","startCursor":null,"endCursor":null}},"title":"Activity · xiplus-mediawiki-programs/twinkle"}