{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":377496562,"defaultBranch":"main","name":"AppFlowy","ownerLogin":"AppFlowy-IO","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-16T12:56:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86002201?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717396049.0","currentOid":""},"activityList":{"items":[{"before":"aec7bc847e24430d9f34bf027edeae0b32db9c46","after":"4762d69851df62d84d47f026750b065f7bae0f4b","ref":"refs/heads/main","pushedAt":"2024-06-03T06:34:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: adjust chat ui","shortMessageHtmlLink":"chore: adjust chat ui"}},{"before":"e7be0efeedeb9d48460f3a066abe367d68110430","after":null,"ref":"refs/heads/ai_chat","pushedAt":"2024-06-03T06:27:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"}},{"before":"4d42c9ea6840be417eba50b0d3e54962bd70f5fe","after":"aec7bc847e24430d9f34bf027edeae0b32db9c46","ref":"refs/heads/main","pushedAt":"2024-06-03T06:27:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"feat: AI chat (#5383)\n\n* chore: ai type\r\n\r\n* chore: use patch to fix version issue\r\n\r\n* chore: update\r\n\r\n* chore: update\r\n\r\n* chore: integrate client api\r\n\r\n* chore: add schema\r\n\r\n* chore: setup event\r\n\r\n* chore: add event test\r\n\r\n* chore: add test\r\n\r\n* chore: update test\r\n\r\n* chore: load chat message\r\n\r\n* chore: load chat message\r\n\r\n* chore: chat ui\r\n\r\n* chore: disable create chat\r\n\r\n* chore: update client api\r\n\r\n* chore: disable chat\r\n\r\n* chore: ui theme\r\n\r\n* chore: ui theme\r\n\r\n* chore: copy message\r\n\r\n* chore: fix test\r\n\r\n* chore: show error\r\n\r\n* chore: update bloc\r\n\r\n* chore: update test\r\n\r\n* chore: lint\r\n\r\n* chore: icon\r\n\r\n* chore: hover\r\n\r\n* chore: show unsupported page\r\n\r\n* chore: adjust mobile ui\r\n\r\n* chore: adjust view title bar\r\n\r\n* chore: return related question\r\n\r\n* chore: error page\r\n\r\n* chore: error page\r\n\r\n* chore: code format\r\n\r\n* chore: prompt\r\n\r\n* chore: fix test\r\n\r\n* chore: ui adjust\r\n\r\n* chore: disable create chat\r\n\r\n* chore: add loading page\r\n\r\n* chore: fix test\r\n\r\n* chore: disable chat action\r\n\r\n* chore: add maximum text limit","shortMessageHtmlLink":"feat: AI chat (#5383)"}},{"before":"9a85045170b063e931941da24bc85b7d9b7dd14a","after":"e7be0efeedeb9d48460f3a066abe367d68110430","ref":"refs/heads/ai_chat","pushedAt":"2024-06-03T04:14:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: add maximum text limit","shortMessageHtmlLink":"chore: add maximum text limit"}},{"before":"0d64aa43112ab9ba325a6bbc9b10c0d8f3b6c0d0","after":"4d42c9ea6840be417eba50b0d3e54962bd70f5fe","ref":"refs/heads/main","pushedAt":"2024-06-03T03:20:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"qinluhe","name":"Kilu.He","path":"/qinluhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108015703?s=80&v=4"},"commit":{"message":"feat: support document apply remote events (#5436)\n\n* feat: support document apply remote events\r\n\r\n* fix: add tests for database\r\n\r\n* fix: add test for filter,sort and group\r\n\r\n* fix: jest ci\r\n\r\n* fix: jest ci\r\n\r\n* fix: jest ci\r\n\r\n* fix: jest ci\r\n\r\n* fix: cypress test","shortMessageHtmlLink":"feat: support document apply remote events (#5436)"}},{"before":"ad0f8bc7af7367b661803fb8c91bca30c4e148ee","after":"9a85045170b063e931941da24bc85b7d9b7dd14a","ref":"refs/heads/ai_chat","pushedAt":"2024-06-03T03:10:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: fix test","shortMessageHtmlLink":"chore: fix test"}},{"before":"8a97b0143be1f03a5e8d65b8cbfaaf724139e2eb","after":"ad0f8bc7af7367b661803fb8c91bca30c4e148ee","ref":"refs/heads/ai_chat","pushedAt":"2024-06-03T02:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: disable create chat","shortMessageHtmlLink":"chore: disable create chat"}},{"before":"53b2732fd788271109f344456cf05602556620ec","after":"8a97b0143be1f03a5e8d65b8cbfaaf724139e2eb","ref":"refs/heads/ai_chat","pushedAt":"2024-06-03T01:45:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ai_chat","shortMessageHtmlLink":"Merge branch 'main' into ai_chat"}},{"before":"7e778d69c2cfc37fcee3be4f66f8e61079687b2d","after":"53b2732fd788271109f344456cf05602556620ec","ref":"refs/heads/ai_chat","pushedAt":"2024-06-03T01:20:37.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: fix test","shortMessageHtmlLink":"chore: fix test"}},{"before":"2a59579c1785fa3a8e96d47e748e49214eee0c69","after":"0d64aa43112ab9ba325a6bbc9b10c0d8f3b6c0d0","ref":"refs/heads/main","pushedAt":"2024-06-03T01:11:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"feat: integrate add new page button on mobile (#5450)\n\n* chore: replace home icon\r\n\r\n* feat: implement add new page button\r\n\r\n* chore: refactor navigation bottom items","shortMessageHtmlLink":"feat: integrate add new page button on mobile (#5450)"}},{"before":"4ad7c48b259bdbbebdf7d49b9f53a261c7167c0a","after":"2a59579c1785fa3a8e96d47e748e49214eee0c69","ref":"refs/heads/main","pushedAt":"2024-06-03T01:10:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"chore: call FolderEventSetLatestView when opening page on mobile (#5447)\n\n* fix: call FolderEventSetLatestView when opening page on mobile\r\n\r\n* chore: remove unused log","shortMessageHtmlLink":"chore: call FolderEventSetLatestView when opening page on mobile (#5447)"}},{"before":"2dab75cf68d8e41e06d7a8253369991132bbdabe","after":"7e778d69c2cfc37fcee3be4f66f8e61079687b2d","ref":"refs/heads/ai_chat","pushedAt":"2024-06-02T16:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: error page","shortMessageHtmlLink":"chore: error page"}},{"before":"2926fc0fbac3b3483b558300d0075bd0a114e415","after":"2dab75cf68d8e41e06d7a8253369991132bbdabe","ref":"refs/heads/ai_chat","pushedAt":"2024-06-02T16:10:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: error page","shortMessageHtmlLink":"chore: error page"}},{"before":"2c0cdfa6c58134831635fce041b7677a66275363","after":"4ad7c48b259bdbbebdf7d49b9f53a261c7167c0a","ref":"refs/heads/main","pushedAt":"2024-06-02T12:52:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Xazin","name":"Mathias Mogensen","path":"/Xazin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42929161?s=80&v=4"},"commit":{"message":"fix: launch review 0.5.9 (#5443)\n\n* fix: lose focus in editor on open settings dialog\r\n\r\n* fix: support CTRL+. for sidebar toggle\r\n\r\n* fix: make notify method private\r\n\r\n* fix: copy for video block\r\n\r\n* fix: copy for notification setting\r\n\r\n* fix: add libmpv to appimage builder\r\n\r\n* fix: missing tabs bloc from context\r\n\r\n* ci: add libmpv-dev to missing workflows\r\n\r\n* fix: do not depend on inherited widget in dispose\r\n\r\n* test: add media kit ensureInitialized to integration tests\r\n\r\n* fix: use maybeOf for AFFocusManager\r\n\r\n* fix: use pattern matching for youtube error\r\n\r\n* fix: missed null-promise on convertion","shortMessageHtmlLink":"fix: launch review 0.5.9 (#5443)"}},{"before":"9f89f0cb6625783866828088e209a9976aab66d1","after":"2926fc0fbac3b3483b558300d0075bd0a114e415","ref":"refs/heads/ai_chat","pushedAt":"2024-06-02T04:54:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: return related question","shortMessageHtmlLink":"chore: return related question"}},{"before":"8b04506ac425827006c0220223a02c0e7f009e5a","after":"2c0cdfa6c58134831635fce041b7677a66275363","ref":"refs/heads/main","pushedAt":"2024-05-31T02:34:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"fix: sidebar issues (#5444)\n\n* fix: cannot open the view in favorite menu\r\n\r\n* fix: pinned docs should also show up in the search list\r\n\r\n* fix: the search result doesn't update after deleting query\r\n\r\n* fix: remove widget button\r\n\r\n* fix: translation\r\n\r\n* fix: replace icon selector\r\n\r\n* fix: translations\r\n\r\n* fix: recent page title sycn slowly\r\n\r\n* fix: unable to favorite database on mobile\r\n\r\n* fix: auto focus on search textfield when opening favorite menu\r\n\r\n* feat: extend the expand icon hit test area\r\n\r\n* fix: mobile tab bar dark mode issue\r\n\r\n* fix: keep tab views alive\r\n\r\n* chore: update frontend/appflowy_flutter/lib/mobile/presentation/page_item/mobile_view_item.dart\r\n\r\nCo-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>","shortMessageHtmlLink":"fix: sidebar issues (#5444)"}},{"before":"593b0b55854328fb697b816ed58bb375507a19f3","after":"9f89f0cb6625783866828088e209a9976aab66d1","ref":"refs/heads/ai_chat","pushedAt":"2024-05-31T02:19:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: adjust mobile ui","shortMessageHtmlLink":"chore: adjust mobile ui"}},{"before":"200b5203b881b249b2fdf2fad915f1171d6e59b0","after":"593b0b55854328fb697b816ed58bb375507a19f3","ref":"refs/heads/ai_chat","pushedAt":"2024-05-31T01:59:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: show unsupported page","shortMessageHtmlLink":"chore: show unsupported page"}},{"before":"83efb5cff744fe184a27a62636b32a5be810b87c","after":"200b5203b881b249b2fdf2fad915f1171d6e59b0","ref":"refs/heads/ai_chat","pushedAt":"2024-05-30T15:36:32.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ai_chat","shortMessageHtmlLink":"Merge branch 'main' into ai_chat"}},{"before":"f7880dec5ee122083d18daec4e025b7bdf4783da","after":"83efb5cff744fe184a27a62636b32a5be810b87c","ref":"refs/heads/ai_chat","pushedAt":"2024-05-30T15:15:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: icon","shortMessageHtmlLink":"chore: icon"}},{"before":"a77804e109744baa61e3804685043963aee0c30f","after":"f7880dec5ee122083d18daec4e025b7bdf4783da","ref":"refs/heads/ai_chat","pushedAt":"2024-05-30T14:21:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: lint","shortMessageHtmlLink":"chore: lint"}},{"before":"55180739280f4c8538a5c6b75b40de242fbb7475","after":"a77804e109744baa61e3804685043963aee0c30f","ref":"refs/heads/ai_chat","pushedAt":"2024-05-30T12:58:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"appflowy","name":"Nathan.fooo","path":"/appflowy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86001920?s=80&v=4"},"commit":{"message":"chore: update test","shortMessageHtmlLink":"chore: update test"}},{"before":"a1395cb54a6a41c976d7722f76a57ad3e685948d","after":"8b04506ac425827006c0220223a02c0e7f009e5a","ref":"refs/heads/main","pushedAt":"2024-05-30T07:19:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"fix: notification test (#5440)\n\n* fix: notification test\r\n\r\n* fix: use default emoji font family on iOS\r\n\r\n* fix: unable to delete duplicated recent view","shortMessageHtmlLink":"fix: notification test (#5440)"}},{"before":"3dc0a019027a718320f9c74cedbca51ae4f78a03","after":null,"ref":"refs/heads/fix_paragraph_align_issues","pushedAt":"2024-05-30T03:58:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"}},{"before":"526de2eb5c6ce45f70e3fb4348a574f5f41eca21","after":"a1395cb54a6a41c976d7722f76a57ad3e685948d","ref":"refs/heads/main","pushedAt":"2024-05-30T03:58:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"fix: some list icons don't align with the paragraph (#5439)","shortMessageHtmlLink":"fix: some list icons don't align with the paragraph (#5439)"}},{"before":"b09856d8617f3a6787acc3b95322631767245d5f","after":"3dc0a019027a718320f9c74cedbca51ae4f78a03","ref":"refs/heads/fix_paragraph_align_issues","pushedAt":"2024-05-30T03:57:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"fix: some list icons don't align with the paragraph","shortMessageHtmlLink":"fix: some list icons don't align with the paragraph"}},{"before":"90ac704d805d45fa85fb7d9f5894e8ad5276a127","after":"b09856d8617f3a6787acc3b95322631767245d5f","ref":"refs/heads/fix_paragraph_align_issues","pushedAt":"2024-05-30T03:57:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"fix: some list icons don't align with the paragraph","shortMessageHtmlLink":"fix: some list icons don't align with the paragraph"}},{"before":"e40e1e9a8a76ef8f72b69c6dbc013f9ac5100544","after":"526de2eb5c6ce45f70e3fb4348a574f5f41eca21","ref":"refs/heads/main","pushedAt":"2024-05-30T03:48:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"feat: integrate show notification button option (#5302)","shortMessageHtmlLink":"feat: integrate show notification button option (#5302)"}},{"before":"d168e51a991ba0a23665788975f5f6dd1828cf98","after":"90ac704d805d45fa85fb7d9f5894e8ad5276a127","ref":"refs/heads/fix_paragraph_align_issues","pushedAt":"2024-05-30T03:45:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"fix: some list icons don't align with the paragraph","shortMessageHtmlLink":"fix: some list icons don't align with the paragraph"}},{"before":null,"after":"d168e51a991ba0a23665788975f5f6dd1828cf98","ref":"refs/heads/fix_paragraph_align_issues","pushedAt":"2024-05-30T03:42:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LucasXu0","name":"Lucas.Xu","path":"/LucasXu0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11863087?s=80&v=4"},"commit":{"message":"fix: some list icons doesn't align with the paragraph","shortMessageHtmlLink":"fix: some list icons doesn't align with the paragraph"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWphE_wA","startCursor":null,"endCursor":null}},"title":"Activity ยท AppFlowy-IO/AppFlowy"}