This document covers how the XCUITest suite is wired up, how to add new tests, and how Xcode Cloud runs it.
pewpros/Testing/
├── UITestBootstrap.swift # DEBUG-only keychain/org seeding (app target)
When a contact is unsubscribed, the system now enforces it across the entire platform:
Research date: 2026-04-05 Issue: #205 Sources: developers.kajabi.com, kajabi.com/features, Pewpros codebase audit
Pewpros is a single-tenant, firearms-industry-focused learning + membership + community platform with deep vertical integrations (USCCA, GHL, Stripe Terminal, Apple Wallet, iOS Live Activities). Kajabi is a horizontal, multi-tenant creator-economy platform optimized for course/membership/coaching creators.
| # RSS Feed Subscriptions for Community Categories (#192) | |
| ## Overview | |
| Community categories can now auto-populate from RSS feeds. Categories marked as "Feed Only" serve as curated news feeds where members can comment, like, and share posts but cannot create new ones. Each category can subscribe to multiple RSS feeds, and an admin-chosen staff user is the "author" of imported posts. | |
| --- | |
| ## What's New |
Multi-day events (e.g., IL/MD CCW classes spanning 2 days, 18 hours total) are now fully supported. Each day can have different times and venues (classroom vs range). The data model was already in place -- this update adds admin UX for bulk creation and exposes structured multi-day data through the API.
Event (duration_type: "multi_day" | "single_day")