Repository navigation
Code Vault v1.0.25
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.
- Mendukung metode otentikasi Google Service Account (
- 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 (
.exedi Windows /.dmgdi 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
Activesaat ada proses transfer yang sedang berjalan.
4. π Perbaikan Bug Updater Lintas-OS (Windows & macOS)
- Deteksi OS Native Rust: Menambahkan fungsi
system_get_platformuntuk deteksi platform yang 100% presisi (windows,macos,linux). - Pencarian Installer Sesuai Platform: Memprioritaskan berkas installer
.exe/.msiuntuk Windows dan.dmg/.pkguntuk 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 typecheckdengan 0 error.
Code Vault Pro - Modern, Secure & High Performance VPS Manager.