Seluruh pembaruan, peningkatan performa, perbaikan keamanan, dan fitur baru pada platform Matoos Shop dicatat secara inkremental di halaman ini.
v1.3.0 Terkini
Peluncuran Sistem Pengelolaan Katalog Produk Terpadu (Product Management Suite) di Dasbor Admin (/admin) dengan fitur Upload & Edit Produk Tunggal/Massal, Import & Export CSV Cerdas, Penyesuaian Harga Massal (Persentase/Nominal), Upload Gambar Langsung ke Bunny CDN Edge, serta Antarmuka Tab Cepat (Pesanan vs Katalog).
Kelola Produk Tunggal & Upload Gambar CDN (Single Product Engine)
Formulir modal penambahan & penyuntingan produk baru dengan pembuatan otomatis slug ramah SEO dan verifikasi slug unik.
Pengunggahan file gambar produk langsung ke Bunny CDN Edge Storage (https://media.shop.matoos.net/products/...) dengan pratinjau thumbnail instan.
Manajemen atribut produk lengkap: Judul Mug, Kategori, Harga (IDR), URL Gambar CDN, Deskripsi Singkat (short_description), Deskripsi Lengkap (description), Galeri Foto, dan Label/Tag pencarian.
Penghapusan produk tunggal dengan konfirmasi keamanan anti-salah klik.
Operasi Massal & Smart Actions (Bulk Engine)
Bilah aksi melayang (Floating Sticky Action Bar) yang otomatis muncul saat admin menandai satu atau banyak produk lewat checkbox.
Penyesuaian Harga Massal: ubah harga ke nominal tetap atau terapkan penyesuaian persentase (+10%, -5%, diskon promo) pada puluhan produk sekaligus.
Penambahan Tag Massal & Perubahan Kategori Massal secara serentak.
Hapus Massal (Bulk Delete) dengan eksekusi aman berformat batched chunk pada database Turso Cloud.
Import & Export CSV Massal (Data Automation)
Import CSV Massal dengan teknologi Smart Upsert: otomatis memperbarui produk jika slug cocok atau mendaftarkan produk baru jika belum terdata, mendukung penuh header short_description dan description.
Tombol unduh Template CSV resmi (template_produk_matoos.csv) diperbarui dengan kolom short_description dan description siap pakai di Excel atau Google Sheets.
Ekspor seluruh katalog produk toko ke format file CSV dalam 1-klik termasuk deskripsi singkat dan deskripsi lengkap untuk backup atau rekap inventaris.
Antarmuka Dasbor Admin 2-Tab Cepat & Responsif
Bilah navigasi tab atas yang mulus untuk berpindah instan antara panel "Kelola Pesanan & Resi" dan "Kelola Katalog Produk (54.000+ Item)".
Pencarian teks instan (Judul, Slug, Tag) dan dropdown penyaring kategori yang langsung terkoneksi ke query paginasi server Turso Cloud.
Dukungan URL hash (#products) untuk langsung membuka tab katalog produk secara otomatis saat tautan dibagikan atau di-bookmark.
v1.2.0 Stabil
Peluncuran Sistem Akun Pelanggan & Login Google (Google OAuth 2.0 / Google Identity) dengan Portal Akun Saya (/akun), pelacakan riwayat pesanan otomatis, penyimpanan buku alamat pengiriman, dan fitur Checkout 1-Klik Otomatis.
Sistem Akun Pelanggan & Autentikasi Google
Integrasi Google OAuth 2.0 resmi & Google Identity Services untuk kemudahan login 1-klik dengan akun Google pembeli.
Halaman masuk akun yang elegan (/akun/login) dilengkapi panduan keuntungan pelanggan dan tombol login pengujian cepat.
Penyimpanan sesi aman berbasis HTTP-Only cookie terenkripsi kriptografis (HMAC-SHA256) dengan masa aktif 30 hari.
Tabel master `customers` di database Turso Cloud untuk mengelola profil, foto avatar Google, nomor telepon WhatsApp, dan alamat kirim utama.
Dasbor pelanggan terpadu dengan kartu ringkasan status: Total Pesanan, Lunas (Diproses), Sedang Dikirim, dan Menunggu Pembayaran.
Riwayat Pesanan Otomatis: mencakup seluruh transaksi historis pelanggan yang pernah dilakukan menggunakan alamat email tersebut.
Pemantauan Resi Langsung: nomor resi kurir ekspedisi tampil tebal di kartu pesanan dengan tautan langsung ke halaman pelacakan.
Tab Alamat & Kontak: formulir penyimpanan alamat pengiriman rumah/kantor dan nomor WhatsApp aktif.
Pengalaman Berbelanja Cepat (1-Click Auto-Fill Checkout)
Formulir modal checkout di katalog detail produk dan Studio Custom Mug otomatis terisi dengan nama, nomor telepon, email, dan alamat pengiriman saat pembeli sudah login.
Tombol profil akun terintegrasi di bilah navigasi atas (desktop & mobile) dan tautan cepat di footer.
Single Sign-On (SSO) Eksklusif Panel Admin (/admin)
Penghapusan total login kata sandi lama pada Matoos Admin Portal (/admin) digantikan sepenuhnya dengan Google OAuth SSO.
Pembatasan hak akses administrator secara eksklusif hanya untuk email resmi pemilik toko ([email protected]).
Perlindungan 403 Forbidden: akun pembeli atau pengguna Google lain yang mencoba membuka /admin otomatis ditolak dengan pesan peringatan keamanan yang jelas.
v1.1.0 Stabil
Peluncuran Sistem Notifikasi Email Transaksional Resmi (Invoice Pembayaran Lunas & Resi Pengiriman) via SMTP Mailspace ([email protected] / mail.matoos.net), integrasi webhook Midtrans & dashboard admin, tombol kirim ulang email, serta standarisasi model email pengguna menuju integrasi Login Google masa depan.
Sistem Email Transaksional Branded (SMTP Mailspace)
Pengiriman email invoice resmi bermerek Matoos Shop secara otomatis begitu transaksi diverifikasi lunas (settlement) oleh Midtrans.
Pengiriman email notifikasi resi pengiriman otomatis kepada pembeli begitu admin menginput nomor resi kurir ekspedisi di dashboard.
Desain template email HTML modern bergaya clean super-white minimalis, responsif di seluruh aplikasi email (Gmail, Apple Mail, Outlook), dengan logo resmi, rincian pesanan, alamat tujuan, dan tombol lacak pesanan.
Tombol "Email Pembeli" baru pada Dashboard Admin (/admin) untuk memicu pengiriman ulang email invoice atau resi ke pembeli hanya dalam 1-klik.
Arsitektur fail-safe: jika konfigurasi SMTP belum lengkap di server, proses pembayaran Midtrans dan sistem checkout tetap berjalan 100% aman tanpa error.
Standarisasi entitas email pelanggan (`customer_email`) pada seluruh alur transaksi sebagai fondasi sistem Akun Pengguna & Google Login masa depan.
v1.0.9 Stabil
Peluncuran Studio Pemesanan Khusus "Mug Custom Foto & Desain Sendiri" (/custom) dengan fitur unggah file Bunny CDN Edge, simulasi mockup interaktif, pilihan varian mug & tata letak cetak, serta integrasi checkout online Midtrans & WhatsApp CS.
Studio Interaktif Custom Mug (/custom)
Halaman khusus pemesanan mug custom foto / desain sendiri dengan antarmuka bersih, cepat, dan responsif.
Pratinjau visual interaktif mockup mug keramik secara langsung begitu file foto diunggah pembeli.
Pilihan tata letak cetak fleksibel: 1 Sisi Depan, 2 Sisi Bolak-Balik (Kiri & Kanan), atau Full Wrap Keliling (20 x 8.5 cm).
Pilihan varian keramik: Mug Putih Polos SNI 11oz, Mug Two-Tone Warna Dalam, dan Magic Mug Bunglon (sensor suhu panas).
Input teks catatan kustom khusus untuk penambahan nama, ucapan ulang tahun, atau instruksi cetak.
Infrastruktur Cloud Upload & Manajemen Admin
Endpoint serverless `/api/custom-upload` untuk mengunggah file desain berkecepatan tinggi langsung ke Bunny Storage CDN global.
Penambahan kolom `custom_design_url` dan `custom_notes` pada tabel `orders` di database Turso Cloud.
Integrasi Dashboard Admin (/admin) & ekspor CSV: admin toko dapat langsung membuka file desain custom beresolusi asli dan membaca catatan cetak pembeli.
v1.0.8 Stabil
Peluncuran Sistem Kalkulator Diskon Grosir Bertingkat (Tiered Wholesale Discount) otomatis pada halaman produk, modal checkout Midtrans Snap, validasi server-side API, dan kalkulasi cerdas WhatsApp Quick Buy.
Tabel kartu visual "Promo Diskon Grosir" di halaman detail produk untuk mendorong pelanggan berbelanja dalam jumlah banyak.
Indikator banner diskon grosir dinamis dan rincian pemotongan harga otomatis pada modal checkout Midtrans.
Keamanan Backend & Integrasi Multi-Channel
Validasi ketat kalkulasi diskon grosir di endpoint serverless `/api/checkout` untuk mencegah manipulasi harga dari client.
Notifikasi Discord Webhook kini mencatat rincian kuantitas, harga grosir per unit, dan total nominal rupiah yang dihemat pembeli.
Pesan WhatsApp Quick Buy otomatis mengalkulasi harga diskon grosir dan rincian hemat saat kuantitas diubah oleh pembeli.
v1.0.7 Stabil
Peluncuran Fitur Rekomendasi Produk Terkait (Related & Cross-Sell Products Showcase) di halaman produk berbasis kesamaan tema dan tag taksonomi secara dinamis.
Rekomendasi Cerdas & Konversi Penjualan
Komponen Produk Terkait (Related Products Grid) di setiap halaman produk menampilkan 6 rekomendasi mug dengan tema/tag yang sama (misal sesama tema Anime, Otomotif, atau Musik).
Algoritma fallback cerdas: bila tag produk memiliki sedikit variasi, sistem secara otomatis melengkapi grid dengan desain populer terbaru agar showcase selalu terisi penuh.
Tautan pintas "Lihat Semua #[Tema]" langsung mengarahkan pembeli ke arsip kategori tema lengkap.
Peningkatan UI / UX
Kartu produk rekomendasi dilengkapi badge SNI, badge tema, hover zoom responsif, dan tombol aksi beli instan.
Pembersihan total file cadangan SQL dump dan direktori lama lokal (~2.13 GB dibebaskan) tanpa mempengaruhi performa live.
v1.0.6 Stabil
Penerapan Taksonomi Lengkap (Kategori & Tag Produk) untuk 54.286 produk dari database master ke Turso Cloud, filter tema interaktif di beranda, halaman kategori dedikasi (/kategori/[slug] & /tag/[slug]), pencarian cerdas berbasis tema, dan optimasi sitemap XML.
Eksplorasi Katalog & Navigasi Tema (User Experience)
Bar filter tema populer di halaman beranda (Semua, Musik & Band, Otomotif, Film & Cinema, Gaming, Anime & Manga, Kartun, Seni Ilustrasi, Trading & Saham, Alam & Lanskap, Marvel, Zodiak, dan Lucu & Kawaii).
Pill tema & tag interaktif pada halaman detail produk dengan tautan langsung ke halaman arsip tema.
Badge tema dinamis pada setiap kartu produk di katalog utama.
Halaman Kategori & Tema Dedikasi
Peluncuran rute SSR dinamis `/kategori/[slug]` dan `/tag/[slug]` dengan pagination responsif dan filter query cepat.
Pencarian produk cerdas (/cari) kini menelusuri judul, slug, dan tag tema produk secara simultan.
Saran kata kunci populer (#Anime, #Otomotif, #Musik, dll.) pada antarmuka pencarian.
Database & SEO
Ekstraksi dan sinkronisasi 54.286 tag produk (19.192 taksonomi) ke tabel `products` di Turso Cloud & database lokal.
Pembaruan Schema.org `Product` JSON-LD dengan penambahan properti `keywords` berbasis tag relevan.
Penambahan URL kategori populer ke `sitemap-static.xml` untuk percepatan crawling Googlebot.
v1.0.5 Stabil
Peluncuran Galeri Multi-Gambar Interaktif (4 Sudut Pandang: Tampak Kiri, Tengah, Kanan, dan Desain Full Keliling / All-side) pada seluruh katalog mug keramik, sinkronisasi cloud Turso, dan integrasi multi-image Google Schema.org.
Pengalaman Visual Produk (Product Showcase)
Galeri Multi-Gambar Interaktif di halaman produk: memungkinkan pelanggan melihat mug dari 4 sudut nyata (Tampak Kiri, Tampak Tengah, Tampak Kanan, dan Full Mockup/Desain).
Navigasi strip thumbnail interaktif dengan transisi halus, indikator sudut aktif, dan badge posisi foto real-time.
Pintasan tombol klik cepat sudut pandang (Kiri, Tengah, Kanan, All-side) untuk kenyamanan melihat detail produk dari HP maupun desktop.
Database & Infrastruktur Gambar Cloud
Ekstraksi dan pemetaan data galeri visual untuk 53.318+ produk (173.000+ gambar WebP) dari database master ke Turso Cloud.
Penambahan kolom `gallery` terstruktur berformat JSON pada tabel `products` di database Turso Cloud.
Optimasi penyajian gambar berkecepatan tinggi via Bunny CDN Edge Global dengan fallback otomatis jika aset sekunder tidak tersedia.
SEO & Structured Data
Pembaruan Schema.org `Product` JSON-LD: properti `image` kini menyertakan seluruh daftar URL sudut foto produk untuk meningkatkan peluang indeks visual Google Images & Carousel SERP.
v1.0.4 Stabil
Penyematan Toolbar Berbagi Media Sosial (WhatsApp, Facebook, X, Telegram, Salin Link & Web Share API) serta fitur Quick Buy WhatsApp cerdas dengan kalkulasi jumlah pesanan adaptif.
Viralitas & Media Sosial
Toolbar Berbagi Produk (Social Share Bar) di seluruh 54.000+ halaman produk: WhatsApp, Facebook, X (Twitter), dan Telegram.
Fitur 1-klik Salin Tautan (Copy Link) dengan efek visual indikator status "Tersalin!".
Integrasi Web Share API native untuk perangkat mobile (iOS / Android share sheet).
Konversi & Quick Buy WhatsApp
Quick Buy WhatsApp cerdas: Teks dan subtotal pesanan WhatsApp otomatis beradaptasi secara real-time saat jumlah item diubah.
Opsi alternatif "Pesan Manual via WhatsApp CS" terintegrasi langsung di dalam modal checkout.
v1.0.3 Stabil
Peluncuran Dashboard Admin internal (/admin) dengan autentikasi session aman untuk manajemen pesanan, input resi pengiriman, pesan WhatsApp 1-klik, dan ekspor data CSV.
Fitur Admin & Operasional
Portal Admin Internal (/admin) dilindungi autentikasi cookie session aman berbasis kata sandi administrator.
Ringkasan statistik penjualan real-time: Total Pesanan, Omset Lunas Midtrans (IDR), Antrean Perlu Dikirim, dan Pesanan Selesai.
Filter status pesanan interaktif (Semua, Perlu Dikirim, Terkirim, Pending) dan fitur pencarian instan berdasarkan Order ID, nama pembeli, atau nomor WhatsApp.
Manajemen nomor resi pengiriman: input resi kurir (J&T, JNE, SiCepat) dengan pembaruan otomatis status pesanan ke "shipped".
Tombol 1-klik "Kirim WA Resi" ke pembeli dengan format pesan konfirmasi lengkap tautan pelacakan.
Fitur Ekspor Pesanan ke CSV/Excel (/api/admin/export-orders) dengan encoding UTF-8 BOM untuk cetak label pengiriman thermal.
Database & Keamanan
Penambahan kolom tracking_number pada tabel orders di database Turso Cloud.
Proteksi otentikasi HMAC SHA-256 pada seluruh endpoint API administrasi internal.
Notifikasi webhook Discord otomatis saat nomor resi baru selesai diinput oleh admin.
v1.0.2 Stabil
Implementasi arsitektur Dynamic Sitemap XML terpartisi untuk 54.000+ produk, Google Rich Snippet (Schema.org Product & Breadcrumbs), dan optimasi robots.txt.
SEO & Pengindeksan Google
Dynamic Sitemap Index (/sitemap-index.xml) dan partisi sitemap produk terpisah (/sitemap-1.xml s.d. /sitemap-4.xml) sesuai limit 50.000 URL Googlebot.
Sitemap halaman statis & kategori (/sitemap-static.xml) dengan prioritas crawling berkala.
Konfigurasi robots.txt resmi mengarahkan crawler mesin pencari ke sitemap-index.
Structured Data JSON-LD Schema.org Product lengkap dengan nama, foto, SKU, penawaran harga IDR 40.000, stok InStock, dan rating 4.9.
Structured Data JSON-LD BreadcrumbList untuk menampilkan navigasi hirarki di SERP Google.
Optimasi Meta & Performa Edge
Tag rel="canonical" otomatis pada seluruh halaman toko untuk mencegah penalti konten duplikat.
Meta tag Open Graph & Twitter Cards lengkap di seluruh katalog untuk pratinjau media sosial.
Header Edge Caching 24 jam untuk seluruh endpoint XML sitemap guna efisiensi resource serverless.
v1.0.1 Stabil
Penyempurnaan alur checkout transaksi Midtrans Snap, pelacakan pesanan real-time, dan rilis penuh serverless edge.
Fitur Baru
Modal Checkout Instan di halaman produk dengan kalkulasi harga otomatis dan validasi data pembeli.
Integrasi pembayaran resmi Midtrans Snap (QRIS, Virtual Account BCA/Mandiri/BRI, GoPay, dan ShopeePay).
Notifikasi webhook Discord otomatis untuk setiap pesanan baru dan pembayaran lunas (settlement).
Sistem pelacakan pesanan dan status resi pengiriman real-time melalui halaman /resi.
Halaman Catatan Rilis & Changelog terpusat untuk transparansi pembaruan sistem berkala.
Optimasi & Performa
Arsitektur serverless Astro v5 SSR aktif di Vercel Edge dengan CDN Caching 24 jam.
Database Turso Cloud terdistribusi menampung seluruh 54.285 produk dengan query pencarian instan.
Penyimpanan deskripsi JSON & media gambar pada Bunny Storage & CDN (media.shop.matoos.net).
Resolusi fleksibel variabel lingkungan (environment variables) untuk runtime serverless edge.
Keamanan & Kebijakan
Verifikasi Signature SHA-512 anti-spoofing pada endpoint webhook pembayaran Midtrans.