Skip to content

Code Vault v1.0.25

Choose a tag to compare

@Devoandroweb Devoandroweb released this 23 Sep 06:45
· 3 commits to main since this release

Release Notes - Code Vault Pro v1.0.24

Tanggal Rilis: 23 September 2026
Tag Versi: v1.0.24


πŸš€ Fitur Baru, Peningkatan & Perbaikan Bug (Changelog v1.0.24)

1. ☁️ Desain & Mekanisme UI Cloud Backup Destination (Google Drive, AWS S3, Cloudflare R2)

  • Cloud & Remote Storage Hub di Settings:
    • Menambahkan seksi manajemen penyimpanan cloud baru pada halaman Settings dengan desain card grid modern.
    • 🟒 Google Drive (Aktif & Siap Dikonfigurasi): Status koneksi interaktif, detail akun, folder target di Drive, retensi auto-prune, serta tombol konfigurasi dan pemutus koneksi.
    • βšͺ AWS S3 (Badge: Nanti / Segera Hadir): Preview dukungan penyimpanan Amazon S3 Standard, S3 Glacier Flexible Archive, dan custom endpoint (MinIO / Wasabi).
    • βšͺ Cloudflare R2 (Badge: Nanti / Segera Hadir): Preview penyimpanan cloud berkecepatan tinggi dengan Zero Egress Fees.
  • Modal Konfigurasi Google Drive (GoogleDriveConfigModal):
    • Mendukung metode otentikasi Google Service Account (credentials.json) untuk backup otomatis/headless dan OAuth 2.0.
    • Pengaturan nama folder induk di Drive (otomatis dibuat jika belum ada) dan ID folder opsional.
    • Fitur retensi auto-prune cadangan cloud lama (default 30 hari).
    • Tombol "Tes Koneksi" dengan validasi kredensial real-time.
  • Pemilihan Target Destinasi pada Modal Backup Cepat (BackupTriggerModal):
    • πŸ’Ύ Lokal PC: Menyimpan file cadangan di komputer lokal.
    • ☁️ Google Drive: Mengunggah file cadangan langsung ke cloud Google Drive.
    • πŸ” Dual Backup (3-2-1): Menyimpan di harddisk lokal komputer sekaligus mereplikasi ke Google Drive.
    • πŸ“¦ AWS S3 & ⚑ Cloudflare R2: Slot destinasi mendatang (preview mode).
  • Integrasi Scheduler Otomatis (ScheduleModal):
    • Penjadwalan backup rutin kini mendukung pemilihan target destinasi (Lokal, Google Drive, atau Dual Backup).

2. ⚑ In-App Streaming Auto-Updater & Direct Native Installer

  • Unduh Langsung di Dalam Aplikasi: Menggantikan redirect eksternal browser dengan in-app streaming downloader berbasis Rust native base64 chunking.
  • Progress Bar Real-Time: Modal update menampilkan status unduhan, persentase, kecepatan unduh, dan total ukuran berkas secara langsung.
  • Direct Installer Execution: Setelah unduhan selesai, aplikasi secara otomatis mengeksekusi installer native (.exe di Windows / .dmg di macOS) tanpa perlu mencari berkas unduhan secara manual.

3. 🌐 Global SFTP Transfer Progress & Background Tracking

  • Monitoring Transfer Lintas Halaman: Saat mengunggah (upload) atau mengunduh (download) berkas/folder di SFTP, progres transfer tetap aktif dan dapat dipantau di latar belakang saat berpindah halaman.
  • Active SFTP Transfer Banner: Ditambahkan banner status global di bagian atas aplikasi dengan indikator arah transfer, persentase, nama berkas aktif, kecepatan transfer, dan tombol cepat "Buka SFTP".
  • Sidebar Active Badge: Menu SFTP Files pada Sidebar otomatis menampilkan indikator Active saat ada proses transfer yang sedang berjalan.

4. πŸ› Perbaikan Bug Updater Lintas-OS (Windows & macOS)

  • Deteksi OS Native Rust: Menambahkan fungsi system_get_platform untuk deteksi platform yang 100% presisi (windows, macos, linux).
  • Pencarian Installer Sesuai Platform: Memprioritaskan berkas installer .exe / .msi untuk Windows dan .dmg / .pkg untuk macOS, serta mencegah salah unduh berkas installer antar-platform.

5. πŸ› οΈ Code Quality & TypeScript Type Safety

  • Struktur tipe data modular untuk cloud storage: CloudProviderType, BackupDestinationMode, GoogleDriveConfig, AwsS3Config, CloudflareR2Config.
  • Pembersihan komponen dan dependensi tidak terpakai, lulus verifikasi npm run typecheck dengan 0 error.

Code Vault Pro - Modern, Secure & High Performance VPS Manager.