Skip to content
Orbyte
ID
Menu

Changelog

A running list of what has changed in Orbyte, generated from the project's changelog file. Items under Unreleased are built but not yet part of a numbered release. The status list on the home page shows which capabilities are available today.

Added · Unreleased

  • Skill meta-model-api-integration (.claude/skills/): panduan integrasi Meta Model API dari dokumentasi resmi (protokol, reasoning dan batas token, tool calling, structured output, gambar masuk dan keluar, STT, file, retry, caching) beserta daftar butir yang belum diuji.
  • M16 (tampilan): palet Cobalt Soft (krem hangat di mode terang, biru-abu lembut di mode gelap, token --color-warm), efek gerak yang mati saat "kurangi gerakan" (latar bergerak, muncul 3D, kartu tilt, parallax hero, bar kemajuan scroll); teks Indonesia ditulis ulang di semua halaman publik; perbaikan hidrasi PriceEstimator.
  • M16 (sebagian): situs publik multi-halaman EN dan ID (17 halaman) dengan SEO teknis, data terstruktur, robots.txt, sitemap.xml, llms.txt, llms-full.txt, pricing.md, gambar Open Graph, GA4 dengan persetujuan, halaman privasi dari registri, beranda dengan hero beranimasi, "Cara kerja" interaktif, kalkulator harga; merek Orbyte (wordmark Krona One, logo dengan kontras terkoreksi); 400+ tes termasuk pemeriksaan atas hasil build.
  • M01 (sebagian): registrasi organisasi + Pemilik dalam satu transaksi, login/keluar (Better Auth), middleware sesi dan penolakan pengguna nonaktif, AppShell dan dasbor sementara, layanan pengguna (tambah, ubah peran, nonaktifkan), matriks izin, pembatas laju, /api/health. Halaman /login, /register, /app. 20 tes baru termasuk uji login terhadap hash buatan layanan.
  • M15 (sebagian): recordAudit yang ditulis dalam transaksi yang sama dengan perubahan datanya.
  • Konfigurasi produksi: pnpm start, security.allowedDomains dan allowedHosts dari APP_URL, bagian "Deploy ke server" di README.
  • Skema database (Drizzle) kelompok auth dan AI core sesuai docs/ERD.md: 13 tabel, 4 migrasi di drizzle/ termasuk penjaga SQL (Pemilik terakhir, audit append-only), 14 tes integrasi di tests/db/ terhadap database uji sekali-pakai. Migrasi belum diterapkan ke database dev.
  • Konfigurasi Better Auth (email + kata sandi, kolom tambahan orgId/role/locale) di src/auth/auth.ts; klien DB src/db/client.ts; util env.
  • Tes sinkronisasi dokumen (tests/docs-sync.test.ts): tautan, rujukan keputusan, status BRD/PRD/ERD terhadap PLAN, indeks README, perintah pnpm di README, CHANGELOG.
  • M14 (sebagian): token desain terang/gelap (arah Cobalt, provisional), Tailwind v4, util format/money/files/i18n, komponen form (FormField, TextInput, NumberInput, MoneyInput, DateInput, SelectMenu, Textarea, Checkbox/CheckboxGroup, RadioGroup, Toggle, FileInput, InputError), Button, ThemeToggle, pengalih bahasa ID/EN (LocaleSwitch, useT), galeri dev /dev/komponen (404 di produksi), 25 tes dasar termasuk larangan kontrol mentah.
  • Scaffold Astro 7 (SSR, adapter Node) + React dan koneksi PostgreSQL lokal (tanpa skema; lihat DECISIONS D-006).
  • Skill hallmark dan tailwind-4-docs di .claude/skills; MCP astro-docs di .mcp.json.

Last updated: