{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":77717724,"defaultBranch":"master","name":"cachette","ownerLogin":"unitoio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-31T00:35:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13460182?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727111782.0","currentOid":""},"activityList":{"items":[{"before":"3f079a1425dda4e7aa50dbfc416f85130fc41899","after":"624a2f8ed6bd746e0dc7e51e175c71c1d1be8614","ref":"refs/heads/master","pushedAt":"2024-09-23T17:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UnitoBot","name":"Unito Bot","path":"/UnitoBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16021600?s=80&v=4"},"commit":{"message":"Bump version to: 2.1.5 [skip ci]","shortMessageHtmlLink":"Bump version to: 2.1.5 [skip ci]"}},{"before":"977ff0e0c48d1f35e7ecadcd478b21561e5d375e","after":null,"ref":"refs/heads/maintenance/2024-09","pushedAt":"2024-09-23T17:16:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ianfdk","name":"Ian Fillion-de Kiewit","path":"/ianfdk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13427036?s=80&v=4"}},{"before":"0c218da7433bc65ed6d52888c12e1cfa6a9859ce","after":"3f079a1425dda4e7aa50dbfc416f85130fc41899","ref":"refs/heads/master","pushedAt":"2024-09-23T17:16:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianfdk","name":"Ian Fillion-de Kiewit","path":"/ianfdk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13427036?s=80&v=4"},"commit":{"message":"💡 Maintenance 2024-09 (#96)\n\n- Relock\r\n- Set eslint to specific version because latest is broken (`Cannot find\r\nmodule '@eslint/core' or its corresponding type declarations` from\r\nwithin eslint code)\r\n- Upgrade sinon with [breaking change on\r\nfakeTimers](https://sinonjs.org/guides/migration-guide)\r\n\r\n...more and more libraries are getting stuck until migration to ES\r\nmodules","shortMessageHtmlLink":"💡 Maintenance 2024-09 (#96)"}},{"before":null,"after":"977ff0e0c48d1f35e7ecadcd478b21561e5d375e","ref":"refs/heads/maintenance/2024-09","pushedAt":"2024-09-20T18:56:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ianfdk","name":"Ian Fillion-de Kiewit","path":"/ianfdk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13427036?s=80&v=4"},"commit":{"message":"relockjusttobesure","shortMessageHtmlLink":"relockjusttobesure"}},{"before":"bd4ea75afbc49ab8481d84327712168e010a0982","after":"8a5b5ec0ecf7bfa5297b9c4144d29b7075ae1826","ref":"refs/heads/msgpack-instead-of-json","pushedAt":"2024-08-21T19:08:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"Update src/lib/RedisCache.ts\n\nCo-authored-by: Ronan Jouchet ","shortMessageHtmlLink":"Update src/lib/RedisCache.ts"}},{"before":"bcea9afe2f5b5cd896d27919c44a0a65d533d46d","after":"0c218da7433bc65ed6d52888c12e1cfa6a9859ce","ref":"refs/heads/master","pushedAt":"2024-08-21T18:44:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UnitoBot","name":"Unito Bot","path":"/UnitoBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16021600?s=80&v=4"},"commit":{"message":"Bump version to: 2.1.4 [skip ci]","shortMessageHtmlLink":"Bump version to: 2.1.4 [skip ci]"}},{"before":"5280a2400a19d97036ab75e7a2ce0520fa7b1a25","after":null,"ref":"refs/heads/jsdoc-warning-writethrough","pushedAt":"2024-08-21T18:44:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"}},{"before":"cb4c5332be9a5bd259813b3cab7e1e60300d5573","after":"bcea9afe2f5b5cd896d27919c44a0a65d533d46d","ref":"refs/heads/master","pushedAt":"2024-08-21T18:44:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"💡 [patch] WriteThroughCache: cautionary JSDoc (#95)\n\nSelf-explanatory, as reminder/warning of what we learned.","shortMessageHtmlLink":"💡 [patch] WriteThroughCache: cautionary JSDoc (#95)"}},{"before":"f2046e2c9b1393fddd179edf31d08a389c35f9c0","after":"5280a2400a19d97036ab75e7a2ce0520fa7b1a25","ref":"refs/heads/jsdoc-warning-writethrough","pushedAt":"2024-08-21T18:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"PR riviou Greg: phrasing","shortMessageHtmlLink":"PR riviou Greg: phrasing"}},{"before":null,"after":"f2046e2c9b1393fddd179edf31d08a389c35f9c0","ref":"refs/heads/jsdoc-warning-writethrough","pushedAt":"2024-08-21T18:18:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"💡 [patch] WriteThroughCache: cautionary JSDoc\n\nSelf-explanatory, as reminder of what we learned.","shortMessageHtmlLink":"💡 [patch] WriteThroughCache: cautionary JSDoc"}},{"before":"51cd22e637be9bae7920ce44f940dfe4af7f535d","after":"bd4ea75afbc49ab8481d84327712168e010a0982","ref":"refs/heads/msgpack-instead-of-json","pushedAt":"2024-08-19T17:48:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"Update src/lib/RedisCache.ts\n\nCo-authored-by: Ronan Jouchet ","shortMessageHtmlLink":"Update src/lib/RedisCache.ts"}},{"before":"3a2bb0579a219a8e6f4f64f663a2ebfcecf771fe","after":"cb4c5332be9a5bd259813b3cab7e1e60300d5573","ref":"refs/heads/master","pushedAt":"2024-08-19T17:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UnitoBot","name":"Unito Bot","path":"/UnitoBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16021600?s=80&v=4"},"commit":{"message":"Bump version to: 2.1.3 [skip ci]","shortMessageHtmlLink":"Bump version to: 2.1.3 [skip ci]"}},{"before":"61feabc499014c5b02d9d38521745e1f66ef3c00","after":null,"ref":"refs/heads/adjust-deserializaton-type","pushedAt":"2024-08-19T17:48:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"}},{"before":"9f06eb5024b535fa8940b1a00388ca4e8ed51172","after":"3a2bb0579a219a8e6f4f64f663a2ebfcecf771fe","ref":"refs/heads/master","pushedAt":"2024-08-19T17:48:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"💡 [patch] Fix erroneous type (#94)\n\nDeserialization happens on redis values, which are strings. With this\r\nPR, I'm simply adjusting the type to better reflect the reality.","shortMessageHtmlLink":"💡 [patch] Fix erroneous type (#94)"}},{"before":null,"after":"61feabc499014c5b02d9d38521745e1f66ef3c00","ref":"refs/heads/adjust-deserializaton-type","pushedAt":"2024-08-19T17:44:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"[patch] Fix erroneous type","shortMessageHtmlLink":"[patch] Fix erroneous type"}},{"before":"91bd9da139475905099f1e4fec74abb965c014b9","after":"51cd22e637be9bae7920ce44f940dfe4af7f535d","ref":"refs/heads/msgpack-instead-of-json","pushedAt":"2024-08-19T15:21:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"Update src/lib/RedisCache.ts\n\nCo-authored-by: Ronan Jouchet ","shortMessageHtmlLink":"Update src/lib/RedisCache.ts"}},{"before":"81f0b377d0032e567f04a072da74d0e0376cfded","after":"91bd9da139475905099f1e4fec74abb965c014b9","ref":"refs/heads/msgpack-instead-of-json","pushedAt":"2024-08-19T15:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"Update test/RedisCache_test.ts\n\nCo-authored-by: Ronan Jouchet ","shortMessageHtmlLink":"Update test/RedisCache_test.ts"}},{"before":"0f52aabc3c34099b39ea487f81be41eb611588cb","after":"81f0b377d0032e567f04a072da74d0e0376cfded","ref":"refs/heads/msgpack-instead-of-json","pushedAt":"2024-08-19T14:12:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"Use string prefix to identify buffer values","shortMessageHtmlLink":"Use string prefix to identify buffer values"}},{"before":"1d8687e2f050e22e59c7b036c69d6d9bbe25f6e8","after":"0f52aabc3c34099b39ea487f81be41eb611588cb","ref":"refs/heads/msgpack-instead-of-json","pushedAt":"2024-08-19T14:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"Use string prefix to identify buffer values","shortMessageHtmlLink":"Use string prefix to identify buffer values"}},{"before":null,"after":"1d8687e2f050e22e59c7b036c69d6d9bbe25f6e8","ref":"refs/heads/msgpack-instead-of-json","pushedAt":"2024-08-15T18:47:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"christianblais","name":"Christian Blais","path":"/christianblais","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596120?s=80&v=4"},"commit":{"message":"Prefer MSGPack over JSON","shortMessageHtmlLink":"Prefer MSGPack over JSON"}},{"before":"dae385c7b40bf9de44b861b2a2614ab8424a2325","after":"9f06eb5024b535fa8940b1a00388ca4e8ed51172","ref":"refs/heads/master","pushedAt":"2024-08-06T18:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UnitoBot","name":"Unito Bot","path":"/UnitoBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16021600?s=80&v=4"},"commit":{"message":"Bump version to: 2.1.2 [skip ci]","shortMessageHtmlLink":"Bump version to: 2.1.2 [skip ci]"}},{"before":"7aa3ca704bd73d71a3df2adf761b4ae3bd699718","after":null,"ref":"refs/heads/repo-maintenance","pushedAt":"2024-08-06T18:47:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"}},{"before":"d228ba4c919b4ba47aa0f6c57c590146610e9c97","after":"dae385c7b40bf9de44b861b2a2614ab8424a2325","ref":"refs/heads/master","pushedAt":"2024-08-06T18:47:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"💡 [patch] Repo maintenance: deps upgrades (#92)\n\nThe usual:\r\n\r\n1. Relock\r\n2. Major upgrade, see individual commits for proof migration guides were\r\nfollowed\r\n\r\n## How was this tested?\r\n\r\nTests & linter pass","shortMessageHtmlLink":"💡 [patch] Repo maintenance: deps upgrades (#92)"}},{"before":"94c84546c31627ba66d424a4f7ffe72de1dba1a7","after":"7aa3ca704bd73d71a3df2adf761b4ae3bd699718","ref":"refs/heads/repo-maintenance","pushedAt":"2024-08-06T18:23:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into repo-maintenance","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into repo-maintenance"}},{"before":"c2efd2fac021e47958959834695d1ef456e26594","after":"d228ba4c919b4ba47aa0f6c57c590146610e9c97","ref":"refs/heads/master","pushedAt":"2024-08-06T18:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UnitoBot","name":"Unito Bot","path":"/UnitoBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16021600?s=80&v=4"},"commit":{"message":"Bump version to: 2.1.1 [skip ci]","shortMessageHtmlLink":"Bump version to: 2.1.1 [skip ci]"}},{"before":"87e486eb294b1f982e15e375392a4e2d75fd28d7","after":null,"ref":"refs/heads/metrics","pushedAt":"2024-08-06T18:22:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"}},{"before":"14ce5a28448ff9e16493dba520b9b13bffaccae1","after":"c2efd2fac021e47958959834695d1ef456e26594","ref":"refs/heads/master","pushedAt":"2024-08-06T18:22:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"💨 [minor] WriteThroughCache: Support emitting metrics periodically (#91)\n\nThis will let users of cachette.WriteThroughCache get basic cache usage\r\nhit/miss data.\r\n\r\nWe need this to measure whether it's reasonable to switch a certain\r\nservice back to a\r\nregular RedisCache (if volume is fine), or if we actually need a\r\nWriteThroughCache.","shortMessageHtmlLink":"💨 [minor] WriteThroughCache: Support emitting metrics periodically (#91)"}},{"before":"4015741b01cfdcf5d62ec2c4b3be1d068873010d","after":"94c84546c31627ba66d424a4f7ffe72de1dba1a7","ref":"refs/heads/repo-maintenance","pushedAt":"2024-08-06T18:11:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"Upgrade eslint, https://eslint.org/docs/latest/use/configure/migration-guide + https://typescript-eslint.io/getting-started","shortMessageHtmlLink":"Upgrade eslint, https://eslint.org/docs/latest/use/configure/migratio…"}},{"before":null,"after":"4015741b01cfdcf5d62ec2c4b3be1d068873010d","ref":"refs/heads/repo-maintenance","pushedAt":"2024-08-06T18:01:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"Upgrade eslint, https://eslint.org/docs/latest/use/configure/migration-guide + https://typescript-eslint.io/getting-started","shortMessageHtmlLink":"Upgrade eslint, https://eslint.org/docs/latest/use/configure/migratio…"}},{"before":null,"after":"87e486eb294b1f982e15e375392a4e2d75fd28d7","ref":"refs/heads/metrics","pushedAt":"2024-08-06T17:26:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ronjouch","name":"Ronan Jouchet","path":"/ronjouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/522085?s=80&v=4"},"commit":{"message":"💨 [minor] Support emitting metrics periodically\n\nThis will let users of cachette get basic cache usage hit/miss data.","shortMessageHtmlLink":"💨 [minor] Support emitting metrics periodically"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxNzoxNjoyMS4wMDAwMDBazwAAAAS-P73l","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQxNzoyNjo0Ny4wMDAwMDBazwAAAASTXXvq"}},"title":"Activity · unitoio/cachette"}