首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
106
Star
960
Fork
339
KodeRover
/
zadig
Fork 仓库
加载中
取消
确认
代码
Issues
14
Pull Requests
2
Wiki
0
统计
发行版
最新版
v3.1.0
1a49c97
2024-08-20 11:31
对比
v3.1.0
lilianzhu
### Workflows - Workflows support independent approval tasks. - Workflows support disabled mode. - Workflow stages support selecting automatic/manual execution. - Manual execution of workflow stages supports input parameters and process selection. - Workflow tasks support adding comments. - Workflow tasks allow manual skipping after failure. - Workflow tasks support automatic retry/ignore failures. - Workflow tasks support service-level code scanning. - Workflow notifications support email and WebHook notifications. - Workflow and code scanning task details display Sonar results. - Workflow task resource specifications support custom requests. - Workflow build tasks support artifact download. - Workflow Nacos configuration change tasks support content search and YAML format checks. - The testing module supports viewing HTML test reports in task. - Testing and code scanning support execution on the host. ### Free Projects - Host projects are redefined as free projects. - Free projects support configuring collaboration modes. - Free project services support start/stop/restart. ### Version Management and Release Planning - Version management supports creating versions where OpenAPI does not push images. - Version management K8s YAML projects support selecting images not to be pushed. - Version management adds detailed error messages for image push failures. - Release planning supports linking requirements to JIRA iterations. - Release planning supports conditional search. ### Efficiency Insights - Efficiency insights add host project data statistics. - Efficiency insights and efficiency overview add release status information. ### Other Fixes and Optimizations - Optimized Feishu integration by making the encryption key configuration optional. - Optimized workflow template list to display description information. - Optimized code scanning list to display description information. - Improved the host project environment service viewing experience. - Enhanced environment sleep cron expressions with formatted parsing. - Fixed an issue where changes in some resources during service deployment led to other resources being unexpectedly rebuilt. - Fixed an issue where the project initialization process lacked project scope configuration when integrating with image repositories. - Fixed an error caused by using build cache in host deployment. - Fixed an issue where adding users failed due to excessively long project names. - Fixed an error when re-editing after selecting the host as the build infrastructure. - Fixed an issue where project administrators with workflow permissions could not create workflows through templates. - Fixed an error in retrying host deployment failures. - Fixed an issue where permissions did not take effect when switching public projects to private projects. - Fixed an error in executing test tasks when task names contained underscores. - Fixed an issue where the creator was displayed as "System" when adding/updating service versions. - Fixed an issue where the save button on the service configuration page was not fully visible when there were announcements. - Fixed an issue where Helm projects could not correctly retrieve error messages when creating versions. - Fixed an issue where the execution record retention policy in system settings was not effective. - Fixed a 500 error caused by not deleting code scanning references when deleting projects, leading to code scanning template errors. - Fixed an issue where code information was overwritten when multiple PR builds were conducted from the same code repository. - Fixed an issue where workflow deployment task variables did not take effect when the service was brought online.
最后提交信息为:
Merge pull request #3654 from PetrusZ/fix/helm_svc_gone
v2.2.0
a10945b
2024-02-27 15:30
对比
v2.2.0
lilianzhu
New Features - Product workflow is now removed. - Multiple replica support for all services in Zadig. - Support for creating versions manually in YAML projects. - Support for deploying helm chart directly into test environments. - Support for loading images from version for deploy and distribute jobs in custom workflows and release plans. - Support for deploying services into VMs. - Sequential execution for deploy jobs in custom workflows. - Parallel settings are now available for testing and scanning. - Powershell scripts support for build jobs on VMs. - Support for scanning templates in the template stores. - Multiple new OpenAPIs for environment, service, permissions and users. Bugfixes - UX improvements for configuring VM projects. - UI improvement for displaying system notifications. - Resource update logic improvements for blue-green deploy job.
最后提交信息为:
Merge pull request #3358 from jamsman94/bugfix/productworkflow2
v2.0.0
f6537e0
2023-11-01 15:08
对比
v2.0.0
lilianzhu
**Project:** - Support for integrating code hosts within projects. - Project grouping support. - Support for loading existing Kubernetes resources as service templates. - Pagination support for the project list. - Support for turning hosted projects into K8S YAML projects. - Project list search supports fuzzy matching based on Pinyin/project identifiers/project names. **Workflow** - Support for custom workflow build and general tasks to be executed on hosts (Linux, MacOS). - Debugging capabilities supported in custom workflows. - Parameter passing supported in custom workflows. - Shared storage supported in custom workflows. - Custom concurrency setting supported for custom workflows. - Support for Feishu and DingTalk approval flows in custom workflows. - Task scheduling strategies supported for custom workflows. - Field customization for custom workflow's task list - Multiple new tasks and old task enhancements for custom workflow. - Support for manual webhook creation for workflows - Support for automatic cancellation of workflow tasks triggered by push events - Multiple enhancements for code scanning. **Environment and Services:** - Support for container group in environments. - Resource groups are supported in test environments. - Creation of empty environments supported in testing environments. - Sleep and wake capabilities supported in environments. - Support the management of production environments and services. - Services now have version controls and rollback capabilities in environments. - Display of Cronjob type resources supported in environments. - Enhanced service variables in K8s YAML projects. - Support for deploying helm chart directly into production environments **Asset Management and Release Management:** - Service directory and resource configuration supported in asset management. - Release plan added. **Performance Insight:** - Customizable performance insight dashboards supported. - Selection of projects supported in performance insights. **System Settings:** - User group features. - System theme configuration added in the settings. - More system-level permissions. - Logout functionality for account systems of Oauth protocol. - Multiple system integration support. - Access control and more detailed configuration support for integrated clusters. **Developer Center:** - Git-zadig multi-repository collaborative management plugin. - More OpenAPI added. **System Availability, Stability, and Security Assurance:** - Monitoring API has been added to the system. - Performance enhancements - Optimize user tokens to enhance security. - Multiple bugfix and system optimizations.
最后提交信息为:
add license content (#3175) (#3176)
v1.18.0
a454c3c
2023-08-11 18:37
对比
v1.18.0
lilianzhu
## Workflow - Custom workflows now support failure retry. - Custom workflow deployment tasks now support searching for images. - Custom workflows now support passing code information. - Custom workflow testing tasks now support code repository information and environment variables. - Custom workflow general tasks now support the PROJECT variable. - Custom workflow deployment task execution now supports selecting all service components. - Product workflow deployment tasks now support selecting all service components. - Custom workflow deployment tasks now display service configuration when not yet started. - Workflow trigger configuration for build tasks now defaults to not selecting service components. - Clicking on a Gerrit commit in the workflow details now redirects to the review page. - Configuration of custom workflow tasks now supports synchronization from other types of code sources. - Code scan now adds available variable prompts. - Code scan triggers now support configuring multiple code repositories. - File storage and binary storage steps in build/testing now support code repository information built-in variables. - Hover functionality in the workflow list now displays the complete workflow name. ## Performance - Improved loading efficiency of the workflow build task configuration page. - Improved loading efficiency of the project list page. - Improved loading efficiency of the template build page. - Improved loading efficiency of the workflow execution page. - Improved loading efficiency of the environment page. ## Environment - Removed dry run check when deploying services in K8s YAML projects. - Removed dry run check when deploying services in K8s Helm Chart projects. - Improved usability of service variables in K8s YAML projects. - When images in the environment have never been updated, image updates can now be achieved by modifying service configurations. ## System - Enhanced system security and login password validation. - Operation log records for permission management-related actions. - JIRA integration now supports using Access Tokens. - Added permission for creating projects. - Performance insights now support project selection. - Fuzzy search for projects by identifier/name/Pinyin. - Sorting of images by creation time. - Hub-agent is no longer installed when directly connecting to clusters. - Resource Sever component has been taken offline to improve system maintainability. - User initialization added to the system installation process. ## Experience and Interaction Improvements - Improved page refreshing experience after Zadig upgrade. - Added a new environment creation entry when there are no environment resources in a project. - Optimized interaction for inputting code information in build steps. - Interaction improvements in workflow execution pages. - Adaptive resizing optimization for service YAML editing box. - Enhanced scrolling interaction for custom workflow logs. - Selected state now shown for variable source selection in custom workflows. - Variable configuration optimization for custom workflow deployment tasks. - Improved display of custom workflow task details pages. - Scrolling interaction optimization for service lists in environments. - Interaction improvements in performance insights page. - Tooltip positioning optimization for managed project configuration services. - User list information display improvements. - Enhanced interaction experience for creating new clusters. - Improved interaction experience for system integration pages. - Namespace and service are now not deleted by default after project or environment deletion. - Helm Chart project deployment task service components now show image change descriptions from pre-task previews. - Added code repository information display scope to executing custom workflow general tasks. ## Bug Fixes - Fixed issue with editing workflow view causing errors. - Fixed issue with inability to drag the left frame of build templates to the right. - Fixed 403 error in build templates when lacking permissions. - Fixed permission issue for regular users accessing system settings. - Fixed issue with pop-up windows being accidentally closed. - Accurate preview fix for Helm Chart deployment task. - Fixed occasional GitLab token invalidation issue for timed/webhook-triggered workflows. - Fixed issue with service YAML updates not triggering Workload restart in environments. - Fixed preview failure due to "." variables in Chart Values. - Fixed abnormal scrolling bar in Chart view. - Fixed non-effective service deployment timeout setting. - Fixed service YAML template changes not taking effect in services. - Fixed issue with incomplete display of test task logs. - Fixed issue of workflow tasks failing due to unstable cluster network. - Fixed occasional queuing of product workflows and custom workflows due to unstable network. - Fixed inconsistency in image generation rules between product workflows and custom workflows. - Fixed issue with no notification being sent on custom workflow failure. - Fixed missing duration display for environment preparation stage in custom workflows. - Fixed issue with inability to configure custom variables in custom workflow testing tasks. - Fixed issue with invalid {{.workflow.task.id}} variable in custom workflows. - Fixed issue with missing "Add Service" button when scrolling in small screens during custom workflow configuration. - Fixed issue with service component selection changes resetting execution parameters in workflow execution. - Fixed loss of default branch information from other code sources during custom workflow execution. - Fixed issue with inability to retry a failed stage when skipping it in custom workflow execution. - Fixed issue with ability to modify service configuration after creating a service based on a template with auto-sync enabled. - Fixed issue of undefined display when configuring host resources for services in host scenario guide flow. - Fixed inability to configure newly added services in host project product workflows.
最后提交信息为:
Cherrypick #2936 #2957 (#2958)
v1.17.0
a963d0a
2023-04-04 16:02
对比
v1.17.0
lilianzhu
## Workflow - Custom workflows now support adding built-in output variables (service/code information/environment name, etc.). - Custom workflows now support personal favorites. - Custom workflows now support generic triggers. - Custom workflows now support operation logs. - Custom workflows now support executing services/components in bulk. - Custom workflows now have a pending approval status. - Workflows now support parallel deployment of Helm services. - Git trigger push events now support automatic cancellation. - Workflow task timeout now includes environment preparation stage. - Workflow build now supports hiding code repository execution settings. - Workflow task caching is now disabled by default. - Test tasks now support file storage capabilities. - Security scanning now supports configuring multiple repositories. - Dashboard now includes workflow runtime status. ## Workflow experience optimization - Deployment task status in workflows has been optimized with enhanced Pod event checks. - Workflow list page now displays recent task information. - Workflow task list page now supports phase information. - Workflow task details page UI has been optimized. - Workflow configuration and execution error messages have been optimized. - Workflow logs now have improved line break displays. - Workflow task mandatory content now has added verification. - Custom workflow approval number check has been optimized. ## Services and environments - Shared services is deprecated. - Environments now support personal favorites. - Environment page service list has improved scrolling interaction. - Helm Chart projects now have improved service interaction. ## Other optimizations and issue fixes - Project search now supports Chinese. - Image repository integration now has added address verification. - Permission configuration UI has been optimized. - Fixed issue where executing custom workflows across projects caused testing errors. - Fixed issue where Gerrit patch set events couldn't trigger workflows. - Fixed issue where workflow notification information was missing PR during multiple PR execution. - Fixed issue where creating tags based on non-master branches couldn't trigger workflows. - Several experience and interaction optimizations.
最后提交信息为:
fix ua versions (#2491)
v1.16.0
bfa3d96
2022-12-30 17:33
对比
v1.16.0
lilianzhu
### Projects - Customization for Dashboard. - Search functionality for projects. - Helm Services can be imported from repository of other types. - Improvements to parameters for k8s services. ### Workflows - Implemented view for workflows. - Multiple PR for single build. - Workflow naming now supports chinese characters. - IM notification for workflow can now be configured to notice a single person ( for Feishu & Wechat Enterprise ) - Custom workflow can now use regex to set multiple branches as its trigger. - Code scanning step for custom workflow. - Image distribution step for custom workflow. - Parameter passing through steps for custom workflow. - Shared PVC between steps for custom workflow. - Statistics for custom workflow. - Added preparation stage for custom workflow. ### Code Scannings - Sonar scanning can now use customized images. - Sonar scanning task now has a link for the related sonar project. ### System - Added English as a system language. - Improvements to external links. - Reference list for helm chart templates and build templates. - Added region setting for AWS S3 integration. - Search functionality for registry selection. - Zadig Packages version updates. ### Improvements - 32 UI/UX improvements. - Logs style customization. - OpenAPI improvements. - User experience improvements for repository & branch selection. - Multiple bugfixes.
最后提交信息为:
Add more field for display (#2233)
v1.15.0
16e4465
2022-09-30 20:08
对比
v1.15.0
lilianzhu
## Developer Experience - Launched mobile version. - Local installation has been supported. - Custom workflow API has been supported. - UI and UX enhancements. ## Workflow - Test job has been supported in custom workflow. - Add kubernetes deploy job for custom workflow. - Enable notification for custom workflow. - Collaboration mode has been enabled for custom workflow. - Parameter of choice type has been added to the custom job. - Enable timer for custom workflow. ## Misc - Provider aws has been supported on infrastructure(Object Storage,Cluster Management,Image Registry). - Go template has been supported in k8s yaml template. - Upgrade dependencies to improve code security. ## Bugfixes & Improvements - Optimize the name length of custom workflow. - Code repository can be selected in workflow trigger when using build templates. - Remove services that don't exist in workflow build deployment. - The app can be edited when it is disabled. - Fix the failure of pulling code when the source URL contains path. - Add branch filtering when upgrading services via workflow. - Ops workflow modifications no longer depend on service build configuration. - Services created using templates support editing values.yaml in helm project. - Multiple bugfixes.
最后提交信息为:
Merge pull request #2027 from panxunying/pr_0930
v1.14.0
a064a69
2022-08-18 23:45
对比
v1.14.0
lilianzhu
## Workflow - Workflows can choose their own default branches. - Implement general job for custom workflow. - Jobs can partially be executed in custom workflow. - Implement plugin system for custom workflow. - Enable global variables for custom workflow. - Enable webhooks for custom workflow. - Implement Mysql plugin for custom workflow. - Enable the use of $BRANCH parameter in code scan. ## Environment - Dry run functionality for both helm chart project and yaml project. - Operation logs for environment changes - Environment duplication functionality for yaml project. - Download files from pods in environment pages. ## Improvements & Bugfixes - Collaboration mode has been enabled for loaded projects. - OpenAPI for build, test and deploy statistics. - Clusters can be managed by kubeconfigs instead of agents. - Merged some microservices. - Codehost with git protocol is now compatible with repository with IP + port. - Multiple code-scan improvements. - Multiple webhook bugfixes - Multiple workflow improvements.
最后提交信息为:
fix http server timeout for aslan (#1925)
v1.13.0
ba7b18b
2022-07-08 18:43
对比
v1.13.0
lilianzhu
## Feature - New Workflow released - VMs can be managed in project settings. - Node IP and pod readiness status has been added to the service info page. - Pod debug mode has been added to the service info page. - DinD can now use PVC as a storage option - K8S Resources loaded from codehost can automatically be synced. ## Improvements & bugfixes - List workflow API performance has been improved. - Minor improvement for version control. - Resources can be deleted correctly when the service definition is deleted. - Lower the connection count for hub-server and hub-agent. - Multiple bugfixes
最后提交信息为:
add repo namespace saving logic (#1779)
v1.12.0
69b66cc
2022-05-31 22:19
对比
v1.12.0
lilianzhu
## Project - SourceCode scanning has been supported - Service can be linked to multiple builds - Services can be loaded from kubernetes cluster - Services can be loaded from Gitee - Environments can be automatically updated when the service is updated - Minor improvements ## Templates - Build template has been added - Helm chart template can be loaded from Gitee - Service created from templates can automatically be updated after the template's update. ## Environment - Testing mode for helm projects. - Helm Releases can be listed for helm projects. - Add a button to refresh the service list. ## Workflow - Multiple IM notification support. - Branch/Tag filter for repository when executing workflow. ## System - Multiple Jenkins integration - Clone with git protocol is supported. - Multiple DinD instances are supported - Minor improvements ## Bugfix & Improvements - Button-level authorization config implemented - Minor bugfixes
最后提交信息为:
Merge pull request #1607 from AllenShen/bugfix/add_repo_namespace_cp
v1.11.0
7c1e1e6
2022-04-21 18:18
对比
v1.11.0
lilianzhu
## Project - Enable image retag while creating version for helm project. - Service can now be imported from Microsoft Azure container registry and Aliyun ACR. - Helm chart templates can now be imported from Gerrit. - Helm release name can be customized for each service. - Pod debug authorization can be configured separately. ## Environment - Services in projects can be deployed partially to an environment except for VM services - Ingress/ConfigMap/Secret/PVC can be deployed to an environment separately. - Container name and image name can be different now for service. - VMs login tests have been supported. ## Workflows - Support deploy image to a selected environment after the distribution of that image. - Jenkins workflows now support IMAGE as a variable & choice type parameter - Files can be uploaded to object storage in workflow. ## System - Support Gitee as a codehost. - Sensitive information has been masked in the API. - Docker registry can now use self-signed certificate. - Kubernetes V1.22 has been supported. - Define custom path for PVC type workflow cache. ## Improvement - Tags can be selected in workflow even if there is no distribution stage. - Update of multiple service modules will only trigger one helm release. - Image tag rules can now be generated from short commit ID. - Added several environment variables for VM script. - Enhanced variables for external system modules in workflow. - Enable search for environment variables in kubernetes environments. ## Bugfix - Fixed a bug where multiple codehost with same host will cause webhook trigger to function abnormally. - Build job will now be deleted correctly. - Fixed timer switch in workflow. - Improve loading speed of environment when there are ingresses in the cluster. - New services in VM project can now be updated to environment correctly. - Fixed collaboration mode bugs.
最后提交信息为:
Merge pull request #1387 from AllenShen/bugfix/rollback_product_upd...
v1.10.0
00d15fb
2022-03-09 00:15
对比
v1.10.0
lilianzhu
## Feature - UI improvement - Enables loading and syncing helm services from gerrit. - Added more statuses for running workflow and testing for debug purposes. - Improved workflow and testing cache. - Workflow and testing can be run on Serverless Kubernetes clusters. - Added a stage for workflow which can be used to call external system. - Collaboration mode for developers. - Enable creating environment on existing namespace. - System config for workflow task parallel setting and build parallel setting. ## Improvement - Performance improvement for service list on the environment page. - Proxy settings can be enabled on different codehost separately.
最后提交信息为:
Merge pull request #1139 from flyer103/dev
v1.9.0
fe1722f
2022-01-27 18:45
对比
v1.9.0
lilianzhu
## Features: - Data analysis for Zadig. - Workflow can be triggered by tag events. - Advanced strategy for image rollback in workflow. - Workflow tasks can be searched and filtered - IM notification has been improved. - IM notification can be used by tests. - Parameter of choice type has been added to the workflow. ## Bugfixes: - Fixed a bug where webhook is accidentally deleted. - Fixed multiple bugs for loaded projects. - Fixed a bug where release job cannot find the correct environment.
最后提交信息为:
Merge pull request #1001 from dyliu/fix_devops_data_issue_cherry_pi...
v1.8.0
ed30b48
2022-01-08 00:01
对比
v1.8.0
lilianzhu
## Features: ### Workflow: - Reuse existing build scripts when creating new service. - Workflow trigger can now be configured by yaml. - Added visibility switch for service list in build module. - Build and test jobs can be scheduled on selected cluster ### Environment: - Environments of the same project can use different image registries. - Resources restrictions for service of yaml type have been removed. ### Delivery Center: - Helm services can be used to create delivery version ### System Config: - AWS ECR has been supported - Clusters can be scheduled for specific projects. ### Developer center: - OpenAPIs for helm service. - Get Workflow Info API response has been improved. ## Bugfixes: - Gitlab subgroups can be listed correctly now. - Fixed a bug where the build job freezes when a single line log is too large. - Helm releases can be reverted correctly. - Minor bugfixes
最后提交信息为:
Merge pull request #902 from AllenShen/release-1.8.0
v1.7.1
084e436
2021-12-08 18:47
对比
v1.7.1
lilianzhu
- Support OAuth2 authentication extension development - Build configuration support for custom resource specifications - Bugfix for User management/Authorization system
最后提交信息为:
add 1.7.1 version define (#702)
v1.7.0
df007e4
2021-11-19 14:43
对比
v1.7.0
lilianzhu
## Feature - User management - Authorization system - Frequently used link - Webhooks for loaded project
最后提交信息为:
Merge pull request #633 from landylee007/main
v1.6.0
bbf5199
2021-11-05 20:43
对比
v1.6.0
lilianzhu
## Feature - Template function for helm charts, yaml, and dockerfile. - Batch load services from helm chart template. - Customizable image tag rules. - Batch load VMs. - Search function for helm services. - Deploy to VMs with artifacts. - Load services of the same name from different namespaces. ## Improvments - Support using commit id in build scripts - Show Ingress information for loaded services - Support editing values for helm environment - UI/UX improvements ## Bugfix - Service count for helm enviroment is now accurate - Ubuntu 16.04 build image is now able to do git pull correctly. - Error messages have been changed.
最后提交信息为:
Merge pull request #550 from AllenShen/bugfix/get_service_template
v1.5.0
dc4d33a
2021-09-30 22:08
对比
v1.5.0
lilianzhu
## Feature: - Load services from helm chart - Load services from existing kubernetes namespace - Customize naming rules of environments - Customize image analysis rules for services ## Bugfix: - Jira integration bug - Webhook didn't trigger deployment task - Multiple shared services causing environment unable to be updated ## Improvements - Multiple API performance has been improved - Lower database QPS. - Improved system operation logs. - UI/UX improvements
最后提交信息为:
Merge pull request #353 from AllenShen/hotfix/renderset_override
v1.4.0
a067d45
2021-09-10 15:17
对比
v1.4.0
lilianzhu
## Features - Zadig Toolkit has been released. - System announcements - Operation logs - DockerHub integration ## Bugfix - LDAP user migration bug has been fixed - Script reuse bug for VM services has been fixed - Custom build image has been fixed - Fixed several display problems ## Improvements - Multiple API performance improvements - Kodespace CLI improvements
最后提交信息为:
fix config bug (#283)
v1.3.1
639fa73
2021-08-16 11:37
对比
v1.3.1
lilianzhu
- UI Improvements. - User experience improvements. - Minor bugfixes.
最后提交信息为:
fixed forced path style logic, using path style as default (#174)
下载
请输入验证码,防止盗链导致资源被占用
取消
下载