{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":349627612,"defaultBranch":"main","name":"bonsaidb","ownerLogin":"khonsulabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-20T04:35:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50191483?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1696528727.0","currentOid":""},"activityList":{"items":[{"before":"5518fc2f0df566075dd3ee3458cb35fccf36ec14","after":"f0def2721aa8de496a22abf8f7b0cb7ee128c1cb","ref":"refs/heads/main","pushedAt":"2024-03-19T12:56:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Merge pull request #316 from ModProg/update-attribute-derive\n\nUpdate attribute-derive","shortMessageHtmlLink":"Merge pull request #316 from ModProg/update-attribute-derive"}},{"before":"b9362a2edc25fdf3fe8dac878a170b19492cf1d1","after":"5518fc2f0df566075dd3ee3458cb35fccf36ec14","ref":"refs/heads/main","pushedAt":"2024-02-02T16:52:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Updating dependencies","shortMessageHtmlLink":"Updating dependencies"}},{"before":"8c9f47f97754e7613a18a24c092cb48423778acf","after":"b9362a2edc25fdf3fe8dac878a170b19492cf1d1","ref":"refs/heads/main","pushedAt":"2024-02-02T15:38:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"KeyVisitor::visit_other()\n\nRefs #314","shortMessageHtmlLink":"KeyVisitor::visit_other()"}},{"before":"7b7de960c6a85448887a9dfdaf50c983b38e0205","after":"8c9f47f97754e7613a18a24c092cb48423778acf","ref":"refs/heads/main","pushedAt":"2023-12-05T14:49:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Exporting types that were unintentionally sealed","shortMessageHtmlLink":"Exporting types that were unintentionally sealed"}},{"before":"5f14c117fd00a6bb8ecdd430a5313210da3d246d","after":"7b7de960c6a85448887a9dfdaf50c983b38e0205","ref":"refs/heads/main","pushedAt":"2023-12-04T15:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Fixing clippy warning on wasm","shortMessageHtmlLink":"Fixing clippy warning on wasm"}},{"before":"1ba46134e4457b43e5161447bc2b6db240ae442f","after":"5f14c117fd00a6bb8ecdd430a5313210da3d246d","ref":"refs/heads/main","pushedAt":"2023-12-04T15:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"CollectionDocument::modify allows returning values\n\nCloses #312","shortMessageHtmlLink":"CollectionDocument::modify allows returning values"}},{"before":"fdd609f6edd17ba0e871a78ad070383ec7df60d5","after":"1ba46134e4457b43e5161447bc2b6db240ae442f","ref":"refs/heads/main","pushedAt":"2023-11-29T19:40:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"client_authenticated fix + type export","shortMessageHtmlLink":"client_authenticated fix + type export"}},{"before":"f501aef37008b846934998abcc9f14ae59ec308e","after":"fdd609f6edd17ba0e871a78ad070383ec7df60d5","ref":"refs/heads/main","pushedAt":"2023-11-27T00:41:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Implment infallible conversion for ApiError","shortMessageHtmlLink":"Implment infallible conversion for ApiError"}},{"before":"9b8700a674e03e14e75b9a9890402142e7be2688","after":"f501aef37008b846934998abcc9f14ae59ec308e","ref":"refs/heads/main","pushedAt":"2023-11-27T00:35:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Clippy + fmt","shortMessageHtmlLink":"Clippy + fmt"}},{"before":"b110589b9d0f2bc0fcbd60690b1d26b73f41d373","after":"9b8700a674e03e14e75b9a9890402142e7be2688","ref":"refs/heads/main","pushedAt":"2023-11-27T00:27:37.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Merge pull request #311 from rozbb/remove-hpke-serde\n\nRemove reliance on `hpke`'s serde implementation","shortMessageHtmlLink":"Merge pull request #311 from rozbb/remove-hpke-serde"}},{"before":"a17920e5e9320c99b3768099b1fce676259c3908","after":"b110589b9d0f2bc0fcbd60690b1d26b73f41d373","ref":"refs/heads/main","pushedAt":"2023-11-14T19:47:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Merge pull request #310 from vuittont60/main\n\ndocs: fix typos","shortMessageHtmlLink":"Merge pull request #310 from vuittont60/main"}},{"before":"00811065e99b7536085d024d1926009076910077","after":"46a3dbdee8b73ea4067a096855f17b4cd3c65739","ref":"refs/heads/release","pushedAt":"2023-10-05T15:53:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Merge branch 'main' into release","shortMessageHtmlLink":"Merge branch 'main' into release"}},{"before":"099251092063d146d5f1f9af20606c4d377d8672","after":"a17920e5e9320c99b3768099b1fce676259c3908","ref":"refs/heads/main","pushedAt":"2023-10-05T15:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Adding disk cleanup to coverage action","shortMessageHtmlLink":"Adding disk cleanup to coverage action"}},{"before":"17713c045476f4304997a85ae4c8ba39cdb89e2b","after":"00811065e99b7536085d024d1926009076910077","ref":"refs/heads/release","pushedAt":"2023-10-05T15:13:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Recreating release branch from main","shortMessageHtmlLink":"Recreating release branch from main"}},{"before":"e91bc4ca54547f95e191d4c6e37c01aac6676c28","after":"099251092063d146d5f1f9af20606c4d377d8672","ref":"refs/heads/main","pushedAt":"2023-10-05T15:04:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Updated deps + version number","shortMessageHtmlLink":"Updated deps + version number"}},{"before":"80b28d618b26c4a350ba3243ea0873bfbd83f504","after":"e91bc4ca54547f95e191d4c6e37c01aac6676c28","ref":"refs/heads/main","pushedAt":"2023-09-15T14:51:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Fixing infinite loop in benchmarks\n\nA customer could buy a product more than one time, which generated two\nidentical entries in the `products_available_to_rate` collection. When\nit was a vec and the rng-generated number of reviews was requested such\nthat all the unique reviewable products were reviewed, the previous code\nwould sit in an infinite loop due to the number of ratings being less\nthan the number of available products to rate.\n\nBy changing the collection to a HashSet, we have to update the code that\nsearched for an entry, but we fix the underlying issue of trying to\ngenerate too many reviews. We also make the performance of the faking a\nbit more predictable, since the generated random number can't \"miss\"\nanymore. The next available entry will be used.","shortMessageHtmlLink":"Fixing infinite loop in benchmarks"}},{"before":"2a05301ec725c1a046ec2eef8ec15dea071926de","after":"80b28d618b26c4a350ba3243ea0873bfbd83f504","ref":"refs/heads/main","pushedAt":"2023-09-13T18:07:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Adding Cargo.lock","shortMessageHtmlLink":"Adding Cargo.lock"}},{"before":"61fc7804cbede00a2ecb393869595e82814d3375","after":"2a05301ec725c1a046ec2eef8ec15dea071926de","ref":"refs/heads/main","pushedAt":"2023-09-13T17:56:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Fixing deprecation of ViewMappings\n\nIt turns out you can't #[deprecated] a re-export -- it won't generate a\nwarning when it is used. Using a type alias fixes this.","shortMessageHtmlLink":"Fixing deprecation of ViewMappings"}},{"before":"ee08fd6c1d21a92b7fade213f4a58f34de6a782e","after":"61fc7804cbede00a2ecb393869595e82814d3375","ref":"refs/heads/main","pushedAt":"2023-09-13T17:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"View query results are now more strongly typed\n\nCloses #228\n\nThis refactoring promotes the collection's primary key type throughout\nview results, preventing end-user code from needing to manually\ndeserialize DocumentIds.","shortMessageHtmlLink":"View query results are now more strongly typed"}},{"before":"7a665c189b3d92c3648d632124432bd176060d3d","after":"ee08fd6c1d21a92b7fade213f4a58f34de6a782e","ref":"refs/heads/main","pushedAt":"2023-09-13T16:40:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Added ConnectedClient::connected()\n\nCloses #271\n\nThis commit also tears out some test code that wasn't being utilized.\nThis new test ends up testing the same functionality, although it could\nbe expanded to include a websocket test to be more thorough.","shortMessageHtmlLink":"Added ConnectedClient::connected()"}},{"before":"b815077adab9eff8f419ba6bc9859a9baef41d62","after":"7a665c189b3d92c3648d632124432bd176060d3d","ref":"refs/heads/main","pushedAt":"2023-09-12T18:42:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Ignoring warning in example\n\nThis warning is only encountered when not all feature flags are\nspecified.","shortMessageHtmlLink":"Ignoring warning in example"}},{"before":"0377888296adfd7c31d39c85f731784e49522a70","after":"b815077adab9eff8f419ba6bc9859a9baef41d62","ref":"refs/heads/main","pushedAt":"2023-09-12T15:00:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Updated async-acme, resolving RUSTSEC-2023-0052","shortMessageHtmlLink":"Updated async-acme, resolving RUSTSEC-2023-0052"}},{"before":"3a81ed6a3519ae01d509329fff529664760b45ad","after":"0377888296adfd7c31d39c85f731784e49522a70","ref":"refs/heads/main","pushedAt":"2023-08-25T17:57:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Replaced wasm-timer with manual timeout\n\nCloses #302\n\nThis also changes the current network version. Slashes aren't allowed in\nwebsocket protocol specifiers, and although I remember them working at\nsome point in the past, they cause connection errors in wasm.","shortMessageHtmlLink":"Replaced wasm-timer with manual timeout"}},{"before":"b09490252bf436c543e29322de59c3e47a857017","after":"3a81ed6a3519ae01d509329fff529664760b45ad","ref":"refs/heads/main","pushedAt":"2023-08-25T16:21:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Updating CI to not use set-output\n\nThis is to fix a deprecation warning while running CI. This commit\nmessage may be repeated as I debug this new configuration.","shortMessageHtmlLink":"Updating CI to not use set-output"}},{"before":"eed924f835094aa006745892b1acea08cbc112a7","after":"b09490252bf436c543e29322de59c3e47a857017","ref":"refs/heads/main","pushedAt":"2023-08-25T15:48:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Fixing CI for Book\n\nInstalling mdbook-variables currently breaks without using --locked.","shortMessageHtmlLink":"Fixing CI for Book"}},{"before":"29b17bd9accf90079281daa19759031f112910fe","after":"eed924f835094aa006745892b1acea08cbc112a7","ref":"refs/heads/main","pushedAt":"2023-08-24T20:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Addressing audit concerns\n\nPrevious audit ignores are addressed via previous updates to crates, but\nseveral new advisories were found. `dotenv` -> `dotenvy` was an easy\nswitch, but `webpki` being unmaintained requires external updates and\n`mach` being unmaintained doesn't seem worrysome enough to switch\nmemory protection libraries.\n\nA PR has been opened on generic-async-http-client to address the\nremaining webpki -> rustls-webpki transitions needed.","shortMessageHtmlLink":"Addressing audit concerns"}},{"before":"ee6d396c42d2b2600fbaf45c1fc807bfd224ee5b","after":"29b17bd9accf90079281daa19759031f112910fe","ref":"refs/heads/main","pushedAt":"2023-08-24T18:29:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Updated all the things\n\nFabruic is now a reference to the github repo until it gets a new release. This brings BonsaiDb onto the latest rustls/quin/trustns/webpki versions.","shortMessageHtmlLink":"Updated all the things"}},{"before":"b645ca2bf79ce450c2fd4b15ae20f674a7f42614","after":"ee6d396c42d2b2600fbaf45c1fc807bfd224ee5b","ref":"refs/heads/main","pushedAt":"2023-08-24T17:03:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Added CollectionDocument::refresh\n\nAlso fixed an issue from the clippy fixes in the last commit.","shortMessageHtmlLink":"Added CollectionDocument::refresh"}},{"before":"bbc021a1a6b46fd1f591af3ea04f869e1c23b934","after":"b645ca2bf79ce450c2fd4b15ae20f674a7f42614","ref":"refs/heads/main","pushedAt":"2023-08-24T16:43:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Fixed new clippy warnings","shortMessageHtmlLink":"Fixed new clippy warnings"}},{"before":"206fdf5d01ebac991b248dd056597d613e251323","after":"bbc021a1a6b46fd1f591af3ea04f869e1c23b934","ref":"refs/heads/main","pushedAt":"2023-08-09T17:48:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ecton","name":"Jonathan Johnson","path":"/ecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50053?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:khonsulabs/bonsaidb","shortMessageHtmlLink":"Merge branch 'main' of github.com:khonsulabs/bonsaidb"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGZtx4AA","startCursor":null,"endCursor":null}},"title":"Activity ยท khonsulabs/bonsaidb"}