Commit graph

55 commits

Author SHA1 Message Date
3a9bd08dc5 update deps 2026-03-24 23:24:18 -07:00
d7a7c8d181 Release v1.1.1 2026-03-13 11:55:24 -07:00
71728cf263 Prepare v1.1.1 release 2026-03-13 11:52:48 -07:00
f9f4e14417 Disable VCS info embedding for reproducible builds 2026-03-13 11:50:31 -07:00
25522dfc71 Add reproducible builds note to README 2026-03-13 11:21:59 -07:00
f0e9911171 Use literal versionCode/Name for F-Droid compatibility 2026-03-13 01:59:21 -07:00
0c5ef9af81 Read versionCode from VERSION_CODE file 2026-03-13 01:50:17 -07:00
0e0b4c7840 Move metadata to Fastlane directory structure 2026-03-13 01:11:36 -07:00
1e7dfcfe25 new metadata for fdroid publishing 2026-03-13 00:18:00 -07:00
820e2c647d v1.1.0 release 2026-03-12 17:35:21 -07:00
7f2ad06c8a 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
90f8eb851d update ktlint and enforce its new lint + formatting rules 2026-03-07 16:15:06 -08:00
07924d5b35 fix manual app addition regression, v1 release 2026-03-04 21:08:52 -08:00
c4e603cbc5 upgrade to latest AGP and gradle, more minor code refacoring and clean up 2026-03-04 18:43:50 -08:00
468e07d321 code cleanup and minor improvements, fix more linting issues 2026-03-02 15:11:39 -08:00
40c0ba924a release v0.3.0, dont group untagged notifications 2026-02-27 18:28:45 -08:00
367af79d0d upgrade to gradle v9, update deps to latest, better notification dismissal 2026-02-27 14:57:15 -08:00
2ba5d22ea6 do a better job of dimissing empty group notification containers 2026-02-27 09:46:12 -08:00
962c09794d remove aab release files as this won't be released to the playstore 2026-02-24 23:09:43 -08:00
9c367d7dd2 ignore (but log) ANR errors on network actions failing due to a bad/slow network 2026-02-24 19:47:12 -08:00
71386a3e6d bringing in upstream fixes from sunup 2026-02-23 11:28:46 -08:00
93be0d1ae8 better action resolution 2026-02-23 09:59:12 -08:00
007415f83e update README 2026-02-22 14:16:47 -08:00
d69c85f2f8 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
e6fe2e9d52 allow http connections for release builds 2026-02-19 23:30:58 -08:00
cd68871684 fix release 2026-02-19 22:58:10 -08:00
719cb769b3 fix lint, better notification title handling 2026-02-19 22:42:36 -08:00
def5f2f76d clean up 2026-02-19 21:15:07 -08:00
f9328fd33b update the logo for the readme 2026-02-19 01:42:38 -08:00
fa614b1943 new icon, dep updates, new gradle daemon props, allow changing the push server 2026-02-18 22:56:31 -08:00
c33f049455 manual app fixes and improvements 2026-02-18 13:54:40 -08:00
ceadde0a65 the big push forward: manual notifications implementation 2026-02-18 00:47:25 -08:00
bbce35a667 WIP: manual app notifications 2026-02-17 00:44:57 -08:00
1de7918203 better app picking experience, minor updates 2026-02-16 01:26:17 -08:00
a4cd95835c minor UI nits 2026-02-15 19:23:38 -08:00
59f66da6f0 repo license should have been agpl v3 and not apache 2, correct subscription URLs 2026-02-15 17:54:01 -08:00
a2c69e1e91 migrating to multiple subscriptions per prism app, add recommended apps to add 2026-02-14 23:52:15 -08:00
e7f8953b2a 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
f57839b2b3 remove restart service button, better server config input 2026-02-14 02:28:30 -08:00
9bbe0dc678 meeting apache v2 attribution requirements with code headers 2026-02-14 01:09:16 -08:00
05b0f587f7 fix lint 2026-02-13 23:13:07 -08:00
096024b41d improving copy, better prism registration, allow clearing prism registration 2026-02-13 23:09:28 -08:00
b2997d21b0 minimize needless CI check runs for non-code file changes 2026-02-13 21:11:23 -08:00
410c8ed049 clean up scripts 2026-02-13 21:08:24 -08:00
de03cd503d clean up store listing metadata 2026-02-13 21:07:19 -08:00
a2c8661c62 simplify README while WIP 2026-02-13 21:04:08 -08:00
0ee7313f33 fix lint 2026-02-13 12:05:39 -08:00
de7668cc98 fix app deletion 2026-02-13 11:59:06 -08:00
ea9ff8b596 migrate to distributor v0.7.x 2026-02-12 03:47:20 -08:00
b96ced249e update launcher icon 2026-02-03 17:19:33 -08:00