Commit a5cab2c
committed
feat(workflow): add comprehensive import/export functionality
- Add workflow export API supporting JSON/YAML formats
- Add single workflow import API with validation
- Add batch workflow import with transaction/parallel modes
- Support ZIP format parsing and conversion to open source format
- Add comprehensive frontend import/export UI components
- Include performance testing scripts and documentation
- Support workflow dependency analysis and resource management
- Add proper error handling and rollback mechanisms
- Include i18n support for Chinese and Englishntegrity
- Add extensive validation for workflow data integrity1 parent 62f12d6 commit a5cab2c
File tree
88 files changed
+9364
-566
lines changed- .github/scripts
- backend
- api
- handler/coze
- model
- resource/common
- workflow
- router/coze
- application
- search
- workflow
- domain/workflow/internal
- nodes
- repo
- infra/impl/es
- common
- autoinstallers/plugins
- rush-plugins/@coze-arch/rush-publish-plugin/@coze-arch/rush-publish-plugin
- config
- rush
- subspaces/default
- frontend
- apps/coze-studio
- src
- pages
- workflow-import
- components
- hooks
- utils
- routes
- config/tailwind-config
- src
- packages
- agent-ide/plugin-content
- src/components/plugin-content
- arch
- bot-http/src
- resources/studio-i18n-resource/src
- locales
- components/bot-semi
- studio/workspace/entry-base/src
- components
- workflow-import
- pages/library
- components
- hooks
- workflow/components
- src
- hooks/use-workflow-resource-action
- components
- workflow-modal
- sider
- idl
- resource
- workflow
- scripts/volcengine
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
88 files changed
+9364
-566
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
56 | 61 | | |
57 | 62 | | |
58 | 63 | | |
59 | 64 | | |
60 | 65 | | |
61 | 66 | | |
62 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3156 | 3156 | | |
3157 | 3157 | | |
3158 | 3158 | | |
3159 | | - | |
| 3159 | + | |
| 3160 | + | |
3160 | 3161 | | |
3161 | 3162 | | |
3162 | 3163 | | |
3163 | 3164 | | |
3164 | | - | |
| 3165 | + | |
3165 | 3166 | | |
3166 | 3167 | | |
3167 | 3168 | | |
| |||
3178 | 3179 | | |
3179 | 3180 | | |
3180 | 3181 | | |
3181 | | - | |
| 3182 | + | |
3182 | 3183 | | |
3183 | 3184 | | |
3184 | 3185 | | |
| |||
3189 | 3190 | | |
3190 | 3191 | | |
3191 | 3192 | | |
3192 | | - | |
| 3193 | + | |
3193 | 3194 | | |
3194 | 3195 | | |
3195 | 3196 | | |
| |||
0 commit comments