{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":95496672,"defaultBranch":"development","name":"ZIPFoundation","ownerLogin":"weichsel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-26T23:02:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1577319?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712159172.0","currentOid":""},"activityList":{"items":[{"before":"b979e8b52c7ae7f3f39fa0182e738e9e7257eb78","after":"02b6abe5f6eef7e3cbd5f247c5cc24e246efcfe0","ref":"refs/heads/main","pushedAt":"2024-04-03T15:45:30.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Prepare release","shortMessageHtmlLink":"Prepare release"}},{"before":"17659271634e4d146f698edb3cd87315dfa2d530","after":"02b6abe5f6eef7e3cbd5f247c5cc24e246efcfe0","ref":"refs/heads/development","pushedAt":"2024-04-03T15:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Prepare release","shortMessageHtmlLink":"Prepare release"}},{"before":"d643a6b5d406b6a156b296306f896a3d77913041","after":"17659271634e4d146f698edb3cd87315dfa2d530","ref":"refs/heads/development","pushedAt":"2024-04-03T15:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Fix indentation","shortMessageHtmlLink":"Fix indentation"}},{"before":"55ef1939d8d3a5e9b42c09ce6b725b80509aae13","after":"d643a6b5d406b6a156b296306f896a3d77913041","ref":"refs/heads/development","pushedAt":"2024-04-03T12:37:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #314 from Westacular/fix_privacy_manifest\n\nFix privacy manifest issues","shortMessageHtmlLink":"Merge pull request #314 from Westacular/fix_privacy_manifest"}},{"before":"b979e8b52c7ae7f3f39fa0182e738e9e7257eb78","after":"55ef1939d8d3a5e9b42c09ce6b725b80509aae13","ref":"refs/heads/development","pushedAt":"2024-01-30T07:57:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #310 from MartinP7r/patch-1\n\nUpdate Package@swift-5.9.swift platform info","shortMessageHtmlLink":"Merge pull request #310 from MartinP7r/patch-1"}},{"before":"a3f5c2bae0f04b0bce9ef3c4ba6bd1031a0564c4","after":"b979e8b52c7ae7f3f39fa0182e738e9e7257eb78","ref":"refs/heads/main","pushedAt":"2024-01-27T10:53:37.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"cbd9900dd1816849cb677fcbdb00b8b28781e1de","after":"b979e8b52c7ae7f3f39fa0182e738e9e7257eb78","ref":"refs/heads/development","pushedAt":"2024-01-27T10:52:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"de38ebca6cb226ed7a682c4aa6980ca54949c08c","after":"cbd9900dd1816849cb677fcbdb00b8b28781e1de","ref":"refs/heads/development","pushedAt":"2023-12-31T09:29:25.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #306 from weichsel/bugfix/uncontainedSymlinks\n\nCheck Symlink Containment","shortMessageHtmlLink":"Merge pull request #306 from weichsel/bugfix/uncontainedSymlinks"}},{"before":"35d31a10b4835e7f4beee989bd4a915f2954ccba","after":null,"ref":"refs/heads/bugfix/uncontainedSymlinks","pushedAt":"2023-12-31T09:29:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"}},{"before":"3f03659f82e5d7021a27fc41384608241dd4dc38","after":"35d31a10b4835e7f4beee989bd4a915f2954ccba","ref":"refs/heads/bugfix/uncontainedSymlinks","pushedAt":"2023-12-31T09:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Bump copyright year","shortMessageHtmlLink":"Bump copyright year"}},{"before":"a45574650a00b305629f183ba087e7895c32e932","after":"3f03659f82e5d7021a27fc41384608241dd4dc38","ref":"refs/heads/bugfix/uncontainedSymlinks","pushedAt":"2023-12-22T10:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Swiftlint","shortMessageHtmlLink":"Swiftlint"}},{"before":"859722d89ad46dbfbe363240aa9a8a2a79c09c7e","after":"a45574650a00b305629f183ba087e7895c32e932","ref":"refs/heads/bugfix/uncontainedSymlinks","pushedAt":"2023-12-22T10:24:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Add a test case to check intentional symlinking outside of the destination directory","shortMessageHtmlLink":"Add a test case to check intentional symlinking outside of the destin…"}},{"before":"4b24bdfa92cbcfdac482373a4a8a059d611150c8","after":"859722d89ad46dbfbe363240aa9a8a2a79c09c7e","ref":"refs/heads/bugfix/uncontainedSymlinks","pushedAt":"2023-12-22T08:57:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Swiftlint","shortMessageHtmlLink":"Swiftlint"}},{"before":null,"after":"4b24bdfa92cbcfdac482373a4a8a059d611150c8","ref":"refs/heads/bugfix/uncontainedSymlinks","pushedAt":"2023-12-21T12:03:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Guard against uncontained symlinks","shortMessageHtmlLink":"Guard against uncontained symlinks"}},{"before":"d99f75ec5baae5690d76cd918db46682781b6946","after":null,"ref":"refs/heads/bugfix/pathEscape","pushedAt":"2023-12-18T14:18:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"}},{"before":"e6464a023ffa9d9aaaad80be2159d2755107b651","after":"de38ebca6cb226ed7a682c4aa6980ca54949c08c","ref":"refs/heads/development","pushedAt":"2023-12-18T14:18:54.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #304 from weichsel/bugfix/pathEscape\n\nFix Path Escape Vulerability","shortMessageHtmlLink":"Merge pull request #304 from weichsel/bugfix/pathEscape"}},{"before":"6413d1f6a9311c402488da6dce1a081568616471","after":"d99f75ec5baae5690d76cd918db46682781b6946","ref":"refs/heads/bugfix/pathEscape","pushedAt":"2023-12-18T09:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Refine explanatory comment","shortMessageHtmlLink":"Refine explanatory comment"}},{"before":"f000f30f5c79f7e1f124c255bd1c2518b6124703","after":"6413d1f6a9311c402488da6dce1a081568616471","ref":"refs/heads/bugfix/pathEscape","pushedAt":"2023-12-17T21:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Add explanatory comment","shortMessageHtmlLink":"Add explanatory comment"}},{"before":"1a284d05cd034ca35b275de180df9a6af603ae24","after":"f000f30f5c79f7e1f124c255bd1c2518b6124703","ref":"refs/heads/bugfix/pathEscape","pushedAt":"2023-12-17T13:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Ensure that crafted entry paths can't be used for escapes in `fopen`","shortMessageHtmlLink":"Ensure that crafted entry paths can't be used for escapes in fopen"}},{"before":"e6464a023ffa9d9aaaad80be2159d2755107b651","after":"1a284d05cd034ca35b275de180df9a6af603ae24","ref":"refs/heads/bugfix/pathEscape","pushedAt":"2023-12-17T11:47:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Add path delimiter test method to test list","shortMessageHtmlLink":"Add path delimiter test method to test list"}},{"before":null,"after":"e6464a023ffa9d9aaaad80be2159d2755107b651","ref":"refs/heads/bugfix/pathEscape","pushedAt":"2023-12-17T10:13:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #301 from andy-3000/package-platform-requirements-update\n\nUpdated platform requirements in Package@swift-5.9.swift","shortMessageHtmlLink":"Merge pull request #301 from andy-3000/package-platform-requirements-…"}},{"before":"7a685d227334f2bc3bb20c6bcb5947f37806d9f5","after":"e6464a023ffa9d9aaaad80be2159d2755107b651","ref":"refs/heads/development","pushedAt":"2023-11-06T15:22:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #301 from andy-3000/package-platform-requirements-update\n\nUpdated platform requirements in Package@swift-5.9.swift","shortMessageHtmlLink":"Merge pull request #301 from andy-3000/package-platform-requirements-…"}},{"before":"a3f5c2bae0f04b0bce9ef3c4ba6bd1031a0564c4","after":"7a685d227334f2bc3bb20c6bcb5947f37806d9f5","ref":"refs/heads/development","pushedAt":"2023-10-19T15:52:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #299 from mredig/fix-error\n\n(fix) provides correct file url in thrown error with permission error","shortMessageHtmlLink":"Merge pull request #299 from mredig/fix-error"}},{"before":"43ec568034b3731101dbf7670765d671c30f54f3","after":"a3f5c2bae0f04b0bce9ef3c4ba6bd1031a0564c4","ref":"refs/heads/main","pushedAt":"2023-09-28T21:28:38.000Z","pushType":"push","commitsCount":73,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Update podspec","shortMessageHtmlLink":"Update podspec"}},{"before":"60626cf7aa6676020e79e4fd91ae4b38e9a60e05","after":"a3f5c2bae0f04b0bce9ef3c4ba6bd1031a0564c4","ref":"refs/heads/development","pushedAt":"2023-09-28T21:28:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Update podspec","shortMessageHtmlLink":"Update podspec"}},{"before":"7ce63861211f61ddbff119ed1cb80518255425db","after":null,"ref":"refs/heads/enhancement/throwingArchiveInit","pushedAt":"2023-09-28T20:30:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"}},{"before":"5559b823c19aceb659387b452915d099c542a0a0","after":"60626cf7aa6676020e79e4fd91ae4b38e9a60e05","ref":"refs/heads/development","pushedAt":"2023-09-28T20:30:58.000Z","pushType":"pr_merge","commitsCount":33,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #270 from weichsel/enhancement/throwingArchiveInit\n\nThrowing Archive Init","shortMessageHtmlLink":"Merge pull request #270 from weichsel/enhancement/throwingArchiveInit"}},{"before":"457e70e7ceebd5c6766264ae4e13f15d179d638e","after":"7ce63861211f61ddbff119ed1cb80518255425db","ref":"refs/heads/enhancement/throwingArchiveInit","pushedAt":"2023-09-28T17:58:08.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge branch 'development' into enhancement/throwingArchiveInit","shortMessageHtmlLink":"Merge branch 'development' into enhancement/throwingArchiveInit"}},{"before":"b4eadfabec81d20f4fb97b14614a05377f84b2a6","after":null,"ref":"refs/heads/enhancement/privacyManifest","pushedAt":"2023-09-20T18:29:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"}},{"before":"1f10742b8b02bd006747b1d39d41e4725da60898","after":"5559b823c19aceb659387b452915d099c542a0a0","ref":"refs/heads/development","pushedAt":"2023-09-20T18:29:55.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"weichsel","name":"Thomas Zoechling","path":"/weichsel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1577319?s=80&v=4"},"commit":{"message":"Merge pull request #289 from weichsel/enhancement/privacyManifest\n\nPrivacy Manifest","shortMessageHtmlLink":"Merge pull request #289 from weichsel/enhancement/privacyManifest"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJtgYIgA","startCursor":null,"endCursor":null}},"title":"Activity · weichsel/ZIPFoundation"}