4727 Commits

Author SHA1 Message Date
James Rich 256555179f revert(safebluetooth): reverts changes to SafeBluetooth.kt (#3095) v2.7.0 2025-09-14 13:51:33 -05:00
James Rich 48ee248ad4 fix: missed commas
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 10:30:24 -05:00
James Rich 43b34ba090 chore(fastlane): skip uploading metadata and screenshots to Play Store
Skips uploading metadata, changelogs, images, and screenshots to the Play Store for all lanes. This is to prevent Fastlane from overriding changes made directly in the Play Console.

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 10:25:16 -05:00
James Rich aa087ebea8 fix: detekt (#3090)
(cherry picked from commit ba003487c1)
2025-09-14 08:26:57 -05:00
James Rich 7aaed270fb refactor(radio): connection state tweaks (#3089)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 07:31:30 -05:00
James Rich 5dac2dd7f8 fix(mqtt): enable TLS when using official mqtt server (#3088)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 07:31:12 -05:00
James Rich b8a4356744 fix(locale): handle null locale tags and use forLanguageTag (#3065) 2025-09-10 15:03:21 -05:00
James Rich 71e42a7463 fix(release): set draft status based on branch naming convention (#3063) 2025-09-10 14:34:04 -05:00
James Rich 64374631b7 fix(locale): correct typo in Dutch locale code (#3062) 2025-09-10 13:55:50 -05:00
James Rich 84b94f00f9 feat(i18n): update and extend locale configurations (#3061) 2025-09-10 13:47:42 -05:00
James Rich 92c05a21f8 feat(i18n): add region codes to locale filters (#3058) 2025-09-10 13:19:09 -05:00
James Rich 823ed8c609 fix: merge conflicts
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-10 11:58:18 -05:00
James Rich 20063e8252 chore(release): Automate changelog generation for pre-releases
This commit introduces a new step in the release workflow to automatically generate a changelog file for pre-releases (closed and open testing tracks).

The changelog file will contain a link to the GitHub release notes for detailed information.
Additionally, the GitHub release is no longer created as a draft.

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
(cherry picked from commit 71e7c6b7e9)
2025-09-10 09:10:01 -05:00
James Rich 5ee5599983 fix(fastlane): change Play Store release status to draft (#3051) 2025-09-10 08:29:18 -05:00
James Rich acd6c4e5af docs: update app store metadata (#3048)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
(cherry picked from commit 99983a8655)
2025-09-10 06:16:01 -05:00
James Rich deab2d001b fix(fastlane): add skip_upload_apk option to Play Store upload tasks (#3047) 2025-09-09 21:22:24 -05:00
James Rich 10f5b3a487 fix(fastlane): Align assemble_beta task with fastlane documentation (#3044) 2025-09-09 20:49:16 -05:00
James Rich 92e448f211 chore(build): prioritize injected version properties (#3043) 2025-09-09 20:13:41 -05:00
James Rich 4bed39b6c1 feat(fastlane): return AAB path from build lane (#3042) 2025-09-09 19:59:43 -05:00
James Rich d2d5487d92 feat(ci): migrate to fastlane for release management (#3038)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
(cherry picked from commit 5cfa44cb64)
2025-09-09 19:42:51 -05:00
James Rich bf11b7b342 fix(release): Simplify Play Store deployment to upload-only (#3027)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>

(cherry picked from commit 46282c3aec)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-09 19:42:51 -05:00
James Rich 68da6d4e70 ci(release): promote from NewAlpha to beta for open builds (#3023) 2025-09-08 16:23:51 -05:00
James Rich a91d1e028f ci(release): Remove build caching and set user fraction for promotions (#3021) 2025-09-08 14:55:20 -05:00
James Rich 270c871a34 ci(release): Cache build artifacts to speed up release workflow (#3020) 2025-09-08 14:21:34 -05:00
James Rich e8586ba7c8 fix(ci): full version for promotion action
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-08 13:52:02 -05:00
James Rich 7dd92b3b38 ci(release): use correct promote action (#3019) 2025-09-08 13:26:49 -05:00
James Rich c7328c6ee5 ci(release): improve Google Play release automation (#3016) 2025-09-08 11:30:39 -05:00
James Rich 7b5b270899 Merge branch 'main' into release/2.7.0 2025-09-06 15:02:11 -05:00
James Rich ce60d490b7 fix: map regressions (#3004)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-06 19:33:06 +00:00
James Rich 5e462c9fd7 chore: Scheduled updates (Firmware, Hardware) (#3005)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-09-06 19:09:33 +00:00
renovate[bot] 50545e1c1a chore(deps): update meshtastic protobufs to a84657c (#3001)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-06 19:06:30 +00:00
James Rich d5e53e2639 feat(map): keep screen on when location tracking is enabled (#3003)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-06 19:06:02 +00:00
James Rich 91ce6c5b93 feat(map): allow map to follow phone bearing (#3002)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-06 18:24:06 +00:00
DaneEvans 93e7eb3aa0 feat #2810 - fix export config file name (#3000) 2025-09-06 14:40:37 +00:00
DaneEvans 266379c979 Feat/2932 env metrics radiation (#2993) 2025-09-06 13:34:15 +00:00
DaneEvans 99938e97bd add times to traceroute displays. (#2999) 2025-09-06 13:34:03 +00:00
James Rich 80a7b9e081 chore: Scheduled updates (Firmware, Hardware) (#2998)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-09-06 13:06:14 +00:00
James Rich e37cc5112d New Crowdin updates (#2997) 2025-09-06 09:03:00 +00:00
DaneEvans 6123f5de24 repo: update label check so it doesn't need help (#2995) 2025-09-06 06:26:38 +00:00
James Rich c0dc9fdf3e New Crowdin updates (#2994) 2025-09-06 06:01:44 +00:00
DaneEvans 3a9e5ffbbe move debug export to using URI (#2991) 2025-09-06 05:17:04 +00:00
DaneEvans 82b6266f0e feat #2570, Add ExportAll to csv (#2989) 2025-09-06 05:16:53 +00:00
Dane Evans 4dd519456b Revert "align strategies for display, add missing entries, clean up display when everything is present,"
This reverts commit 2f1a3fabb9.
2025-09-06 15:03:15 +10:00
Dane Evans 2f1a3fabb9 align strategies for display, add missing entries, clean up display when everything is present, 2025-09-06 14:54:05 +10:00
James Rich 0f34946941 New Crowdin updates (#2988) 2025-09-06 02:27:20 +00:00
James Rich 2ac96a9516 New Crowdin updates (#2987) 2025-09-06 00:22:11 +00:00
James Rich 35b7845b7e Merge branch 'main' into release/2.7.0 2025-09-05 15:12:26 -05:00
renovate[bot] 0b34943f25 chore(deps): update google maps compose to v6.9.0 (#2986)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-05 20:00:45 +00:00
Phil Oliver 08ced48652 Move remaining 3-dot menu items to Settings (#2985) 2025-09-05 19:51:09 +00:00
Phil Oliver 4ab588cdaa Migrate App Intro to Navigation 3 (#2983) 2025-09-05 17:44:54 +00:00