{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":480567594,"defaultBranch":"main","name":"mapeo-sqlite-indexer","ownerLogin":"digidem","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-11T22:10:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/405221?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716229597.0","currentOid":""},"activityList":{"items":[{"before":"d64c915e9864c1e6b8667d64da4746ae57a5c909","after":"0b6d9ee26a9e444f167ecd11bbc7c3baf115b92c","ref":"refs/heads/main","pushedAt":"2024-05-20T18:26:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.9","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.9"}},{"before":"c3632bf6b42a44b7310b75491ab726723ec6d0fb","after":null,"ref":"refs/heads/tap-2-nodetest","pushedAt":"2024-03-21T13:20:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"}},{"before":"55ad9944fac0ae0effdf4ee87581f468e83b95e6","after":"d64c915e9864c1e6b8667d64da4746ae57a5c909","ref":"refs/heads/main","pushedAt":"2024-03-21T13:20:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"chore: switch from tap to node:test and Borp (#27)","shortMessageHtmlLink":"chore: switch from tap to node:test and Borp (#27)"}},{"before":"29f3b41b620403a8bdfb97aab87786258c6c09c8","after":"c3632bf6b42a44b7310b75491ab726723ec6d0fb","ref":"refs/heads/tap-2-nodetest","pushedAt":"2024-03-20T15:06:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"chore: switch from tap to node:test and Borp\n\nThis was a pretty mechanical change. To do this, I:\n\n* Uninstalled `tap` and replaced it with `borp`\n* Manually rewrote tests to use `node:assert` and `t.after` for cleanup\n\nSee [multi-core-indexer#39] for a similar patch on another repo.\n\n[multi-core-indexer#39]: https://github.com/digidem/multi-core-indexer/pull/39","shortMessageHtmlLink":"chore: switch from tap to node:test and Borp"}},{"before":null,"after":"29f3b41b620403a8bdfb97aab87786258c6c09c8","ref":"refs/heads/tap-2-nodetest","pushedAt":"2024-03-20T14:59:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"chore: switch from tap to node:test and Borp","shortMessageHtmlLink":"chore: switch from tap to node:test and Borp"}},{"before":"a750bf46a9e7144d241b9670000556cbeac5c358","after":null,"ref":"refs/heads/drop-node-16","pushedAt":"2024-03-13T17:28:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"}},{"before":"36c33338b129343731bc881359fa2368957ab027","after":"55ad9944fac0ae0effdf4ee87581f468e83b95e6","ref":"refs/heads/main","pushedAt":"2024-03-13T17:28:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"chore!: drop Node 16 support (#26)\n\nThis removes Node 16 support, given that (1) it is deprecated (2) it\r\n[is no longer used in CoMapeo][0].\r\n\r\n[0]: https://github.com/digidem/CoMapeo-mobile/pull/194","shortMessageHtmlLink":"chore!: drop Node 16 support (#26)"}},{"before":null,"after":"a750bf46a9e7144d241b9670000556cbeac5c358","ref":"refs/heads/drop-node-16","pushedAt":"2024-03-04T19:49:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"chore!: drop Node 16 support\n\nThis removes Node 16 support, given that (1) it is deprecated (2) it\n[is no longer used in CoMapeo][0].\n\n[0]: https://github.com/digidem/CoMapeo-mobile/pull/194","shortMessageHtmlLink":"chore!: drop Node 16 support"}},{"before":"ea78553079450f15d6f385a19bde7ab026bb8553","after":null,"ref":"refs/heads/remove-onceWriteDoc-from-readme","pushedAt":"2024-01-22T16:12:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"}},{"before":"6b346788bc50fe39d4c040fdb2ab11417a1c6253","after":"36c33338b129343731bc881359fa2368957ab027","ref":"refs/heads/main","pushedAt":"2024-01-22T16:12:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"fix: don't document onceWriteDoc (#25)\n\n`indexer.onceWriteDoc` was removed in\r\n8caaf6a9becf191aca8b9072a53b7671245496c7 (#21). This removes its\r\nmention in the readme.\r\n\r\n`git grep -i onceWriteDoc` shows no remaining references to this method\r\noutside the changelog.","shortMessageHtmlLink":"fix: don't document onceWriteDoc (#25)"}},{"before":null,"after":"ea78553079450f15d6f385a19bde7ab026bb8553","ref":"refs/heads/remove-onceWriteDoc-from-readme","pushedAt":"2024-01-22T16:10:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"fix: don't document onceWriteDoc\n\n`indexer.onceWriteDoc` was removed in\n8caaf6a9becf191aca8b9072a53b7671245496c7 (#21). This removes its\nmention in the readme.\n\n`git grep -i onceWriteDoc` shows no remaining references to this method\noutside the changelog.","shortMessageHtmlLink":"fix: don't document onceWriteDoc"}},{"before":"e2504c6f0679aee279d18572126d897a3d036551","after":null,"ref":"refs/heads/deleteAll","pushedAt":"2024-01-22T16:09:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"}},{"before":"c39ed31409e1cf33a6662caf07455b0a1828c469","after":"6b346788bc50fe39d4c040fdb2ab11417a1c6253","ref":"refs/heads/main","pushedAt":"2024-01-22T16:09:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"feat: add method to clear index (#24)\n\nThis adds `indexer.deleteAll()`, which deletes all rows from the docs\r\ntable and the backlinks table.\r\n\r\nAddresses #22.","shortMessageHtmlLink":"feat: add method to clear index (#24)"}},{"before":null,"after":"e2504c6f0679aee279d18572126d897a3d036551","ref":"refs/heads/deleteAll","pushedAt":"2024-01-22T16:05:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"feat: add method to clear index\n\nThis adds `indexer.deleteAll()`, which deletes all rows from the docs\ntable and the backlinks table.\n\nAddresses #22.","shortMessageHtmlLink":"feat: add method to clear index"}},{"before":"9f9bab566004d98d5c2cd0df0f30f7d377865e9b","after":null,"ref":"refs/heads/update-node-versions","pushedAt":"2024-01-22T15:16:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"}},{"before":"4e9484442204157a792d808da333768f49774c4d","after":"c39ed31409e1cf33a6662caf07455b0a1828c469","ref":"refs/heads/main","pushedAt":"2024-01-22T15:16:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"chore: develop on Node 20, CI with 16.17.1 + 18.17.1 + 20 (#23)\n\nThis is very similar to [digidem/multi-core-indexer#35][0].\r\n\r\nThis change updates this project's Node versions:\r\n\r\n- Develop on Node 20 by updating `.nvmrc`.\r\n\r\n- CI should test on Node 20, 18.17.1, and 16.17.1.\r\n\r\n- Require this version in the `engines` field.\r\n\r\nThis update also causes npm to update, which means that the package\r\nlockfile changed.\r\n\r\nNode 16.17.1 and 18.17.1 match versions of nodejs-mobile-react-native,\r\nused by CoMapeo-mobile. nodejs-mobile has the same major & minor\r\nversions as Node, but [different patch versions][1]. For example,\r\nnodejs-mobile-react-native@16.17.10 corresponds to Node 16.17.1.\r\n\r\n[0]: https://github.com/digidem/multi-core-indexer/pull/35\r\n[1]: https://github.com/nodejs-mobile/nodejs-mobile-react-native/tree/51afe46d36d3776d1bfe7158073897216b55d7f2#versioning\r\n\r\nBREAKING CHANGE: Node 16.17.1+ is now required.","shortMessageHtmlLink":"chore: develop on Node 20, CI with 16.17.1 + 18.17.1 + 20 (#23)"}},{"before":"b16ceef233e8443d04d7d2fe73c1b87bd2f721fd","after":"9f9bab566004d98d5c2cd0df0f30f7d377865e9b","ref":"refs/heads/update-node-versions","pushedAt":"2024-01-22T15:07:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"Require specific Node + npm versions","shortMessageHtmlLink":"Require specific Node + npm versions"}},{"before":null,"after":"b16ceef233e8443d04d7d2fe73c1b87bd2f721fd","ref":"refs/heads/update-node-versions","pushedAt":"2024-01-22T14:11:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EvanHahn","name":"Evan Hahn","path":"/EvanHahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777712?s=80&v=4"},"commit":{"message":"chore: develop on Node 20, CI with 16.17.1 + 18.17.1 + 20\n\nThis is very similar to [digidem/multi-core-indexer#35][0].\n\nThis change updates this project's Node versions:\n\n- Develop on Node 20 by updating `.nvmrc`.\n\n- CI should test on Node 20, 18.17.1, and 16.17.1.\n\nThis update also causes npm to update, which means that the package\nlockfile changed.\n\nNode 16.17.1 and 18.17.1 match versions of nodejs-mobile-react-native,\nused by CoMapeo-mobile. nodejs-mobile has the same major & minor\nversions as Node, but [different patch versions][1]. For example,\nnodejs-mobile-react-native@16.17.10 corresponds to Node 16.17.1.\n\n[0]: https://github.com/digidem/multi-core-indexer/pull/35\n[1]: https://github.com/nodejs-mobile/nodejs-mobile-react-native/tree/51afe46d36d3776d1bfe7158073897216b55d7f2#versioning\n\nBREAKING CHANGE: Node 16.17.1+ is now required.","shortMessageHtmlLink":"chore: develop on Node 20, CI with 16.17.1 + 18.17.1 + 20"}},{"before":"8caaf6a9becf191aca8b9072a53b7671245496c7","after":"4e9484442204157a792d808da333768f49774c4d","ref":"refs/heads/main","pushedAt":"2023-10-26T02:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.8","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.8"}},{"before":"44e1e940dc8f3f9d1a3cb1227e2bd121fb187365","after":null,"ref":"refs/heads/no-prepare","pushedAt":"2023-10-26T02:24:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"}},{"before":"fece51233592f2c41f786d03097ff602f41ac4ca","after":null,"ref":"refs/heads/tmp","pushedAt":"2023-10-26T02:24:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"}},{"before":"3feb897d7019f806b6d0bfbc2db020e0aadd57fd","after":null,"ref":"refs/heads/16/export-default-get-winner","pushedAt":"2023-10-26T02:24:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"}},{"before":"72aab9af973b1efb9a2dad27a6d78f3a6950e6cb","after":null,"ref":"refs/heads/feat/drizzle-orm","pushedAt":"2023-10-26T02:23:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"}},{"before":"d80aa11db55c6b891a98678cbbf73694a9afea84","after":null,"ref":"refs/heads/chore/remove-once-write-doc","pushedAt":"2023-10-26T02:23:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"}},{"before":"a262d676ad47967bbda71aeaacefd84f7327cf71","after":"8caaf6a9becf191aca8b9072a53b7671245496c7","ref":"refs/heads/main","pushedAt":"2023-10-26T02:23:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"},"commit":{"message":"chore!: remove onceWriteDoc() (#21)\n\nFixes #15, this is no longer needed by @mapeo/core,\r\nsince this is done outside of the indexer","shortMessageHtmlLink":"chore!: remove onceWriteDoc() (#21)"}},{"before":"05aa3fd5bcbc49c2a6efc90fad49162e0cc2fee8","after":"d80aa11db55c6b891a98678cbbf73694a9afea84","ref":"refs/heads/chore/remove-once-write-doc","pushedAt":"2023-10-26T02:09:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chore/remove-once-write-doc\n* main:\n feat: revert adding of delete field to schema (#20)","shortMessageHtmlLink":"Merge branch 'main' into chore/remove-once-write-doc"}},{"before":"d818e8500b6a635aca1a63068a1714c593c38a19","after":null,"ref":"refs/heads/chore/revert-delete","pushedAt":"2023-10-26T02:07:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"}},{"before":"2a63655fb11d40a680560549b6ba248a0264e55e","after":"a262d676ad47967bbda71aeaacefd84f7327cf71","ref":"refs/heads/main","pushedAt":"2023-10-26T02:07:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"},"commit":{"message":"feat: revert adding of delete field to schema (#20)\n\nThe delete field does not actually belong in the indexer, since it does\r\nnot change indexer behaviour in any way. Fixes #19\r\n\r\nThis reverts commit e617aa0cf397c2cea9f281653fb7a2234a83ae37.","shortMessageHtmlLink":"feat: revert adding of delete field to schema (#20)"}},{"before":"2a63655fb11d40a680560549b6ba248a0264e55e","after":"05aa3fd5bcbc49c2a6efc90fad49162e0cc2fee8","ref":"refs/heads/chore/remove-once-write-doc","pushedAt":"2023-10-22T01:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"},"commit":{"message":"chore!: remove onceWriteDoc()\n\nFixes #15, this is no longer needed by @mapeo/core,\nsince this is done outside of the indexer","shortMessageHtmlLink":"chore!: remove onceWriteDoc()"}},{"before":null,"after":"2a63655fb11d40a680560549b6ba248a0264e55e","ref":"refs/heads/chore/remove-once-write-doc","pushedAt":"2023-10-22T01:22:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gmaclennan","name":"Gregor MacLennan","path":"/gmaclennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/290457?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.7","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.7"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETxQo3gA","startCursor":null,"endCursor":null}},"title":"Activity ยท digidem/mapeo-sqlite-indexer"}