{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":674041082,"defaultBranch":"main","name":"php-helper","ownerLogin":"forever2077","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-03T02:31:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/133069414?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694531592.0","currentOid":""},"activityList":{"items":[{"before":"4559b4131105e3d4863ea4770ff10d782a8f878e","after":"b5da6b1898de5cb4f7483872cc1964518e0f7e82","ref":"refs/heads/main","pushedAt":"2023-11-03T16:09:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 JwtHelper 实体逻辑\n2、编写 JwtHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 JwtHelper 实体逻辑"}},{"before":"bd83d306412de1ab3c2b6a32a0720190b48ca80d","after":"4559b4131105e3d4863ea4770ff10d782a8f878e","ref":"refs/heads/main","pushedAt":"2023-11-03T14:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 JwtHelper 实体逻辑\n2、编写 JwtHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 JwtHelper 实体逻辑"}},{"before":"fa49ba2d5b527af2398e551edce82190ce4784e0","after":"bd83d306412de1ab3c2b6a32a0720190b48ca80d","ref":"refs/heads/main","pushedAt":"2023-11-01T03:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、升级 BarcodeHelper 实体逻辑","shortMessageHtmlLink":"1、升级 BarcodeHelper 实体逻辑"}},{"before":"2ec3b396c7459ac0fae94d4010770b474535fea1","after":"fa49ba2d5b527af2398e551edce82190ce4784e0","ref":"refs/heads/main","pushedAt":"2023-09-17T10:41:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、更新说明文档","shortMessageHtmlLink":"1、更新说明文档"}},{"before":"5c1c26f24f2ac14ffb9b94cf973853b542a59551","after":"2ec3b396c7459ac0fae94d4010770b474535fea1","ref":"refs/heads/main","pushedAt":"2023-09-15T13:00:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、更新说明文档","shortMessageHtmlLink":"1、更新说明文档"}},{"before":"32e49395f112e3ba6da55fd2a80363fb8dbc6e91","after":"5c1c26f24f2ac14ffb9b94cf973853b542a59551","ref":"refs/heads/main","pushedAt":"2023-09-15T12:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、更新声明文件","shortMessageHtmlLink":"1、更新声明文件"}},{"before":"c12aeb4005db84b84d7dff0c0b5c975032d9334f","after":"32e49395f112e3ba6da55fd2a80363fb8dbc6e91","ref":"refs/heads/main","pushedAt":"2023-09-12T15:52:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、修改安装依赖版本号","shortMessageHtmlLink":"1、修改安装依赖版本号"}},{"before":"c12aeb4005db84b84d7dff0c0b5c975032d9334f","after":null,"ref":"refs/tags/0.73.1","pushedAt":"2023-09-12T15:10:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"}},{"before":"d8f561e6461cce1079f5363acc88191ce6cca597","after":null,"ref":"refs/tags/0.72.1","pushedAt":"2023-09-12T06:07:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"}},{"before":"d70799fe4bf85b905b81b0440f6ba74ce5ad75d0","after":"c12aeb4005db84b84d7dff0c0b5c975032d9334f","ref":"refs/heads/main","pushedAt":"2023-09-12T06:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、定义版本号","shortMessageHtmlLink":"1、定义版本号"}},{"before":"d8f561e6461cce1079f5363acc88191ce6cca597","after":"d70799fe4bf85b905b81b0440f6ba74ce5ad75d0","ref":"refs/heads/main","pushedAt":"2023-09-12T06:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 WordCutHelper 实体逻辑\n2、编写 WordCutHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 WordCutHelper 实体逻辑"}},{"before":"f465c5db01c836de13b3099ecc2f081deb9c99f4","after":"d8f561e6461cce1079f5363acc88191ce6cca597","ref":"refs/heads/main","pushedAt":"2023-09-09T14:05:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、更新说明文档","shortMessageHtmlLink":"1、更新说明文档"}},{"before":"04f32f700afd37baf09e67277658610a4138324e","after":"f465c5db01c836de13b3099ecc2f081deb9c99f4","ref":"refs/heads/main","pushedAt":"2023-09-09T13:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、修改命名空间为 Helpful","shortMessageHtmlLink":"1、修改命名空间为 Helpful"}},{"before":"c2b236b7681bce95093f4ef310dc4e206ee380b6","after":"04f32f700afd37baf09e67277658610a4138324e","ref":"refs/heads/main","pushedAt":"2023-09-09T13:40:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 XssHelper 实体逻辑\n2、编写 XssHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 XssHelper 实体逻辑"}},{"before":"6cf6c33f6a45a94eec8d1f96852264d95a71ffc1","after":"c2b236b7681bce95093f4ef310dc4e206ee380b6","ref":"refs/heads/main","pushedAt":"2023-09-09T08:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、升级 ArrayHelper 实体逻辑\n2、升级 ArrayHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、升级 ArrayHelper 实体逻辑"}},{"before":"0130c83004d66edddcd9cc280e5bf20cb77208bc","after":"6cf6c33f6a45a94eec8d1f96852264d95a71ffc1","ref":"refs/heads/main","pushedAt":"2023-09-09T08:53:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、升级 ArrayHelper 实体逻辑\n2、升级 ArrayHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、升级 ArrayHelper 实体逻辑"}},{"before":"24ab7d7dbf5d9f39bbe59f98e0e4c6093b70f0b4","after":"0130c83004d66edddcd9cc280e5bf20cb77208bc","ref":"refs/heads/main","pushedAt":"2023-09-09T05:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、更新说明文档","shortMessageHtmlLink":"1、更新说明文档"}},{"before":"ace461c1f455b15286300ece2107120c1b803665","after":"24ab7d7dbf5d9f39bbe59f98e0e4c6093b70f0b4","ref":"refs/heads/main","pushedAt":"2023-09-09T04:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、升级 StrHelper 实体逻辑\n2、升级 StrHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、升级 StrHelper 实体逻辑"}},{"before":"27775a9c4333e2ed90c7a2e4ca42b5ba502f9039","after":"ace461c1f455b15286300ece2107120c1b803665","ref":"refs/heads/main","pushedAt":"2023-09-09T03:43:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、升级 StrHelper 实体逻辑\n2、升级 StrHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、升级 StrHelper 实体逻辑"}},{"before":"88dce74d9979677e795b7565a6786f3e47e29115","after":"27775a9c4333e2ed90c7a2e4ca42b5ba502f9039","ref":"refs/heads/main","pushedAt":"2023-09-08T15:29:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、升级 StrHelper 实体逻辑\n2、升级 StrHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、升级 StrHelper 实体逻辑"}},{"before":"012da27940b2101d039b0bd122e8db155c95f973","after":"88dce74d9979677e795b7565a6786f3e47e29115","ref":"refs/heads/main","pushedAt":"2023-09-08T13:56:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 UserAgentHelper 实体逻辑\n2、升级 UserAgentHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 UserAgentHelper 实体逻辑"}},{"before":"14ac53eaa38432f6eab6dace2bded38f19de9d2c","after":"012da27940b2101d039b0bd122e8db155c95f973","ref":"refs/heads/main","pushedAt":"2023-09-08T12:58:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 LanguageHelper 实体逻辑\n2、编写 LanguageHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 LanguageHelper 实体逻辑"}},{"before":"f55940af940b9e663bdf6fb1213f646b3b25fea8","after":"14ac53eaa38432f6eab6dace2bded38f19de9d2c","ref":"refs/heads/main","pushedAt":"2023-09-07T09:49:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、更新 Google2fa.md 说明文档","shortMessageHtmlLink":"1、更新 Google2fa.md 说明文档"}},{"before":"4dfba442456890bd46e0edc8b8f994e8abeb5941","after":"f55940af940b9e663bdf6fb1213f646b3b25fea8","ref":"refs/heads/main","pushedAt":"2023-09-07T09:44:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 Google2faHelper 实体逻辑\n2、编写 Google2faHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 Google2faHelper 实体逻辑"}},{"before":"776fbbd76a61c771c68b364f22eb6975f990afee","after":"4dfba442456890bd46e0edc8b8f994e8abeb5941","ref":"refs/heads/main","pushedAt":"2023-09-07T09:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 Google2faHelper 实体逻辑\n2、编写 Google2faHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 Google2faHelper 实体逻辑"}},{"before":"a516a5c161ac1e09b1ee2bb20dd42d44f6820dfa","after":"776fbbd76a61c771c68b364f22eb6975f990afee","ref":"refs/heads/main","pushedAt":"2023-09-07T03:47:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 DeviceIdHelper 实体逻辑\n2、编写 DeviceIdHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 DeviceIdHelper 实体逻辑"}},{"before":"8407eb245641b88a2e75878593c93193db250e34","after":"a516a5c161ac1e09b1ee2bb20dd42d44f6820dfa","ref":"refs/heads/main","pushedAt":"2023-09-06T13:40:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 EmojiHelper 实体逻辑\n2、编写 EmojiHelperTest 实体逻辑\n3、更新说明文档","shortMessageHtmlLink":"1、编写 EmojiHelper 实体逻辑"}},{"before":"8747fb4ae44f02c10639b395d62deef7972639bd","after":"8407eb245641b88a2e75878593c93193db250e34","ref":"refs/heads/main","pushedAt":"2023-09-06T08:08:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、更新说明文档","shortMessageHtmlLink":"1、更新说明文档"}},{"before":"917390bd916ebec59ed19af2993f94ffb830bfe5","after":"8747fb4ae44f02c10639b395d62deef7972639bd","ref":"refs/heads/main","pushedAt":"2023-09-06T07:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 AccessHelper 实体逻辑\n2、编写 AccessHelperTest 实体逻辑\n2、更新说明文档","shortMessageHtmlLink":"1、编写 AccessHelper 实体逻辑"}},{"before":"4b7d789616c4b0727344da0387e1663bae80413b","after":"917390bd916ebec59ed19af2993f94ffb830bfe5","ref":"refs/heads/main","pushedAt":"2023-09-05T16:31:31.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"forever2077","name":null,"path":"/forever2077","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133069414?s=80&v=4"},"commit":{"message":"1、编写 OpenApiHelper 实体逻辑\n2、编写 OpenApiHelperTest 实体逻辑\n2、更新说明文档","shortMessageHtmlLink":"1、编写 OpenApiHelper 实体逻辑"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADpuMJrwA","startCursor":null,"endCursor":null}},"title":"Activity · forever2077/php-helper"}