{"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:1716817751.0","currentOid":""},"activityList":{"items":[{"before":"b53e58a3002c91778b3d9abb2967a11e9236a1f3","after":"7b8fff8c084126b720f803244cac09ae400780da","ref":"refs/heads/improve-model-input","pushedAt":"2024-05-28T14:40:59.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 TextEditor multilineTextAlignment to trailing","shortMessageHtmlLink":"perf: change TextEditor multilineTextAlignment to trailing"}},{"before":"3c2f2c8e0cde6f1594dffc79a811fcc506ef5f23","after":"b53e58a3002c91778b3d9abb2967a11e9236a1f3","ref":"refs/heads/improve-model-input","pushedAt":"2024-05-28T14:22:18.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: set alignment to leading when placeholder is more than one line","shortMessageHtmlLink":"perf: set alignment to leading when placeholder is more than one line"}},{"before":"1a52c8fbb4327ab34ac51b1c938da873b0cc169a","after":"3c2f2c8e0cde6f1594dffc79a811fcc506ef5f23","ref":"refs/heads/improve-model-input","pushedAt":"2024-05-28T14:16:11.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":"Update Easydict/Swift/View/SettingView/Tabs/ServiceConfigurationView/TextEditorCell.swift\n\nCo-authored-by: Sharker <1548742234@qq.com>","shortMessageHtmlLink":"Update Easydict/Swift/View/SettingView/Tabs/ServiceConfigurationView/…"}},{"before":null,"after":"1a52c8fbb4327ab34ac51b1c938da873b0cc169a","ref":"refs/heads/improve-model-input","pushedAt":"2024-05-27T13:49:11.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(UI): replace TextField with TextEditor for OpenAI configuration","shortMessageHtmlLink":"perf(UI): replace TextField with TextEditor for OpenAI configuration"}},{"before":"cd13825e5e419af7209ac3d446168cd3c7503cbe","after":null,"ref":"refs/heads/improve-prompt","pushedAt":"2024-05-26T13:40:51.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":"a6e29844e07a8d3ce0105eb40f928e9dd89aedb5","after":"2d9de426002d49b3fa7ca2a87b6518bd2753d857","ref":"refs/heads/dev","pushedAt":"2024-05-26T13:40:49.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: improve prompt (#566)\n\n* perf: improve sentence prompt\r\n\r\n* perf: improve English sentence prompt\r\n\r\n* perf: improve translation system prompt\r\n\r\n* perf: improve dict prompt\r\n\r\n* perf: improve word tense prompt","shortMessageHtmlLink":"perf: improve prompt (#566)"}},{"before":"c297e8f0bf18986eb4d4e5d8980cd5ef177ddf75","after":"cd13825e5e419af7209ac3d446168cd3c7503cbe","ref":"refs/heads/improve-prompt","pushedAt":"2024-05-26T12:11:05.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":"Merge branch 'dev' into improve-prompt","shortMessageHtmlLink":"Merge branch 'dev' into improve-prompt"}},{"before":"f241cc579db4a29edfe1a3cc3b98d3a92be02567","after":"a6e29844e07a8d3ce0105eb40f928e9dd89aedb5","ref":"refs/heads/dev","pushedAt":"2024-05-26T12:10:48.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: change var to let in AdvancedTabItemView (#567)","shortMessageHtmlLink":"perf: change var to let in AdvancedTabItemView (#567)"}},{"before":"f5dd99c8b2eca2e1a363eb34019221ef0143f52a","after":"c297e8f0bf18986eb4d4e5d8980cd5ef177ddf75","ref":"refs/heads/improve-prompt","pushedAt":"2024-05-26T05:22:32.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":"Merge branch 'dev' into improve-prompt","shortMessageHtmlLink":"Merge branch 'dev' into improve-prompt"}},{"before":null,"after":"f5dd99c8b2eca2e1a363eb34019221ef0143f52a","ref":"refs/heads/improve-prompt","pushedAt":"2024-05-26T05:16:56.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 word tense prompt","shortMessageHtmlLink":"perf: improve word tense prompt"}},{"before":"4d9eb5a617bf5ae3b4804bdfc6ce401c666c2e40","after":"f241cc579db4a29edfe1a3cc3b98d3a92be02567","ref":"refs/heads/dev","pushedAt":"2024-05-25T15:12:51.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":"Change minimum deployments to 13.0 (#562)\n\n* feat: change podfile platform osx version\r\n\r\n* feat: remove enableBetaNewApp defaults\r\n\r\n* feat: remove @available(macOS 13, *)\r\n\r\n* feat: remove @available(macOS 13, *)\r\n\r\n* feat: remove MASPreferences MASShortcut\r\n\r\n* feat: remove MASShortcut MASPreferences\r\n\r\n* remove: setting and preference window\r\n\r\n* feat: remove unused code\r\n\r\n* fix: compatibility to close the setting page\r\n\r\n* fix: remove unused code\r\n\r\n* fix: remove macOS 13\r\n\r\n* Update Easydict/objc/ViewController/Window/WindowManager/EZWindowManager.m\r\n\r\nCo-authored-by: Tisfeng \r\n\r\n* Update Easydict/objc/ViewController/Window/WindowManager/EZWindowManager.m\r\n\r\nCo-authored-by: Tisfeng \r\n\r\n* perf: remove unuse kEnableBetaNewAppKey\r\n\r\n* fix: localization strings fix\r\n\r\n* fix: remove unused code\r\n\r\n* fix: localizable strings\r\n\r\n* style: format code\r\n\r\n* perf: remove unsed code\r\n\r\n* style: format code\r\n\r\n---------\r\n\r\nCo-authored-by: Tisfeng ","shortMessageHtmlLink":"Change minimum deployments to 13.0 (#562)"}},{"before":"a55487c5328e4f68fdec81cabfeb9f5ae2b53c69","after":"4d9eb5a617bf5ae3b4804bdfc6ce401c666c2e40","ref":"refs/heads/dev","pushedAt":"2024-05-25T12:29:03.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":"refactor: add a base class LLMStreamService (#561)\n\n* refactor: add a base class LLMStreamService\r\n\r\n* refactor: change GeminiService to inherit from LLMStreamService\r\n\r\n* perf: remove #available macos-12 in Gemini\r\n\r\n* chore: update swift lint\r\n\r\n* perf: remove unused swiftlint:disable\r\n\r\n* perf: improve structure between LLMStreamService and BaseOpenAIService\r\n\r\n* perf: make subclass must override properties availableModels, apiKey and endpoint\r\n\r\n* perf: mark model as must be overridden","shortMessageHtmlLink":"refactor: add a base class LLMStreamService (#561)"}},{"before":"afb1c0f4b243596f82c5e67a5c2cfe5150e63004","after":null,"ref":"refs/heads/refactor-LLMStreamService","pushedAt":"2024-05-25T12:29:03.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":"0c60b612107701ab810777227a608383662e3f67","after":"afb1c0f4b243596f82c5e67a5c2cfe5150e63004","ref":"refs/heads/refactor-LLMStreamService","pushedAt":"2024-05-25T09:56:47.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: mark model as must be overridden","shortMessageHtmlLink":"perf: mark model as must be overridden"}},{"before":"d7aab2005c1c0ae63acbcb08a7e647c5663d4e83","after":"0c60b612107701ab810777227a608383662e3f67","ref":"refs/heads/refactor-LLMStreamService","pushedAt":"2024-05-25T08:28:41.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":"Merge branch 'dev' into refactor-LLMStreamService","shortMessageHtmlLink":"Merge branch 'dev' into refactor-LLMStreamService"}},{"before":"d7997da9021e20fba2dbf21b0cb053002250d8a7","after":null,"ref":"refs/heads/fix-adobe-acobat","pushedAt":"2024-05-25T08:27:38.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":"3f7c83a9798f49a4ecbec6f66a499a673ef64bfd","after":"a55487c5328e4f68fdec81cabfeb9f5ae2b53c69","ref":"refs/heads/dev","pushedAt":"2024-05-25T08:27:37.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: replace newlines with whitespaces cannot work in Adobe Acrobat (#564)\n\n* perf: adjust files structure, move Swift extension to Swift group\r\n\r\n* fix: replace newlines with whitespaces cannot work in Adobe Acrobat\r\n\r\n* perf: add replacingNewlinesWithWhitespace() for Swift String extension","shortMessageHtmlLink":"fix: replace newlines with whitespaces cannot work in Adobe Acrobat (#…"}},{"before":null,"after":"d7997da9021e20fba2dbf21b0cb053002250d8a7","ref":"refs/heads/fix-adobe-acobat","pushedAt":"2024-05-25T03:56:18.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 replacingNewlinesWithWhitespace() for Swift String extension","shortMessageHtmlLink":"perf: add replacingNewlinesWithWhitespace() for Swift String extension"}},{"before":"8357445037af358f2d4524ba488505d4ee601202","after":"d7aab2005c1c0ae63acbcb08a7e647c5663d4e83","ref":"refs/heads/refactor-LLMStreamService","pushedAt":"2024-05-23T16:18:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tisfeng","name":"Tisfeng","path":"/tisfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25194972?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into refactor-LLMStreamService","shortMessageHtmlLink":"Merge branch 'dev' into refactor-LLMStreamService"}},{"before":"e7c772d85a2dcc9c3c4acde018afd146f52e3b4e","after":"3f7c83a9798f49a4ecbec6f66a499a673ef64bfd","ref":"refs/heads/dev","pushedAt":"2024-05-23T16:18:00.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: add Google gemini-1.5-flash-latest model in built-in AI","shortMessageHtmlLink":"perf: add Google gemini-1.5-flash-latest model in built-in AI"}},{"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'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVfhDWgA","startCursor":null,"endCursor":null}},"title":"Activity · tisfeng/Easydict"}