v0.8.106 01 Aug 2026
implement document view page with preview, metadata, and extracted data display
v0.8.105 01 Aug 2026
fix
v0.8.104 01 Aug 2026
update
v0.8.103 01 Aug 2026
update expense transfer label
v0.8.102 01 Aug 2026
fix installment flow
v0.8.101 01 Aug 2026
implement debt management system with tenor and interest calculations, including new Filament resources for installments
v0.8.100 01 Aug 2026
add testing list
v0.8.99 01 Aug 2026
fix flow debts
v0.8.98 31 Jul 2026
add view debts
v0.8.97 30 Jul 2026
fix bug & improve categories
v0.8.96 29 Jul 2026
upda
update form
v0.8.95 29 Jul 2026
update tampilan debts
v0.8.94 28 Jul 2026
fix list aktivitas
v0.8.93 28 Jul 2026
add welness ke menu
v0.8.92 28 Jul 2026
fix
v0.8.91 28 Jul 2026
fix
v0.8.90 28 Jul 2026
fix
v0.8.89 28 Jul 2026
fix
v0.8.88 28 Jul 2026
resolve transfer intent for ke pattern and fallback create_transfer to agentic loop
v0.8.87 28 Jul 2026
fix
v0.8.86 28 Jul 2026
fix tool calling cuaca
v0.8.85 28 Jul 2026
fix
v0.8.84 28 Jul 2026
fixing telegram ai button
v0.8.83 26 Jul 2026
UX flow improvements - CTA directives, context-aware ringkasan, AI daily/weekly summaries
v0.8.82 26 Jul 2026
Revert "fix(ai): convert Windows-1252 bytes to valid UTF-8 in AgenticChatEngine"
v0.8.81 26 Jul 2026
convert Windows-1252 bytes to valid UTF-8 in AgenticChatEngine
v0.8.80 26 Jul 2026
remove temporary fix_json.php script
add JSON_INVALID_UTF8_SUBSTITUTE to all json_encode calls in AgenticChatEngine and OpenAiService
v0.8.79 26 Jul 2026
limit MenstrualLog query to 12 records + remove getWellnessSummary from general intent
v0.8.78 26 Jul 2026
strengthen [ACTIONS:] enforcement - ban numbered lists for action choices in Telegram
v0.8.77 26 Jul 2026
remove dead code and orphan import
rewrite ProcessTelegramCallback - all quick_* forward to AI with [ACTIONS:] support
v0.8.76 26 Jul 2026
auto-convert AI numbered lists to inline buttons + opt_* callback handler
v0.8.75 26 Jul 2026
add wellness tools to general intent fallback
v0.8.74 26 Jul 2026
commands offer view/add/edit/delete options via AI
commands now show data first then offer to log new entry
v0.8.73 26 Jul 2026
route all commands through AI for proper conversation context
v0.8.72 26 Jul 2026
category menus for /wellness /keuangan /produktivitas
v0.8.71 26 Jul 2026
paginated /help menu with category navigation
v0.8.70 26 Jul 2026
expand command router to 20 commands + full help menu
v0.8.69 26 Jul 2026
UX enhancement - inline keyboards, command menu, daily summary, food AI, viral share
v0.8.68 26 Jul 2026
fix user
v0.8.67 26 Jul 2026
add telegram to setting
v0.8.66 26 Jul 2026
ganti flow
v0.8.65 26 Jul 2026
fix
v0.8.64 26 Jul 2026
chungking handler for ai services
ai quaility testing
v0.8.63 24 Jul 2026
fix form create
v0.8.62 24 Jul 2026
add filter tanggal di transaksi
v0.8.61 24 Jul 2026
implement financial reporting module with Excel export capabilities and add advanced filtering to transfer list page
v0.8.60 24 Jul 2026
add E-Wallet dan VA di metode pembayaran
v0.8.59 24 Jul 2026
update list transfer, transaksi, add datetimepicker semua transaksi
v0.8.58 24 Jul 2026
fix grid list saving goals
v0.8.57 24 Jul 2026
fix tabungan
v0.8.56 11 Jul 2026
redesign login page
v0.8.55 11 Jul 2026
fix tampilan account
v0.8.54 11 Jul 2026
add button component and apply to all
v0.8.53 27 Jun 2026
add consultant tools to query intent
v0.8.52 27 Jun 2026
token-based history trim, cap at 12k chars (~3k tokens)
v0.8.51 27 Jun 2026
trim tool descriptions ~400-600 tokens
curated general intent tools, log SingleCall fallback as warning
v0.8.50 27 Jun 2026
reduce MAX_HISTORY 20->10, tighten intent threshold 0.7->0.5
v0.8.49 27 Jun 2026
optimize system prompt ~30% token reduction
v0.8.48 27 Jun 2026
add view detail page for AI usage logs with infolist
v0.8.47 27 Jun 2026
enhance AI usage logs resource with rich table + insightful stats widget
v0.8.46 27 Jun 2026
fix provider
v0.8.45 27 Jun 2026
add chat performance timeline logging to superadmin dashboard
v0.8.44 27 Jun 2026
fix bug koneksi ai mobile
add k6
v0.8.43 27 Jun 2026
fix
v0.8.42 27 Jun 2026
fix
v0.8.41 27 Jun 2026
fix
v0.8.40 26 Jun 2026
add
v0.8.39 26 Jun 2026
add
v0.8.38 26 Jun 2026
add
v0.8.37 26 Jun 2026
update
v0.8.36 26 Jun 2026
add changes to android
v0.8.35 26 Jun 2026
replace KPI cards with per-plan user breakdown cards
v0.8.34 26 Jun 2026
use full 'juta'/'ribu' labels in user mix table
v0.8.33 26 Jun 2026
add user mix estimation table per milestone
v0.8.32 26 Jun 2026
correct Section 5 unit economics KPI cards
v0.8.31 26 Jun 2026
correct AI cost calculation and token inconsistencies
v0.8.30 26 Jun 2026
add docs
v0.8.29 26 Jun 2026
Redis vs Tanpa Redis comparison page
v0.8.28 26 Jun 2026
Future Roadmap page - Oriva menuju 5 juta pengguna
v0.8.27 26 Jun 2026
pass \ var to growth-milestone view + update hub marketing-strategy link to standalone page
v0.8.26 26 Jun 2026
standalone marketing-strategy page with auth guard
v0.8.25 26 Jun 2026
add /hub shortcut alias for superadmin-hub
v0.8.24 26 Jun 2026
add missing pages to superadmin hub
v0.8.23 26 Jun 2026
standalone superadmin pages with auth guard
v0.8.22 26 Jun 2026
Growth Milestone dashboard with live data
v0.8.21 26 Jun 2026
correct token limits based on actual DeepSeek V4 Pro cost analysis
v0.8.20 26 Jun 2026
update token limits display to match new PlanConfig values
v0.8.19 26 Jun 2026
plan_config datamaster - DB-backed plan limits editable in superadmin
v0.8.18 26 Jun 2026
fix
v0.8.17 26 Jun 2026
oriva fitur scan dan perbaikan untuk tema dan translate
adding analitik di paket langganan page
v0.8.16 26 Jun 2026
add unit tests for all core modules (164 passing)
v0.8.15 26 Jun 2026
AI debt tool + withoutEvents fix + ToolDefinitions.getDebtSummary
ProcessDebtReminders command + scheduler wiring at 08:00 WIB
DebtTest 15/15 + fix notes nullable key in DebtController::pay
value→initialValue account picker + flutter analyze 0 errors
flutter analyze clean - unused imports, OrivaBottomSheet→showOrivaBottomSheet, value→initialValue
dashboard cache invalidation after debt pay + improve.md sync
InsightService.debtSummary() for AI debt awareness
admin fee auto-create + ApiConstants.debts + URL cleanup
WhatsappService remove typing presence → 6 tests now green
dashboard debt widget + finance screen entry + debt nav index
DebtResource Filament + dashboard debt summary + nav index fix
piutang/hutang/cicilan + DRY ResolvesCategory trait
v0.8.14 24 Jun 2026
commit
v0.8.13 24 Jun 2026
add timeline layouts and register timeline stylesheet in Vite config
v0.8.12 24 Jun 2026
resolve changelog inconsistencies, add commit timestamps, and support fallback parsing
v0.8.11 24 Jun 2026
implement password management module with offline-first synchronization and introduce reusable UI components
implement saving goals and transactions feature with backend integration and localization support
implement saving goal and transaction management screens
add saving goal creation and management form screen
implement base models and custom Filament view pages for financial resources
implement custom filament calendar page with integrated timeline views and custom styling
implement custom transaction dashboard and listing views with filter and pagination components
implement ReminderService for AI-driven urgency analysis, automatic escalation, and notification scheduling with duplicate cleanup migration.
implement semantic search service with vector indexing, embedding generation, and RAG integration
implement password management module with provider, UI forms, and localization support
v0.8.10 23 Jun 2026
implement core mobile screens, bank asset library, and theme management system
implement real-time asynchronous chat via websockets and reverb
change host to wsHost in Pusher init
use pure Dart client dart_pusher_channels for WebSockets
call unsubscribe() on channel instance instead of client
bump version code to 3
implement saving goals and transactions modules with WhatsApp integration service
implement manual recompute for saving goals and add interactive transaction management page
v0.8.9 22 Jun 2026
implement agentic chat engine, idempotency middleware, and mobile provider architecture
standardize datetime formatting to ISO8601 without timezone conversion
standardise JSON date serialization for all models using NormalizesTimezones
enhance subscription payment handling and add one-time billing support
add wellness integration, notes management, and transaction dashboard with multilingual support
enhance dashboard with weekly timeframe, sleep duration fixes, and mascot reactivity
implement menstrual cycle tracker, unified logging screen, and fix UI overflows/card bugs
update category manager themes and types, and finalize wellness screen improvements
add marketing research context and secure superadmin dashboard
add Google Play Store publishing and monetization guide page
fix health integration and implement dedicated sleep, weight, and menstrual create screens
v0.8.8 21 Jun 2026
resolve calendar timezone shift & integrate account details with transactions
add user health profile and ai tuning preferences with reminder sorting improvements
lower section z-index to prevent overlap with topbar on create account page
add document upload validation, PDF text extraction, and expiration date tracking
integrate automatic cloudflare cache purging on deployment
trigger deployment for cloudflare purge test
make cloudflare purge robust against set -e in deploy.sh
make cloudflare purge robust against set -e in deploy.sh
adjust filament toggle knob styling and padding in theme.css
add detailed logging to frontend build in deploy.sh
automatically trigger npm ci and build if node_modules is missing in deploy.sh
trigger automatic build to test frontend compilation and cloudflare purge
trigger npm ci in deploy.sh if node_modules/.bin/vite is missing
trigger build test 2
trigger build test 3
execute vite build directly via node and trigger build test 4
trigger build test 5
clean up .vite-temp before direct build and trigger build test 6
trigger build test 7
revert temp clean up hack for clean SOP and trigger build test 8
trigger build test 9
trigger build test 10
implement subscription tiers and plan-based feature limits
add inject plan feature to user resource
add token quota display and animated entrance widget
add bank logos and provider seeding infrastructure
consolidate bank logos and clean up duplicate provider data
add quick-add menu and transaction management to account detail
add transaction search, filtering, and split bill feature
add public /paket-langganan web route restricted to superadmins
implement dynamic billing page with multi-tier plan selection and coupon support
implement balance transfer, collapse layout adjustments, subscription currency and payment info updates
improve responsive layout and spacing for billing page components
decouple currency field update from provider selection in SubscriptionResource
currency dropdown, PayPal account provider, and recurring subscription updates
implement centralized currency master data, superadmin resources, background scheduler using Frankfurter API, and mobile integration
add category management and enhance transaction display with transfer info
add category management resource and localize UI across all screens
optimize transfer architecture by removing redundant expense/income tracking and implement Filament relation managers for account management
implement category authorization policy and add localization for Asian languages
add exchange_rate field and column to superadmin CurrencyResource
allow exchange_rate to be mass-assignable on Currency model
add transfer transactions to account statement and enhance transfer management UI
implement account transfer feature on mobile and backend, clean up old Node.js project
v0.8.7 20 Jun 2026
bind click events to theme toggles and hamburger button on welcome page
add horizontal border glow and pulsing center radial glow to integrations section on landing page
remove top border glow, make center pulsing glow in integrations section stronger and larger
v0.8.6 19 Jun 2026
update active sidebar colors, match lists empty states layout, and unify border-radius of buttons and inputs to match Oriva style
convert all standard buttons to NeumorphicButton
add mobile theme system documentation and style guide page
add Piper TTS integration with voice reply modes and caching
simplify style guide with accurate theme showcases
initialize mobile application architecture and implement core theme, screen navigation, and CRUD modules
add ISO 8601 datetime serialization and mobile theme enhancements
v0.8.5 19 Jun 2026
apply custom theme colors to all bottom sheets
comprehensive user timeline — Livewire standalone with slide-over panels, context menus, quick notes, file uploads, milestones, activity log, and dark theme
add upgrade banner and superadmin link components to sidebar
redesign user timeline with horizontal/vertical views, dual-theme support, and enhanced UI
add dark/light theme toggle to timeline page
register scheduled artisan commands in routes/console.php
add missing tenant parameter in getUrl signature
inject persona into proactive reminders and single-call fallback responses
v0.8.4 18 Jun 2026
implement user timeline system, modular theme engine with multiple presets, and full mobile dashboard scaffold
dashboard preview overlap hero, scroll skew animation, mobile lang layout
v0.8.3 17 Jun 2026
superadmin timeline — chatbot tools + mobile screen
implementasi fitur CRUD untuk wellness, akun, pemasukan, dan langganan pada mobile app dan API
make AI agent time-aware and consultant calculations timezone-aware
implement core providers and UI screens for account, finance, wellness, and vault management
consistent persona across all chat pipelines
wire account_id relation across API, model, and mobile
resolve timezone offset bug on backend casts and mobile wellness logging
v0.8.2 16 Jun 2026
wellness history, splash screen, finance detail screens & bug fixes
verify reminder urgency high/critical bypasses quiet hours end-to-end
prevent input overflow from clipping send/mic button
solidify onboarding dedup (Property 6, R6.3)
always show send button, mic becomes optional secondary control
auto-scroll chat to latest bubble on load + avatar 404 graceful fallback
auto-scroll chat to latest bubble on load + avatar 404 graceful fallback
chat auto-scroll to bottom on page load using x-init + wire event
chat auto-scroll to bottom on page load using x-init + wire event
add single-call pipeline for expense/income/plan intents
expand single-call pipeline to all intents
skip response LLM for create actions, handle update/delete in pipeline
channel-aware formatting (WhatsApp vs Web)
add PHP sanitizer to strip markdown before WA delivery
stop typing indicator after reply is sent
send processing indicator before AI processing
add composeNudge with per-kind template fallback + optional LLM seam
add proactive messaging system (reminders, nudges, onboarding)
remove typing indicator from async WA path
keep input above mobile navbar and reliably scroll to latest
v0.8.1 14 Jun 2026
correct date divider format and reliable send button toggle
rename --version option, pass publish flag, support scoped commits
add unit and integration coverage for reply-latency presence fix
add password vault API and mobile screen with reveal/copy
remove redundant presence calls from reply path
Google Play billing screen with in_app_purchase
major Android update - new shell, calendar, wellness & finance screens
swipe actions for subscriptions and incomes lists (consistent with expenses/reminders)
add Instagram-style dashboard with persisted layout toggle (orbit/feed)
polish list screens with shared card components
dismiss dialogs via builder context to prevent black screen on delete
show snackbar feedback when delete fails
optimistic delete and complete so list updates instantly
custom assistant name & personality character (Phase 1)
per-user accent color theming (Phase 2)
custom assistant avatar (image + Lottie), Live2D deferred (Phase 3)
add AI consultant tools layer (InsightService + analytics tools)
stop router recreation bouncing chat back to dashboard
re-add voice input to AI chat after router fix
add whatsapp-async-processing spec (requirements, design, tasks)
WhatsApp-style web AI chat with avatar header, bubbles, date dividers & speech-to-text
selectable TTS voice (Phase A) - device voices free, cloud catalog master + premium gating
account & wallet detail page with transactions, edit, and delete
make modal scrollable so Save button stays visible
redesign calendar with Google Calendar-style UX
add explicit Simpan button in note editor
premium cloud TTS via Google Cloud (Phase B) - synthesize endpoint with caching + mobile audio playback
user-configurable daily water target
add wellness API endpoints and mobile wellness feature
edit profile screen wired to profile API
add Google Play Billing verification and RTDN backend
dock bottom nav cleanly, remove nested scaffold
WhatsApp-style chat UX (date dividers, timestamps, read ticks, typing bubble, morphing send)
redesign notes screen with Google Keep-style UX
remove voice input to isolate chat crash
hands-free voice chat (auto-send + TTS reply loop)
expense detail/income detail pages, account balance analytics, server-driven bank colors & subscription logos, back-button navigation
redesign wellness screen to match Oriva design system
redesign account detail like a banking app
add income API endpoint and mobile income feature
document download and open via system viewer
add gmail-enhancements spec (requirements, design, tasks)
polish dashboard bottom nav layout
resolve flutter analyze warnings (deprecated value, context across async gaps)
process WhatsApp webhook messages asynchronously via queue job
add supervisor config for async queue worker + deploy note
add accounts & documents features matching API
subscription edit/delete and expiring documents on dashboard
redesign dashboard with atmospheric dark Ori hero
track mic permissions for voice input in VCS
add voice input (speech-to-text) to AI chat
v0.8.0 13 Jun 2026
Layanan cuaca dengan kondisi terkini dan prakiraan cuaca serta caching
Sistem changelog/devlog dengan seeding berbasis markdown dan halaman timeline publik
trim API key to prevent 401 errors from whitespace
Memoles UI pencarian, filter, dan empty state akun dengan spacing dan kontras yang lebih baik
regex in parseCommits fails for authors with spaces in name
Penyempurnaan halaman landing
coalesce null api key to empty string to prevent type error
fix fallback/usage bugs, tighten intent detection, drop dead code
auto-detect PHP binary path and fix changelog generation flow
add marketing navbar & footer to changelog and roadmap pages via shared layout
add language switcher button (ID/EN)
add locale prefix support (/id/changelog & /en/changelog)
auto-generate changelog from new commits on each deploy
add footer links, RSS feed, CLI generator, and What's New badge
add author info to entries — display contributor per commit
translate all entries and labels to Indonesian
add devlog system with markdown seeder, public page, superadmin CRUD, and API
reduce WhatsApp logging verbosity
configure Google Sign-In with web client ID and set minSdk 21
resolve compile errors in Flutter project (CardThemeData, unused imports)
add mobile bottom-sheet modal for date detail
remove url validation on password entry form
redesign calendar page with Google Calendar-inspired UI
scaffold Flutter mobile app with onboarding, auth, reminders, and expenses
improve modal visibility detection after Livewire morph
refactor modal visibility to prevent viewport blocking after Livewire morph
prevent modal containers from blocking viewport after Livewire morph
bypass user global scope in analytics queries
remove user global scope from analytics queries
fix mobile connector alignment with absolute positioned nodes
add milestones display back to /timeline page
typography overhaul following Oriva design system
show status badge inline next to type badge
add 'review' status to timeline flow
force dark mode on native form controls (select dropdown, date picker)
make node circles opaque so line doesn't show through
add standalone /timeline page with roadmap-style design
enhance account and subscription validation with error messages
improve list header layout responsiveness on mobile
add bank provider logos and logo URL attribute
add background styling to AI chat message container
customize AI Chat page header and title display
add Iconify SVG logo URLs to subscription providers seeder
add AccountProvider resource and restructure settings form
add updated timestamps to all context outputs
add behavioral constraint spec for agent ID/data handling
add rule to preserve exact names without autocorrecting
add behavioral rules to system prompt and change ID format to (#id:X)
add detailed logging to OpenRouter vision call to diagnose silent failure
add detailed logging to image analysis cascade to debug OpenRouter vision fallback
improve image detection with Baileys wrappers and better Evolution media fetch logging
fix typing indicator - use correct Evolution API v2 body format with options object
fix image not processed - variable ordering bug + add OpenRouter vision fallback
disable modal on test action to prevent dark backdrop overlay
remove modal from test button - execute directly on click
resolve AI model config from database instead of .env
add npm build back (only when frontend files changed)
zero-downtime deploy (no artisan down, skip composer if unchanged)
use proc_open/shell_exec fallback (exec disabled on aaPanel)
move deploy webhook back to web.php as /webhooks/deploy (nginx blocks /api routes from external)
use !empty() for deploy webhook secret check
move deploy webhook to api.php (no session/web middleware)
set PHP_BIN to /usr/bin/php
add auto-deploy script for aaPanel cron job
use gemini-2.5-flash for image analysis (3.1 flash lite is text-only)
replace Baileys with Evolution API for WhatsApp gateway
replace Fonnte with Baileys WhatsApp gateway sidecar
add WhatsApp gateway integration via Fonnte
add Blade view for SemanticSearchPage
add impeccable design system and kiro skills integration
add subscription provider master data
add Kiro specs for data consistency bugfixes and membership rename
add superadmin panel with AI usage tracking
Refactor message handling with pending message state
v0.7.0 12 Jun 2026
Redesain halaman welcome dengan mode terang, seksi tentang, FAQ, dan navigasi smooth scroll
v0.6.0 10 Jun 2026
Kemampuan AI menyesuaikan saldo akun (balance adjustment)
Optimasi agentic engine — caching model, injeksi wellness kondisional, konteks pencarian, pesan error yang actionable
Meningkatkan keandalan pemanggilan tool agentic dan deteksi intent
v0.5.0 09 Jun 2026
Sistem pelacakan kesehatan pribadi — berat badan, tidur, asupan air, aktivitas, dan target hidup
Integrasi sinkronisasi dua arah Google Calendar
Integrasi inbox Gmail dengan akses read-only
Perhitungan biaya AI dinamis per model langsung dari kolom pricing database
Aplikasi mobile Expo React Native lengkap dengan Google auth, onboarding 7 langkah, AI chat, catatan, dan langganan
Banner cookie consent dan pembaruan kebijakan privasi dengan seksi AI/pelanggaran/cookie
Integrasi hari libur nasional Indonesia dan tombol reload kalender
Pencatatan penggunaan AI dengan pelacakan latensi dan kecepatan output untuk evaluasi superadmin
Peningkatan UX AI chat — textarea auto-resize, animasi, dan tombol scroll
Error handling AI chat, dukungan i18n, dan manajemen request timeout
Meningkatkan UI halaman Gmail dengan pagination dan tata letak yang lebih rapi
Mendesain ulang halaman Gmail dengan tampilan list/detail terpisah dan rendering email iframe
Email HTML dirender dalam iframe base64 untuk mencegah tampilan kode mentah
Meningkatkan rendering isi email untuk format HTML dan plain text
v0.4.0 07 Jun 2026
Sistem manajemen proyek timeline superadmin dengan fase, milestone, dan item
Timeline Livewire interaktif dengan inline status/type switching
Halaman roadmap timeline publik dengan CRUD superadmin
Merestruktur resource Filament dengan seksi dan tampilan kustom
Tampilan komentar di panel detail dengan inline add note
Quick-switch inline type/status dan quick-note pada item timeline
Filter baris berdasarkan status di timeline
Halaman detail pengguna superadmin dengan widget engagement dan info lengkap
Mendesain ulang UX timeline dengan panel slide-over dan upload file
Roadmap didesain ulang sebagai timeline horizontal berkelok dengan indikator fase saat ini
Sidebar dan header panel superadmin diselaraskan dengan tema panel admin
Dokumentasi DEVELOPMENT.md sebagai sumber kebenaran tunggal
Menulis ulang garis konektor dengan posisi yang selaras dengan node
Konektor antar node individual dengan animasi gambar berurutan
Meng-cast jumlah penggunaan fitur ke string untuk mencegah tampilan kosong
Menghapus backdrop-filter dari kontainer tabel untuk memperbaiki overlay pagination
Merefaktor styling modal dan tabel untuk memperbaiki stacking context
v0.3.0 05 Jun 2026
Agentic function-calling engine menggantikan AI chat monolitik
Pengaturan kepribadian AI dengan dukungan gambar/multimodal via WhatsApp
Bot WhatsApp dengan verifikasi OTP dan kemampuan chat via Evolution API
Manajemen model AI berbasis database (tidak lagi konfigurasi .env)
Pencarian semantik dengan integrasi RAG di seluruh data pengguna
Onboarding multi-langkah interaktif dengan pemilihan kepribadian AI
Auto-deploy webhook GitHub dengan verifikasi signature
Dukungan OpenRouter dengan function calling di agentic loop
Indikator mengetik WhatsApp sebelum AI memproses
Dashboard Model AI komprehensif di panel superadmin
Mengoreksi header OpenRouter dan URL default di seluruh layanan
Memisahkan penanganan gambar dari function calling untuk kompatibilitas Gemini
Auto-trim model_id untuk mencegah karakter whitespace/tab merusak panggilan API
Aturan perilaku ditambahkan ke system prompt dengan format ID standar
v0.2.0 28 May 2026
Halaman marketing (tentang, privasi, ketentuan, blog, bantuan, status, faq, kontak)
Halaman login auth dengan gaya landing page — sparkles dan glow
Halaman product analytics untuk panel superadmin
Sistem membership diubah nama dari PlanSubscription dengan preservasi data
Konteks dokumen, akun, dan keuangan diintegrasikan ke AI chat
Timestamp di setiap gelembung chat
Responsivitas dan aksesibilitas mobile di AI chat dan kalender
Landing page i18n dengan terjemahan Bahasa Indonesia/Inggris
Peningkatan tata letak quick actions dashboard untuk layar besar
Navigasi sidebar diatur ulang ke dalam grup workspace terpadu
Peningkatan penanganan konteks AI chat dan styling halaman marketing
Menyatukan model data agar tidak membingungkan pengguna
Menghapus override display:none yang merusak toggle sidebar mobile
Mengembalikan tombol tambah di semua halaman daftar resource
Memperbaiki parseParams untuk nilai ACTION block dengan karakter pipe
Menghapus wrapper HtmlString yang tidak perlu dari konten catatan
v0.1.0 27 May 2026
Scaffold proyek — Laravel 11 dengan Filament admin panel, Tailwind CSS, Vite
Scaffold aplikasi mobile, sistem AI chat, dan fitur dashboard
Login Google OAuth ke panel Filament
Vault password manager, halaman billing, integrasi pembayaran Midtrans, banner upgrade sidebar
Panel superadmin — overhaul dashboard, chat tim, manajemen tugas, status paket pengguna
Sistem kupon dan riwayat pembayaran langganan
Dashboard kustom komprehensif superadmin menggantikan sistem widget
Kalender grid bulan kustom Tailwind menggantikan FullCalendar
Klik-untuk-pilih tanggal dengan panel detail dan tautan quick-create
Mode tampilan kalender mingguan dan agenda
Halaman pengaturan dengan preferensi pengguna — mata uang, bahasa, zona waktu
Soft deletes di semua model dengan peningkatan kemampuan hapus AI chat
Halaman FullCalendar dan dashboard yang didesain ulang
Seksi hero halaman welcome dengan maskot Ori dan animasi sparkle
Pelacakan login terakhir dengan IP dan perangkat per pengguna
Sidebar diatur ulang dengan grup Overview dan Akun
Dukungan mode terang dengan styling dashboard yang sadar tema
Peningkatan keandalan navigasi mobile dan redesain seksi hero
Pengaturan mata uang pengguna digunakan di tabel pengeluaran, bukan EUR hardcoded
Drawer mobile tidak muncul karena timing init Alpine dan z-index
Perbaikan navbar
Perbaikan tampilan mobile