Changelog

Riwayat Pembaruan

Fitur baru, peningkatan, dan perbaikan pada platform SyncCAD.

  1. 2026-04-26Platformv1.4

    Approval Workflow, WA Notification & AI Revision Summary

    • +Approval workflow: file bisa disubmit untuk review (editor → in_review), owner bisa Approve atau Tolak
    • +Notifikasi WhatsApp via openwa.click — kirim notif approval ke nomor WA yang disimpan di Settings
    • +Tambah nomor WA di Settings dashboard — format 6281234567890 dengan kode negara
    • +AI Revision Summary: saat upload versi baru file, XESS AI generate ringkasan revisi otomatis
    • +Audit log export CSV untuk workspace owner paket Pro/Team — tombol 'Export CSV' di tab Aktivitas
    • +Status file diperluas: draft → in_review → approved / rejected
    • +UI workspace: tombol eksplisit 'Submit Review', 'Approve', 'Reject' per role
    • +Notifikasi in-app untuk event approval (file_review_requested, file_approved, file_rejected)
  2. 2026-04-26Platformv1.3

    Notifikasi, Transfer Workspace & Video Sesi

    • +Notifikasi in-app: bell icon di dashboard dengan counter badge merah dan dropdown riwayat
    • +Email otomatis ke guru saat siswa mengumpulkan tugas, dan ke siswa saat tugas dinilai
    • +Link YouTube per sesi kursus — embed iframe otomatis di halaman kursus publik
    • +Thumbnail preview video di dashboard manage kursus dengan tombol play
    • +Sertifikat kursus selesai: badge tampil di profil publik /u/[id] saat semua tugas dikumpulkan
    • +Transfer workspace: pindah kepemilikan ke email lain, opsi tetap sebagai Editor setelah transfer
    • +Tombol aksi workspace (Buka / Bagikan / Transfer) muncul di setiap kartu workspace
    • +Admin panel e-learning: toggle status kursus, hapus, statistik tugas & submission
    • +Popup 'Buat Akun' tidak muncul lagi bagi pengguna yang sudah login
    • +Footer diperbarui: kolom Download dihapus, link E-Learning dengan badge 'Baru' ditambahkan
  3. 2026-04-26Educationv1.2

    E-Learning CAD — Guru, Siswa & Tugas File

    • +Platform e-learning CAD terintegrasi — kursus, sesi, dan tugas file DWG/STEP/STL
    • +Dashboard guru: buat kursus, tambah sesi silabus, buat tugas dengan deadline & format restriction
    • +Dashboard siswa: daftar kursus, tracking progress per tugas, progress bar %
    • +Pengumpulan tugas langsung dari library SyncCAD — guru buka di 3D viewer tanpa AutoCAD
    • +Guru beri nilai (A/B/C/angka) dan feedback per submission siswa
    • +Halaman kursus publik — enroll tanpa undangan, link bisa dibagikan ke siswa SMK
    • +Kerjasama SMK Indonesia — gratis untuk institusi pendidikan
    • +E-Learning ditambahkan ke sidebar dashboard dan solutions slider homepage
  4. 2026-04-26Manufacturingv1.1

    Quotasi Laser Cutting & API Page

    • +Quotasi laser cutting dari file DXF/DWG — analisis geometry: panjang cut, pierce count, bounding box
    • +5 material: Mild Steel, SS 304, Aluminium 5052, Akrilik, Galvanis — 6 pilihan ketebalan
    • +Pricing engine: Rp 35.000 setup + cut per mm + pierce fee per material
    • +DWG otomatis dikonversi ke DXF sebelum analisis (via converter worker 139.180.139.222)
    • +Cache 24 jam per file di tabel file_quotes
    • +LaserQuotePanel inline di file library — tombol 'laser' untuk DXF/DWG
    • +Tombol 3D print diganti menjadi label '3D print' (sebelumnya 'quotasi')
    • +Halaman /platform/api diperbarui menjadi Manufacturing API page dengan pricing table lengkap
  5. 2026-04-26UXv1.0

    Homepage Interaktif & Solutions Slider

    • +Section 'Masalah yang Diselesaikan' sekarang interaktif — klik ▶ untuk animasi reveal berurutan
    • +Hover tiap baris: problem di-strikethrough merah, solusi menyala — 1:1 correspondence jelas
    • +Solutions section diubah dari 2×2 grid statis menjadi tabbed slider dengan 5 solusi
    • +Setiap tab punya ilustrasi mock UI (window browser dark mode) yang menggambarkan fitur
    • +6 kartu unggulan di homepage sekarang pakai komponen LibraryGrid sama dengan halaman /library
    • +Thumbnail, format badge, avatar uploader, view/download count semuanya konsisten
  6. 2026-04-26Platformv0.9

    Workspace Activity Feed & Version History

    • +Activity feed di workspace — lihat siapa upload, invite, dan join
    • +Review link langsung dari viewer (tombol Share Review di header)
    • +Notifikasi email ke pemilik file saat reviewer mengomentari
    • +Plan expiry ditampilkan di Settings — hari tersisa + tanggal kedaluwarsa
    • +Auto-downgrade plan saat expired (lazy + cron harian 01.00 WIB)
  7. 2026-04-25Billingv0.8

    Sistem Voucher & Admin Panel Lengkap

    • +Voucher generator di admin: PRO/TEAM × 1/3/12 bulan, batch hingga 20
    • +Redeem voucher di Settings dashboard — kode SCD-XXXX-XXXX-XXXX
    • +Paket diperpanjang dari sisa waktu aktif (akumulatif)
    • +Admin panel: Overview, Users, Files, Workspaces, Reviews, Vouchers
  8. 2026-04-25UXv0.7

    Mobile Responsif & Profil Pengguna

    • +Dashboard dan admin panel mobile-friendly dengan drawer sidebar
    • +Annotation panel berubah menjadi bottom sheet di mobile
    • +Foto profil — upload, crop 200×200, simpan ke CDN
    • +Foto uploader tampil di kartu library dan halaman profil publik
    • +Viewer: TrackballControls (rotasi bebas), Shaded/Wireframe/Shaded+Edges
    • +Explode view untuk model STEP multi-part
  9. 2026-04-24Viewerv0.6

    3D Viewer Upgrade & Review Links

    • +TrackballControls menggantikan OrbitControls — rotasi bebas seperti GrabCAD
    • +Mode tampilan: Shaded, Wireframe, Shaded+Edges untuk STEP dan STL
    • +Explode view untuk assembly STEP multi-part
    • +Review link — bagikan model ke klien tanpa perlu akun
    • +Komentar thread di halaman review (anonim diizinkan)
    • +Embed button untuk file publik
  10. 2026-04-23Kolaborasiv0.5

    Workspace & Anotasi

    • +Workspace tim — buat, invite anggota (editor/viewer), kelola file bersama
    • +Anotasi 3D — tambah pin di permukaan model, tulis komentar, resolve
    • +Replies pada anotasi
    • +Email undangan workspace otomatis
    • +Halaman profil publik /u/[id]
  11. 2026-04-22Libraryv0.4

    Library Publik & Search

    • +Library publik — browse model dari semua pengguna
    • +Filter format: DWG, DXF, STEP, STL, IGES, OBJ, GLTF, SCAD
    • +Filter tag (#tag) dan full-text search nama file
    • +Pagination 48 file per halaman
    • +Tag file dari dashboard
  12. 2026-04-21Authv0.3

    Auth & Konversi Format

    • +Signup, login, reset password via email
    • +Dashboard upload file — drag & drop, progress bar
    • +Toggle publik/privat per file
    • +Konversi DWG→DXF dan SCAD→STL
    • +Unduh file asli
  13. 2026-04-20Viewerv0.2

    CAD Viewer Multi-Format

    • +3D viewer: STEP/STP/IGES via opencascade.js
    • +STL viewer dengan Three.js
    • +DXF viewer 2D
    • +Tampilan bagian (section plane) untuk STEP
    • +Tool pengukuran jarak
  14. 2026-04-19Launchv0.1

    SyncCAD Live

    • +synccad.com live — CAD Library & Cloud PDM untuk engineer Indonesia
    • +Halaman marketing: Platform, Pricing, Solutions, Education, Docs
    • +Daftar waitlist dengan email konfirmasi
    • +Komunitas SMK/kampus — form registrasi
    • +AI chat (XESS AI) konteks SyncCAD
  15. 2026-Q1Betav0.0.9

    Closed Beta — Pengujian Internal Tim

    • +20 pengguna beta terpilih dari komunitas arsitek dan engineer Indonesia
    • +Pengujian end-to-end upload → viewer → workspace → review link
    • +Perbaikan stabilitas OpenCASCADE.js untuk file STEP assembly besar (>100 part)
    • +Optimasi performa viewer mobile — pengurangan memory usage 40%
    • +Feedback beta: request fitur komunitas, e-learning, dan quotasi manufaktur dikumpulkan
    • +Infrastruktur CDN dipindah ke Vultr Object Storage SGP1 untuk latensi rendah
  16. 2025-Q4Internalv0.0.7

    Viewer & Storage Engine

    • +Integrasi OpenCASCADE.js untuk parsing STEP/IGES di browser — tanpa backend render
    • +Worker thread untuk konversi DWG→DXF (LibreCAD headless pada server terpisah)
    • +Upload chunked untuk file besar >100 MB via pre-signed S3 URL
    • +Versioning file: parent_id chain dengan tracking per user
    • +Preview thumbnail generator untuk STL (server-side Three.js renderer)
    • +Format detection otomatis dari header binary — tidak bergantung ekstensi saja
  17. 2025-Q3Internalv0.0.5

    Database & Auth Foundation

    • +PostgreSQL 17 on sgp2 — schema utama: users, cad_files, workspaces, sessions
    • +Session auth dengan cookie httpOnly scrypt — tidak ada JWT external
    • +Email verification via MXroute SMTP transaksional
    • +RBAC workspace: owner, editor, viewer dengan permission matrix
    • +File locking: mutex per file untuk mencegah konflik edit simultan
    • +Migrasi dari SQLite prototype ke PostgreSQL — production-ready
  18. 2025-Q1Internalv0.0.3

    Prototype Tools Internal

    • +Prototype pertama: upload DWG, konversi ke PDF, bagikan link ke klien
    • +Dicoba di 10 proyek klien aktif — feedback: reviewer butuh 3D preview, bukan hanya PDF
    • +Iterasi kedua: tambah STEP viewer sederhana menggunakan Three.js + manual parsing
    • +Sistem tag manual untuk mengelola 500+ file dari berbagai proyek internasional
    • +Prototype database file metadata: SQLite lokal, belum cloud
  19. 2024-Q2Idev0.0.1

    Frustrasi yang Jadi Ide

    • +File DWG tertukar di WhatsApp, revisi hilang, klien tidak bisa review tanpa AutoCAD
    • +500+ proyek di Freelancer.com — kebutuhan PDM internal semakin mendesak
    • +Riset solusi: GrabCAD, Autodesk Docs, Onshape — semua terlalu mahal atau tidak cocok untuk tim kecil Indonesia
    • +Keputusan: bangun sendiri, mulai dari yang paling sakit — file sharing dan client review
    • +Domain synccad.com dibeli. Konsep: 'Google Drive tapi mengerti DWG'
  20. 2023-Q3Awalv

    500+ Proyek, 40+ Negara

    • +Tim CAD freelance mencapai 500+ proyek selesai dengan rating 4.9★
    • +Klien dari 40+ negara: Jerman, Australia, AS, Singapura, UAE, dan lainnya
    • +Format file yang ditangani makin beragam: DWG, STEP, STL, SLDPRT, IFC, RVT
    • +Pain point makin jelas: setiap proyek butuh email bolak-balik untuk kirim revisi
    • +Tim mulai dokumentasi internal tentang 'cara ideal berbagi file CAD dengan klien'