{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":708498258,"defaultBranch":"main","name":"heatshrink-rs","ownerLogin":"jcdubois","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-22T18:26:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1263961?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702934021.0","currentOid":""},"activityList":{"items":[{"before":"4949b3cbdea46490f5b0a2732b627f90c40dad0c","after":"34a8799c6a807c9fdffbf563b2151a131320d38f","ref":"refs/heads/develop","pushedAt":"2024-01-09T06:36:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Merge pull request #5 from jcdubois/main\n\nMerge pull request from jcdubois/main","shortMessageHtmlLink":"Merge pull request #5 from jcdubois/main"}},{"before":"d9ff52aa3d0229ccae7af2e10df505bdd75e66c5","after":null,"ref":"refs/heads/dependabot/github_actions/github/codeql-action-3","pushedAt":"2023-12-18T21:13:41.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":"1058261efd579ffc2ee5f0699044f4bf7eebcb4c","after":"909e96f2089fef8df78abf6969836c53d5f36913","ref":"refs/heads/main","pushedAt":"2023-12-18T21:13:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Merge pull request #4 from jcdubois/dependabot/github_actions/github/codeql-action-3\n\nBump github/codeql-action from 2 to 3","shortMessageHtmlLink":"Merge pull request #4 from jcdubois/dependabot/github_actions/github/…"}},{"before":null,"after":"d9ff52aa3d0229ccae7af2e10df505bdd75e66c5","ref":"refs/heads/dependabot/github_actions/github/codeql-action-3","pushedAt":"2023-12-18T20:05:31.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":"Bump github/codeql-action from 2 to 3\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github/codeql-action from 2 to 3"}},{"before":"06d3b9c362eaaf3fd762d0f735ee4b7ab1a3c9cd","after":"4949b3cbdea46490f5b0a2732b627f90c40dad0c","ref":"refs/heads/develop","pushedAt":"2023-12-16T18:56:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Fix clippy reported warnings.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Fix clippy reported warnings."}},{"before":"b9712a636a0a04a3c88864f740243f839ea4be63","after":"06d3b9c362eaaf3fd762d0f735ee4b7ab1a3c9cd","ref":"refs/heads/develop","pushedAt":"2023-12-16T18:49:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Merge pull request #3 from Gloupy44/develop\n\nUse variant in enums to remove some underscore expressions","shortMessageHtmlLink":"Merge pull request #3 from Gloupy44/develop"}},{"before":"322b02fad4396fee2369f568613a32fa51f9c0e9","after":"b9712a636a0a04a3c88864f740243f839ea4be63","ref":"refs/heads/develop","pushedAt":"2023-11-22T21:23:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Remove panic!() calls.\n\nHandle errors instead of panicing.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Remove panic!() calls."}},{"before":null,"after":"322b02fad4396fee2369f568613a32fa51f9c0e9","ref":"refs/heads/develop","pushedAt":"2023-11-21T22:38:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Remove unwrap()\n\nHandle errors more explicitely\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Remove unwrap()"}},{"before":"e2477ba2289942d7fc01c23409c65e41f9bd5489","after":"1058261efd579ffc2ee5f0699044f4bf7eebcb4c","ref":"refs/heads/main","pushedAt":"2023-11-13T20:45:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Prepare to publish the packages.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Prepare to publish the packages."}},{"before":"3fdaba3c09257bae191fa6ccf23aa951c14c4031","after":"e2477ba2289942d7fc01c23409c65e41f9bd5489","ref":"refs/heads/main","pushedAt":"2023-11-12T22:12:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Centralize Cargo info in root Cargo.toml\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Centralize Cargo info in root Cargo.toml"}},{"before":"a36196c59f14dd056ae318b0bc02437f9e9a8d2e","after":"3fdaba3c09257bae191fa6ccf23aa951c14c4031","ref":"refs/heads/main","pushedAt":"2023-11-12T15:46:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Split the project in a library workspace and a binary workspace.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Split the project in a library workspace and a binary workspace."}},{"before":"2f8de1b22a29dd72093f845e041c1071842f52b4","after":"a36196c59f14dd056ae318b0bc02437f9e9a8d2e","ref":"refs/heads/main","pushedAt":"2023-11-12T12:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Update the link to the C version in README.md","shortMessageHtmlLink":"Update the link to the C version in README.md"}},{"before":"d3c0b3a4f56a8c3667ed1d02d0a04b22c9566c9c","after":"2f8de1b22a29dd72093f845e041c1071842f52b4","ref":"refs/heads/main","pushedAt":"2023-11-12T12:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"6b39f32e9826f874805d3360ebfcf4a51215b719","after":"d3c0b3a4f56a8c3667ed1d02d0a04b22c9566c9c","ref":"refs/heads/main","pushedAt":"2023-11-12T12:31:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Fix clippy reported error.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Fix clippy reported error."}},{"before":"66c442272ce7b8c90e4054f1e34b3fbf0de09997","after":"6b39f32e9826f874805d3360ebfcf4a51215b719","ref":"refs/heads/main","pushedAt":"2023-11-12T11:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Add support for stdin/stdout as source/destination\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Add support for stdin/stdout as source/destination"}},{"before":"9f07964d285613d5d4d0bfe26e57d350ac6b490d","after":"66c442272ce7b8c90e4054f1e34b3fbf0de09997","ref":"refs/heads/main","pushedAt":"2023-11-11T16:06:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Add arguments for window size and back reference length.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Add arguments for window size and back reference length."}},{"before":"36f42c442cc64f3eca30e13c091e7ac9d5bedfac","after":"9f07964d285613d5d4d0bfe26e57d350ac6b490d","ref":"refs/heads/main","pushedAt":"2023-11-10T22:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Write a loopi{} as a while let loop\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Write a loopi{} as a while let loop"}},{"before":"b3d2aa033d52a52c1b6f0befe2fb0f22cbd14dcc","after":"36f42c442cc64f3eca30e13c091e7ac9d5bedfac","ref":"refs/heads/main","pushedAt":"2023-11-10T20:57:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Code simplification and small optimization.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Code simplification and small optimization."}},{"before":"565ab5d32d1532b017686fc362a804b36d561873","after":"b3d2aa033d52a52c1b6f0befe2fb0f22cbd14dcc","ref":"refs/heads/main","pushedAt":"2023-11-10T19:36:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Make the fast compression the default (use_index)\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Make the fast compression the default (use_index)"}},{"before":"2e4a9d64048f1aa1a116f401aa38bc9399061257","after":"565ab5d32d1532b017686fc362a804b36d561873","ref":"refs/heads/main","pushedAt":"2023-11-09T21:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"rewrite the if chain to use cmp and match.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"rewrite the if chain to use cmp and match."}},{"before":"e8a4a1e734b85233e675263be2092085ff86d67f","after":"2e4a9d64048f1aa1a116f401aa38bc9399061257","ref":"refs/heads/main","pushedAt":"2023-11-09T19:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Do some variable renaming.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Do some variable renaming."}},{"before":"f7670cfe00b54469cd8055d500d58932a06d666b","after":"e8a4a1e734b85233e675263be2092085ff86d67f","ref":"refs/heads/main","pushedAt":"2023-11-09T19:04:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Avoid a crash when the size of the input buffer is empty.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Avoid a crash when the size of the input buffer is empty."}},{"before":"79bd6c25ce8ed46e5c921741ce2820d44d385c74","after":"f7670cfe00b54469cd8055d500d58932a06d666b","ref":"refs/heads/main","pushedAt":"2023-11-09T18:07:01.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Change the way to init/memset an array.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Change the way to init/memset an array."}},{"before":"f3891839adb97e0ff954c930cdcdd49dbd4b8fb9","after":"79bd6c25ce8ed46e5c921741ce2820d44d385c74","ref":"refs/heads/main","pushedAt":"2023-11-02T18:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Improve the heatshrink -e option.\n\nCall write only when output buffer is full.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Improve the heatshrink -e option."}},{"before":"fc866a2463ec72b5c315e6f417bc0dc4440401c6","after":"f3891839adb97e0ff954c930cdcdd49dbd4b8fb9","ref":"refs/heads/main","pushedAt":"2023-10-30T23:20:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Update README.md.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Update README.md."}},{"before":"4463f80446e36c4e8e52c6664d8905e174fd0297","after":"fc866a2463ec72b5c315e6f417bc0dc4440401c6","ref":"refs/heads/main","pushedAt":"2023-10-30T23:15:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Change package name to heatshrink-rs.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Change package name to heatshrink-rs."}},{"before":"8ea0e98c68fcceb616839c6b0d26282e2242f230","after":"4463f80446e36c4e8e52c6664d8905e174fd0297","ref":"refs/heads/main","pushedAt":"2023-10-30T16:08:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Improve encoder performance.\n\nIn particulare in the push_bits() function.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Improve encoder performance."}},{"before":"7b429cabe6d47065a3365a16abb545112713f24f","after":"8ea0e98c68fcceb616839c6b0d26282e2242f230","ref":"refs/heads/main","pushedAt":"2023-10-26T21:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Move some field to usize to avoid most cast/conversion\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Move some field to usize to avoid most cast/conversion"}},{"before":"f6ac053fac12a117c0fed64997f2c1cb1a8ad509","after":"7b429cabe6d47065a3365a16abb545112713f24f","ref":"refs/heads/main","pushedAt":"2023-10-26T18:26:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Add some comment to the encoder source file\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Add some comment to the encoder source file"}},{"before":"62a53202f310725e858ae6bb1019bb0ed3594df9","after":"f6ac053fac12a117c0fed64997f2c1cb1a8ad509","ref":"refs/heads/main","pushedAt":"2023-10-26T14:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcdubois","name":"Jean-Christophe DUBOIS","path":"/jcdubois","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1263961?s=80&v=4"},"commit":{"message":"Add a heatshrink application built on top of the library.\n\nSigned-off-by: Jean-Christophe Dubois ","shortMessageHtmlLink":"Add a heatshrink application built on top of the library."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD2vlb_gA","startCursor":null,"endCursor":null}},"title":"Activity · jcdubois/heatshrink-rs"}