{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":691447646,"defaultBranch":"main","name":"zip_kit","ownerLogin":"julik","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-14T07:42:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16446?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723392217.0","currentOid":""},"activityList":{"items":[{"before":"083b4faedd53b4bfcb161609f1d00eb80622c7e5","after":"23ea8edc3370eda6d9af89523173211a479b1887","ref":"refs/heads/main","pushedAt":"2024-09-01T11:23:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Explain the streaming headers","shortMessageHtmlLink":"Explain the streaming headers"}},{"before":"28e2c5f9ca3a903f96d77ae44332b60bebea5628","after":"083b4faedd53b4bfcb161609f1d00eb80622c7e5","ref":"refs/heads/main","pushedAt":"2024-08-11T16:03:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Update typedef once more","shortMessageHtmlLink":"Update typedef once more"}},{"before":"938f58b0f9099b813adb6affa6b2b294d5dbc30a","after":"28e2c5f9ca3a903f96d77ae44332b60bebea5628","ref":"refs/heads/main","pushedAt":"2024-08-11T16:02:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Bump version and changelog","shortMessageHtmlLink":"Bump version and changelog"}},{"before":"c920f6b35d68e7cee443872139f6d3b73bcbde2e","after":"938f58b0f9099b813adb6affa6b2b294d5dbc30a","ref":"refs/heads/main","pushedAt":"2024-08-11T16:00:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Use lazy load hooks to safely integrate with ActionController (#14)\n\nThis uses the ActiveSupport Lazy Load hooks callback to integrate ZipKit\r\nonce ActionController is loaded. Previously, the Railtie would force\r\nActionController to load which can cause problems.","shortMessageHtmlLink":"Use lazy load hooks to safely integrate with ActionController (#14)"}},{"before":"69b8906120cd0eceaaf29d6404d7d9868ef367dc","after":"c920f6b35d68e7cee443872139f6d3b73bcbde2e","ref":"refs/heads/main","pushedAt":"2024-05-13T12:01:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Update README intro","shortMessageHtmlLink":"Update README intro"}},{"before":"383589fb0c17f265422c62868f805bd1c7fdd769","after":"69b8906120cd0eceaaf29d6404d7d9868ef367dc","ref":"refs/heads/main","pushedAt":"2024-04-21T09:19:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Tweak yieldparam YARD comments","shortMessageHtmlLink":"Tweak yieldparam YARD comments"}},{"before":"f5f9331ef603c074ac7af424b1c452ff37d6e0b3","after":"383589fb0c17f265422c62868f805bd1c7fdd769","ref":"refs/heads/main","pushedAt":"2024-04-21T09:17:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Another tiny README tweak","shortMessageHtmlLink":"Another tiny README tweak"}},{"before":"616d1f9b5fec7bbd58259bb4dd8ae4bb1d94e841","after":"f5f9331ef603c074ac7af424b1c452ff37d6e0b3","ref":"refs/heads/main","pushedAt":"2024-04-21T09:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"On the dot","shortMessageHtmlLink":"On the dot"}},{"before":"1b91ec880b16d870f44dc0ff0a11809bb76f15c1","after":"616d1f9b5fec7bbd58259bb4dd8ae4bb1d94e841","ref":"refs/heads/main","pushedAt":"2024-04-19T12:29:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Improve README wording","shortMessageHtmlLink":"Improve README wording"}},{"before":"56dfbda9dfd6c9d814f9fad37ab7b7dacbb2b3f5","after":"1b91ec880b16d870f44dc0ff0a11809bb76f15c1","ref":"refs/heads/main","pushedAt":"2024-04-17T10:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Add migration note","shortMessageHtmlLink":"Add migration note"}},{"before":"c3d620d47cc5e7282471f2f3129679b945ea78d3","after":"56dfbda9dfd6c9d814f9fad37ab7b7dacbb2b3f5","ref":"refs/heads/main","pushedAt":"2024-04-07T12:40:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Improve language in IMPLEMENTATION_DETAILS","shortMessageHtmlLink":"Improve language in IMPLEMENTATION_DETAILS"}},{"before":"d282a703e60152312386f0b2627df75f100f9100","after":"c3d620d47cc5e7282471f2f3129679b945ea78d3","ref":"refs/heads/main","pushedAt":"2024-04-06T18:57:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Remove CRC32 bench","shortMessageHtmlLink":"Remove CRC32 bench"}},{"before":"7ef339f6eb6f81ccb852acfbd63c43e4348c34e2","after":"d282a703e60152312386f0b2627df75f100f9100","ref":"refs/heads/main","pushedAt":"2024-04-06T18:52:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Not needed anymore either","shortMessageHtmlLink":"Not needed anymore either"}},{"before":"54b23c1a703c63021aa0d4157fec6e4d435c51f6","after":"7ef339f6eb6f81ccb852acfbd63c43e4348c34e2","ref":"refs/heads/main","pushedAt":"2024-04-06T18:51:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Not needed anymore","shortMessageHtmlLink":"Not needed anymore"}},{"before":"7bf01aa7a423765cd22c69ff0a2dad5c2045175c","after":"54b23c1a703c63021aa0d4157fec6e4d435c51f6","ref":"refs/heads/main","pushedAt":"2024-04-04T14:37:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Curlies do not work in a GH README","shortMessageHtmlLink":"Curlies do not work in a GH README"}},{"before":null,"after":"3bc364949467fb7b7d920f18e8b9834e04c73e27","ref":"refs/heads/ruby-33","pushedAt":"2024-04-04T14:36:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Curlies do not work in a GH README","shortMessageHtmlLink":"Curlies do not work in a GH README"}},{"before":"4265e346453b9688e995dbc7d47665ead2ef8292","after":"7bf01aa7a423765cd22c69ff0a2dad5c2045175c","ref":"refs/heads/main","pushedAt":"2024-04-04T11:01:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Bump for Ruby 3.3 compatibility, update CI config (#12)","shortMessageHtmlLink":"Bump for Ruby 3.3 compatibility, update CI config (#12)"}},{"before":"3be97e9be0124e427d4930f6b9e37a4b8e5ad686","after":null,"ref":"refs/heads/ruby-33","pushedAt":"2024-04-04T11:01:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"}},{"before":null,"after":"3be97e9be0124e427d4930f6b9e37a4b8e5ad686","ref":"refs/heads/ruby-33","pushedAt":"2024-04-04T10:38:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Bump for Ruby 3.3 compatibility, update CI","shortMessageHtmlLink":"Bump for Ruby 3.3 compatibility, update CI"}},{"before":"b50e21ddf9ff04148f3995ec734d502b9cf954a4","after":"4265e346453b9688e995dbc7d47665ead2ef8292","ref":"refs/heads/main","pushedAt":"2024-04-03T15:04:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Be a bit clearer re. Rubyzip differences","shortMessageHtmlLink":"Be a bit clearer re. Rubyzip differences"}},{"before":"9d0e006c8f427d61d34c61bf059100cda6bd3fee","after":"b50e21ddf9ff04148f3995ec734d502b9cf954a4","ref":"refs/heads/main","pushedAt":"2024-04-01T13:35:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Small doc tweak","shortMessageHtmlLink":"Small doc tweak"}},{"before":"26f6f7a049b9720567a92dc9eb42ae9be64ac198","after":"9d0e006c8f427d61d34c61bf059100cda6bd3fee","ref":"refs/heads/main","pushedAt":"2024-04-01T10:08:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Update typedefs","shortMessageHtmlLink":"Update typedefs"}},{"before":"9473af59b36d5313ee2087559f5638e68c3cbfb4","after":null,"ref":"refs/heads/rails-renderer","pushedAt":"2024-04-01T10:06:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"}},{"before":"80bb743a79b36937543638512d1d67178e19586d","after":"26f6f7a049b9720567a92dc9eb42ae9be64ac198","ref":"refs/heads/main","pushedAt":"2024-04-01T10:06:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Add Railtie and include RailsStreaming automatically (#10)\n\nsince most of our users will be on Rails anyway, it seems logical to not\r\nhave them do an extra manual include just to get ZIP streaming to work","shortMessageHtmlLink":"Add Railtie and include RailsStreaming automatically (#10)"}},{"before":"a2f8bc2e750ffd4d0c3d371edf15e4a5bb8bf16c","after":"9473af59b36d5313ee2087559f5638e68c3cbfb4","ref":"refs/heads/rails-renderer","pushedAt":"2024-04-01T09:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Require Rails parts in test itself\n\nso that any Rails-y stuff used outside of the Rails controller context will make ZipKit blow up","shortMessageHtmlLink":"Require Rails parts in test itself"}},{"before":null,"after":"10207a023bd958563101c1ae23215d5bf20b6d18","ref":"refs/heads/encryptors-playground","pushedAt":"2024-03-31T11:21:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Continue","shortMessageHtmlLink":"Continue"}},{"before":"a1b6280db44939207ab3b14369ebfc6a1fb27538","after":"a2f8bc2e750ffd4d0c3d371edf15e4a5bb8bf16c","ref":"refs/heads/rails-renderer","pushedAt":"2024-03-29T10:05:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"The respond_to is pointless\n\nsince the block is still expected to be written by the user, so it calls the same methods","shortMessageHtmlLink":"The respond_to is pointless"}},{"before":"56fef31ac349c49580fc3cefb4bdf4dc67486418","after":"a1b6280db44939207ab3b14369ebfc6a1fb27538","ref":"refs/heads/rails-renderer","pushedAt":"2024-03-29T09:19:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"ManagedTempfile must be in binary mode\n\nSeems like requiring Rails switches external_encoding","shortMessageHtmlLink":"ManagedTempfile must be in binary mode"}},{"before":"153c9e3308c311b27d397d4497fe4754e6cfbac7","after":"b4143f103b2f475d76138e66d3aeabcc7a549c1a","ref":"refs/heads/rebadge","pushedAt":"2024-03-28T08:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Configure a minimal CI","shortMessageHtmlLink":"Configure a minimal CI"}},{"before":"30af2dd1b7d95fb6a22df82e2d4ea88d60e59d67","after":"80bb743a79b36937543638512d1d67178e19586d","ref":"refs/heads/main","pushedAt":"2024-03-27T19:56:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julik","name":"Julik Tarkhanov","path":"/julik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16446?s=80&v=4"},"commit":{"message":"Tiny doc tweak","shortMessageHtmlLink":"Tiny doc tweak"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMVQxMToyMzo1MC4wMDAwMDBazwAAAASpzG6d","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMVQxMToyMzo1MC4wMDAwMDBazwAAAASpzG6d","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yN1QxOTo1Njo0MS4wMDAwMDBazwAAAAQhGPvu"}},"title":"Activity ยท julik/zip_kit"}