SamiAhmed7777
5dc8eacf2a
Upload project to Gitea (secrets ignored)
2025-12-15 17:40:30 -08:00
SamiAhmed7777
f0f346deb9
Sync current dev state
EasyStream Test Suite / test (pull_request) Has been cancelled
EasyStream Test Suite / code-quality (pull_request) Has been cancelled
EasyStream Test Suite / integration-test (pull_request) Has been cancelled
2025-12-15 17:28:21 -08:00
SamiAhmed7777
3bf64b1058
fix: Resolve PowerShell encoding issues in start-cd.ps1
2025-10-26 02:18:30 -07:00
SamiAhmed7777
98eb289214
docs: Add PowerShell execution policy guide
2025-10-26 02:14:52 -07:00
SamiAhmed7777
c8fdd63962
docs: Add CD quick start guide
2025-10-26 02:08:54 -07:00
SamiAhmed7777
877b9347b6
feat: Add Continuous Delivery system with auto-commit and file watcher
...
Automatically commit and push changes to GitHub with zero manual intervention.
Features:
- File watcher mode: Auto-detects changes in real-time
- Timer mode: Commits at regular intervals (default 5 minutes)
- Smart exclusions: Ignores temp files, sessions, cache, db files
- Retry logic: Auto-retries failed pushes
- Change summaries: Detailed commit messages with file lists
Components:
- auto-deploy.ps1: Core CD engine with file watcher
- start-cd.ps1: Easy-to-use wrapper with commands
- .cd-config.json: Configuration file
- CONTINUOUS_DELIVERY_GUIDE.md: Complete documentation
Usage:
.\start-cd.ps1 watch # Start file watcher (recommended)
.\start-cd.ps1 start # Timer mode (every 5 min)
.\start-cd.ps1 once # One-time commit
Also removed db_data/ from git tracking (now in .gitignore).
Database runtime files should never be committed.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-26 02:07:57 -07:00
SamiAhmed7777
d22b3e1c0d
feat: Add complete Docker deployment with web-based setup wizard
...
Major additions:
- Web-based setup wizard (setup.php, setup_wizard.php, setup-wizard.js)
- Production Docker configuration (docker-compose.prod.yml, .env.production)
- Database initialization SQL files (deploy/init_settings.sql)
- Template builder system with drag-and-drop UI
- Advanced features (OAuth, CDN, enhanced analytics, monetization)
- Comprehensive documentation (deployment guides, quick start, feature docs)
- Design system with accessibility and responsive layout
- Deployment automation scripts (deploy.ps1, generate-secrets.ps1)
Setup wizard allows customization of:
- Platform name and branding
- Domain configuration
- Membership tiers and pricing
- Admin credentials
- Feature toggles
Database includes 270+ tables for complete video streaming platform with
advanced features for analytics, moderation, template building, and monetization.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-26 01:42:31 -07:00
SamiAhmed7777
0b7e2d0a5b
feat: Add comprehensive documentation suite and reorganize project structure
...
- Created complete documentation in docs/ directory
- Added PROJECT_OVERVIEW.md with feature highlights and getting started guide
- Added ARCHITECTURE.md with system design and technical details
- Added SECURITY.md with comprehensive security implementation guide
- Added DEVELOPMENT.md with development workflows and best practices
- Added DEPLOYMENT.md with production deployment instructions
- Added API.md with complete REST API documentation
- Added CONTRIBUTING.md with contribution guidelines
- Added CHANGELOG.md with version history and migration notes
- Reorganized all documentation files into docs/ directory for better organization
- Updated README.md with proper documentation links and quick navigation
- Enhanced project structure with professional documentation standards
2025-10-21 00:39:45 -07:00