Changelog

Riwayat rilis fitur baru, peningkatan, dan perbaikan aplikasi Invoisan. Update gratis: sekali beli, semua versi berikutnya ikut.

v1.1.0Update terbaru

Instalasi pertama sekarang lewat browser, plus dukungan SQLite dan penguatan keamanan untuk instalasi baru maupun lama.

Instalasi
Installer /setup: isi nama aplikasi, akun administrator, pilihan database, dan data awal lewat satu wizard.
Dukungan SQLite: pilih database satu file, tanpa server database terpisah, cocok untuk VPS kecil atau uji coba.
setup.sh: cek PHP dan ekstensi, pasang dependency, buat .env, dan siapkan writable/ sebelum membuka installer.
Data contoh sekali klik: 4 client, 5 produk, dan 4 invoice supaya dashboard langsung terisi.
Keamanan & pemeliharaan
Lock instalasi: /setup menutup diri lewat writable/installed.lock setelah selesai.
Deteksi instalasi lama: database yang sudah punya akun otomatis dianggap terpasang, tanpa dipaksa masuk wizard.
Seeder lebih aman: akun demo dengan password publik ditolak saat CI_ENVIRONMENT=production.
Email dinormalisasi: alamat email user disimpan konsisten huruf kecil lewat migrasi.
v1.0.0Rilis perdana

Rilis pertama Invoisan: aplikasi invoice self-hosted berbasis CodeIgniter 4, dibayar sekali tanpa langganan, dengan seluruh data tersimpan di server Anda sendiri.

Fitur Awal
Dashboard: total tagihan berjalan, pendapatan bulan ini, invoice lewat jatuh tempo, dan grafik tren enam bulan.
Invoice multi-item: tambah item dari daftar produk, atur qty dan harga, plus diskon per item maupun global.
PPN & diskon otomatis: subtotal, diskon, dan PPN dihitung sendiri tanpa kalkulator terpisah.
Nomor invoice rapi: format INV-{YYYY}-{SEQ} mengikuti tahun berjalan dan tidak pernah bentrok.
Template sesuai brand: warna primer, font, logo, NPWP, dan catatan footer bisa diatur, lengkap dengan live preview.
Ekspor PDF, JPEG & cetak: dokumen dihasilkan dari template yang sama dengan preview di layar.
Kirim invoice: link publik ber-token, pesan WhatsApp siap kirim, atau email dengan lampiran PDF.
Status & jatuh tempo: draft, unpaid, paid, cancelled. Invoice yang lewat jatuh tempo ditandai otomatis.
Client & produk: master data supaya invoice berikutnya tidak perlu ketik ulang.
User & role: admin penuh, staff bisa membuat invoice tanpa akses ke Templates, Users, dan Settings.
PWA di HP: bisa dipasang ke home screen Android & iOS, plus mode gelap yang ikut tema sistem.
Docker Compose: nginx, PHP-FPM, dan MySQL jalan dengan satu perintah di VPS.
Chat WhatsApp