{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":566323731,"defaultBranch":"main","name":"Easydict","ownerLogin":"tisfeng","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-15T12:41:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25194972?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716378512.0","currentOid":""},"activityList":{"items":[{"before":"a2be466eae16fea145dd4ffdbceeda03cc9b8048","after":"e7c772d85a2dcc9c3c4acde018afd146f52e3b4e","ref":"refs/heads/dev","pushedAt":"2024-05-22T12:06:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: do not auto stop playing query text when closing window","shortMessageHtmlLink":"perf: do not auto stop playing query text when closing window"}},{"before":null,"after":"8357445037af358f2d4524ba488505d4ee601202","ref":"refs/heads/refactor-LLMStreamService","pushedAt":"2024-05-22T11:48:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: improve structure between LLMStreamService and BaseOpenAIService","shortMessageHtmlLink":"perf: improve structure between LLMStreamService and BaseOpenAIService"}},{"before":null,"after":"1c25ff332a55e8503b3788e0b00e950973b23d42","ref":"refs/heads/macos-11","pushedAt":"2024-05-19T14:59:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: add qwen1.5-110b-chat in built-in service","shortMessageHtmlLink":"perf: add qwen1.5-110b-chat in built-in service"}},{"before":"17f346d0afb231ba03aff3e3d019d43204796830","after":"a2be466eae16fea145dd4ffdbceeda03cc9b8048","ref":"refs/heads/dev","pushedAt":"2024-05-19T14:50:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"Fix tips view blank (#499)\n\n* Revert \"Revert \"Feautre tips view (#418)\" (#477)\"\r\n\r\nThis reverts commit 11fd8685deefb4515ddc495294346ff7b1e7907b.\r\n\r\n* fix: https://github.com/tisfeng/Easydict/issues/452 blank for tips view\r\n\r\n* feat: add type of tips cell\r\n\r\n* feat: support tips cell update cell type\r\n\r\n* fix: when selection translation the text is empty set special tips cell type\r\n\r\n* fix: update show tips status\r\n\r\n* fix: resolve merge dev\r\n\r\n* fix: update action type\r\n\r\n* pref: stash ocr error tips\r\n\r\n* fix: control show tips code\r\n\r\n* fix: update view\r\n\r\n* fix: add mini cell height\r\n\r\n* fix: tips cell type\r\n\r\n* fix: remove unuse code\r\n\r\n* fix: called showTipsView when showTips == true\r\n\r\n* fix: display when user just want show query window again\r\n\r\n* perf: improve displaying tips view\r\n\r\n* perf: do not reload tableView when starting query text\r\n\r\n* perf: remove unused Localizable.xcstrings\r\n\r\n* perf: close tips view when just updating query text\r\n\r\n* perf: close tips view when starting OCR image\r\n\r\n* chore(deps): bump rexml in the bundler group across 1 directory\r\n\r\nBumps the bundler group with 1 update in the / directory: [rexml](https://github.com/ruby/rexml).\r\n\r\n\r\nUpdates `rexml` from 3.2.6 to 3.2.8\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: rexml\r\n dependency-type: indirect\r\n dependency-group: bundler\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n* perf(UI): add icon for disableTipsView toggle\r\n\r\n* perf(UI): adjust advanced tab height\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: Tisfeng \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Jerry <89069957+Jerry23011@users.noreply.github.com>","shortMessageHtmlLink":"Fix tips view blank (#499)"}},{"before":"865f8f17f4f12905223b100e3c95d02c2aa57d52","after":null,"ref":"refs/heads/dependabot/bundler/bundler-ef8ef157fc","pushedAt":"2024-05-18T14:06:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"}},{"before":"d6a2817a9091c6e06fc4b2ca2dc719b16b5b61e7","after":"30dd06d07cfbb81b07a7a4a9dfa392ebbcfa093b","ref":"refs/heads/main","pushedAt":"2024-05-18T14:06:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"chore(deps): bump rexml in the bundler group across 1 directory (#558)\n\nBumps the bundler group with 1 update in the / directory: [rexml](https://github.com/ruby/rexml).\r\n\r\n\r\nUpdates `rexml` from 3.2.6 to 3.2.8\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: rexml\r\n dependency-type: indirect\r\n dependency-group: bundler\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump rexml in the bundler group across 1 directory (#558)"}},{"before":null,"after":"865f8f17f4f12905223b100e3c95d02c2aa57d52","ref":"refs/heads/dependabot/bundler/bundler-ef8ef157fc","pushedAt":"2024-05-16T21:53:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump rexml in the bundler group across 1 directory\n\nBumps the bundler group with 1 update in the / directory: [rexml](https://github.com/ruby/rexml).\n\n\nUpdates `rexml` from 3.2.6 to 3.2.8\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n dependency-group: bundler\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump rexml in the bundler group across 1 directory"}},{"before":"1c25ff332a55e8503b3788e0b00e950973b23d42","after":"17f346d0afb231ba03aff3e3d019d43204796830","ref":"refs/heads/dev","pushedAt":"2024-05-14T02:12:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf(UI): add Confetti effets to about views (#535)\n\n* perf: set up env for vortex\r\n\r\n* perf(UI): implement easter egg\r\n\r\n* fix: package error\r\n\r\n* fix: about view layout\r\n\r\n* fix: resolve warning\r\n\r\n* perf(UI): adjust logo position\r\n\r\n* perf(UI): dynamic calculation for confetti location\r\n\r\n* perf(UI): location of tap gesture\r\n\r\n* fix: Image logo annotation\r\n\r\n* perf: unify xcstring in about view\r\n\r\n* perf: disable user to reize setting window\r\n\r\n* perf: wait for frame animation to finish to remove resizable styleMask\r\n\r\n* perf(UI): adjust AdvancedTab frame height\r\n\r\n---------\r\n\r\nCo-authored-by: Tisfeng ","shortMessageHtmlLink":"perf(UI): add Confetti effets to about views (#535)"}},{"before":"938d6960018348e018f9e9dc8b57e1f8bf17854e","after":"1c25ff332a55e8503b3788e0b00e950973b23d42","ref":"refs/heads/dev","pushedAt":"2024-05-13T15:15:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: add qwen1.5-110b-chat in built-in service","shortMessageHtmlLink":"perf: add qwen1.5-110b-chat in built-in service"}},{"before":"d6d04b19d9906fb90b1cd0b71cec6f6cdd496dd1","after":"d6a2817a9091c6e06fc4b2ca2dc719b16b5b61e7","ref":"refs/heads/main","pushedAt":"2024-05-12T15:34:18.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"0782e6fab0267bdf59b8e9a66c5c2d2f45f04297","after":"938d6960018348e018f9e9dc8b57e1f8bf17854e","ref":"refs/heads/dev","pushedAt":"2024-05-12T15:30:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"chore: update appcast.xml","shortMessageHtmlLink":"chore: update appcast.xml"}},{"before":"ae828a2c7d1a1ee030e4ebb98e6fe08d39d8b7c8","after":"0782e6fab0267bdf59b8e9a66c5c2d2f45f04297","ref":"refs/heads/dev","pushedAt":"2024-05-12T14:14:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: improve log","shortMessageHtmlLink":"perf: improve log"}},{"before":"836e1642c61c5b7a776441e299a25f59a9852444","after":"ae828a2c7d1a1ee030e4ebb98e6fe08d39d8b7c8","ref":"refs/heads/dev","pushedAt":"2024-05-12T13:37:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: improve validating service","shortMessageHtmlLink":"perf: improve validating service"}},{"before":"da4cf5827d6c056084ba5efe54c5def70eb24e89","after":"836e1642c61c5b7a776441e299a25f59a9852444","ref":"refs/heads/dev","pushedAt":"2024-05-11T15:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"fix: set Package.resolved version to 2","shortMessageHtmlLink":"fix: set Package.resolved version to 2"}},{"before":"1375a703705b274add444a8f79a2837b8b320456","after":"da4cf5827d6c056084ba5efe54c5def70eb24e89","ref":"refs/heads/dev","pushedAt":"2024-05-11T15:28:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"fix: update OpenAI library, check response Content-Type, report error if it is text/html","shortMessageHtmlLink":"fix: update OpenAI library, check response Content-Type, report error…"}},{"before":"6523bd4b0adb38974e49bcb4a241cafa1c2983f5","after":"1375a703705b274add444a8f79a2837b8b320456","ref":"refs/heads/dev","pushedAt":"2024-05-11T12:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"docs: update sponsor list","shortMessageHtmlLink":"docs: update sponsor list"}},{"before":"5282c6180c47a24122cd78052de49ff73519384a","after":null,"ref":"refs/heads/throttle-update-ui","pushedAt":"2024-05-11T05:34:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"}},{"before":"7ed3390e35001a451135a2f22069f269ec935d28","after":"6523bd4b0adb38974e49bcb4a241cafa1c2983f5","ref":"refs/heads/dev","pushedAt":"2024-05-11T05:34:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: throttle the stream completion to update UI (#548)\n\n* perf: throttle the stream completion to update UI\r\n\r\n* perf: throttle Gemini completion","shortMessageHtmlLink":"perf: throttle the stream completion to update UI (#548)"}},{"before":"d29db878b50c44708779030f8300856d0e096766","after":"5282c6180c47a24122cd78052de49ff73519384a","ref":"refs/heads/throttle-update-ui","pushedAt":"2024-05-10T14:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: throttle Gemini completion","shortMessageHtmlLink":"perf: throttle Gemini completion"}},{"before":null,"after":"d29db878b50c44708779030f8300856d0e096766","ref":"refs/heads/throttle-update-ui","pushedAt":"2024-05-09T16:23:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: throttle the stream completion to update UI","shortMessageHtmlLink":"perf: throttle the stream completion to update UI"}},{"before":"6edecacf25c465df1567c3c8ec9a14e17cdd3682","after":"7ed3390e35001a451135a2f22069f269ec935d28","ref":"refs/heads/dev","pushedAt":"2024-05-09T16:00:27.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: improve sentence prompt","shortMessageHtmlLink":"perf: improve sentence prompt"}},{"before":"5ccf6826a78b00d51408dec1a1751ae46111d21a","after":"6edecacf25c465df1567c3c8ec9a14e17cdd3682","ref":"refs/heads/dev","pushedAt":"2024-05-09T15:14:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"fix: eudic2 shortcut did not work (#546)\n\nCo-authored-by: Tisfeng ","shortMessageHtmlLink":"fix: eudic2 shortcut did not work (#546)"}},{"before":"f5e9ec193d507600cc90c916117a84b05cfa1407","after":"5ccf6826a78b00d51408dec1a1751ae46111d21a","ref":"refs/heads/dev","pushedAt":"2024-05-09T13:01:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"fix: remove fake window which the trick way to open setting (#543)\n\n* fix: remove fake window which the trick way to open setting\r\n\r\n* fix: call openSettings way\r\n\r\n* fix: resolve warning\r\n\r\n---------\r\n\r\nCo-authored-by: tisfeng ","shortMessageHtmlLink":"fix: remove fake window which the trick way to open setting (#543)"}},{"before":"1a2f079f42e43787dc2ba0c99cb65fb9d4cd1a2b","after":"f5e9ec193d507600cc90c916117a84b05cfa1407","ref":"refs/heads/dev","pushedAt":"2024-05-08T12:54:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: improve updating title bar when receiving notification","shortMessageHtmlLink":"perf: improve updating title bar when receiving notification"}},{"before":"92735aee41f54652fe2d880385711087c300cf15","after":"1a2f079f42e43787dc2ba0c99cb65fb9d4cd1a2b","ref":"refs/heads/dev","pushedAt":"2024-05-07T13:07:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf(UI): redesign settings advanced tab (#540)\n\n* format: setting tabs xcode file order\r\n\r\n* perf(UI): remove header for advanced tab\r\n\r\n* perf(UI): add AdvancedTabToggle view\r\n\r\n* perf: relocate AdvancedTabToggle file\r\n\r\n* perf: rename AdvancedTabStyle\r\n\r\n* perf(UI): implement new advanced tab design\r\n\r\n* perf: clean stale xcstring\r\n\r\n* perf(UI): adjust corner radius of rectangle\r\n\r\n* docs: update documentation for AdvancedTabStyle\r\n\r\n* perf(UI): add optional subtitle to AdvancedTabStyle\r\n\r\n* perf(UI): adjust en localization\r\n\r\n* perf: rename AdvancedTabItemView\r\n\r\nCo-Authored-By: Phillip Song <103433299+phlpsong@users.noreply.github.com>\r\n\r\n* format: simplify subtitle optional\r\n\r\nCo-Authored-By: Phillip Song <103433299+phlpsong@users.noreply.github.com>\r\n\r\n* format: color codes in advanced view\r\n\r\nCo-Authored-By: Phillip Song <103433299+phlpsong@users.noreply.github.com>\r\n\r\n* perf(UI): adjust en localization for SwiftUI App mode\r\n\r\n---------\r\n\r\nCo-authored-by: Tisfeng \r\nCo-authored-by: Phillip Song <103433299+phlpsong@users.noreply.github.com>","shortMessageHtmlLink":"perf(UI): redesign settings advanced tab (#540)"}},{"before":"8c4ac1463ac023718e9cc8ac8ed3a7663ad41cae","after":"92735aee41f54652fe2d880385711087c300cf15","ref":"refs/heads/dev","pushedAt":"2024-05-07T02:45:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"fix: turn off the alert volume instead of system volume (#539)\n\n* fix: turn off the alert volume instead of system volume\r\n\r\n* perf: remove unused disableEmptyCopyBeep\r\n\r\n* perf: improve dismissing pop button\r\n\r\n* perf: change alert volume type from float to NSInteger","shortMessageHtmlLink":"fix: turn off the alert volume instead of system volume (#539)"}},{"before":"05c52fc8578c2870ebf9f723a1442cc9f31842c1","after":null,"ref":"refs/heads/fix-alert-volume","pushedAt":"2024-05-07T02:45:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"}},{"before":"f9651a9233306b2fbd67a84fca4f76a166c50ec2","after":"05c52fc8578c2870ebf9f723a1442cc9f31842c1","ref":"refs/heads/fix-alert-volume","pushedAt":"2024-05-06T14:34:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: change alert volume type from float to NSInteger","shortMessageHtmlLink":"perf: change alert volume type from float to NSInteger"}},{"before":"18e476f183ea0c2e0f700cfe9068df1ac2ade929","after":"f9651a9233306b2fbd67a84fca4f76a166c50ec2","ref":"refs/heads/fix-alert-volume","pushedAt":"2024-05-06T13:48:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into fix-alert-volume","shortMessageHtmlLink":"Merge branch 'dev' into fix-alert-volume"}},{"before":null,"after":"18e476f183ea0c2e0f700cfe9068df1ac2ade929","ref":"refs/heads/fix-alert-volume","pushedAt":"2024-05-06T13:38:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"perf: improve dismissing pop button","shortMessageHtmlLink":"perf: improve dismissing pop button"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUOKB0gA","startCursor":null,"endCursor":null}},"title":"Activity · tisfeng/Easydict"}