Commit graph

15 commits

Author SHA1 Message Date
Egor
b78e6316d6 Disable VCS info embedding for reproducible builds 2026-03-13 11:50:31 -07:00
Egor
0d18c58ba1 Use literal versionCode/Name for F-Droid compatibility 2026-03-13 01:59:21 -07:00
Egor
47d8cf8330 Read versionCode from VERSION_CODE file 2026-03-13 01:50:17 -07:00
Egor
d5fd3d2564 dep updates, logging hardening, crypto storage modernization
- Replace EncryptedSharedPreferences/MasterKey with direct AndroidKeyStore
  AES-256-GCM via new SecureStringPreferences wrapper; remove dead
  androidx.security.crypto dependency
- Gate high-volume debug logs behind BuildConfig.DEBUG in ServerConnection
  and PrismServerClient; redact token/channelID in remaining logs;
  stop logging raw message payloads on deserialization failure
- Remove noisy onDestroy lifecycle log from MainActivity
- Bump activityCompose 1.12.4→1.13.0, uiTooling 1.10.4→1.10.5
- Bump ktlint plugin 14.1.0→14.2.0, pin ktlint engine to 1.8.0
- Auto-fix ktlint 1.8.0 when-block blank line violations
2026-03-12 17:16:26 -07:00
Egor
624ce20ef4 upgrade to latest AGP and gradle, more minor code refacoring and clean up 2026-03-04 18:43:50 -08:00
Egor
aaeb6b76a8 code cleanup and minor improvements, fix more linting issues 2026-03-02 15:11:39 -08:00
Egor
2b3c0062a2 upgrade to gradle v9, update deps to latest, better notification dismissal 2026-02-27 14:57:15 -08:00
Egor
04a1a457c1 remove aab release files as this won't be released to the playstore 2026-02-24 23:09:43 -08:00
Egor
e2a1280517 upgrade to minSdk 31, make the splash screen theme-aware, clean ups, new make target to check for dep upgrades 2026-02-21 14:24:56 -08:00
Egor
248488255c clean up 2026-02-19 21:15:07 -08:00
Egor
8b41645f82 new intro screen for prism server, distributor dep update to latest, better adopt the material patterns instead of crappy modals 2026-02-14 19:42:28 -08:00
Egor
b2ae8c3e0c migrate to distributor v0.7.x 2026-02-12 03:47:20 -08:00
Egor
cf1efbf0e1 add webpush support for manually added apps - now requires for the prism server to be pre-configured, unregister apps on delete or server change 2026-02-03 16:57:03 -08:00
Egor
56ec5058d4 different theme color, minor improvements 2026-02-03 00:55:04 -08:00
Egor
8533fba925 Initial commit 2026-02-02 23:25:04 -08:00