-
2d07935f83
feat: layar Pengaturan (PRD §5.1.5) + tombol Setting beranda + toggle suara
main
oxpoe
2026-10-16 04:07:33 +07:00
-
e903912029
ui: surface chrome ala tuios — bar workspace + modal + strip hint bertier
oxpoe
2026-10-16 03:57:13 +07:00
-
7af6d48a80
layout: subjudul bar workspace jadi tautan seksi (klik = pindah seksi)
oxpoe
2026-10-16 03:49:44 +07:00
-
75ead4be8a
layout: bar atas workspace ala mock draf-tia + bar TAB membentang penuh
oxpoe
2026-10-16 03:39:21 +07:00
-
b7866f917b
fix: panel memangkas judul/meta · footer kembali utuh · tes aksi tab lebih tabah
oxpoe
2026-10-16 03:20:21 +07:00
-
5450a89a80
layout: ikuti mock SVG — kolom tengah dashboard, toolbar workspace, kolom Aksi Tab
oxpoe
2026-10-16 03:16:32 +07:00
-
8880660ce4
feat(ui): modal konverter docker run → compose — pratinjau live, tombol klikable, simpan & jalankan, OSC52 copy
oxpoe
2026-10-16 02:20:38 +07:00
-
771f7d2452
fix(engine): bersihkan output versi compose provider podman + socket env di doctor — verifikasi podman 6.1.4 live
oxpoe
2026-10-16 02:13:17 +07:00
-
24a1d634cd
test(engine): integrasi podman (skip otomatis bila socket tidak ada)
oxpoe
2026-10-16 02:11:47 +07:00
-
0551fb1387
feat(engine): podman native — auto-detect runtime (docker→podman), compose mengikuti engine, doctor engine-agnostic
oxpoe
2026-10-16 02:08:37 +07:00
-
1b9a406aa7
feat(stacks): aksi stack klikable (u/s/R/p/D) + konfirmasi turunkan — plus fix zona tombol & emulator DECSTBM/IL/DL
oxpoe
2026-10-16 01:58:12 +07:00
-
f57d1cc29c
feat(stacks): seksi Stacks di workspace (urutan PRD 1-5) — scan disk + rekonsiliasi compose ls
oxpoe
2026-10-16 01:50:16 +07:00
-
8a3b92b155
feat(stack): wrapper CLI compose + scanner stack (REA modul 2/Dockge) — doctor cek compose & hitung stack
oxpoe
2026-10-16 01:45:14 +07:00
-
b84afdb494
feat(stack): converter docker run→compose (port REA modul 1) — 19 golden vektor + CLI tia-love convert
oxpoe
2026-10-16 01:42:02 +07:00
-
f555f27467
feat(events): listener Docker events (F-002) — auto-refresh daftar + panel Aktivitas beranda hidup
oxpoe
2026-10-16 01:23:28 +07:00
-
177e27910b
feat(tabs): Proses (docker top) + Konfigurasi (JSON inspect, scroll) + Env (KEY=value) — Phase 2 tuntas
oxpoe
2026-10-16 01:14:02 +07:00
-
86db90ea9a
feat(stats): tab Statistik (F-005) — bar CPU/RAM, riwayat sparkline 60 dtk, laju NET/Disk, PIDs
oxpoe
2026-10-16 01:02:46 +07:00
-
d3abc15a95
ci: verifikasi steady-state setelah disable zombie runner
oxpoe
2026-10-15 14:43:36 +07:00
-
3985a2b3df
ci: uji runner baru — verifikasi task ke-2 tanpa restart
oxpoe
2026-10-15 14:37:49 +07:00
-
de8bbbd354
feat(logs): log viewer streaming real-time (F-004) — tab Log, follow+scroll, toggle timestamp, focus panel
oxpoe
2026-10-15 14:32:14 +07:00
-
8f7b6c8ab6
fix(e2e): pin TERM/COLORTERM di harness — kemampuan terminal deterministik di runner CI
oxpoe
2026-10-15 14:19:35 +07:00
-
db891398fb
feat(ui): seleksi baris pakai highlight (token Selection) gantikan panah — sesuai masukan
oxpoe
2026-10-15 14:17:27 +07:00
-
a28b83513d
feat(ui): bagian Image/Volume/Jaringan di workspace (F-003) + fix closure applyList + emulator ESC[J penuh
oxpoe
2026-10-15 14:06:51 +07:00
-
8b2a86877e
feat(theme): token semantik Catppuccin (Mocha/Latte/terminal) + mode auto via tea.BackgroundColorMsg + tombol T
oxpoe
2026-10-15 13:32:55 +07:00
-
c65d2cb75d
feat(config): internal/config (load/save atomik + validasi) — wiring bahasa/suara/animasi + doctor baca config
oxpoe
2026-10-15 13:27:16 +07:00
-
36bc33f904
chore: pesan error core pakai bahasa Inggris netral (konvensi i18n)
oxpoe
2026-10-15 09:48:39 +07:00
-
19ae0d1c29
feat(i18n): katalog id/en — semua string UI via T()/Tf(), fallback en, TIA_LANG sementara + e2e English
oxpoe
2026-10-15 09:47:42 +07:00
-
76cdb0b5bb
feat(ui): home dashboard ala mirador — jam blok, panel judul-di-border, metrik docker+host, navigasi 0/1
oxpoe
2026-10-15 09:43:54 +07:00
-
fe781591e3
feat(ui): sidebar kontainer + panel detail (ListContainers, navigasi j/k, klik pilih, refresh r)
oxpoe
2026-10-15 09:31:39 +07:00
-
18055979da
feat(core): klien Docker SDK + tia-love doctor (docker/audio/go/stacks) + e2e doctor
oxpoe
2026-10-15 09:27:49 +07:00
-
3f3cc9e8bb
test(e2e): framework E2E binary asli (pty + emulator layar) — 6 skenario hijau
oxpoe
2026-10-15 08:53:41 +07:00
-
0548de0db4
docs(spike): catat RAM binary ~21 MB + hardware uji di T-0.4
oxpoe
2026-10-15 08:46:50 +07:00
-
6779dd2fc5
ci: runner linux saja — matrix single ubuntu (macOS menyusul saat runner tersedia)
oxpoe
2026-10-15 08:21:23 +07:00
-
8933906102
chore: migrasi kanonik ke gitea.oxpoe.qzz.io/oxpoe/tia-love (module path, installer, Gitea Actions, goreleaser)
oxpoe
2026-10-15 07:41:41 +07:00
-
25bb3e1d2b
fix(release): kunci checksum + workflow rilis on-tag; snapshot 4 platform lolos (T-0.7)
oxpoe
2026-10-15 07:31:37 +07:00
-
6fc39c59d4
chore(phase-0): CI matrix + goreleaser config + install.sh (T-0.7)
oxpoe
2026-10-15 07:29:59 +07:00
-
890c3ea46e
feat(audio): aset suara final Kenney CC0 menggantikan placeholder (T-0.6)
oxpoe
2026-10-15 07:29:18 +07:00
-
e5d5dba023
feat(animasi): T-0.4 spike lolos — ticker 30 FPS + toast harmonica, CPU idle 2.75% (F-026 awal)
oxpoe
2026-10-15 07:28:33 +07:00
-
b8d2595ca9
feat(audio): T-0.3 spike lolos — engine oto v3.5.1 async + fallback anggun (F-024 awal)
oxpoe
2026-10-15 06:59:43 +07:00
-
3b4bbf09bc
refactor: nama binary final tia-love (cmd/, Makefile, README, PRD)
oxpoe
2026-10-15 06:55:42 +07:00
-
db75653e3d
chore(phase-0): struktur repo + hello TUI Bubble Tea v2 (T-0.1, T-0.2)
oxpoe
2026-10-15 06:47:55 +07:00
-
ca45f67b0c
docs: PRD + playbook REA + laporan modul 1 (composerize)
oxpoe
2026-10-15 06:47:55 +07:00