Commit 91eee6a138

91eee6a138b9de2ae9ffd337d8b7723e16236946

parent: 8c0ba89962

Unsigned

cmc <hello@cleberg.net> · 2026-08-02 14:27 UTC

Update SonarCloud project id, contact emails, and bump to 3.8.5 (93)

- Point README badges and ROADMAP query at the krazywarez_hutch SonarCloud project
- Change user-facing contact emails to root@krz.sh (README, SECURITY, About screen)
- Bump MARKETING_VERSION to 3.8.5 and CURRENT_PROJECT_VERSION to 93

Layout: unified · split

Hutch.xcodeproj/project.pbxproj +12 −12
@@ -593,7 +593,7 @@
593593 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
594594 CODE_SIGN_ENTITLEMENTS = Hutch/Hutch.entitlements;
595595 CODE_SIGN_STYLE = Automatic;
596 CURRENT_PROJECT_VERSION = 91;
596 CURRENT_PROJECT_VERSION = 93;
597597 DEVELOPMENT_TEAM = ZCNAX3VL9D;
598598 ENABLE_PREVIEWS = YES;
599599 GENERATE_INFOPLIST_FILE = YES;
@@ -610,7 +610,7 @@
610610 "$(inherited)",
611611 "@executable_path/Frameworks",
612612 );
613 MARKETING_VERSION = 3.8.4;
613 MARKETING_VERSION = 3.8.5;
614614 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch;
615615 PRODUCT_NAME = "$(TARGET_NAME)";
616616 STRING_CATALOG_GENERATE_SYMBOLS = YES;
@@ -630,7 +630,7 @@
630630 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
631631 CODE_SIGN_ENTITLEMENTS = Hutch/Hutch.entitlements;
632632 CODE_SIGN_STYLE = Automatic;
633 CURRENT_PROJECT_VERSION = 91;
633 CURRENT_PROJECT_VERSION = 93;
634634 DEVELOPMENT_TEAM = ZCNAX3VL9D;
635635 ENABLE_PREVIEWS = YES;
636636 GENERATE_INFOPLIST_FILE = YES;
@@ -647,7 +647,7 @@
647647 "$(inherited)",
648648 "@executable_path/Frameworks",
649649 );
650 MARKETING_VERSION = 3.8.4;
650 MARKETING_VERSION = 3.8.5;
651651 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch;
652652 PRODUCT_NAME = "$(TARGET_NAME)";
653653 STRING_CATALOG_GENERATE_SYMBOLS = YES;
@@ -710,7 +710,7 @@
710710 APPLICATION_EXTENSION_API_ONLY = YES;
711711 CODE_SIGN_ENTITLEMENTS = HutchWidgetExtension/HutchWidgetExtension.entitlements;
712712 CODE_SIGN_STYLE = Automatic;
713 CURRENT_PROJECT_VERSION = 91;
713 CURRENT_PROJECT_VERSION = 93;
714714 DEVELOPMENT_TEAM = ZCNAX3VL9D;
715715 GENERATE_INFOPLIST_FILE = NO;
716716 INFOPLIST_FILE = HutchWidgetExtension/Info.plist;
@@ -720,7 +720,7 @@
720720 "@executable_path/Frameworks",
721721 "@executable_path/../../Frameworks",
722722 );
723 MARKETING_VERSION = 3.8.4;
723 MARKETING_VERSION = 3.8.5;
724724 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch.HutchWidgetExtension;
725725 PRODUCT_NAME = "$(TARGET_NAME)";
726726 SKIP_INSTALL = YES;
@@ -739,7 +739,7 @@
739739 APPLICATION_EXTENSION_API_ONLY = YES;
740740 CODE_SIGN_ENTITLEMENTS = HutchWidgetExtension/HutchWidgetExtension.entitlements;
741741 CODE_SIGN_STYLE = Automatic;
742 CURRENT_PROJECT_VERSION = 91;
742 CURRENT_PROJECT_VERSION = 93;
743743 DEVELOPMENT_TEAM = ZCNAX3VL9D;
744744 GENERATE_INFOPLIST_FILE = NO;
745745 INFOPLIST_FILE = HutchWidgetExtension/Info.plist;
@@ -749,7 +749,7 @@
749749 "@executable_path/Frameworks",
750750 "@executable_path/../../Frameworks",
751751 );
752 MARKETING_VERSION = 3.8.4;
752 MARKETING_VERSION = 3.8.5;
753753 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch.HutchWidgetExtension;
754754 PRODUCT_NAME = "$(TARGET_NAME)";
755755 SKIP_INSTALL = YES;
@@ -768,7 +768,7 @@
768768 APPLICATION_EXTENSION_API_ONLY = YES;
769769 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
770770 CODE_SIGN_STYLE = Automatic;
771 CURRENT_PROJECT_VERSION = 91;
771 CURRENT_PROJECT_VERSION = 93;
772772 DEVELOPMENT_TEAM = ZCNAX3VL9D;
773773 GENERATE_INFOPLIST_FILE = NO;
774774 INFOPLIST_FILE = HutchSafariExtension/Info.plist;
@@ -778,7 +778,7 @@
778778 "@executable_path/Frameworks",
779779 "@executable_path/../../Frameworks",
780780 );
781 MARKETING_VERSION = 3.8.4;
781 MARKETING_VERSION = 3.8.5;
782782 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch.HutchSafariExtension;
783783 PRODUCT_NAME = "$(TARGET_NAME)";
784784 SKIP_INSTALL = YES;
@@ -797,7 +797,7 @@
797797 APPLICATION_EXTENSION_API_ONLY = YES;
798798 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
799799 CODE_SIGN_STYLE = Automatic;
800 CURRENT_PROJECT_VERSION = 91;
800 CURRENT_PROJECT_VERSION = 93;
801801 DEVELOPMENT_TEAM = ZCNAX3VL9D;
802802 GENERATE_INFOPLIST_FILE = NO;
803803 INFOPLIST_FILE = HutchSafariExtension/Info.plist;
@@ -807,7 +807,7 @@
807807 "@executable_path/Frameworks",
808808 "@executable_path/../../Frameworks",
809809 );
810 MARKETING_VERSION = 3.8.4;
810 MARKETING_VERSION = 3.8.5;
811811 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch.HutchSafariExtension;
812812 PRODUCT_NAME = "$(TARGET_NAME)";
813813 SKIP_INSTALL = YES;
Hutch/Views/More/AboutView.swift +1 −1
@@ -66,7 +66,7 @@ struct AboutView: View {
6666 }
6767
6868 Section("Support") {
69 Link(destination: URL(string: "mailto:hello@cleberg.net")!) {
69 Link(destination: URL(string: "mailto:root@krz.sh")!) {
7070 SwiftUI.Label("Email Support", systemImage: "envelope")
7171 }
7272 .themedRow()
README.md +3 −3
@@ -2,8 +2,8 @@
22iOS client for SourceHut.
33
44[![builds.sr.ht status](https://builds.sr.ht/~ccleberg/Hutch.svg)](https://builds.sr.ht/~ccleberg/Hutch?)
5[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=krz_hutch&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=krz_hutch)
6[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=krz_hutch&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=krz_hutch)
5[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=krazywarez_hutch&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=krazywarez_hutch)
6[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=krazywarez_hutch&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=krazywarez_hutch)
77
88[![App Store Badge](https://krz.sh/storebutton.svg)](https://apps.apple.com/us/app/hutch-for-sourcehut/id6760742299)
99
@@ -96,4 +96,4 @@ This project is licensed under the GPL 3.0 or later. See [LICENSE](LICENSE).
9696
9797## Contact
9898
99Questions or feedback: hello@cleberg.net
99Questions or feedback: root@krz.sh
ROADMAP.md +1 −1
@@ -266,7 +266,7 @@ The 3 hotspots are the part actually worth thought:
266266 then annotate.
267267
268268Query it with:
269`https://sonarcloud.io/api/issues/search?componentKeys=krz_hutch&resolved=false`
269`https://sonarcloud.io/api/issues/search?componentKeys=krazywarez_hutch&resolved=false`
270270
271271This was scoped as a patch on the assumption nothing executes differently — and
272272that mostly held: the cosmetic fixes are comments, a merge, and a rename. The one
SECURITY.md +1 −1
@@ -14,7 +14,7 @@
1414If you discover a security vulnerability, **do not open a public issue**.
1515Instead:
1616
171. **Email** your report to [security@cleberg.net](mailto:security@cleberg.net).
171. **Email** your report to [root@krz.sh](mailto:root@krz.sh).
1818 Include:
1919 - A detailed description of the vulnerability
2020 - Steps to reproduce