We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Update Server-Locale-Requirements.md
Server Locale Requirements
Update ChurchCRM-Application-Platform-Prerequisites.md
Localization updates
updated to match current process
MySQL 8.0.11+ or MariaDB 10.5+
feat: Integrate GitHub Discussions for community support - Update Help.md with 12 GitHub Discussions links as primary support channel - Add GitHub Discussions link to Home.md support section - Update Troubleshooting.md to redirect users to Discussions for help - Add 'Help vs Bug Reports' section to Bug-Reporting-and-Diagnostics.md - Add Discussion header banner to FAQs.md - Create GitHub-Discussions-Setup.md with complete setup guide - Create DISCUSSIONS-IMPLEMENTATION-SUMMARY.md with implementation details GitHub Discussions configured with 6 categories: - General Questions - Installation Issues - User Support - Administrator Questions - Developer Questions - Troubleshooting This separates community support questions from bug reports, improving issue triage and community engagement. Wiki documentation now consistently directs users to appropriate Discussion categories based on their question type. 19 total Discussion links added throughout wiki. Ready for GitHub repository admin to enable Discussions in settings.
docs: remove redundant config docs - consolidated into Self-Hosting-on-Linux.md
docs: enhance Help.md as support hub, consolidate config docs into Self-Hosting-on-Linux.md
docs: enhance Testing.md with Cypress focus, better quick start, and debugging guidance
docs: mention auto-comment feature on GitHub issues for diagnostics
docs: add Bug-Reporting-and-Diagnostics guide for GitHub Actions auto-comments and issue templates
docs: enhance troubleshooting with cPanel log access and log viewer guidance
docs: enhance Home.md with clearer onboarding flow - install > setup > features > usage
docs: remove placeholder and specialized hosting docs - consolidate into main guides
docs: reorganize sidebar for cleaner navigation - Getting Started > Using > Admin > Developers > Reference
docs: remove redundant NPM and React docs - covered in Development.md
docs: remove obsolete files - deprecated releases, old IDEs, version-specific bugs, internal process docs
docs: remove XAMPP and WAMP - use Docker or Codespaces for local development only
docs: prioritize Docker for local development testing - remove XAMPP/WAMP recommendations
docs: remove Docker production deployment references Removed misleading Docker-as-production-deployment references: DELETED FROM INSTALLATION HUB: - Removed 'Docker - Container-based deployment and development' from Installation.md - Changed to 'Docker Development Environment - Container-based development setup (developers only)' REMOVED FROM INSTALL.HTML: - Removed 'Docker deployment' from meta description - Updated to: 'Learn about Softaculous, cPanel, and direct LAMP installation options' CLEANED UP DOCKER.MD: - Fixed corrupted title ('Docker Developmen## Steps' → 'Docker Development Environment') - Reorganized to clearly show development-only purpose - Simplified to use npm scripts instead of raw docker compose commands - Clarified this is for development/testing with existing warning at bottom RATIONALE: Docker setup is development/testing only (not maintained for production). Production installation should use: Softaculous, cPanel Manual, or Direct Download. Docker.md retains warning: 'Do not use in production environments.'
docs: consolidate installation documentation - website as primary source DELETED legacy files: - Installing-on-CentOS-7.md (594 lines - outdated 2018 CentOS 7 guide) - Self-Hosted-vs-Shared-Hosting.md (archived comparison page) UPDATED Installation.md: - Simplified to single authoritative source: https://churchcrm.io/install.html - Removed duplicate system requirements section - Removed Apache config examples (in website install.html) - Kept only specialized guides that add unique value: * Self-Hosting-on-Linux (hub for Rocky Linux, external Ubuntu guides) * cPanel shared hosting (detailed cPanel-specific instructions) * Azure, XAMPP, WAMP (platform-specific guides) * Docker (container deployment) UPDATED Self-Hosting-on-Linux.md: - Removed reference to deleted CentOS 7 guide - Simplified to be a hub with Rocky Linux 8 as primary recommendation RESULT: - Website (install.html) is now the single authoritative installation source - Reduced wiki duplication from ~800 lines to ~50 lines in main guides - Specialized guides remain for niche use cases only - Clear hierarchy: Website → Specialized guides → Requirements
removed Legacy
docs: delete Install---Self-Hosted-Linux.md archived guide Install---Self-Hosted-Linux.md was an archived page from 2018 containing outdated CentOS 7 installation instructions. Self-Hosting-on-Linux.md now serves as the proper hub linking to: - Current Rocky Linux 8 guide (recommended) - Development setup for contributors - CentOS 7 guide (for legacy systems) - External Ubuntu resources Consolidates Linux installation documentation into a single authoritative index.
docs: update Install---Self-Hosted-Linux.md links to point to Development.md
docs: delete redundant Quick-Start.md file Quick-Start.md was duplicating content from authoritative sources: - Installation content → https://churchcrm.io/install.html - Developer setup → Development.md - Contributing setup → CRM/CONTRIBUTING.md - System requirements → ChurchCRM-Application-Platform-Prerequisites.md Updated references in: - Home.md: Removed Quick Start link, kept Installation and Requirements - _Sidebar.md: Removed Quick Start from navigation - Install---Self-Hosted-Linux.md: Linked to Development.md instead - Self-Hosting-on-Linux.md: Linked to Development.md instead All documentation is now consolidated in single authoritative sources.
docs: consolidate development setup and support info into Development.md - Add 'After Development Setup' section covering initial credentials, password change, and first-time setup steps - Add 'Debugging & Getting Support' section with troubleshooting guides and community resources - Remove redundant 'After Installation' and 'Need Help?' sections from Quick-Start.md - Update Quick-Start.md to link to Development.md for comprehensive post-setup guidance - Makes Development.md the single authoritative source for all developer information
docs: consolidate installation instructions - point to website as primary entry - Installation.md: Features website install guide first, advanced options in secondary section - Quick-Start.md: Redirects new users to website install guide with link - Home.md: Emphasizes official installation guide as primary entry point - All wiki pages now maintain website as single source of truth for installation This ensures users encounter main website installation guide first, with wiki serving as secondary technical reference for advanced scenarios
docs: remove all references to PHP versions before 8.2 - Removed all mentions of PHP 7.0, 7.1, and other pre-8.2 versions from documentation - Updated ChurchCRM-Application-Platform-Prerequisites.md to clarify PHP 8.2+ is absolute minimum - Added 'Tested Versions' section documenting verified PHP versions (8.2, 8.3, 8.4) - Referenced GitHub Actions CI workflow for complete test matrix - Simplified Install---Self-Hosted-Linux.md and Installing-on-CentOS-7.md to only show PHP 8.2+ instructions - Removed legacy/end-of-life notes that referenced old PHP versions Documentation now presents PHP 8.2+ as the only supported version with no references to obsolete versions
docs: consolidate system requirements and remove version hardcoding - Create comprehensive ChurchCRM System Requirements page as single source of truth - Update PHP requirement from 8.1 to 8.2 across all documentation - Update database requirement to MySQL 5.7+ or MariaDB 10.2+ - Remove all hardcoded version numbers from non-prerequisite documentation - All docs now reference ChurchCRM-Application-Platform-Prerequisites.md - Remove outdated references to PHP 7.x and old database versions - Simplify installation instructions to be version-agnostic - Reduce maintenance burden by centralizing all version specifications Files changed: - ChurchCRM-Application-Platform-Prerequisites.md: Comprehensive new requirements guide - Installation.md, Home.md, Quick-Start.md: Point to requirements file - Development.md, Docker.md: Generic references with anchor links - Self-Hosting-on-Linux.md, Install---Self-Hosted-Linux.md: Updated with generic refs - Self-Hosted-on-RockyLinux.md: PHP 8.2 installation command - Installing-on-CentOS-7.md, Installing-LAMP-and-ChurchCRM-on-Azure.md: Generic version refs - FAQs.md: Remove outdated PHP 7 upgrade FAQ