feat: Enhance GitHub community profile with ALwrity-specific improvements
- Improve CONTRIBUTING.md with detailed setup instructions and ALwrity-specific guidelines - Enhance SUPPORT.md with comprehensive troubleshooting for AI services and GSC integration - Update SECURITY.md with ALwrity-specific security features and considerations - Add issue template configuration and question form for better issue management - Enhance PR template with ALwrity-specific checklist items - Add comprehensive .github/README.md explaining all community health files These improvements provide better contributor experience and project visibility.
This commit is contained in:
14
.github/pull_request_template.md
vendored
14
.github/pull_request_template.md
vendored
@@ -45,6 +45,10 @@ Which component or feature is affected?
|
||||
- [ ] Authentication
|
||||
- [ ] API
|
||||
- [ ] Database
|
||||
- [ ] GSC Integration
|
||||
- [ ] Subscription System
|
||||
- [ ] Monitoring/Billing
|
||||
- [ ] Documentation
|
||||
- [ ] Other: _______________
|
||||
|
||||
## 📋 Checklist
|
||||
@@ -57,6 +61,16 @@ Which component or feature is affected?
|
||||
- [ ] New and existing unit tests pass locally with my changes
|
||||
- [ ] Any dependent changes have been merged and published
|
||||
|
||||
### ALwrity-Specific Checklist
|
||||
- [ ] API endpoints follow RESTful conventions
|
||||
- [ ] AI service integrations handle rate limits and errors gracefully
|
||||
- [ ] Content generation includes proper validation and sanitization
|
||||
- [ ] Database migrations are included if schema changes are made
|
||||
- [ ] Environment variables are documented in env_template.txt
|
||||
- [ ] Security considerations have been addressed
|
||||
- [ ] Performance impact has been considered
|
||||
- [ ] User experience is consistent with existing features
|
||||
|
||||
## 🔍 Code Quality
|
||||
- [ ] Code is properly formatted
|
||||
- [ ] No console.log statements left in production code
|
||||
|
||||
Reference in New Issue
Block a user