{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":626805178,"defaultBranch":"main","name":"dify","ownerLogin":"langgenius","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-12T07:40:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/127165244?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727630450.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"21b8f26cd1a7cdf62c08705170b0b440fa170dce","ref":"refs/heads/feat/account-deletion","pushedAt":"2024-09-29T17:20:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GareArc","name":"Xiyuan Chen","path":"/GareArc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52963600?s=80&v=4"},"commit":{"message":"feat: add api for account deletion","shortMessageHtmlLink":"feat: add api for account deletion"}},{"before":"8840d017a437762ddba8f98bfc22260e0d245e39","after":"207c088028fcfdff4a83212ebe147830963b5acd","ref":"refs/heads/feat/add-version-comparison-logic","pushedAt":"2024-09-29T15:29:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laipz8200","name":"-LAN-","path":"/laipz8200","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485841?s=80&v=4"},"commit":{"message":"fix(version-check): standardize version parsing format\n\n- Normalize delimiter usage in version parsing to improve consistency\n- Corrected stray whitespace issues for cleaner code formatting","shortMessageHtmlLink":"fix(version-check): standardize version parsing format"}},{"before":"e37f274863b9a21eb7e83d3453242bb4253c66a9","after":"8840d017a437762ddba8f98bfc22260e0d245e39","ref":"refs/heads/feat/add-version-comparison-logic","pushedAt":"2024-09-29T15:28:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laipz8200","name":"-LAN-","path":"/laipz8200","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485841?s=80&v=4"},"commit":{"message":"fix(version-check): enhance version comparison logic and add unit tests\n\n- Improved version comparison by handling pre-release suffixes and validating version format\n- Added comprehensive unit tests for different version comparison scenarios\n- Converted current_version to string format to avoid potential type issues during comparison","shortMessageHtmlLink":"fix(version-check): enhance version comparison logic and add unit tests"}},{"before":null,"after":"e37f274863b9a21eb7e83d3453242bb4253c66a9","ref":"refs/heads/feat/add-version-comparison-logic","pushedAt":"2024-09-29T15:18:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laipz8200","name":"-LAN-","path":"/laipz8200","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485841?s=80&v=4"},"commit":{"message":"feat(api): add version comparison logic\n\n- Implemented function to compare current and latest versions.\n- Updated version endpoint to conditionally include version info based on comparison.","shortMessageHtmlLink":"feat(api): add version comparison logic"}},{"before":"13c068f7015bb875acc0aa78f04886592f79bb72","after":"4c76b1abbc509f67363d733262f09a39cbea44c2","ref":"refs/heads/feat/support-system-prompt-config","pushedAt":"2024-09-29T14:42:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laipz8200","name":"-LAN-","path":"/laipz8200","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485841?s=80&v=4"},"commit":{"message":"feat(model-configuration): add support for system prompt flag\n\n- Introduced `support_system_prompt` flag in multiple model configuration schemas\n- Extended `ProviderModel` and relevant logic to handle `support_system_prompt`\n- Updated various documentation files to include `support_system_prompt`\n- Adjusted frontend components to handle the new flag, ensuring compatibility with system prompt settings\n- Improved `useConfig` hook to manage system prompts based on model support status\n\nEnhancements improve dynamic prompt configuration and ensure consistent model behavior across different providers.","shortMessageHtmlLink":"feat(model-configuration): add support for system prompt flag"}},{"before":null,"after":"13c068f7015bb875acc0aa78f04886592f79bb72","ref":"refs/heads/feat/support-system-prompt-config","pushedAt":"2024-09-29T14:39:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laipz8200","name":"-LAN-","path":"/laipz8200","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485841?s=80&v=4"},"commit":{"message":"feat(model-configuration): add support for system prompt flag\n\n- Introduced `support_system_prompt` flag in multiple model configuration schemas\n- Extended `ProviderModel` and relevant logic to handle `support_system_prompt`\n- Updated various documentation files to include `support_system_prompt`\n- Adjusted frontend components to handle the new flag, ensuring compatibility with system prompt settings\n- Improved `useConfig` hook to manage system prompts based on model support status\n\nEnhancements improve dynamic prompt configuration and ensure consistent model behavior across different providers.","shortMessageHtmlLink":"feat(model-configuration): add support for system prompt flag"}},{"before":"b6a8b5a66d4b4973f02154da14e6dce24e227e0e","after":"cae2b5714870b0ac71237e46697ac9cc2bdaf8f2","ref":"refs/heads/deploy/dev","pushedAt":"2024-09-29T13:56:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ZhouhaoJiang","name":"Joe","path":"/ZhouhaoJiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79627742?s=80&v=4"},"commit":{"message":"Merge branch 'feat/new-login' into deploy/dev\n\n* feat/new-login:\n feat: change ALLOW_CREATE_WORKSPACE false\n feat: add invite menmber workspace all create","shortMessageHtmlLink":"Merge branch 'feat/new-login' into deploy/dev"}},{"before":"5165894b1ad2209fe681841173447d1808226065","after":"91d3e43b116ab2e42ae41767b8fa063c8da3b71d","ref":"refs/heads/feat/new-login","pushedAt":"2024-09-29T13:55:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZhouhaoJiang","name":"Joe","path":"/ZhouhaoJiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79627742?s=80&v=4"},"commit":{"message":"feat: change ALLOW_CREATE_WORKSPACE false","shortMessageHtmlLink":"feat: change ALLOW_CREATE_WORKSPACE false"}},{"before":"7e4d105e8b77a72a91ea7c9edbe0df40ef1e0617","after":"5165894b1ad2209fe681841173447d1808226065","ref":"refs/heads/feat/new-login","pushedAt":"2024-09-29T13:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZhouhaoJiang","name":"Joe","path":"/ZhouhaoJiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79627742?s=80&v=4"},"commit":{"message":"feat: add invite menmber workspace all create","shortMessageHtmlLink":"feat: add invite menmber workspace all create"}},{"before":"400052e7a0295e51475602dd01c6319f682dd61a","after":"b6a8b5a66d4b4973f02154da14e6dce24e227e0e","ref":"refs/heads/deploy/dev","pushedAt":"2024-09-29T13:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZhouhaoJiang","name":"Joe","path":"/ZhouhaoJiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79627742?s=80&v=4"},"commit":{"message":"fix: poetry","shortMessageHtmlLink":"fix: poetry"}},{"before":"abefb0eb0807c126ca29830a19046e34a735b25e","after":"400052e7a0295e51475602dd01c6319f682dd61a","ref":"refs/heads/deploy/dev","pushedAt":"2024-09-29T13:10:33.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"ZhouhaoJiang","name":"Joe","path":"/ZhouhaoJiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79627742?s=80&v=4"},"commit":{"message":"Merge 'feat/new-login' into 'deploy/dev'","shortMessageHtmlLink":"Merge 'feat/new-login' into 'deploy/dev'"}},{"before":"0dd05d7b6d49f151c54dd1c14e7f4c6eb45bf077","after":"0025b27200a2963b2ddb576af89582f682e6c054","ref":"refs/heads/fix/chore-fix","pushedAt":"2024-09-29T13:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yeuoly","name":null,"path":"/Yeuoly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45712896?s=80&v=4"},"commit":{"message":"fix: tool invocation logs","shortMessageHtmlLink":"fix: tool invocation logs"}},{"before":"75c80334f015e36ebb1dab2749fa266467ffb37f","after":"a62b8fff2f0099d6b475bc748ecd7310f6a4e444","ref":"refs/heads/test/new-login-testing","pushedAt":"2024-09-29T13:07:18.000Z","pushType":"push","commitsCount":81,"pusher":{"login":"ZhouhaoJiang","name":"Joe","path":"/ZhouhaoJiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79627742?s=80&v=4"},"commit":{"message":"Merge branch 'feat/new-login' into test/new-login-testing\n\n* feat/new-login: (79 commits)\n feat: add setup only\n feat: remove self-host\n feat: add voyage ai as a new model provider (#8747)\n docs: add english versions for the files customizable_model_scale_out and predefined_model_scale_out (#8871)\n fix: #8843 event: tts_message_end always return in api streaming resp… (#8846)\n Add Jamba and Llama3.2 model support (#8878)\n fix(workflow): update tagging logic in GitHub Actions (#8882)\n chore: bump ruff to 0.6.8 for fixing violation in SIM910 (#8869)\n refactor: update Callback to an abstract class (#8868)\n feat: deprecate gte-Qwen2-7B-instruct embedding model (#8866)\n feat: add internlm2.5-20b and qwen2.5-coder-7b model (#8862)\n fix: customize model credentials were invalid despite the provider credentials being active (#8864)\n fix: update qwen2.5-coder-7b model name (#8861)\n fix(workflow/nodes/knowledge-retrieval/use-config): Preserve rerankin… (#8842)\n chore: fix wrong VectorType match case (#8857)\n feat: add min-connection and max-connection for pgvector (#8841)\n feat(Tools): add feishu tools (#8800)\n fix: delete harm catalog settings for gemini (#8829)\n Add Llama3.2 models in Groq provider (#8831)\n feat: deprecate mistral model for siliconflow (#8828)\n ...","shortMessageHtmlLink":"Merge branch 'feat/new-login' into test/new-login-testing"}},{"before":"067955c2b1cb496c92b1b1b1ea2b404c527bca1e","after":"7e4d105e8b77a72a91ea7c9edbe0df40ef1e0617","ref":"refs/heads/feat/new-login","pushedAt":"2024-09-29T13:05:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZhouhaoJiang","name":"Joe","path":"/ZhouhaoJiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79627742?s=80&v=4"},"commit":{"message":"feat: add setup only","shortMessageHtmlLink":"feat: add setup only"}},{"before":"cd88f27cd56b583f1c3ca92b333ff081981d0223","after":"067955c2b1cb496c92b1b1b1ea2b404c527bca1e","ref":"refs/heads/feat/new-login","pushedAt":"2024-09-29T12:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZhouhaoJiang","name":"Joe","path":"/ZhouhaoJiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79627742?s=80&v=4"},"commit":{"message":"feat: remove self-host","shortMessageHtmlLink":"feat: remove self-host"}},{"before":"7c83d5ce76ee0116eb5fed04c538cbc18a33fec3","after":"0dd05d7b6d49f151c54dd1c14e7f4c6eb45bf077","ref":"refs/heads/fix/chore-fix","pushedAt":"2024-09-29T12:58:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yeuoly","name":null,"path":"/Yeuoly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45712896?s=80&v=4"},"commit":{"message":"feat: tool output schema","shortMessageHtmlLink":"feat: tool output schema"}},{"before":"a57f60a6e09db937676b884af2bcbed8b605d2db","after":"7c83d5ce76ee0116eb5fed04c538cbc18a33fec3","ref":"refs/heads/fix/chore-fix","pushedAt":"2024-09-29T12:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"takatost","name":"takatost","path":"/takatost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5485478?s=80&v=4"},"commit":{"message":"feat: add dockerignore items","shortMessageHtmlLink":"feat: add dockerignore items"}},{"before":"2f36692bf90406cd49946b81f9d898ba885ad3a0","after":"a57f60a6e09db937676b884af2bcbed8b605d2db","ref":"refs/heads/fix/chore-fix","pushedAt":"2024-09-29T11:47:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"takatost","name":"takatost","path":"/takatost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5485478?s=80&v=4"},"commit":{"message":"feat: remove unused codes","shortMessageHtmlLink":"feat: remove unused codes"}},{"before":"bcdb407be8f85a03aee8a5eca9e0c79c618a42d3","after":"2f36692bf90406cd49946b81f9d898ba885ad3a0","ref":"refs/heads/fix/chore-fix","pushedAt":"2024-09-29T11:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yeuoly","name":null,"path":"/Yeuoly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45712896?s=80&v=4"},"commit":{"message":"fix: get tool runtime parameters","shortMessageHtmlLink":"fix: get tool runtime parameters"}},{"before":"d1a6219e305cc3aab83bc0e6b397b995f2f24849","after":"abefb0eb0807c126ca29830a19046e34a735b25e","ref":"refs/heads/deploy/dev","pushedAt":"2024-09-29T10:35:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"YIXIAO0","name":"Yi Xiao","path":"/YIXIAO0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54782454?s=80&v=4"},"commit":{"message":"Merge branch 'feat/external-knowledge-api' into deploy/dev","shortMessageHtmlLink":"Merge branch 'feat/external-knowledge-api' into deploy/dev"}},{"before":"89290183c6ff4c41bfb7a47c2f3197d461031fd3","after":"383a60a7df9a4bc75cb49a951cf20c996a03912b","ref":"refs/heads/feat/external-knowledge-api","pushedAt":"2024-09-29T10:33:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"YIXIAO0","name":"Yi Xiao","path":"/YIXIAO0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54782454?s=80&v=4"},"commit":{"message":"fix: rerank open logics added to chatgpt, modified the hit detail modal styling","shortMessageHtmlLink":"fix: rerank open logics added to chatgpt, modified the hit detail mod…"}},{"before":"3b48f8c98e98f53ef40c1a68010606d4ad486b71","after":"f9c48e9ea906d5bd47e4c2d9306222851875cff9","ref":"refs/heads/feat/plugins","pushedAt":"2024-09-29T10:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iamjoel","name":"Joel","path":"/iamjoel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120155?s=80&v=4"},"commit":{"message":"fix: eslint to find top dir","shortMessageHtmlLink":"fix: eslint to find top dir"}},{"before":"d4e007f9db82fb3d12c274be4da71a1f4f106b3c","after":"bcdb407be8f85a03aee8a5eca9e0c79c618a42d3","ref":"refs/heads/fix/chore-fix","pushedAt":"2024-09-29T10:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"takatost","name":"takatost","path":"/takatost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5485478?s=80&v=4"},"commit":{"message":"feat: remove unused codes","shortMessageHtmlLink":"feat: remove unused codes"}},{"before":"543687d2c1a81ca422ab0a1c2607fc09237d9a0c","after":"d1a6219e305cc3aab83bc0e6b397b995f2f24849","ref":"refs/heads/deploy/dev","pushedAt":"2024-09-29T10:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laipz8200","name":"-LAN-","path":"/laipz8200","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485841?s=80&v=4"},"commit":{"message":"refactor(api): consolidate allowed extensions handling\n\n- Unified allowed extensions into a single `DOCUMENT_EXTENSIONS` reference\n- Adjusted checks and imports in controllers and services to use the new constant\n- Enhanced text extraction to support additional file types (EPUB, EML, MSG)","shortMessageHtmlLink":"refactor(api): consolidate allowed extensions handling"}},{"before":"8563155d1bd5db5bbc95c2785294c8b710908d0a","after":"d4e007f9db82fb3d12c274be4da71a1f4f106b3c","ref":"refs/heads/fix/chore-fix","pushedAt":"2024-09-29T10:19:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yeuoly","name":null,"path":"/Yeuoly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45712896?s=80&v=4"},"commit":{"message":"feat: support get tool runtime parameters","shortMessageHtmlLink":"feat: support get tool runtime parameters"}},{"before":"196bfeaaf419661a25d32cb31f922f9e847fc26e","after":"8563155d1bd5db5bbc95c2785294c8b710908d0a","ref":"refs/heads/fix/chore-fix","pushedAt":"2024-09-29T10:18:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"takatost","name":"takatost","path":"/takatost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5485478?s=80&v=4"},"commit":{"message":"feat: remove unused codes","shortMessageHtmlLink":"feat: remove unused codes"}},{"before":"d954e0ebbb5af1c831f4c7ebdcdf8e9e683557d8","after":"b6804252484f1c6ae115bb55aa4aaffbeff10aa4","ref":"refs/heads/feat/enhance-multi-modal-support","pushedAt":"2024-09-29T10:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laipz8200","name":"-LAN-","path":"/laipz8200","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485841?s=80&v=4"},"commit":{"message":"refactor(api): consolidate allowed extensions handling\n\n- Unified allowed extensions into a single `DOCUMENT_EXTENSIONS` reference\n- Adjusted checks and imports in controllers and services to use the new constant\n- Enhanced text extraction to support additional file types (EPUB, EML, MSG)","shortMessageHtmlLink":"refactor(api): consolidate allowed extensions handling"}},{"before":"1ccaa23678646dbdd6beafcbb5fdb632141aeb4f","after":"543687d2c1a81ca422ab0a1c2607fc09237d9a0c","ref":"refs/heads/deploy/dev","pushedAt":"2024-09-29T09:27:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"YIXIAO0","name":"Yi Xiao","path":"/YIXIAO0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54782454?s=80&v=4"},"commit":{"message":"Merge branch 'feat/external-knowledge-api' into deploy/dev","shortMessageHtmlLink":"Merge branch 'feat/external-knowledge-api' into deploy/dev"}},{"before":"021d8b25c975da31ae41232beeb532ef28e9cede","after":"1ccaa23678646dbdd6beafcbb5fdb632141aeb4f","ref":"refs/heads/deploy/dev","pushedAt":"2024-09-29T09:19:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"JzoNgKVO","name":"KVOJJJin","path":"/JzoNgKVO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27049666?s=80&v=4"},"commit":{"message":"Merge branch 'feat/attachments' into deploy/dev","shortMessageHtmlLink":"Merge branch 'feat/attachments' into deploy/dev"}},{"before":"f0285a53d271c5656260d99c6f5635330c50fee2","after":"e2b1464db217ad18001278e2dff3c0853637eac9","ref":"refs/heads/feat/attachments","pushedAt":"2024-09-29T09:17:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JzoNgKVO","name":"KVOJJJin","path":"/JzoNgKVO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27049666?s=80&v=4"},"commit":{"message":"fix features update by DSL import","shortMessageHtmlLink":"fix features update by DSL import"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQxNzoyMDo1MC4wMDAwMDBazwAAAATD-dnw","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQwOToxNzowNS4wMDAwMDBazwAAAATDyFDl"}},"title":"Activity · langgenius/dify"}