v3.3.0
What's Changed
- docs: Merge from release-3.2 to resolve differences. by @Patrick-LuoYu in #2727
- docs: Update locale package. by @Patrick-LuoYu in #2728
- fix: Resource Monitor Modal selected time range does not work by @weili520 in #2722
- fix: Failed to create a statefulSet with a volume template added by @weili520 in #2730
- fix: Application deployment fails if we click too fast by @weili520 in #2735
- docs: Update locale package. by @Patrick-LuoYu in #2741
- feat: Add an s2i tip for not supporting containerd runtime by @weili520 in #2734
- Add i18n items for the PipelineRun role by @LinuxSuRen in #2669
- fix : modify volume access mode 'ROM' to 'ROX'. by @123liubao in #2751
- fix: Fix the branch name not encode. by @harrisonliu5 in #2753
- Synchronize existing locale files in preparation for UI localization. by @Patrick-LuoYu in #2754
- fix: Update gateway setting conflect by @weili520 in #2758
- fix: Gateway time range switch problem by @weili520 in #2759
- docs: Add localization guide. by @Patrick-LuoYu in #2766
- New Crowdin updates by @ks-crowdin-bot in #2761
- add build support for multiple platforms by @zryfish in #2764
- fix: Gpu limit validation error by @weili520 in #2765
- fix: Update gateway Replicas error by @weili520 in #2773
- fix: Terminal log 403 error if user not login by @weili520 in #2775
- fix: App categories name is 'all' by @weili520 in #2783
- fix: Fix the wrong url of the harbor image by @harrisonliu5 in #2784
- fix: highlight the matched keywords in the query result of gateway logs by @weili520 in #2778
- docs: Update localization guide. by @Patrick-LuoYu in #2781
- fix: Delete update button on gateway page if the gateway doesn't need to update by @weili520 in #2769
- docs: Update EN Locales by @Felixnoo in #2788
- fix: Document link error by @weili520 in #2794
- fix: Fix the url is http need annotations in docker repo secret by @harrisonliu5 in #2795
- feat: Add more support for language configuration by @xuliwenwenwen in #2782
- fix: Hide the operation button that is no run id in pipeline by @harrisonliu5 in #2804
- fix: Fix the null of gateway data in access page of composing app by @harrisonliu5 in #2802
- fix: Fix the link of gateway pod container by @harrisonliu5 in #2807
- New Crowdin updates by @ks-crowdin-bot in #2772
- Fix CVE-2021-28831 by @RolandMa1986 in #2813
- fix: After editing the pipeline configuration, the pipeline disappears by @weili520 in #2814
- docs: Add preview environment address to l10n guide. by @Patrick-LuoYu in #2815
- fix: Incorrect information for exceeding the resource limit by @weili520 in #2809
- docs: Update locale package. by @Patrick-LuoYu in #2823
- docs: Update l10n guide. by @Patrick-LuoYu in #2824
- fix failing docker build by @zryfish in #2825
- docs: Update language options. by @Patrick-LuoYu in #2828
- docs: Fix minor issue in localization guide. by @Patrick-LuoYu in #2831
- New Crowdin updates by @ks-crowdin-bot in #2822
- fix: Notification condition filter custom tag value validation rules. by @xuliwenwenwen in #2832
- fix: The data is empty when modifying the stateful service during creating apps by @weili520 in #2845
- fix: Update container resource occupation validation strategy by @weili520 in #2846
- fix: Gateway configuration options input error by @weili520 in #2847
- fix: Add environment variables validation and tips by @weili520 in #2843
- fix: Deleted pv still in the table list by @weili520 in #2857
- fix: Update Secrets failed for multi cluster project by @weili520 in #2864
- fix: Update PV table item available action by @weili520 in #2860
- fix: Update configMap failed for multi-cluster project by @weili520 in #2869
- fix: Update application routes failed for multi-cluster project by @weili520 in #2868
- fix: Can't search table data by name by @weili520 in #2865
- fix: Can't validate Image registry information after updating host cluster name in multi-cluster project by @weili520 in #2867
- fix: Gpu tip info error and gpu limit number error by @weili520 in #2863
- fix: Disable PVC expand, clone and create snapshot when it's in pending by @weili520 in #2859
- fix: Add prompt information for button in log search detail page by @weili520 in #2874
- fix: User-defined resource quota and GPU limit are not displayed in the quotas card for the multi-cluster project by @weili520 in #2873
- fix: The number of worker nodes is incorrect by @weili520 in #2878
- fix: Cancel gpu field when edit project quota by @weili520 in #2879
- fix: Delete gpu field when editing project default resource by @weili520 in #2880
- fix: The quantity unit of the container group quota is incorrect by @weili520 in #2881
- fix: Yaml content is not matched with the monitoring template type by @weili520 in #2882
- fix: The replicas count is covered by the operation button when creating a composing Application in the multi-cluster project by @weili520 in #2883
- fix: prompt is missing a period by @weili520 in #2884
- fix: Platform version incorrect by @weili520 in #2887
- fix: Pipeline start time invalid by @weili520 in #2885
- fix: Devops are not shown in grey disabled mode. by @tracer1023 in #2889
- fix: Can't enter PV detail page in member cluster by @weili520 in #2894
- fix: Delete gpu field when creating workload by @weili520 in #2895
- feat: Add shell access to nodes by @lynxcat in #2888
- fix: Error occurs on the console when the time range is not set. by @tracer1023 in #2897
- fix: Fix the data of gateway not have the key of metric.ingress by @harrisonliu5 in #2900
- fix: Invalid API request of listing s2ibuildertemplates in multi-cluster environment by @weili520 in #2901
- fix: Verify devops project name input by @mangoGoForward in #2905
- fix: User can't edit resource limit for workload during create deloyment by @weili520 in #2911
- fix: Block users from submitting updates when gateway configuration verification fails by @weili520 in #2909
- fix: Block users from going to the next step when the metadata validation fails by @weili520 in #2908
- fix: Modify the mouse display mode。 by @tracer1023 in #2896
- fix: Block users submit updates when environment variable verification fails by @weili520 in #2907
- fix: Fix the page block by search image without permission by @harrisonliu5 in #2913
- fix: Webhook token and auth should be required fields by @xuliwenwenwen in #2903
- fix: In the composed app's details page, users cannot customize the time interval for the traffic monitoring by @weili520 in #2916
- chore: Change the edge node api by @harrisonliu5 in #2915
- fix: Invalid API request of persistentvolumeclaims in member cluster environment by @xuliwenwenwen in #2926
- fix: Wecom receiver should be required by @xuliwenwenwen in #2928
- fix: Fix The TCP traffic data in traffic monitoring is empty by @RolandMa1986 in #2927
- fix: Delete the livenessProbe that it is empty by @harrisonliu5 in #2931
- build(deps): bump follow-redirects from 1.13.0 to 1.14.7 by @dependabot in #2912
- build(deps): bump shelljs from 0.8.4 to 0.8.5 by @dependabot in #2914
- build(deps): bump node-fetch from 2.6.1 to 2.6.7 by @dependabot in #2932
- build(deps): bump trim-off-newlines from 1.0.1 to 1.0.3 by @dependabot in #2933
- docs: Fix a UI typo by @serenashe in #2939
- feat: Add the life management of container in workload by @harrisonliu5 in #2940
- docs: Minor Update in Localization Guide by @Felixnoo in #2944
- feat:Improve the Service Topology Details Layout by @tracer1023 in #2945
- fix: Modify the user password to at least 8 characters by @harrisonliu5 in #2955
- fix: Fix the pods not updated after modifying the config of workload in fedProject by @harrisonliu5 in #2947
- fix: Fix websocket connection recreate unexpected by @tracer1023 in #2952
- fix: Can't access terminal on pods by @tracer1023 in #2954
- build(deps): bump url-parse from 1.5.3 to 1.5.10 by @dependabot in #2961
- build(deps): bump urijs from 1.19.7 to 1.19.8 by @dependabot in #2960
- build(deps): bump prismjs from 1.25.0 to 1.27.0 by @dependabot in #2959
- fix: Update Traditional Chinese translations in workspaceRoles-list by @ydFu in #2956
- update https://registry.npm.taobao.org to https://registry.npmmirror.com by @npmmirror in #2938
- fix: Update kubeSphere backend version judgement logic by @weili520 in #2964
- build(deps): bump urijs from 1.19.8 to 1.19.9 by @dependabot in #2973
- docs: Change UI text 'master' to 'control plane'. by @Patrick-LuoYu in #2970
- docs: Update node health status UI text. by @Patrick-LuoYu in #2972
- feat: Refactor the pipeline template modal by @harrisonliu5 in #2963
- docs: Update UI text of Cluster Management. by @Patrick-LuoYu in #2978
- feat: Update cluster's volume snapshot page by @weili520 in #2958
- feat: Integrate OpenELB in KubeSphere for exposing the LoadBalancer type of service. by @weili520 in #2993
- docs: Update UI text of Cluster Management. by @Patrick-LuoYu in #2994
- docs: Fix grammar mistakes and typos. by @serenashe in #2996
- build(deps): bump lodash-es from 4.17.15 to 4.17.21 by @dependabot in #2998
- docs: Fix an improper description on a tab. by @serenashe in #2997
- fix: Node num incorrect by @weili520 in #2999
- fix: Remove role select function for service account edit modal. by @weili520 in #3001
- Make required field determine whether the parameter is required by @JohnNiang in #3005
- Remove default value of label field when agent type is kubernetes by @JohnNiang in #3006
- fix: Update terminal prompt. by @weili520 in #3002
- Change the artifact download link on the Pipeline run page by @LinuxSuRen in #3007
- fix: Remove the Schedulable field in cluster node details and edge node details by @weili520 in #2992
- fix: Optimize the UI of deleting a cluster, workspace, and project. by @weili520 in #3004
- docs: Update UI text. by @serenashe in #3008
- docs: Update UI text of 'Cluster Management'. by @Patrick-LuoYu in #3010
- docs: Fix incorrectly displayed UI text. by @serenashe in #3013
- feat: Add CD page by @harrisonliu5 in #2990
- fix: Fix value of the private dockerhub repository in the container by @harrisonliu5 in #3011
- fix: Fix workspace role table not show aliasName by @moweiwei in #2991
- feat: Add account enalbe or disable function by @harrisonliu5 in #3014
- feat: Add Event tabs in pipeline run record by @harrisonliu5 in #3012
- New Crowdin updates by @ks-crowdin-bot in #2837
- chore: Add the missing icon for syncfailed on the ArgoCD status list page by @LinuxSuRen in #3019
- fix: User can enter detail page when a volume in terminating status. by @weili520 in #3024
- fix: Can't create snapshot from volume detail page by @weili520 in #3025
- fix: Update volume inUse judgment condition by @weili520 in #3026
- fix: Pvc list ui problem by @weili520 in #3021
- feat: Add cd summary data in cd page by @harrisonliu5 in #3022
- docs: Update UI text. by @serenashe in #3027
- fix: Update parameters's key to lowercase by @weili520 in #3037
- docs: Update UI text. by @serenashe in #3035
- Fix the default cluster name of the argo app destination by @LinuxSuRen in #3030
- feat: Avoid use the secret value in the DevOps scm verify API. by @mangoGoForward in #2943
- fix: The volumeBindingMode of the created storageClass is always 'Immediate' by @weili520 in #3036
- fix: Fix the icon of pipeline template by @harrisonliu5 in #3039
- fix: Modify the sync api by @harrisonliu5 in #3028
- feat: Add the status and operation of cluster KubeConfig expired by @harrisonliu5 in #3038
- feat: Support load the entire configmap as environment variables by @weili520 in #3044
- feat: Add CD step in visualization pipeline by @harrisonliu5 in #3043
- Optimize HTTP status code by @wansir in #3049
- fix: Disable management function in accounts and workspaces manage page when user login in a member cluster by @weili520 in #3031
- feat: Add code repo page by @harrisonliu5 in #3041
- fix: Optimize the 'Service Type' and 'External Access' columns of the service list by @weili520 in #3058
- feat: Add prompt to enable audit log by @harrisonliu5 in #3062
- feat: Add the cd allowlist in devops base info by @harrisonliu5 in #3060
- feat: Add the cluster member and cluster role by @harrisonliu5 in #3061
- feat: Add disk usage per hard disk by @harrisonliu5 in #3063
- fix: Get cluster role error by @weili520 in #3064
- feat: Add volume snapshot content management page by @weili520 in #3051
- feat: Add PVC autoresizer manage function by @weili520 in #3056
- fix: Update kube-design version by @weili520 in #3065
- docs: Update UI text of 'Cluster Management' by @Patrick-LuoYu in #3029
- feat: Add snapshot class management page by @weili520 in #3052
- feat: Relate code repo with cd and allowlist by @harrisonliu5 in #3067
- docs: Update UI text of 'Continuous Deployments' by @Patrick-LuoYu in #3066
- feat: Support storageclass access control by @weili520 in #3069
- fix: Fix cronjob status display err in detail page by @moweiwei in #3054
- fix: No description for routes item in cluster management page by @weili520 in #3080
- fix: Container terminal doesn't change when switching to another container by @weili520 in #3082
- fix: Can't connect to the cluster which kubesphere version below v3.3 by @weili520 in #3070
- fix: Environment variable display is occluded by @weili520 in #3083
- fix: Can't enter deployment detail page by @weili520 in #3075
- fix: Fix no healthStatus in cdlist data by @harrisonliu5 in #3086
- fix: Environment variables do not support key names containing hyphens (-) and periods (.) by @weili520 in #3087
- fix: Remove the Version field on the Revision Records tab page by @weili520 in #3089
- fix: Password length check error by @weili520 in #3088
- fix: Update PVC autoresizer text by @weili520 in #3091
- fix: kubeconfig expired judgment error by @weili520 in #3104
- fix: Remove 'update kubeconfig' and 'unbind cluster' button in host cluster card by @weili520 in #3110
- fix: kubeconfig shows error when adding cluster by @weili520 in #3109
- fix: Create OpenLB gateway, the page shows error by @weili520 in #3111
- docs: Update UI text of 'Cluster Management' by @Patrick-LuoYu in #3112
- fix: StorageClass accessor manage URL error by @weili520 in #3092
- docs: Update UI text of 'Cluster Management' by @Patrick-LuoYu in #3113
- fix: Fix the timeSelect zIndex by @harrisonliu5 in #3116
- fix: Service topology map container monitoring's data doesn't change with the data request by @weili520 in #3117
- fix: Fix reload status of CD every 4 seconds by @harrisonliu5 in #3120
- Update the URL of npm mirror by @LinuxSuRen in #3125
- docs: Update UI text of 'Storage Classes' by @Patrick-LuoYu in #3126
- docs: Update UI text of 'Storage Classes' by @Patrick-LuoYu in #3129
- fix: Fix the empty value when upload the file in cluster kubeconfig by @harrisonliu5 in #3127
- fix: Incorrect URL of a git repository by @weili520 in #3122
- fix: Failed to enable automatic restart of workloads by @weili520 in #3128
- fix: Support select a CSI plugin when creating a volume snapshot class by @weili520 in #3130
- docs: Update UI text of 'Continuous Deployment Allowlist' by @Patrick-LuoYu in #3131
- feat: Add CD and Code Repo role by @harrisonliu5 in #3121
- docs: Update UI text of 'Set Auto Expansion' by @Patrick-LuoYu in #3134
- docs: Update UI text of 'DevOps Project Roles' by @Patrick-LuoYu in #3132
- fix: Hide the volume template card in statefulsets setting modal by @weili520 in #3133
- fix: Storageclass's accessor should in dsiabled status by default by @weili520 in #3138
- fix: Update storageclass expansion text by @weili520 in #3142
- fix: Storageclass autoresizer function should be disabled when it volume expansion funciton is disabled by @weili520 in #3143
- fix: Fix the data is residual when after is created the custom monitor by @harrisonliu5 in #3145
- fix: Backend is lack of accessor crd will create 404 warning by @weili520 in #3147
- fix: Storage type permission setting error by @weili520 in #3149
- fix: Fix the code repo issues about edit and create time by @harrisonliu5 in #3148
- fix: Do not check the locales folder by @weili520 in #3152
- fix: The character length limit for aliases does not work by @weili520 in #3155
- fix: Fix the annotations in gateway modal by @harrisonliu5 in #3153
- fix: Bars of a custom monitoring dashboard exceed the boundary by @weili520 in #3164
- Support creates a role that can only trigger a Pipeline by @LinuxSuRen in #3163
- feat: Optimize CD delete modal by @harrisonliu5 in #3162
- Fix the image tag when build it with make command by @LinuxSuRen in #3124
- fix: Fix the location in CD create modal by @harrisonliu5 in #3168
- fix: User still can create a snapshot while selected volume's storageclass has been deleted by @weili520 in #3175
- fix: User still can create a volume from a snapshot after its snapshot class has been deleted by @weili520 in #3173
- fix: User still can click the delete button when the snapshot in deleting status by @weili520 in #3177
- docs: Update UI text of 'Continuous Deployment' by @Patrick-LuoYu in #3170
- fix: Delete a storageclass with 404 warning by @weili520 in #3178
- fix: Fix redirect when logging in with OAuth by @harrisonliu5 in #3171
- fix: Fix display of value of code repository by @harrisonliu5 in #3176
- fix: Storageclass name incrrect when creating a volume from a snapshot by @weili520 in #3180
- fix: Remove auto generate in create route modal by @harrisonliu5 in #3188
- fix: Fix the filter of health status and sync status in CD page by @harrisonliu5 in #3181
- fix: Error select environment variable by @weili520 in #3186
- chore: Add export index file in ko by @harrisonliu5 in #3190
- fix: Get support gpu list from apiserver by @weili520 in #3193
- fix: Add time select in fedproject applications traffic by @harrisonliu5 in #3195
- fix: Remove the auto route in app deploy modal by @harrisonliu5 in #3196
- fix: Update edge node component name by @weili520 in #3189
- New Crowdin updates by @ks-crowdin-bot in #3016
- feat: Add options of prune propagation policy in cd modal by @harrisonliu5 in #3198
- fix: Fix environment variables duplicate key name by @weili520 in #3197
- feat: Add placeholder at the end of the text box by @weili520 in #3200
- docs: Update UI text of 'Cluster Management' by @Patrick-LuoYu in #3201
- feat: Support the grafana dashboard at the namespace by @weili520 in #3202
- fix: Fix the cluster expiredDay less than 0 by @harrisonliu5 in #3206
- fix: Failed to edit the volume for the container again when creating a deployment by @weili520 in #3207
- docs: Change 'Volume' to 'PVC' and 'Volume Instance' to 'PV' by @Patrick-LuoYu in #3208
- docs: Update UI text of 'Workloads' by @Patrick-LuoYu in #3212
- docs: Update UI text of 'Volume Snapshots' by @Patrick-LuoYu in #3215
- New Crowdin updates by @ks-crowdin-bot in #3199
- fix: Fix not show probe tooltip when it has data by @harrisonliu5 in #3213
- fix: The end ip address of calico should be the broadcast address by @weili520 in #3219
- docs: Remove redundant locale files by @Patrick-LuoYu in #3218
- fix: Mask field does not need to be displayed by @weili520 in #3221
- fix: Fix no sync options in the manual method by @harrisonliu5 in #3216
- New Crowdin updates by @ks-crowdin-bot in #3217
- docs: Update UI text of 'Storage' by @Patrick-LuoYu in #3223
- docs: Update UI text of 'Continuous Deployments' by @Patrick-LuoYu in #3226
- fix: When creating a CD task, selecting ‘replace resource' did not take effect by @weili520 in #3211
- docs: Add Patrick-LuoYu to the approver list by @Patrick-LuoYu in #3232
- fix: Optimize the ui by @harrisonliu5 in #3233
- New Crowdin updates by @ks-crowdin-bot in #3225
- fix: Update button list style by @weili520 in #3234
- docs: Update UI text of 'Cluster Members' by @Patrick-LuoYu in #3236
- feat: Add more repos and orgs in Github by @harrisonliu5 in #3222
- perf: Add throttle for Slider components by @TOKdawn in #3167
- docs: Fix bug in account item actions by @Patrick-LuoYu in #3237
- feat: Add enabled or disabled of allow list in devops base info by @harrisonliu5 in #3224
- fix: Container information is blocked by @weili520 in #3242
- fix: Can not cancel Post-Start or Pre-Stop alone by @weili520 in #3243
- docs: Update UI text of 'Storage' by @Patrick-LuoYu in #3245
- fix: The created time of service in Service Topology is error by @weili520 in #3246
- docs: Update UI text of 'DevOps Projects' by @Patrick-LuoYu in #3248
- fix: Modify the api of get bitbucket org by @harrisonliu5 in #3240
- New Crowdin updates by @ks-crowdin-bot in #3241
- New Crowdin updates by @ks-crowdin-bot in #3253
- fix: Add all in repo and placement in allowlist by @harrisonliu5 in #3252
- fix: Update storagecontent table icon when list data is empty by @weili520 in #3257
- fix: Update key name for service topology detail item by @weili520 in #3258
- New Crowdin updates by @ks-crowdin-bot in #3259
- fix: Fix the display error in allowlist by @harrisonliu5 in #3263
- feat: Support state parameter in OAuth URL by @harrisonliu5 in #3264
- docs: Update UI text of 'Persistent Volume Claims' by @Patrick-LuoYu in #3266
- fix: Kubectl interface request error by @weili520 in #3267
- New Crowdin updates by @ks-crowdin-bot in #3269
- fix: Wrong name of containers in service details in Service Topology by @weili520 in #3276
- docs: Remove redundant locale files by @Patrick-LuoYu in #3270
- fix: Optimize the index path in devops by role by @harrisonliu5 in #3274
- New Crowdin updates by @ks-crowdin-bot in #3277
- The sonarqube test bug for v3.3.0-alpha.x by @weili520 in #3278
- docs: Update UI text of 'Cluster Management' by @Patrick-LuoYu in #3281
- fix: Worker node statistics error by @weili520 in #3279
- fix: Compatible with version 3.2 of Devops by @harrisonliu5 in #3273
- fix: No workspace created in host cluster on the console page of member cluster by @weili520 in #3282
- docs: Update UI text of 'Alerting Policies' by @Patrick-LuoYu in #3285
- fix: Update button width by @weili520 in #3286
- docs: Update UI text of 'Cluster Management' by @Patrick-LuoYu in #3287
- fix: Deleting a workspace does not select any resources from it by @harrisonliu5 in #3289
- New Crowdin updates by @ks-crowdin-bot in #3284
- fix: Fix code repository option show by @harrisonliu5 in #3283
- fix: Update cluster role by @weili520 in #3291
- fix: Can't connect to conatiner's kubectl by @weili520 in #3292
- feat: Add cluster view permission when user add one cluster by @harrisonliu5 in #3296
- fix: Fix the permission of gateway view by @harrisonliu5 in #3293
- fix: Fix workspace api error due to error cluster role by @harrisonliu5 in #3297
- fix: The container's cpu usage data not refresh in service map page by @weili520 in #3299
- fix: Remove devops id in devops list by @harrisonliu5 in #3303
- docs: Update UI text of 'App Templates' and 'App Review' by @Patrick-LuoYu in #3301
- fix: Fix the workspace show error in app review list by @harrisonliu5 in #3305
- Fix UI description in volume snapshot class by @Bettygogo2021 in #3302
- fix: Optimize the 'Service Type' and 'External Access' columns of the service list for project by @weili520 in #3310
- fix: Fix the permission of user in cluster page by @harrisonliu5 in #3312
- fix: The accessor related url incorrect in the member cluster by @weili520 in #3311
- docs: Update UI text of 'App Templates' by @Patrick-LuoYu in #3308
- docs: Remove the 'App ID' and 'Category' parameters of app template by @Patrick-LuoYu in #3306
- docs: Update UI text of 'App Templates' by @Patrick-LuoYu in #3314
- fix: Fix the permission in cluster visibility by @harrisonliu5 in #3315
- docs: Update UI text of permissions by @Patrick-LuoYu in #3316
- fix: Optimize the css style of webkit-box-orient by @harrisonliu5 in #3317
- docs: Update UI text of permissions. by @Patrick-LuoYu in #3318
- New Crowdin updates by @ks-crowdin-bot in #3307
- New Crowdin updates by @ks-crowdin-bot in #3320
- docs: Remove redundant locale files. by @Patrick-LuoYu in #3321
- docs: Update UI text of 'App Templates' by @Patrick-LuoYu in #3322
- fix: Fix the error that the user name is Chinese when logging in by oath by @harrisonliu5 in #3323
- docs: Update UI text of 'App Templates' by @Patrick-LuoYu in #3332
- docs: Update UI text of 'Projects' by @Patrick-LuoYu in #3341
- fix: In member clusters below v3.3.0, some functions should be disabled and prompt to upgrade by @weili520 in #3338
- fix: Optimize the UI by @harrisonliu5 in #3343
- fix: Service Account can not use in member-cluster by @weili520 in #3346
- fix: Remove the limit of cpu use in hpa by @harrisonliu5 in #3345
- fix: Fix the select not open in select image by @harrisonliu5 in #3344
- fix: Create a snapshot of the storage volume, the page is not refreshed by @weili520 in #3348
- fix: Fix Add the cluster in code repo API by @harrisonliu5 in #3339
- fix: Project list data not incorrect by @weili520 in #3351
- New Crowdin updates by @ks-crowdin-bot in #3330
- fix: Edit the workload resources not refresh by @harrisonliu5 in #3352
- fix: The mounted path of specific keys should be the relative path for multi-cluster deployment by @weili520 in #3353
- fix: The relative path does not recognize '../' by @weili520 in #3356
- docs: Update UI text of roles, permissions, and application workloads by @Patrick-LuoYu in #3359
- New Crowdin updates by @ks-crowdin-bot in #3355
- fix: Alert message overflow out of box by @weili520 in #3363
- fix: Disallow input value with space filed by @weili520 in #3373
- fix: Storageclass name incorrect when creating a volume from a snapshot by @weili520 in #3370
- fix: Member clusters below v3.3.0 should not support automatic expansion by @weili520 in #3372
- fix: Fix some bug about CD and service by @harrisonliu5 in #3375
- fix: Unable to delete the last character of env variable key by @weili520 in #3377
- fix: Fix the repo url is incorrect when edit by @harrisonliu5 in #3378
- opt: Unable to delete the last character of env variable key by @weili520 in #3379
- docs: Update UI text of 'Projects' and 'Clusters' by @Patrick-LuoYu in #3380
- New Crowdin updates by @ks-crowdin-bot in #3369
- New Crowdin updates by @ks-crowdin-bot in #3382
- New Crowdin updates by @ks-crowdin-bot in #3383
- fix: Volume snapshots of the deleted volume snapshot class can still create volumes by @weili520 in #3381
- docs: Update UI text of 'Volume Snapshots' by @Patrick-LuoYu in #3387
- docs: Update UI text of 'Volume Snapshots' by @Patrick-LuoYu in #3389
- fix: Fix the update time is '-' when it is empty by @harrisonliu5 in #3388
- fix: Users can't just only edit container port by @weili520 in #3390
- New Crowdin updates by @ks-crowdin-bot in #3385
- fix: The increase and other fields maybe an incorrect string, such as '23.%' by @weili520 in #3391
- fix: Fix the data is incorre when twice update the cluster kubeconfig by @harrisonliu5 in #3392
- fix: Can't connect to kubectl due to the url by @weili520 in #3393
- fix: Batch reference modal's position incorrect by @weili520 in #3395
- fix: Kubectl terminal shell text error by @weili520 in #3396
- docs: Fix bugs of UI text by @Patrick-LuoYu in #3397
- fix: Fix harbor and dockerhub api formget to post by @harrisonliu5 in #3386
- New Crowdin updates by @ks-crowdin-bot in #3398
- docs: Update UI text of 'Traffic Monitoring' by @Patrick-LuoYu in #3400
- docs: Update UI text of 'Auto Expansion' by @Patrick-LuoYu in #3404
- fix: Storage class editing automatic extension maximum value does not take effect by @weili520 in #3407
- New Crowdin updates by @ks-crowdin-bot in #3402
- New Crowdin updates by @ks-crowdin-bot in #3409
- fix: The kubectl url of member cluster's node incorrect by @weili520 in #3413
- fix: The kubectl url of member edge node incorrect by @weili520 in #3414
New Contributors
- @ks-crowdin-bot made their first contribution in #2761
- @tracer1023 made their first contribution in #2889
- @lynxcat made their first contribution in #2888
- @npmmirror made their first contribution in #2938
- @TOKdawn made their first contribution in #3167
- @Bettygogo2021 made their first contribution in #3302
Full Changelog: v3.2.1...v3.3.0