{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14102402,"defaultBranch":"master","name":"medici","ownerLogin":"flash-oss","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-04T06:23:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68406987?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715772762.0","currentOid":""},"activityList":{"items":[{"before":"29297bba6310c0eded6b674385299d777c9ca9d8","after":"251129b0e04f519873e4df89ca196dd8a6b37c0b","ref":"refs/heads/master","pushedAt":"2024-05-15T11:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"7.0.3","shortMessageHtmlLink":"7.0.3"}},{"before":"eaa0f48e425cacb52824cbf14432cc83f409da99","after":"29297bba6310c0eded6b674385299d777c9ca9d8","ref":"refs/heads/master","pushedAt":"2024-05-15T11:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"fix: use \"_id\" index hint for balance re-calc only of that ID was a recent one","shortMessageHtmlLink":"fix: use \"_id\" index hint for balance re-calc only of that ID was a r…"}},{"before":"d37951d26708f1f9c961a0d9255b2854cbde764b","after":"eaa0f48e425cacb52824cbf14432cc83f409da99","ref":"refs/heads/master","pushedAt":"2024-05-15T11:16:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"Revert \"fix: use the last most record in the DB as the balance snapshot upper boundary\"\n\nThis reverts commit d37951d26708f1f9c961a0d9255b2854cbde764b.","shortMessageHtmlLink":"Revert \"fix: use the last most record in the DB as the balance snapsh…"}},{"before":"0154b248b196bf325ad1f2d2f726662120796ef7","after":"d37951d26708f1f9c961a0d9255b2854cbde764b","ref":"refs/heads/master","pushedAt":"2024-05-15T11:03:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"fix: use the last most record in the DB as the balance snapshot upper boundary","shortMessageHtmlLink":"fix: use the last most record in the DB as the balance snapshot upper…"}},{"before":"8befab81f083f21a001d8a21ac946fe154be329f","after":"0154b248b196bf325ad1f2d2f726662120796ef7","ref":"refs/heads/master","pushedAt":"2024-05-14T10:53:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"7.0.2","shortMessageHtmlLink":"7.0.2"}},{"before":"6900887381a59d9cb2a9036df84a19fb9c5fc278","after":"8befab81f083f21a001d8a21ac946fe154be329f","ref":"refs/heads/master","pushedAt":"2024-05-14T07:41:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"7.0.1","shortMessageHtmlLink":"7.0.1"}},{"before":"e677d0fb4920c3caee48bb14492c3ce63b808fa0","after":"6900887381a59d9cb2a9036df84a19fb9c5fc278","ref":"refs/heads/master","pushedAt":"2024-05-14T07:36:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"fix: use proper index when (re)calculating the additional balance","shortMessageHtmlLink":"fix: use proper index when (re)calculating the additional balance"}},{"before":"7b4d68095ae2736b69beabff426f22605b5df046","after":"ed4ab28f1d5b153c79c5105f46a826aa2d6154d4","ref":"refs/heads/feature/multi-book-commit","pushedAt":"2024-02-13T23:31:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChyzhykTech","name":"Serhii Chyzhyk","path":"/ChyzhykTech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36365735?s=80&v=4"},"commit":{"message":"Enhancement: Avoid using MongoTransaction for individual commits, disallow committing empty entries.\n\nThis function commits a list of entries to the database using a MongoDB (mongoTransaction helper function) transaction if there are multiple entries provided. It ensures atomicity for multiple commits. However, it does not use a transaction for single commits and prohibits committing empty entries.","shortMessageHtmlLink":"Enhancement: Avoid using MongoTransaction for individual commits, dis…"}},{"before":"0e580bbe2465e0cba105fe866c9bb25a0fcff382","after":"7b4d68095ae2736b69beabff426f22605b5df046","ref":"refs/heads/feature/multi-book-commit","pushedAt":"2024-02-10T13:07:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChyzhykTech","name":"Serhii Chyzhyk","path":"/ChyzhykTech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36365735?s=80&v=4"},"commit":{"message":"Apply Prettier Formatting to Meet Requirements","shortMessageHtmlLink":"Apply Prettier Formatting to Meet Requirements"}},{"before":"90270becc066f35eec823895b78e920cd3ab7f5f","after":"0e580bbe2465e0cba105fe866c9bb25a0fcff382","ref":"refs/heads/feature/multi-book-commit","pushedAt":"2024-02-10T12:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChyzhykTech","name":"Serhii Chyzhyk","path":"/ChyzhykTech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36365735?s=80&v=4"},"commit":{"message":"Implement Multi-Entry Transaction Commit Functionality\n\nThis commit introduces a new function commit designed to handle the transactional commit of multiple entries within a MongoDB session. Using the mongoTransaction utility, it ensures atomicity and data integrity during the commit process.","shortMessageHtmlLink":"Implement Multi-Entry Transaction Commit Functionality"}},{"before":"80b026e91566e6fb76722567af66076cb1cc3a75","after":"90270becc066f35eec823895b78e920cd3ab7f5f","ref":"refs/heads/feature/multi-book-commit","pushedAt":"2024-02-09T12:54:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ChyzhykTech","name":"Serhii Chyzhyk","path":"/ChyzhykTech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36365735?s=80&v=4"},"commit":{"message":"Revert \"Revert \"Implement draft Multi-Entry Transaction Commit Functionality\"\"\n\nThis reverts commit b220fd2509f336d685582ac39f3f548983adf3c1.","shortMessageHtmlLink":"Revert \"Revert \"Implement draft Multi-Entry Transaction Commit Functi…"}},{"before":null,"after":"80b026e91566e6fb76722567af66076cb1cc3a75","ref":"refs/heads/feature/multi-book-commit","pushedAt":"2024-02-09T12:48:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChyzhykTech","name":"Serhii Chyzhyk","path":"/ChyzhykTech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36365735?s=80&v=4"},"commit":{"message":"Implement draft Multi-Entry Transaction Commit Functionality\n\nNew helper function `commit` to handle the simultaneous transaction commit for multiple entries","shortMessageHtmlLink":"Implement draft Multi-Entry Transaction Commit Functionality"}},{"before":"99c02ee846aba3113ab8a124ee2d2ee542df279d","after":"e677d0fb4920c3caee48bb14492c3ce63b808fa0","ref":"refs/heads/master","pushedAt":"2023-12-08T07:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"7.0.0","shortMessageHtmlLink":"7.0.0"}},{"before":"68897f546d90c8575adef9bc1bf85f0afb89fb19","after":"99c02ee846aba3113ab8a124ee2d2ee542df279d","ref":"refs/heads/master","pushedAt":"2023-12-08T06:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"fix: minor grammar issue in README","shortMessageHtmlLink":"fix: minor grammar issue in README"}},{"before":"e91723c529af75ebe4ea15d7862730c5f0309277","after":"68897f546d90c8575adef9bc1bf85f0afb89fb19","ref":"refs/heads/master","pushedAt":"2023-12-08T05:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"feat: `datetime` should be main sorting, not the `timestamp`","shortMessageHtmlLink":"feat: datetime should be main sorting, not the timestamp"}},{"before":"73c6c9a10f11e8b7f27813d013394134bd3d687f","after":"e91723c529af75ebe4ea15d7862730c5f0309277","ref":"refs/heads/master","pushedAt":"2023-12-08T04:27:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"feat: remove the recently added listAccount() caching as useless after the default indexes revamp","shortMessageHtmlLink":"feat: remove the recently added listAccount() caching as useless afte…"}},{"before":"bc0528c8d14f9bd6b13099cc91620dbdd93f0351","after":"73c6c9a10f11e8b7f27813d013394134bd3d687f","ref":"refs/heads/master","pushedAt":"2023-12-08T04:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"feat: better default indexes","shortMessageHtmlLink":"feat: better default indexes"}},{"before":"06f3ab9382337fdb5d9f27bbd7ccdbaa0e3b7960","after":"bc0528c8d14f9bd6b13099cc91620dbdd93f0351","ref":"refs/heads/master","pushedAt":"2023-12-08T00:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"6.3.3","shortMessageHtmlLink":"6.3.3"}},{"before":"befc7816a7524d398e363cb33c5d859e8214aac3","after":"06f3ab9382337fdb5d9f27bbd7ccdbaa0e3b7960","ref":"refs/heads/master","pushedAt":"2023-12-08T00:00:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"fix: sorting for listAccounts() if cached value is used","shortMessageHtmlLink":"fix: sorting for listAccounts() if cached value is used"}},{"before":"68fffb2f32efa9a765429d5acfde822fae8d43b7","after":"befc7816a7524d398e363cb33c5d859e8214aac3","ref":"refs/heads/master","pushedAt":"2023-12-04T10:36:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"feat: better test","shortMessageHtmlLink":"feat: better test"}},{"before":"51480c707da4492fab7c1faa6b4f52e925a8900d","after":"68fffb2f32efa9a765429d5acfde822fae8d43b7","ref":"refs/heads/master","pushedAt":"2023-12-04T10:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"6.3.2","shortMessageHtmlLink":"6.3.2"}},{"before":"a9696b8a5ac6c0aa2dee338bda41dc26b29251f6","after":"51480c707da4492fab7c1faa6b4f52e925a8900d","ref":"refs/heads/master","pushedAt":"2023-12-04T10:09:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"fix: restore the stable sorting of listAccounts()","shortMessageHtmlLink":"fix: restore the stable sorting of listAccounts()"}},{"before":"bb8bec260b93e8d2dcb66c2caee3e2ec03851a28","after":"a9696b8a5ac6c0aa2dee338bda41dc26b29251f6","ref":"refs/heads/master","pushedAt":"2023-12-01T07:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"6.3.1","shortMessageHtmlLink":"6.3.1"}},{"before":"615c1a1648bee18d73079b57ceb693e405ab8471","after":"bb8bec260b93e8d2dcb66c2caee3e2ec03851a28","ref":"refs/heads/master","pushedAt":"2023-12-01T07:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"sort the listAccounts() output to ensure consistent result throughout times","shortMessageHtmlLink":"sort the listAccounts() output to ensure consistent result throughout…"}},{"before":"d20f30dd1679bfa78fa1599d6bf33a5c93693e05","after":"615c1a1648bee18d73079b57ceb693e405ab8471","ref":"refs/heads/master","pushedAt":"2023-11-30T02:48:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"6.3.0","shortMessageHtmlLink":"6.3.0"}},{"before":"d52289843e87bf3162d044bcdf7afd36e8217eb8","after":"d20f30dd1679bfa78fa1599d6bf33a5c93693e05","ref":"refs/heads/master","pushedAt":"2023-11-30T02:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"Add mongoose v7 and v8 support, fix README.md","shortMessageHtmlLink":"Add mongoose v7 and v8 support, fix README.md"}},{"before":"fc5900c6835e490160b77f9892179fc7a8e265f6","after":"d52289843e87bf3162d044bcdf7afd36e8217eb8","ref":"refs/heads/master","pushedAt":"2023-11-30T02:36:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"Update README.md changelog","shortMessageHtmlLink":"Update README.md changelog"}},{"before":"9b6433b0b74803ba3bb36f80514cd4130f9a53bf","after":null,"ref":"refs/heads/ceche-listAccount-results","pushedAt":"2023-11-30T02:31:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"}},{"before":"a792a75f31fa5cb8d3bf40fee8292579f72df458","after":"fc5900c6835e490160b77f9892179fc7a8e265f6","ref":"refs/heads/master","pushedAt":"2023-11-30T02:28:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"Cache list account results (#111)\n\n* cache the listAccounts() results similar to balance()\r\n\r\n* minor code review improvements\r\n\r\n* various improvements","shortMessageHtmlLink":"Cache list account results (#111)"}},{"before":"ab170c52203c572f83482a988f8536724257bb93","after":"9b6433b0b74803ba3bb36f80514cd4130f9a53bf","ref":"refs/heads/ceche-listAccount-results","pushedAt":"2023-11-30T02:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koresar","name":"Vasyl Boroviak","path":"/koresar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1622575?s=80&v=4"},"commit":{"message":"various improvements","shortMessageHtmlLink":"various improvements"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESnbYTQA","startCursor":null,"endCursor":null}},"title":"Activity · flash-oss/medici"}