Skip to content

Releases: galihlab/internet-tracker

v1.3.2

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 20 Oct 01:33
ff362d3

Animasi seamless di seluruh aplikasi

  • Dock: pill hijau aktif kini meluncur mulus antar tab (spring 60fps), tidak lagi tiba-tiba muncul
  • Pemilih periode (Hari ini / 7 hari / 30 hari / Custom): pill putih ikut meluncur
  • Tiap pindah tab: layar fade + naik halus (220ms)
  • Tanpa dependensi baru — memakai Animated bawaan React Native

v1.3.1

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 19 Oct 23:59
817e951

Perbaikan notifikasi ganda

  • Notifikasi kini exactly-once: setiap notifikasi harus memenangkan klaim atomik dulu sebelum berbunyi, jadi tidak lagi double walau tugas latar dan aplikasi berjalan bersamaan (laporan: "Pemakaian besar semalam" berbunyi dua kali)
  • Berlaku untuk semua notifikasi: ambang kuota, pengingat internet, dan ringkasan harian

v1.3.0

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 19 Oct 19:01
6d886ce

Pengingat internet + kelola paket seluler

  • Welcome internet-first: kartu "Internet hari ini" (total + pecahan seluler/Wi-Fi + total kemarin)
  • Kelola paket seluler: hapus paket aktif, hapus/pulihkan entri riwayat, hapus semua riwayat; aplikasi tetap jalan penuh tanpa paket
  • Pengingat internet (baru): batas harian total internet, batas harian per aplikasi (diatur dari detail aplikasi), pemakaian malam 00:00–06:00 ≥ 500 MB dilaporkan pagi harinya
  • Ringkasan harian kini "Ringkasan harian internet" (total + pecahan + sisa kuota bila ada paket)

v1.2.0

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 19 Oct 12:21
ad85546

PIVOT: Kuota Tracker jadi Internet Tracker (nama tampil saja; repo, package id, dan data tersimpan tidak berubah, jadi tidak perlu reinstall). Beranda internet-first: angka utama total internet hari ini (seluler + Wi-Fi) + total kemarin, grafik 7 hari bertumpuk, aplikasi teratas menurut total internet; kartu kuota jadi seksi 'Paket seluler'. Statistik detail: ketuk batang untuk rincian hari itu (seluler, Wi-Fi, total, aplikasi teratas) + garis kumulatif total internet; bucket per aplikasi 30 hari. Search Aplikasi: jarak benar + tombol hapus. Termasuk semua v1.1.0 (custom date picker, foto profil, Settings per-seksi + Save, status ambang, onboarding logo + setup paket + izin) dan fix v1.0.5 (izin QUERY_ALL_PACKAGES untuk deteksi aplikasi di Android 11+). Matematika kuota tetap seluler saja by design; Wi-Fi tidak mengurangi kuota.

v1.1.0

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 19 Oct 07:10
e3a215c

Custom date picker di tab Aplikasi + Statistik (rentang hingga 30 hari ke belakang). Foto profil di Pengaturan, tampil sebagai avatar di Beranda. Pengaturan dipecah per seksi dengan tombol Simpan sendiri per seksi. Status ambang notif paket berjalan di Pengaturan (sudah berbunyi / belum tercapai). Onboarding: logo di welcome screen, setup paket pertama, dan halaman izin khusus. Baris info Wi-Fi hari ini di Beranda — matematika kuota tetap seluler saja by design, Wi-Fi tidak mengurangi kuota. Termasuk fix v1.0.5 (izin QUERY_ALL_PACKAGES untuk deteksi aplikasi di Android 11+).

v1.0.5

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 19 Oct 06:51
03480c0

Fix deteksi aplikasi: tambah izin QUERY_ALL_PACKAGES. Sejak Android 11, aturan package visibility membuat getPackagesForUid() mengembalikan null untuk sebagian besar aplikasi pihak ketiga, sehingga bucket-nya terlewat dan aplikasi (mis. TikTok) hilang dari daftar — angkanya hanya numpuk di baris 'Sistem dan lainnya'. Fix top-10 → 200 di v1.0.3 tidak bisa menolong karena kehilangannya terjadi di native, sebelum limit apa pun.

v1.0.4

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 18 Oct 14:20
f79d6c8

Local DB: semua penyimpanan pindah dari AsyncStorage ke SQLite (expo-sqlite, src/lib/db.ts) — satu file kuota-tracker.db. Migrasi sekali jalan: data lama disalin, diverifikasi baca-balik, baru kunci lama dihapus; bila migrasi gagal, baca/tulis jatuh ke AsyncStorage supaya data tidak hilang.

v1.0.3

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 18 Oct 14:03
5f27ffd

Perbaiki deteksi aplikasi: ringkasan paket ambil 200 aplikasi, bukan top-10 (aplikasi di luar 10 besar hilang dari Beranda/Statistik/snapshot). Welcome: baris kedua judul hijau primary, samakan Beranda.

v1.0.2

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 18 Oct 09:16
47fea26

Perbaiki crash Statistik (Polyline points mengandung perintah path M/L sehingga jadi MM...), hapus teks uji coba/dev dari UI production, judul Beranda baris kedua hijau primary, Pengaturan tampilkan konfirmasi Tersimpan, README ditulis ulang versi production.

v1.0.1

Choose a tag to compare

@muhamadgalihsaputra muhamadgalihsaputra released this 18 Oct 07:28
43840a5

Fix crash startup v1.0.0: keep rules R8 untuk Room + WorkManager (WorkDatabase gagal dibuat lewat refleksi). Kode diagnostik masih aktif di build ini.