{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756514323,"defaultBranch":"main","name":"libsql","ownerLogin":"Shopify","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-12T20:00:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8085?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715718284.0","currentOid":""},"activityList":{"items":[{"before":"41e17aa25340cbf26575d2bdc28f2bdd7465ac2c","after":"21145e0b1b781193ea618acdf7748e8bc27846b1","ref":"refs/heads/main","pushedAt":"2024-05-22T15:26:16.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"fix namespace bin header (#1406)\n\n* fix warning deprecated cargo config extension\n\n* decode `x-namespace-bin`","shortMessageHtmlLink":"fix namespace bin header (tursodatabase#1406)"}},{"before":"b54dd0165c39feeb3877a63c10eb2c15276ac1c9","after":"52e2a39532503ccb96dadc350cfad1af4d912574","ref":"refs/heads/support-multiple-jwt-keys","pushedAt":"2024-05-21T14:38:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"david-mccullars","name":"David McCullars","path":"/david-mccullars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388069?s=80&v=4"},"commit":{"message":"Support multiple JWT keys","shortMessageHtmlLink":"Support multiple JWT keys"}},{"before":null,"after":"04a84226596367b4a1c40288fb34597c0de81d1c","ref":"refs/heads/support-multiple-jwt-keys-without-enum","pushedAt":"2024-05-14T20:24:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"david-mccullars","name":"David McCullars","path":"/david-mccullars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388069?s=80&v=4"},"commit":{"message":"Support multiple JWT keys","shortMessageHtmlLink":"Support multiple JWT keys"}},{"before":"04a84226596367b4a1c40288fb34597c0de81d1c","after":"b54dd0165c39feeb3877a63c10eb2c15276ac1c9","ref":"refs/heads/support-multiple-jwt-keys","pushedAt":"2024-05-09T00:14:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"david-mccullars","name":"David McCullars","path":"/david-mccullars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388069?s=80&v=4"},"commit":{"message":"Support multiple JWT keys","shortMessageHtmlLink":"Support multiple JWT keys"}},{"before":"1fcab58f867887d7474ba1bff04654370645300b","after":"04a84226596367b4a1c40288fb34597c0de81d1c","ref":"refs/heads/support-multiple-jwt-keys","pushedAt":"2024-05-08T18:58:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"david-mccullars","name":"David McCullars","path":"/david-mccullars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388069?s=80&v=4"},"commit":{"message":"Support multiple JWT keys","shortMessageHtmlLink":"Support multiple JWT keys"}},{"before":"e7f7c1daa89dfe321ccbd904c166d6744c7a5afc","after":"41e17aa25340cbf26575d2bdc28f2bdd7465ac2c","ref":"refs/heads/main","pushedAt":"2024-05-06T16:30:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"david-mccullars","name":"David McCullars","path":"/david-mccullars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388069?s=80&v=4"},"commit":{"message":"Add Connection::transactional_batch (#1366)\n\n* Add Connection::execute_transactional_batch\n\nThis commit contains only plumbing.\nThere are 3 implementations that need to be provided\nand they are currently implemented as a `todo!()`.\nNext commits will fill in those missing implementations.\n\nSigned-off-by: Piotr Jastrzebski \n\n* Implement execute_transactional_batch for local connection\n\nSigned-off-by: Piotr Jastrzebski \n\n* Implement execute_transactional_batch for HRANA connection\n\nSigned-off-by: Piotr Jastrzebski \n\n* Implement execute_transactional_batch for GRPC connection\n\nSigned-off-by: Piotr Jastrzebski \n\n---------\n\nSigned-off-by: Piotr Jastrzebski ","shortMessageHtmlLink":"Add Connection::transactional_batch (tursodatabase#1366)"}},{"before":"590bfea570bdc26173a3d1d39d1456a614596542","after":"1fcab58f867887d7474ba1bff04654370645300b","ref":"refs/heads/support-multiple-jwt-keys","pushedAt":"2024-05-06T16:04:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"david-mccullars","name":"David McCullars","path":"/david-mccullars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388069?s=80&v=4"},"commit":{"message":"Support multiple JWT keys","shortMessageHtmlLink":"Support multiple JWT keys"}},{"before":null,"after":"590bfea570bdc26173a3d1d39d1456a614596542","ref":"refs/heads/support-multiple-jwt-keys","pushedAt":"2024-05-06T15:28:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"david-mccullars","name":"David McCullars","path":"/david-mccullars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388069?s=80&v=4"},"commit":{"message":"Support multiple JWT keys","shortMessageHtmlLink":"Support multiple JWT keys"}},{"before":"b8b2e36b199ee2f3e2a444f64e4534d917fa127a","after":"f37f01742ea41c1fb7b55156d9e1f8ae9373367c","ref":"refs/heads/jw/custom-auth-headers","pushedAt":"2024-05-02T19:16:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"implemented custom headers passing in auth layer","shortMessageHtmlLink":"implemented custom headers passing in auth layer"}},{"before":null,"after":"b8b2e36b199ee2f3e2a444f64e4534d917fa127a","ref":"refs/heads/jw/custom-auth-headers","pushedAt":"2024-05-02T19:11:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"implemented custom headers passing in auth layer","shortMessageHtmlLink":"implemented custom headers passing in auth layer"}},{"before":"e7f7c1daa89dfe321ccbd904c166d6744c7a5afc","after":"a81ba6f68382dcd29980509b238572be8d012b07","ref":"refs/heads/jw/custom-headers","pushedAt":"2024-05-02T18:51:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"implemented custom headers passing in auth layer","shortMessageHtmlLink":"implemented custom headers passing in auth layer"}},{"before":"0da9a8f8eda92b2e4d758f4c5c3aaa1cb964c9c2","after":"e7f7c1daa89dfe321ccbd904c166d6744c7a5afc","ref":"refs/heads/jw/custom-headers","pushedAt":"2024-05-02T18:43:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"fix readme: go-libsql link (#1367)\n\nfix: go-libsql link","shortMessageHtmlLink":"fix readme: go-libsql link (tursodatabase#1367)"}},{"before":"a81ba6f68382dcd29980509b238572be8d012b07","after":"0da9a8f8eda92b2e4d758f4c5c3aaa1cb964c9c2","ref":"refs/heads/jw/custom-headers","pushedAt":"2024-05-02T18:30:21.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"fix readme: go-libsql link (#1367)\n\nfix: go-libsql link","shortMessageHtmlLink":"fix readme: go-libsql link (tursodatabase#1367)"}},{"before":"5ef7ab78522b9d4efecd85d492ffe0d07a9fbd32","after":"e7f7c1daa89dfe321ccbd904c166d6744c7a5afc","ref":"refs/heads/main","pushedAt":"2024-05-02T18:29:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"fix readme: go-libsql link (#1367)\n\nfix: go-libsql link","shortMessageHtmlLink":"fix readme: go-libsql link (tursodatabase#1367)"}},{"before":"b0cc75dbb8796980cb3517acb574985eecf45ab6","after":"a81ba6f68382dcd29980509b238572be8d012b07","ref":"refs/heads/jw/custom-headers","pushedAt":"2024-04-30T00:01:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"implemented custom headers passing in auth layer","shortMessageHtmlLink":"implemented custom headers passing in auth layer"}},{"before":"946da7e5680ca80aeaf187ffe86ae8e1aa772d5b","after":"f451be6c8a014e6ac084e9d3d1dbfccee705dfac","ref":"refs/heads/jn-support-ns-http-on-remote-client","pushedAt":"2024-04-29T20:29:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jameswritescode","name":"James Newton","path":"/jameswritescode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120390?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"946da7e5680ca80aeaf187ffe86ae8e1aa772d5b","ref":"refs/heads/jn-support-ns-http-on-remote-client","pushedAt":"2024-04-29T20:25:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jameswritescode","name":"James Newton","path":"/jameswritescode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120390?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"40ba51a28dc9ca808409010c9dc3c0eece8da40b","after":"5ef7ab78522b9d4efecd85d492ffe0d07a9fbd32","ref":"refs/heads/main","pushedAt":"2024-04-29T19:07:21.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jameswritescode","name":"James Newton","path":"/jameswritescode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120390?s=80&v=4"},"commit":{"message":"fix rows into stream (#1351)\n\nCo-authored-by: Sean Aye ","shortMessageHtmlLink":"fix rows into stream (tursodatabase#1351)"}},{"before":"ca8834c05356a7d61de77385741a58478f58a0f3","after":"40ba51a28dc9ca808409010c9dc3c0eece8da40b","ref":"refs/heads/main","pushedAt":"2024-04-25T20:51:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jameswritescode","name":"James Newton","path":"/jameswritescode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120390?s=80&v=4"},"commit":{"message":"libsql wal init (#1342)\n\n* add libsql-wal crate\n\n* add filesystem abstraction\n\n* add libsql-wal to workspace","shortMessageHtmlLink":"libsql wal init (tursodatabase#1342)"}},{"before":null,"after":"b0cc75dbb8796980cb3517acb574985eecf45ab6","ref":"refs/heads/jw/custom-headers","pushedAt":"2024-04-23T17:02:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"implemented custom headers passing in auth layer","shortMessageHtmlLink":"implemented custom headers passing in auth layer"}},{"before":"66dab9d37d7ced8706643f438371b24620eb1620","after":null,"ref":"refs/heads/jw/namespace-passing-and-auth","pushedAt":"2024-04-23T13:39:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeremywrowe","name":"Jeremy W. Rowe","path":"/jeremywrowe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/396364?s=80&v=4"}},{"before":"f26baff7b48be58842d60d59b8a7428bc26e1b20","after":"ca8834c05356a7d61de77385741a58478f58a0f3","ref":"refs/heads/main","pushedAt":"2024-04-22T19:29:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"Namespace passing in http header (#1179)\n\n* wip - passing userauthcontext instead of http headers\n\n* revert comment out\n\n* fixed temp change\n\n* Merge branch 'main' into jw/changing-how-jwt-is-passed-around\n\n* fixed failing tests\n\n* next iteration of unit test fixing\n\n* fixed remaining unit tests\n\n* reverted debug\n\n* removed accidentally added file\n\n* moved str to userauthcontext conversion to from trait\n\n* remove vague comment\n\n* cargo fmt\n\n* cleaned up mod reimportss\n\n* refactored cryptic matching in replica_proxy\n\n* marked potentially duplicate code with // todo dupe #auth\n\n* refactored context to custome errors\n\n* added a factory to produce empty UserAuthContext\n\n* added constructors for UserAuthContext\n\n* switched from try_into to using constructors\n\n* cargo fmt\n\n* added tests for failing cases in parsers\n\n* adding mamespace as param wip\n\n* cargo fmt\n\n* added test for non-asci error\n\n* incremental changes to make namespace as param work\n\n* fixed failing test\n\n* fixed log message\n\n* removed unnecessary error mapping\n\n* turned context to result\n\n* removing dummy tokens from tests\n\n* cargo fmt + cleanup\n\n* namespace passing exammple\n\n* added namespace config for the example\n\n* remove unnecessary dummy token\n\n* reverting accidental commit\n\n* deduplicated handling of hrana hello and repreated hello. Code is fully equivalent to the previous form. No change in logic.\n\n* fixed early return\n\n* lazy unwrapping\n\n* made session fields private again\n\n* fmt\n\n* cleaned up nesting in conn\n\n* fmt\n\n* refactored ns selection to be more expressive\n\n* narrowed the type constraints for namespace arg\n\n* restructured namespace_from_headers\n\n* rearranged the logic of selecting namespace passing method\n\n* fmt\n\n* simplified type\n\n* further refinement of namespace selection logic\n\n* reverted unnecessary change\n\n* reverted unnecessary change\n\n* fmt\n\n* added documentation\n\n* Fix simple queries for schema databases (#1285)\n\n* server: release v0.24.5 (#1286)\n\n* libsql: fix embedded replica multiple txn (#1287)\n\nThis commit fixes an issue where new connections for embedded replica's\nwith write delegation would not create a new \"connection\" on the server\ncausing weird issues with transactions and state. The fix here is to\ncreate a new `client_id` when creating a new writer for a new connection\nlocally. This forces the server to use separate connections to execute\nthe writes.\n\nCloses #1283\n\n* libsql: prepare v0.3.3 release (#1288)\n\n* Go updates (#1289)\n\n* Go bindings: Improve imports\n\nSigned-off-by: Piotr Jastrzebski \n\n* Go bindings: continue Next() after a time.Time\n\nSigned-off-by: Piotr Jastrzebski \n\n* Go bindings: remove unused err check\n\nSigned-off-by: Piotr Jastrzebski \n\n---------\n\nSigned-off-by: Piotr Jastrzebski \n\n* Remove in-tree version of go-libsql (#1291)\n\n* Go bindings: build only sql-experimental for CI\n\nSigned-off-by: Piotr Jastrzebski \n\n* Go bindings: Run go-libsql tests in CI\n\nSigned-off-by: Piotr Jastrzebski \n\n* Go bindings: Remove in-tree version of go-libsql\n\ngo-libsql is maintained in https://github.com/tursodatabase/go-libsql\n\nSigned-off-by: Piotr Jastrzebski \n\n* Go bindings: Run more tests in CI\n\nSigned-off-by: Piotr Jastrzebski \n\n---------\n\nSigned-off-by: Piotr Jastrzebski \n\n* don't regen log on sqld version mismatch (#1296)\n\n* add debug info to release build (#1297)\n\n* Add 'aarch64-unknown-linux-gnu' to dist targets (#1295)\n\n* bump sqld v0.24.6 (#1298)\n\n* Bump arm builder machine (#1301)\n\nBuilds of arm images are hanging/crashing\n\n* Revert \"add debug info to release build (#1297)\" (#1300)\n\nThis reverts commit 342e4c368bce0b988500e619df27cf582914793a.\n\n* bottomless: upgrade s3 sdk to 1.0 (#1302)\n\n* bottomless: upgrade s3 sdk to 1.0\n\n* fix behavior version\n\n* libsql: fix embedded replica example (#1282)\n\n* server: add query stats to hrana responses (#1267)\n\n* server: add query stats to hrana responses\n\n* update spec with stats\n\n* remove unused import\n\n* fix snapshot\n\n* more snapshots\n\n* add stats to legacy api\n\n* address comments\n\n* update tonic to 0.11 (#1308)\n\n* Add workflow_dispatch event trigger for PR images (#1306)\n\n* Fix sync (#1316)\n\nOld implementation could never finish if the write is faster than\ntime needed to do two round-trips to primary.\n\nFor example it's enough to have a write every 200ms to make sync\nnever finish if it's done in embedded replica in Sydney\nif the primary and the writer are in the US.\n\nSigned-off-by: Piotr Jastrzebski \n\n* server: add `query_duration_ms` stats to query res (#1309)\n\n* server: add `query_duration_ms` stats to query res\n\n* hrana: default new stats fields\n\n* libsql: fix unwraps in local replicas (#1318)\n\n* server: release v0.24.7 (#1320)\n\n* cargo lock update\n\n* Revert \"cargo lock update\"\n\nThis reverts commit a86b89d8bcc482a89dbb582c20c1ccf1fb7aa95e.\n\n---------\n\nSigned-off-by: Piotr Jastrzebski \nCo-authored-by: Julian \nCo-authored-by: Athos \nCo-authored-by: Lucio Franco \nCo-authored-by: Piotr Jastrzębski \nCo-authored-by: ad hoc \nCo-authored-by: Pekka Enberg \nCo-authored-by: Avinash Sajjanshetty <640792+avinassh@users.noreply.github.com>","shortMessageHtmlLink":"Namespace passing in http header (tursodatabase#1179)"}},{"before":"49e28c6911c8c27d7095a46f5c7866da0d38e9c9","after":"f26baff7b48be58842d60d59b8a7428bc26e1b20","ref":"refs/heads/main","pushedAt":"2024-04-22T17:29:35.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"use user query string for queries rather than generated (#1330)","shortMessageHtmlLink":"use user query string for queries rather than generated (tursodatabas…"}},{"before":"792a68b1e487faea6ca6282095678b72664234e2","after":"66dab9d37d7ced8706643f438371b24620eb1620","ref":"refs/heads/jw/namespace-passing-and-auth","pushedAt":"2024-04-18T19:05:22.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"Merge branch 'main' into jw/namespace-passing-and-auth","shortMessageHtmlLink":"Merge branch 'main' into jw/namespace-passing-and-auth"}},{"before":"2cacd4a76f476806c269a67e53cdfec4bae94c5d","after":"792a68b1e487faea6ca6282095678b72664234e2","ref":"refs/heads/jw/namespace-passing-and-auth","pushedAt":"2024-04-17T16:36:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"Merge branch 'main' into jw/namespace-passing-and-auth","shortMessageHtmlLink":"Merge branch 'main' into jw/namespace-passing-and-auth"}},{"before":"a86b89d8bcc482a89dbb582c20c1ccf1fb7aa95e","after":"2cacd4a76f476806c269a67e53cdfec4bae94c5d","ref":"refs/heads/jw/namespace-passing-and-auth","pushedAt":"2024-04-17T15:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"Revert \"cargo lock update\"\n\nThis reverts commit a86b89d8bcc482a89dbb582c20c1ccf1fb7aa95e.","shortMessageHtmlLink":"Revert \"cargo lock update\""}},{"before":"eaa5124124a022c1976ca12bb9e760bd63157b8f","after":"a86b89d8bcc482a89dbb582c20c1ccf1fb7aa95e","ref":"refs/heads/jw/namespace-passing-and-auth","pushedAt":"2024-04-17T15:51:54.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"cargo lock update","shortMessageHtmlLink":"cargo lock update"}},{"before":"20f56ad4a2598927747c5fac44d86599e0edaa6b","after":"49e28c6911c8c27d7095a46f5c7866da0d38e9c9","ref":"refs/heads/main","pushedAt":"2024-04-17T15:45:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"Prepare release (#1325)\n\nSigned-off-by: Piotr Jastrzebski ","shortMessageHtmlLink":"Prepare release (tursodatabase#1325)"}},{"before":"f7f2059157fc9d7cd1e8d9865c51f9270b66a853","after":"eaa5124124a022c1976ca12bb9e760bd63157b8f","ref":"refs/heads/jw/namespace-passing-and-auth","pushedAt":"2024-04-17T00:08:41.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"Merge branch 'main' into jw/namespace-passing-and-auth","shortMessageHtmlLink":"Merge branch 'main' into jw/namespace-passing-and-auth"}},{"before":"b9df99303832d671cc2e5f0cbc954c7704a34289","after":"f7f2059157fc9d7cd1e8d9865c51f9270b66a853","ref":"refs/heads/jw/namespace-passing-and-auth","pushedAt":"2024-04-16T23:56:45.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"shopifyski","name":null,"path":"/shopifyski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152944906?s=80&v=4"},"commit":{"message":"server: release v0.24.7 (#1320)","shortMessageHtmlLink":"server: release v0.24.7 (tursodatabase#1320)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEURoRPgA","startCursor":null,"endCursor":null}},"title":"Activity · Shopify/libsql"}