fix: remove minimum upgrade backup copies limit (#13907)

This commit is contained in:
ssongliu
2026-09-23 18:17:32 +08:00
committed by GitHub
parent 4861eb69cb
commit 256e79ca81
13 changed files with 1 additions and 23 deletions
@@ -88,7 +88,7 @@ const form = reactive({
});
const rules = reactive({
version: [Rules.requiredInput],
backupCopies: [{ validator: checkBackupCopies, trigger: 'blur', required: true }],
backupCopies: [Rules.integerNumberWith0],
});
const acceptParams = (): void => {
@@ -103,16 +103,6 @@ const loadInfo = async () => {
form.backupCopies = Number(res.data.upgradeBackupCopies) || 0;
};
function checkBackupCopies(rule: any, value: any, callback: any) {
if (value === 0) {
return callback();
}
if (value < 3) {
return callback(new Error(i18n.global.t('setting.backupCopiesRule')));
}
callback();
}
const onSave = async (formEl: FormInstance | undefined) => {
if (!formEl) return;
formEl.validate(async (valid) => {
-1
View File
@@ -3268,7 +3268,6 @@ const message = {
versionItem: 'Current Version',
backupCopies: 'Backup Copies',
backupCopiesHelper: 'Set the number of upgrade backup copies to keep for version rollback. 0 means keep all.',
backupCopiesRule: 'Please keep at least 3 upgrade backup records',
release: 'Release Notes',
releaseHelper:
'Failed to fetch release notes for the current environment. You can manually check the official documentation.',
-1
View File
@@ -3330,7 +3330,6 @@ const message = {
backupCopies: 'Copias de Respaldo',
backupCopiesHelper:
'Establezca el número de copias de respaldo de actualización para conservar para la reversión de versión. 0 significa conservar todas.',
backupCopiesRule: 'Conserve al menos 3 registros de respaldo de actualización',
release: 'Notas de lanzamiento',
releaseHelper:
'No se pudieron obtener las notas de lanzamiento para el entorno actual. Puedes consultarlas manualmente en la documentación oficial.',
-1
View File
@@ -3235,7 +3235,6 @@ const message = {
versionItem: 'نسخه فعلی',
backupCopies: 'تعداد کپی‌های پشتیبان',
backupCopiesHelper: 'تعداد کپی‌های پشتیبان ارتقاء را برای بازگشت نسخه تنظیم کنید. ۰ به معنای نگهداری همه است.',
backupCopiesRule: 'لطفاً حداقل ۳ رکورد پشتیبان ارتقاء نگهداری کنید',
release: 'یادداشت‌های انتشار',
releaseHelper:
'دریافت یادداشت‌های انتشار برای محیط فعلی ناموفق بود. می‌توانید به صورت دستی مستندات رسمی را بررسی کنید.',
-1
View File
@@ -3224,7 +3224,6 @@ const message = {
backupCopies: 'バックアップ数',
backupCopiesHelper:
'バージョンロールバック用に保持するアップグレードバックアップの数を設定します。0はすべて保持を意味します。',
backupCopiesRule: '少なくとも3つのアップグレードバックアップ記録を保持してください',
release: 'バージョン更新履歴',
releaseHelper: '現在の環境の更新履歴の取得に異常が発生しました。手動で公式ドキュメントを確認してください。',
project: 'GitHub',
-1
View File
@@ -3169,7 +3169,6 @@ const message = {
backupCopies: '백업 수',
backupCopiesHelper:
'버전 롤백을 위해 보관할 업그레이드 백업 복사본 수를 설정합니다. 0은 모두 보관을 의미합니다.',
backupCopiesRule: '최소 3개의 업그레이드 백업 기록을 보관하세요',
release: '버전 업데이트 로그',
releaseHelper:
'현재 환경의 업데이트 로그를 가져오는 중 오류가 발생했습니다. 공식 문서에서 수동으로 확인하실 수 있습니다.',
-1
View File
@@ -3174,7 +3174,6 @@ const message = {
versionItem: 'ເວີຊັນປັດຈຸບັນ',
backupCopies: 'ຈຳນວນການສຳຮອງ',
backupCopiesHelper: 'ຕັ້ງຄ່າຈຳນວນໄຟລ໌ສຳຮອງການອັບເກຣດທີ່ຈະເກັບໄວ້ເພື່ອຍ້ອນກັບເວີຊັນ. 0 ໝາຍເຖິງເກັບທັງໝົດ.',
backupCopiesRule: 'ກະລຸນາເກັບບັນທຶກການສຳຮອງການອັບເກຣດໄວ້ຢ່າງໜ້ອຍ 3 ລາຍການ',
release: 'ລາຍລະອຽດການປ່ອຍ',
releaseHelper:
'ບໍ່ສາມາດດຶງລາຍລະອຽດການປ່ອຍສຳລັບສະພາບແວດລ້ອມປັດຈຸບັນໄດ້. ທ່ານສາມາດກວດສອບເອກະສານທາງການໄດ້ດ້ວຍຕົນເອງ.',
-1
View File
@@ -3302,7 +3302,6 @@ const message = {
backupCopies: 'Salinan Sandaran',
backupCopiesHelper:
'Tetapkan bilangan salinan sandaran naik taraf untuk disimpan untuk pemulihan versi. 0 bermakna simpan semua.',
backupCopiesRule: 'Sila simpan sekurang-kurangnya 3 rekod sandaran naik taraf',
release: 'Log Kemaskini Versi',
releaseHelper:
'Log kemas kini untuk persekitaran semasa gagal diperoleh. Anda boleh menyemak dokumentasi rasmi secara manual.',
-1
View File
@@ -3300,7 +3300,6 @@ const message = {
backupCopies: 'Cópias de Backup',
backupCopiesHelper:
'Defina o número de cópias de backup de atualização para manter para reversão de versão. 0 significa manter todas.',
backupCopiesRule: 'Mantenha pelo menos 3 registros de backup de atualização',
release: 'Registro de Atualizações de Versão',
releaseHelper:
'Falha ao obter o registro de atualizações para o ambiente atual. Você pode verificar a documentação oficial manualmente.',
-1
View File
@@ -3274,7 +3274,6 @@ const message = {
backupCopies: 'Копии Бэкапа',
backupCopiesHelper:
'Установите количество копий резервных копий обновления для сохранения для отката версии. 0 означает сохранить все.',
backupCopiesRule: 'Пожалуйста, сохраните как минимум 3 записи резервных копий обновления',
release: 'Журнал обновлений версий',
releaseHelper:
'Не удалось получить журнал обновлений для текущей среды. Вы можете вручную проверить официальную документацию.',
-1
View File
@@ -3313,7 +3313,6 @@ const message = {
backupCopies: 'Yedek Kopya',
backupCopiesHelper:
'Sürüm geri alma için saklanacak yükseltme yedek kopya sayısını ayarlayın. 0, tümünü sakla anlamına gelir.',
backupCopiesRule: 'Lütfen en az 3 yükseltme yedek kaydı saklayın',
release: 'Sürüm Güncelleme Günlüğü',
releaseHelper:
'Mevcut ortam için güncelleme günlükleri alınırken hata oluştu. Resmi dokümantasyonu manuel olarak kontrol edebilirsiniz.',
-1
View File
@@ -3055,7 +3055,6 @@ const message = {
versionItem: '當前版本',
backupCopies: '備份份數',
backupCopiesHelper: '設定用於版本回滾的升級備份保留份數。0 表示保留所有。',
backupCopiesRule: '請至少儲存 3 份升級備份記錄',
release: '版本更新日誌',
releaseHelper: '目前環境更新日誌取得異常,可手動前往官方文件檢視',
project: '項目地址',
-1
View File
@@ -3090,7 +3090,6 @@ const message = {
versionItem: '当前版本',
backupCopies: '备份份数',
backupCopiesHelper: '设置用于版本回滚的升级备份保留份数,为 0 则保留所有。',
backupCopiesRule: '请至少保存 3 份升级备份记录',
release: '版本更新日志',
releaseHelper: '当前环境更新日志获取异常,可手动前往官方文档查看',
project: '项目地址',