{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":333303663,"defaultBranch":"main","name":"bytebase","ownerLogin":"bytebase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-27T04:33:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/74386897?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718182831.0","currentOid":""},"activityList":{"items":[{"before":"2a43e550fc8e1bcd2d44b05569ffd2d31b0b522d","after":null,"ref":"refs/heads/backport-12343-to-release/2.18.0","pushedAt":"2024-06-12T09:00:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Azusain","name":"Azusain","path":"/Azusain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134619199?s=80&v=4"}},{"before":"2afdfe84b8fe654f440b239cb41b14ebf14fb065","after":"7985349020abd37f78179af3f1e60367e45ed14e","ref":"refs/heads/release/2.18.0","pushedAt":"2024-06-12T09:00:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Azusain","name":"Azusain","path":"/Azusain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134619199?s=80&v=4"},"commit":{"message":"fix(hive): avoid endless loop in cursor.HasMore() (#12343) (#12344)\n\n* fix: npe in sync\r\n\r\n* fix(hive): break endless loop in cursor.HasMore()\r\n\r\n(cherry picked from commit a3cdb6c937ae9e79539945e986a358fc83aa6780)\r\n\r\nCo-authored-by: Azusain ","shortMessageHtmlLink":"fix(hive): avoid endless loop in cursor.HasMore() (#12343) (#12344)"}},{"before":null,"after":"2a43e550fc8e1bcd2d44b05569ffd2d31b0b522d","ref":"refs/heads/backport-12343-to-release/2.18.0","pushedAt":"2024-06-12T08:59:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(hive): avoid endless loop in cursor.HasMore() (#12343)\n\n* fix: npe in sync\n\n* fix(hive): break endless loop in cursor.HasMore()\n\n(cherry picked from commit a3cdb6c937ae9e79539945e986a358fc83aa6780)","shortMessageHtmlLink":"fix(hive): avoid endless loop in cursor.HasMore() (#12343)"}},{"before":"ecb19fea1ecf865da6190de513231484a18952fe","after":"a3cdb6c937ae9e79539945e986a358fc83aa6780","ref":"refs/heads/main","pushedAt":"2024-06-12T08:54:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"fix(hive): avoid endless loop in cursor.HasMore() (#12343)\n\n* fix: npe in sync\r\n\r\n* fix(hive): break endless loop in cursor.HasMore()","shortMessageHtmlLink":"fix(hive): avoid endless loop in cursor.HasMore() (#12343)"}},{"before":"b5358812e0196d82b4c94248da03854df98bf2c4","after":"ecb19fea1ecf865da6190de513231484a18952fe","ref":"refs/heads/main","pushedAt":"2024-06-12T08:28:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rebelice","name":null,"path":"/rebelice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20775801?s=80&v=4"},"commit":{"message":"fix: fix obo schema metadata (#12342)","shortMessageHtmlLink":"fix: fix obo schema metadata (#12342)"}},{"before":"7707831405c85afdec1466a2313955feac408447","after":null,"ref":"refs/heads/backport-12339-to-release/2.18.0","pushedAt":"2024-06-12T08:24:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rebelice","name":null,"path":"/rebelice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20775801?s=80&v=4"}},{"before":"3646472fef2c002f5213304de77a64edc5558cc0","after":"2afdfe84b8fe654f440b239cb41b14ebf14fb065","ref":"refs/heads/release/2.18.0","pushedAt":"2024-06-12T08:24:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rebelice","name":null,"path":"/rebelice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20775801?s=80&v=4"},"commit":{"message":"fix: npe in sync (#12339) (#12341)\n\n(cherry picked from commit 9094f78eb38a68d488ef2eed5fe3e9664ac6f628)\r\n\r\nCo-authored-by: Azusain ","shortMessageHtmlLink":"fix: npe in sync (#12339) (#12341)"}},{"before":null,"after":"7707831405c85afdec1466a2313955feac408447","ref":"refs/heads/backport-12339-to-release/2.18.0","pushedAt":"2024-06-12T08:18:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix: npe in sync (#12339)\n\n(cherry picked from commit 9094f78eb38a68d488ef2eed5fe3e9664ac6f628)","shortMessageHtmlLink":"fix: npe in sync (#12339)"}},{"before":"9094f78eb38a68d488ef2eed5fe3e9664ac6f628","after":"b5358812e0196d82b4c94248da03854df98bf2c4","ref":"refs/heads/main","pushedAt":"2024-06-12T08:08:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: upgrade plsql parser (#12340)","shortMessageHtmlLink":"chore: upgrade plsql parser (#12340)"}},{"before":"f1c1ba05e506a4857c0583fed611002bd47253b9","after":"9094f78eb38a68d488ef2eed5fe3e9664ac6f628","ref":"refs/heads/main","pushedAt":"2024-06-12T07:29:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rebelice","name":null,"path":"/rebelice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20775801?s=80&v=4"},"commit":{"message":"fix: npe in sync (#12339)","shortMessageHtmlLink":"fix: npe in sync (#12339)"}},{"before":"35d6312f8f953004e97a7f5c507b0dfe8e37e65a","after":"f1c1ba05e506a4857c0583fed611002bd47253b9","ref":"refs/heads/main","pushedAt":"2024-06-12T07:15:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boojack","name":null,"path":"/boojack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24653555?s=80&v=4"},"commit":{"message":"chore(frontend): share ONE sheet among multiple specs in a plan (#12338)","shortMessageHtmlLink":"chore(frontend): share ONE sheet among multiple specs in a plan (#12338)"}},{"before":"593bd7af55fdfe8e3b2072cd61ea048d6b4caf8f","after":"35d6312f8f953004e97a7f5c507b0dfe8e37e65a","ref":"refs/heads/main","pushedAt":"2024-06-12T06:57:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"fix: fetch full view for db group in detail page (#12337)","shortMessageHtmlLink":"fix: fetch full view for db group in detail page (#12337)"}},{"before":"2a123e032f2cfcd891cf258d530d20c6c54992c0","after":"593bd7af55fdfe8e3b2072cd61ea048d6b4caf8f","ref":"refs/heads/main","pushedAt":"2024-06-12T06:46:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: improve risk calculation speed (#12335)","shortMessageHtmlLink":"chore: improve risk calculation speed (#12335)"}},{"before":"3ed3e2d5a202106b822f376183f4926e12e6511d","after":"2a123e032f2cfcd891cf258d530d20c6c54992c0","ref":"refs/heads/main","pushedAt":"2024-06-12T06:46:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rebelice","name":null,"path":"/rebelice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20775801?s=80&v=4"},"commit":{"message":"feat: view comments for oracle (#12336)","shortMessageHtmlLink":"feat: view comments for oracle (#12336)"}},{"before":"ec2a36a3dbc91e04617f71c2caf4668a7abaec2e","after":"3ed3e2d5a202106b822f376183f4926e12e6511d","ref":"refs/heads/main","pushedAt":"2024-06-12T03:41:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: optimize IM config (#12334)","shortMessageHtmlLink":"chore: optimize IM config (#12334)"}},{"before":"1f3e894f90a98f481210e86744a8cf723816f481","after":null,"ref":"refs/heads/fields","pushedAt":"2024-06-12T03:26:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"}},{"before":"abd2990a3d68f8340a722a20bf81c8b71ca8b1be","after":"ec2a36a3dbc91e04617f71c2caf4668a7abaec2e","ref":"refs/heads/main","pushedAt":"2024-06-12T03:26:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: fields (#12333)","shortMessageHtmlLink":"chore: fields (#12333)"}},{"before":null,"after":"1f3e894f90a98f481210e86744a8cf723816f481","ref":"refs/heads/fields","pushedAt":"2024-06-12T03:16:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: fields","shortMessageHtmlLink":"chore: fields"}},{"before":"9ff8dbf3c5e142a06ad8f562ae3e6e248a6c1e9b","after":null,"ref":"refs/heads/im-enabled","pushedAt":"2024-06-12T02:48:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"}},{"before":"ef7aebdd32362f46d436ab2e5adc509edd5528c4","after":"abd2990a3d68f8340a722a20bf81c8b71ca8b1be","ref":"refs/heads/main","pushedAt":"2024-06-12T02:48:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: im enabled proto (#12332)\n\n* chore: im enabled proto\r\n\r\n* chore: update\r\n\r\n* chore: update","shortMessageHtmlLink":"chore: im enabled proto (#12332)"}},{"before":"f986b262dded1a40aaabb65d95fd8130b6dc28c8","after":"9ff8dbf3c5e142a06ad8f562ae3e6e248a6c1e9b","ref":"refs/heads/im-enabled","pushedAt":"2024-06-12T02:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: update","shortMessageHtmlLink":"chore: update"}},{"before":"3310a3662a807131c1aa40e1f0cfc456939e5ce3","after":"f986b262dded1a40aaabb65d95fd8130b6dc28c8","ref":"refs/heads/im-enabled","pushedAt":"2024-06-12T02:44:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: update","shortMessageHtmlLink":"chore: update"}},{"before":"e5cae58a22e6774c06910d230f00d2ddad3fd976","after":"ef7aebdd32362f46d436ab2e5adc509edd5528c4","ref":"refs/heads/main","pushedAt":"2024-06-12T02:44:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RainbowDashy","name":"p0ny","path":"/RainbowDashy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12679343?s=80&v=4"},"commit":{"message":"fix: dm tip i18n (#12331)","shortMessageHtmlLink":"fix: dm tip i18n (#12331)"}},{"before":null,"after":"3310a3662a807131c1aa40e1f0cfc456939e5ce3","ref":"refs/heads/im-enabled","pushedAt":"2024-06-12T02:43:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: im enabled proto","shortMessageHtmlLink":"chore: im enabled proto"}},{"before":"70b5d1f83db8ddda12e23f22cdceb83d009811fc","after":"e5cae58a22e6774c06910d230f00d2ddad3fd976","ref":"refs/heads/main","pushedAt":"2024-06-12T02:22:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"feat(sql-editor): SQL Editor setting for project (#12328)\n\n* feat: scaffold\r\n\r\n* chore: do not destroy the panel\r\n\r\n* chore: add Transfer in DB button\r\n\r\n* chore: project database list\r\n\r\n* chore: hide setting button in strict project mode\r\n\r\n* chore: support custom on-success callback\r\n\r\n* feat: transfer db","shortMessageHtmlLink":"feat(sql-editor): SQL Editor setting for project (#12328)"}},{"before":"81da097875a4188a5177ad4ec3be6190bd7bc4b2","after":"70b5d1f83db8ddda12e23f22cdceb83d009811fc","ref":"refs/heads/main","pushedAt":"2024-06-12T02:22:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"fix: hide lark and wecom in release (#12330)\n\n* chore: support set im\r\n\r\n* fix: hide lark and wecom in prod","shortMessageHtmlLink":"fix: hide lark and wecom in release (#12330)"}},{"before":"e42bbaed63020346feaeb24a95373129f7650828","after":"81da097875a4188a5177ad4ec3be6190bd7bc4b2","ref":"refs/heads/main","pushedAt":"2024-06-11T09:53:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rebelice","name":null,"path":"/rebelice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20775801?s=80&v=4"},"commit":{"message":"chore: run single do statement without txn for pg (#12327)","shortMessageHtmlLink":"chore: run single do statement without txn for pg (#12327)"}},{"before":"49e1bcd421a7b8f4dd996747bc1d1d05e1903bf2","after":"e42bbaed63020346feaeb24a95373129f7650828","ref":"refs/heads/main","pushedAt":"2024-06-11T09:11:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"chore: sync schema ignore backup schema (#12326)","shortMessageHtmlLink":"chore: sync schema ignore backup schema (#12326)"}},{"before":"2f0ecf1304a2cf49811934c6c9b878b41a7f35a1","after":"49e1bcd421a7b8f4dd996747bc1d1d05e1903bf2","ref":"refs/heads/main","pushedAt":"2024-06-11T08:58:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-bytebase","name":"Danny Xu","path":"/d-bytebase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98006139?s=80&v=4"},"commit":{"message":"fix(advisor): fix pg prior backup check (#12325)","shortMessageHtmlLink":"fix(advisor): fix pg prior backup check (#12325)"}},{"before":"74f1659ddbc187f069ead6935c0c13a09bb2b802","after":"2f0ecf1304a2cf49811934c6c9b878b41a7f35a1","ref":"refs/heads/main","pushedAt":"2024-06-11T08:30:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rebelice","name":null,"path":"/rebelice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20775801?s=80&v=4"},"commit":{"message":"feat: implement prior backup for postgres (#12324)","shortMessageHtmlLink":"feat: implement prior backup for postgres (#12324)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYxZvrgA","startCursor":null,"endCursor":null}},"title":"Activity ยท bytebase/bytebase"}