{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":405260291,"defaultBranch":"main","name":"InfrastructureCollection","ownerLogin":"cdcd72","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-11T02:09:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24297780?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705563762.0","currentOid":""},"activityList":{"items":[{"before":"609afa8fde8f135433c262b7789e2f9b190979e9","after":"f652580d55bfc1dd5f23cff3a720dcd7aa4700a3","ref":"refs/heads/main","pushedAt":"2024-06-14T12:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Update solution all package","shortMessageHtmlLink":"Update solution all package"}},{"before":"367da113815a8136dfab4fd44590d92b361322ed","after":null,"ref":"refs/heads/feature/net8","pushedAt":"2024-01-18T07:42:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"}},{"before":"c2e609beb8f82a40ed14e80c1b6aa8cb9d178bd3","after":"609afa8fde8f135433c262b7789e2f9b190979e9","ref":"refs/heads/main","pushedAt":"2024-01-18T07:39:48.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Merge pull request #4 from cdcd72/feature/net8\n\n調整至 .NET 8","shortMessageHtmlLink":"Merge pull request #4 from cdcd72/feature/net8"}},{"before":"aadcc2b84d9e0b24e3fe9800a75deace0cf8f0bb","after":"367da113815a8136dfab4fd44590d92b361322ed","ref":"refs/heads/feature/net8","pushedAt":"2024-01-18T07:34:07.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Update solution all package","shortMessageHtmlLink":"Update solution all package"}},{"before":"386594f354561ee28c459b81f9ec7b67d5eb7ed7","after":"aadcc2b84d9e0b24e3fe9800a75deace0cf8f0bb","ref":"refs/heads/feature/net8","pushedAt":"2024-01-18T02:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"[Infra.Core] Improve code with net8 feature v3","shortMessageHtmlLink":"[Infra.Core] Improve code with net8 feature v3"}},{"before":"9a5301b62e8a08e5ad2dbbd076041fde3a58305c","after":"386594f354561ee28c459b81f9ec7b67d5eb7ed7","ref":"refs/heads/feature/net8","pushedAt":"2024-01-17T10:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"[Infra.Core] Improve code with net8 feature v2","shortMessageHtmlLink":"[Infra.Core] Improve code with net8 feature v2"}},{"before":"ab3e2e21837a555c30509d0c4b7b66ad3b955195","after":"9a5301b62e8a08e5ad2dbbd076041fde3a58305c","ref":"refs/heads/feature/net8","pushedAt":"2024-01-17T09:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"[Infra.Core] Improve code with net8 feature v1","shortMessageHtmlLink":"[Infra.Core] Improve code with net8 feature v1"}},{"before":"c2e609beb8f82a40ed14e80c1b6aa8cb9d178bd3","after":"ab3e2e21837a555c30509d0c4b7b66ad3b955195","ref":"refs/heads/feature/net8","pushedAt":"2024-01-17T06:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Modify TargetFramework to net8","shortMessageHtmlLink":"Modify TargetFramework to net8"}},{"before":null,"after":"c2e609beb8f82a40ed14e80c1b6aa8cb9d178bd3","ref":"refs/heads/feature/net8","pushedAt":"2023-11-16T05:29:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"[Infra.Core] Add extensions","shortMessageHtmlLink":"[Infra.Core] Add extensions"}},{"before":"c2e609beb8f82a40ed14e80c1b6aa8cb9d178bd3","after":null,"ref":"refs/heads/feature/new","pushedAt":"2023-11-16T05:28:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"}},{"before":"3dc1b2161378f710ea252bdc68738ddd06e80243","after":"c2e609beb8f82a40ed14e80c1b6aa8cb9d178bd3","ref":"refs/heads/main","pushedAt":"2023-11-16T05:28:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"[Infra.Core] Add extensions","shortMessageHtmlLink":"[Infra.Core] Add extensions"}},{"before":"079cb99881769e553b19daf0c682a6932dcabec3","after":"c2e609beb8f82a40ed14e80c1b6aa8cb9d178bd3","ref":"refs/heads/feature/new","pushedAt":"2023-11-16T05:26:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"[Infra.Core] Add extensions","shortMessageHtmlLink":"[Infra.Core] Add extensions"}},{"before":null,"after":"079cb99881769e553b19daf0c682a6932dcabec3","ref":"refs/heads/feature/new","pushedAt":"2023-11-16T05:11:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"[Infra.Time] Add TimeSpanHelper and Infra.Time.IntegrationTest project","shortMessageHtmlLink":"[Infra.Time] Add TimeSpanHelper and Infra.Time.IntegrationTest project"}},{"before":"8f8b88bf7cb1fdd6dbe859495735c68a76d082f0","after":"3dc1b2161378f710ea252bdc68738ddd06e80243","ref":"refs/heads/main","pushedAt":"2023-07-11T14:34:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Modify some file infra code\n1. Add \"zip.UseZip64WhenSaving = Zip64Option.AsNecessary\" prevent large file can't compress\n2. Add DirectorySplitCompress method for split compress\n3. Change ftp, sftp Integration test project to nunit framework","shortMessageHtmlLink":"Modify some file infra code"}},{"before":"0fdf68b7fd4c53d93e99b58f7ab217d83e819f2e","after":"8f8b88bf7cb1fdd6dbe859495735c68a76d082f0","ref":"refs/heads/main","pushedAt":"2023-06-09T17:42:45.970Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"[Infra.FileAccess.Physical] Modify DirectoryCompress() operate not with MemoryStream (may be raise stream too long exception in large file)","shortMessageHtmlLink":"[Infra.FileAccess.Physical] Modify DirectoryCompress() operate not wi…"}},{"before":"764178d0fbabdd9a172e9546d6c712f1aebb4f31","after":"0fdf68b7fd4c53d93e99b58f7ab217d83e819f2e","ref":"refs/heads/main","pushedAt":"2023-03-30T03:34:50.383Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Add Infra.Core README.md","shortMessageHtmlLink":"Add Infra.Core README.md"}},{"before":"e5938300dc572189d2fd8c03a143e32c641e7944","after":"764178d0fbabdd9a172e9546d6c712f1aebb4f31","ref":"refs/heads/main","pushedAt":"2023-03-30T03:13:22.912Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Add background task queue feature with options for capacity and full mode, and related extensions and tests","shortMessageHtmlLink":"Add background task queue feature with options for capacity and full …"}},{"before":"6bcbf83c355e8664cdb6d4df92ebdcb0366efd5b","after":"e5938300dc572189d2fd8c03a143e32c641e7944","ref":"refs/heads/main","pushedAt":"2023-03-23T15:49:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"StringExtension add ToFloat","shortMessageHtmlLink":"StringExtension add ToFloat"}},{"before":"6bcbf83c355e8664cdb6d4df92ebdcb0366efd5b","after":null,"ref":"refs/heads/feature/qrcode","pushedAt":"2023-03-23T07:18:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"}},{"before":"4f9cdeea4d3f982b89d3bf0a724a50cac2ffe76e","after":"6bcbf83c355e8664cdb6d4df92ebdcb0366efd5b","ref":"refs/heads/main","pushedAt":"2023-03-23T07:18:45.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5ea4ba1b183e267ff485fc6db77aeafe2e9f23d2","after":"6bcbf83c355e8664cdb6d4df92ebdcb0366efd5b","ref":"refs/heads/feature/qrcode","pushedAt":"2023-03-23T07:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"065d84f33350609ffd64c2bc3d228165d42f5f63","after":"5ea4ba1b183e267ff485fc6db77aeafe2e9f23d2","ref":"refs/heads/feature/qrcode","pushedAt":"2023-03-23T07:12:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"cb6ef9f6b94adfac2bbbecfc10e6651128b68092","after":"065d84f33350609ffd64c2bc3d228165d42f5f63","ref":"refs/heads/feature/qrcode","pushedAt":"2023-03-23T06:56:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Change Infra.BarCode.QRCode location","shortMessageHtmlLink":"Change Infra.BarCode.QRCode location"}},{"before":"c7dd70c16a6c01742c1684f72c91432654961895","after":"cb6ef9f6b94adfac2bbbecfc10e6651128b68092","ref":"refs/heads/feature/qrcode","pushedAt":"2023-03-23T06:48:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Implement QRCode with icon situation","shortMessageHtmlLink":"Implement QRCode with icon situation"}},{"before":"2895ccb3278e859552818ae79687d15f894be3f4","after":"c7dd70c16a6c01742c1684f72c91432654961895","ref":"refs/heads/feature/qrcode","pushedAt":"2023-03-22T16:40:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Encode & Decode QRCode with ZXing.Net.Bindings.ImageSharp.V3","shortMessageHtmlLink":"Encode & Decode QRCode with ZXing.Net.Bindings.ImageSharp.V3"}},{"before":"8ddee598891c44d43057c64fc616b48a96c70207","after":"2895ccb3278e859552818ae79687d15f894be3f4","ref":"refs/heads/feature/qrcode","pushedAt":"2023-03-21T16:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Implement Infra.BarCode.QRCode","shortMessageHtmlLink":"Implement Infra.BarCode.QRCode"}},{"before":null,"after":"8ddee598891c44d43057c64fc616b48a96c70207","ref":"refs/heads/feature/qrcode","pushedAt":"2023-03-21T16:03:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Define IBarCode","shortMessageHtmlLink":"Define IBarCode"}},{"before":"b5eab2d41ab2969852eafcc5f7f7e51a5be351ba","after":"4f9cdeea4d3f982b89d3bf0a724a50cac2ffe76e","ref":"refs/heads/main","pushedAt":"2023-03-21T09:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b5eab2d41ab2969852eafcc5f7f7e51a5be351ba","after":null,"ref":"refs/heads/feature/ftp-access","pushedAt":"2023-03-21T09:39:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"}},{"before":"f3c2e87c613e8491dae3f9f5c461bdbd58503442","after":"b5eab2d41ab2969852eafcc5f7f7e51a5be351ba","ref":"refs/heads/main","pushedAt":"2023-03-21T09:39:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cdcd72","name":"Neil","path":"/cdcd72","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24297780?s=80&v=4"},"commit":{"message":"Update some README.md","shortMessageHtmlLink":"Update some README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xNFQxMjo0NDowMi4wMDAwMDBazwAAAARldSyG","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yMVQwOTozOTo0NS4wMDAwMDBazwAAAAMH2jyD"}},"title":"Activity · cdcd72/InfrastructureCollection"}