Skip to content

Releases: badarmubarok/sciencethink

ScienceThink 0.1.2

Choose a tag to compare

@badarmubarok badarmubarok released this 29 Jul 15:22

Perbaikan (Bugfix)

Menu dropdown, panel Filter, dan panel Columns kini berfungsi normal.

Pada v0.1.1, beberapa pengguna melaporkan menu akun pengguna serta panel Filter/Columns di halaman Projects tidak merespons klik sama sekali, dan tampak terpotong/tumpang tindih permanen di tepi window — bukan sekadar masalah ukuran window (yang sudah diperbaiki di v0.1.1), tetapi popover/dropdown yang gagal total berfungsi.

Akar masalah: Electron pada ScienceThink berjalan dengan nodeIntegration aktif, yang membocorkan variabel global Node.js (process, dsb.) ke dalam konteks browser. Pustaka posisi popover yang dipakai Filament (@awcodes/alpine-floating-ui) salah mendeteksi lingkungan sebagai Node.js karena keberadaan window.process, sehingga logika penentuan posisi dropdown gagal total.

Perbaikan: variabel global Node yang bocor tersebut kini dihapus dari konteks window sebelum script Filament dimuat.

Catatan: installer ini masih belum ditandatangani secara digital (unsigned). Beberapa antivirus (termasuk Kaspersky) dapat memblokir eksekusinya — lihat catatan di rilis sebelumnya untuk solusi sementara (exclusion folder instalasi).

ScienceThink 0.1.1

Choose a tag to compare

@badarmubarok badarmubarok released this 29 Jul 14:12

ScienceThink 0.1.1

Fixed

  • Window size: the desktop window now opens at a proper 1440x900 size (minimum 1024x640) instead of the default 400x400. The previous size was far too small for the admin panel, causing the account menu and other dropdowns to render clipped off the edge of the window.

Other

  • Auto-update is now enabled — future releases (0.1.2+) will be offered as an in-app update automatically.

Full changelog: install fresh or update in-app from 0.1.0.

ScienceThink 0.1.0

Choose a tag to compare

@badarmubarok badarmubarok released this 29 Jul 13:36

ScienceThink 0.1.0 — rilis publik pertama

Aplikasi desktop RAD/low-code generator: rancang model data (entity, field, relasi — termasuk field tipe Geometry) lewat panel visual, lalu hasilkan aplikasi CRUD lengkap ke kombinasi backend dan frontend pilihan Anda.

Backend didukung: Laravel, NestJS + TypeORM, Python FastAPI, ASP.NET Core
Frontend didukung: Filament, Vue + Inertia, Quasar SPA
Kemampuan lain: widget peta (Leaflet + PostGIS), sinkronisasi offline mobile, export peta (PNG/PDF/GeoJSON/SHP/Excel), deploy langsung via SSH

Instalasi

Unduh ScienceThink-0.1.0-setup.exe di bawah, jalankan installer-nya. Registrasi akun pertama tersedia langsung dari halaman login aplikasi.

Catatan penting

  • Windows saja untuk rilis ini — macOS dan Linux menyusul.
  • Installer ini belum ditandatangani secara digital (unsigned). Beberapa antivirus (termasuk Kaspersky) dapat memblokir eksekusinya. Jika aplikasi tidak mau terbuka setelah instalasi, coba tambahkan pengecualian (exclusion) untuk folder instalasi di pengaturan antivirus Anda.
  • Source code tetap privat pada rilis ini — distribusi berupa binary/installer saja.