{"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:1715760890.0","currentOid":""},"activityList":{"items":[{"before":"6e9066ebf4edd278c8a4c080f0dbebc9630d5a41","after":"3df47b7b597e640243d2de4a5f746d965650192b","ref":"refs/heads/main","pushedAt":"2024-05-16T05:04:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnJyong","name":"Jyong","path":"/JohnJyong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76649700?s=80&v=4"},"commit":{"message":"fix: wrong category name in examples of question classifier completion prompt (#4421)","shortMessageHtmlLink":"fix: wrong category name in examples of question classifier completio…"}},{"before":"dd949311162c6f4c369c8e13bb13522e685fe9bc","after":"6e9066ebf4edd278c8a4c080f0dbebc9630d5a41","ref":"refs/heads/main","pushedAt":"2024-05-16T03:41:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"takatost","name":"takatost","path":"/takatost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5485478?s=80&v=4"},"commit":{"message":"feat: support doubao llm and embeding models (#4431)","shortMessageHtmlLink":"feat: support doubao llm and embeding models (#4431)"}},{"before":"73aa06d4e73a92af2de4805ac6ea022d961f26ff","after":"ef7423c16120d8567522a53c94354ba5b95d89f6","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-16T02:48:45.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":"feat: run iteration input iteration","shortMessageHtmlLink":"feat: run iteration input iteration"}},{"before":"84ae7e1210bc7a66e4ab369d18084cfcd588c08c","after":"e3a82d0554435340aeb9173d655ce2cc56b486f5","ref":"refs/heads/deploy/dev","pushedAt":"2024-05-15T16:35:34.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"takatost","name":"takatost","path":"/takatost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5485478?s=80&v=4"},"commit":{"message":"Merge branch 'feat/load-balancing' into deploy/dev\n\n# Conflicts:\n#\tapi/controllers/console/feature.py\n#\tapi/controllers/console/workspace/load_balancing_config.py\n#\tapi/core/model_manager.py\n#\tapi/core/provider_manager.py\n#\tapi/core/tools/tool_manager.py\n#\tapi/services/feature_service.py\n#\tapi/services/model_load_balancing_service.py","shortMessageHtmlLink":"Merge branch 'feat/load-balancing' into deploy/dev"}},{"before":"e6d52ae74dad9ff4153c89097ca672edfda80d18","after":"73aa06d4e73a92af2de4805ac6ea022d961f26ff","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T13:26:57.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":"tool list","shortMessageHtmlLink":"tool list"}},{"before":"b291a47404885911b26418497730246d27e18da9","after":"e6d52ae74dad9ff4153c89097ca672edfda80d18","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T10:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zxhlyh","name":null,"path":"/zxhlyh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16177003?s=80&v=4"},"commit":{"message":"variable aggregator","shortMessageHtmlLink":"variable aggregator"}},{"before":"9e0b78f63ce980a11f98a2ed3bdacb5cc068f07c","after":"b291a47404885911b26418497730246d27e18da9","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T10:01:36.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":"feat: iteration single array input","shortMessageHtmlLink":"feat: iteration single array input"}},{"before":"d36ceb43ef3b62c555879056c9929244574cb16b","after":"9e0b78f63ce980a11f98a2ed3bdacb5cc068f07c","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T09:06:05.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":"feat: iteration check valid","shortMessageHtmlLink":"feat: iteration check valid"}},{"before":"3fe7407e75012806ca4b5b3a18e0799c3aebc72b","after":"d36ceb43ef3b62c555879056c9929244574cb16b","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T08:45:19.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":"feat: iteration input and output","shortMessageHtmlLink":"feat: iteration input and output"}},{"before":"240cb479e27d747213c65dea594d27085b98f003","after":"0c52f075b8f5e273f1a135dcfa50fce5070ca663","ref":"refs/heads/feat/workflow-phase2","pushedAt":"2024-05-15T08:31:27.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: add provider labels","shortMessageHtmlLink":"feat: add provider labels"}},{"before":"93235c1bcb535e099d35371760ab91d030b00207","after":null,"ref":"refs/heads/feat/enterprise-web-sso","pushedAt":"2024-05-15T08:14:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GarfieldDai","name":"Garfield Dai","path":"/GarfieldDai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28395549?s=80&v=4"}},{"before":"da81233d61699e5586918715bd99700c7ae99cc1","after":"dd949311162c6f4c369c8e13bb13522e685fe9bc","ref":"refs/heads/main","pushedAt":"2024-05-15T08:14:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GarfieldDai","name":"Garfield Dai","path":"/GarfieldDai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28395549?s=80&v=4"},"commit":{"message":"Remove useless code (#4416)","shortMessageHtmlLink":"Remove useless code (#4416)"}},{"before":"3268f1448d42231037f43f426adcb5f2b5a1c399","after":"93235c1bcb535e099d35371760ab91d030b00207","ref":"refs/heads/feat/enterprise-web-sso","pushedAt":"2024-05-15T08:04:54.000Z","pushType":"push","commitsCount":146,"pusher":{"login":"GarfieldDai","name":"Garfield Dai","path":"/GarfieldDai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28395549?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into feat/enterprise-web-sso","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into feat/enterprise-web-sso"}},{"before":"ef571296a725667517def3d531adbb85a7662193","after":"3fe7407e75012806ca4b5b3a18e0799c3aebc72b","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T07:48:41.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":"feat: can choose output var","shortMessageHtmlLink":"feat: can choose output var"}},{"before":"053c8661c10bb34252f19a35f1a7adf66d48263c","after":"84ae7e1210bc7a66e4ab369d18084cfcd588c08c","ref":"refs/heads/deploy/dev","pushedAt":"2024-05-15T07:47:57.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"JohnJyong","name":"Jyong","path":"/JohnJyong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76649700?s=80&v=4"},"commit":{"message":"Merge branch 'feat/rename-document' into deploy/dev","shortMessageHtmlLink":"Merge branch 'feat/rename-document' into deploy/dev"}},{"before":"a76ae2d756d17a4da1d9451e4992a481233584cc","after":"da81233d61699e5586918715bd99700c7ae99cc1","ref":"refs/heads/main","pushedAt":"2024-05-15T07:27:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"takatost","name":"takatost","path":"/takatost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5485478?s=80&v=4"},"commit":{"message":"Custom sqlalchemy database uri scheme is supported (#4367)","shortMessageHtmlLink":"Custom sqlalchemy database uri scheme is supported (#4367)"}},{"before":"97b65f9b4b9255fa69af1795249a7a9842d29146","after":"a76ae2d756d17a4da1d9451e4992a481233584cc","ref":"refs/heads/main","pushedAt":"2024-05-15T07:24:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnJyong","name":"Jyong","path":"/JohnJyong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76649700?s=80&v=4"},"commit":{"message":"chore: remove useless code in knowledge_retrieval_node (#4412)","shortMessageHtmlLink":"chore: remove useless code in knowledge_retrieval_node (#4412)"}},{"before":"c0fe414e0af5399a9c90afabce28a28cd5221b68","after":"97b65f9b4b9255fa69af1795249a7a9842d29146","ref":"refs/heads/main","pushedAt":"2024-05-15T07:23:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnJyong","name":"Jyong","path":"/JohnJyong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76649700?s=80&v=4"},"commit":{"message":"Optimize webscraper (#4392)\n\nCo-authored-by: luowei \r\nCo-authored-by: crazywoola <427733928@qq.com>\r\nCo-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>","shortMessageHtmlLink":"Optimize webscraper (#4392)"}},{"before":"2de84ad8d41021747dfce846cca2a674b0d4f7f4","after":"240cb479e27d747213c65dea594d27085b98f003","ref":"refs/heads/feat/workflow-phase2","pushedAt":"2024-05-15T07:21:54.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: labels","shortMessageHtmlLink":"feat: labels"}},{"before":"5f43efd2f8629d930c9c2a7585c33006ba204edc","after":"ef571296a725667517def3d531adbb85a7662193","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T07:15:59.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"zxhlyh","name":null,"path":"/zxhlyh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16177003?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/workflow-new-nodes","shortMessageHtmlLink":"Merge branch 'main' into feat/workflow-new-nodes"}},{"before":"23599411e5ede4e0fc47891fac0838fa9f02243d","after":"2de84ad8d41021747dfce846cca2a674b0d4f7f4","ref":"refs/heads/feat/workflow-phase2","pushedAt":"2024-05-15T07:15:24.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 labels","shortMessageHtmlLink":"feat: tool labels"}},{"before":"ea3d7bb4c20139075e67b2090b549db682b71d0f","after":null,"ref":"refs/heads/fix/workflow-delete-edge-when-node-selected","pushedAt":"2024-05-15T07:12:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zxhlyh","name":null,"path":"/zxhlyh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16177003?s=80&v=4"}},{"before":"182dadd4335eca1404e11bf178fb5dd4071d8895","after":"c0fe414e0af5399a9c90afabce28a28cd5221b68","ref":"refs/heads/main","pushedAt":"2024-05-15T07:12:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zxhlyh","name":null,"path":"/zxhlyh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16177003?s=80&v=4"},"commit":{"message":"fix: workflow delete edge when node is selected (#4414)","shortMessageHtmlLink":"fix: workflow delete edge when node is selected (#4414)"}},{"before":null,"after":"ea3d7bb4c20139075e67b2090b549db682b71d0f","ref":"refs/heads/fix/workflow-delete-edge-when-node-selected","pushedAt":"2024-05-15T07:05:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zxhlyh","name":null,"path":"/zxhlyh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16177003?s=80&v=4"},"commit":{"message":"fix: workflow delete edge when node is selected","shortMessageHtmlLink":"fix: workflow delete edge when node is selected"}},{"before":"7439af276164646dd9cd277de9a6aad6a5057372","after":"053c8661c10bb34252f19a35f1a7adf66d48263c","ref":"refs/heads/deploy/dev","pushedAt":"2024-05-15T07:00:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"takatost","name":"takatost","path":"/takatost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5485478?s=80&v=4"},"commit":{"message":"Merge branch 'feat/load-balancing' into deploy/dev","shortMessageHtmlLink":"Merge branch 'feat/load-balancing' into deploy/dev"}},{"before":"5942d983c39d14c8fcd60866b953ce4860ddfa08","after":"5f43efd2f8629d930c9c2a7585c33006ba204edc","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T06:56:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zxhlyh","name":null,"path":"/zxhlyh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16177003?s=80&v=4"},"commit":{"message":"variable aggregator","shortMessageHtmlLink":"variable aggregator"}},{"before":null,"after":"47c4b73ded4a384e1519b407dd1cebee2b9f5ce4","ref":"refs/heads/feat/support-instruction-in-classifier-node","pushedAt":"2024-05-15T06:50:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JohnJyong","name":"Jyong","path":"/JohnJyong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76649700?s=80&v=4"},"commit":{"message":"support variable input in question classifier node's instruction","shortMessageHtmlLink":"support variable input in question classifier node's instruction"}},{"before":"565e52617b4564cf2264559649e2d14be198867f","after":"5942d983c39d14c8fcd60866b953ce4860ddfa08","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T06:31:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iamjoel","name":"Joel","path":"/iamjoel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2120155?s=80&v=4"},"commit":{"message":"feat: node children","shortMessageHtmlLink":"feat: node children"}},{"before":"571c988f43f83df1930457024cccf5f69fa3789d","after":"565e52617b4564cf2264559649e2d14be198867f","ref":"refs/heads/feat/workflow-new-nodes","pushedAt":"2024-05-15T06:05:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zxhlyh","name":null,"path":"/zxhlyh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16177003?s=80&v=4"},"commit":{"message":"add uitl hook","shortMessageHtmlLink":"add uitl hook"}},{"before":"262d4a554b13f72bc5088af3f4db90329a725c5d","after":"23599411e5ede4e0fc47891fac0838fa9f02243d","ref":"refs/heads/feat/workflow-phase2","pushedAt":"2024-05-15T06:01:23.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: privacy policy","shortMessageHtmlLink":"feat: privacy policy"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESzdc0AA","startCursor":null,"endCursor":null}},"title":"Activity · langgenius/dify"}