From 4b585ae8ae3cec2f54d873c91e2cf92d12a57079 Mon Sep 17 00:00:00 2001 From: Robin Bowes Date: Wed, 19 Aug 2026 14:11:10 +0100 Subject: [PATCH] feat(ycst-org-uk): add signup_streamline private repo Holds the CiviCRM extension that packages the membership signup streamlining currently running as mu-plugins on the clone. Twenty commits exist locally on a build branch: the profile migration and its rollback, the Stripe billing-address request, the post-payment address write-back and CMS account creation, the stylesheet, the logout control, and four status checks for the failure modes that otherwise present only as a contribution stuck Pending. Underscore rather than the hyphens the org's other repos use. CiviCRM discovers an extension by directory and the directory conventionally matches the key in info.xml, which is signup_streamline. It also keeps the extension distinct from signup-streamline, the separate repo holding the runbook and decision records that this was built from. Private, matching board-docs, website-testing and wp-mu-plugins. It carries no credentials, but it does encode this site's page ids and slugs as defaults, and private is the direction that can be reversed later. auto_init is omitted so the repository is created empty and the existing local history can be pushed into it without a merge. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_019tzJQb7R3SpTKWw6wEVytC --- data/ycst-org-uk/signup_streamline.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 data/ycst-org-uk/signup_streamline.yaml diff --git a/data/ycst-org-uk/signup_streamline.yaml b/data/ycst-org-uk/signup_streamline.yaml new file mode 100644 index 0000000..18d9aff --- /dev/null +++ b/data/ycst-org-uk/signup_streamline.yaml @@ -0,0 +1,12 @@ +--- +builtin_ruleset_names: [] +collaborators: + teams: + - permission: admin + slug: admins +dependabot_security_updates: true +description: "CiviCRM extension that streamlines York City Supporters Trust membership signup." +has_issues: true +name: signup_streamline +visibility: private +vulnerability_alerts: true