andrew
|
84eea056c6
|
docs: DEX optimization plan (strip proguard blanket keeps, DEX -43.9%)
|
2026-09-29 14:42:50 +07:00 |
|
andrew
|
d0ca1be15e
|
perf: strip redundant blanket proguard keeps for DEX shrink/obfuscation
|
2026-09-25 16:49:46 +07:00 |
|
andrew
|
f09e82d941
|
build locally: manual-only CI, fix kts imports, pin Gradle 9.1/AGP 9.0/Kotlin 2.2.20 for Flutter 3.47.4, un-track keystore
|
2026-09-17 10:21:08 +07:00 |
|
andrew
|
1a2687d5a2
|
fix: downgrade Gradle 8.7, AGP 8.4.0, Kotlin 2.0.0 for Flutter 3.27.1 compatibility
Build Release AAB / build (push) Failing after 6m57s
v1.0.0
|
2026-09-17 09:07:58 +07:00 |
|
andrew
|
9239c77106
|
ci: add keystore/key.properties to repo, fix NDK version, remove duplicate build.gradle
Build Release AAB / build (push) Failing after 6m58s
|
2026-09-17 08:26:27 +07:00 |
|
andrew
|
e4c32f9def
|
ci: add key.properties with keystore password, limit gradle memory
Build Release AAB / build (push) Failing after 20m38s
|
2026-09-16 14:29:55 +07:00 |
|
andrew
|
c68d0a55cc
|
revert: remove keystore password and gradle opts from CI workflow
|
2026-09-16 14:24:57 +07:00 |
|
andrew
|
446e2dc889
|
ci: add key.properties creation, limit gradle memory
|
2026-09-16 14:08:26 +07:00 |
|
andrew
|
e4b127bee1
|
ci: allow info-level issues in analyze
Build Release AAB / build (push) Failing after 7m23s
|
2026-09-16 11:19:40 +07:00 |
|
andrew
|
ada8422d1d
|
fix: remove unused variables and field
Build Release AAB / build (push) Canceled after 46s
|
2026-09-16 10:42:11 +07:00 |
|
andrew
|
a463066573
|
ci: add Node.js setup for checkout
Build Release AAB / build (push) Failing after 4m28s
|
2026-09-16 10:10:48 +07:00 |
|
andrew
|
107cd076f3
|
ci: update Flutter version to 3.27.1
Build Release AAB / build (push) Failing after 2s
|
2026-09-16 09:53:35 +07:00 |
|
andrew
|
ec2a86d515
|
fix: use self-hosted runner for Gitea CI
|
2026-09-16 08:38:21 +07:00 |
|
andrew
|
ca0891b5bd
|
chore: update README, finalize checklist
Build Release AAB / build (push) Failing after 3m14s
|
2026-09-16 08:26:12 +07:00 |
|
andrew
|
761a5a3438
|
chore: update checklist - Play Console done, testing complete
|
2026-09-15 15:42:15 +07:00 |
|
andrew
|
72ce34e8dd
|
chore: update checklist - Play Console assets done, privacy hosted
|
2026-09-15 13:25:42 +07:00 |
|
andrew
|
8cd367b80e
|
chore: update RELEASE_CHECKLIST.md
|
2026-09-15 13:06:32 +07:00 |
|
andrew
|
47931164d6
|
chore: add app icon, update checklist
- Add app-icon-512.png (green box, white background)
- Update RELEASE_CHECKLIST.md with completed items
|
2026-09-15 10:50:36 +07:00 |
|
andrew
|
1d59a93713
|
chore: build verified, screenshots added
Build Release AAB / build (push) Failing after 5m30s
- flutter test: 4 tests passed
- flutter analyze: no issues
- flutter build appbundle: 44.5MB AAB created
- Updated RELEASE_CHECKLIST.md
- Added app-store-assets structure
- Added initial screenshots
|
2026-09-15 09:59:11 +07:00 |
|
andrew
|
9756539494
|
chore: configure for Play Store release
- Change application ID to id.ptsemangat.siab_scale
- Move Kotlin package to id/ptsemangat/siab_scale
- Update iOS/macOS/Linux/Windows bundle identifiers
- Configure release signing in both build.gradle files
- Add proguard-rules.pro
- Add key.properties.example template
- Add privacy policy placeholders (en/id)
- Add Gitea CI workflow for AAB builds
- Add RELEASE_CHECKLIST.md
- Update copyrights to PT. Semangat Inovasi Anak Bangsa
|
2026-09-14 14:40:18 +07:00 |
|
Andrew
|
ec495367ae
|
Rename app to SIAB Scale and update test suite
|
2026-09-02 14:20:59 +07:00 |
|
Andrew
|
b67e8da37b
|
new UI + app renamed to SIAB
|
2026-06-29 09:25:52 +07:00 |
|
ariska
|
363f113121
|
initial
|
2026-01-29 16:17:31 +07:00 |
|