Strip emoji from docs, fix XSS/hashing vulnerabilities, remediate all failing CI checks (#1)
* Initial plan * Fix security vulnerabilities: MD5→SHA-256, XSS via dangerouslySetInnerHTML/innerHTML, insecure randomness, CodeQL config Co-authored-by: TLimoges33 <125313326+TLimoges33@users.noreply.github.com> * Clean up README: remove decorative emojis for a professional tone Remove all emojis from section headers, list item prefixes, and decorative positions. Replace ✅ phase status markers with '(Complete)' text. Keep the ⭐ in the final call-to-action line. No changes to links, badges, code blocks, or technical content. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: remove emoji characters from CONTRIBUTING.md Remove all emoji from section headers and closing line while preserving links, code blocks, and technical content. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: remove emoji characters from documentation files Remove all emoji characters from 8 documentation files in docs/. Replace status-marker checkmarks (✅) with '(Done)' text. Remove decorative emojis from headers and body text entirely. Preserve emojis inside code blocks unchanged. Clean up trailing whitespace introduced by removals. Files modified: - DEPLOYMENT_GUIDE.md - IMPLEMENTATION_PLAN.md - MILESTONE_6_SUMMARY.md - PRODUCTION_ROADMAP.md - PROJECT_STATUS.md - REPOSITORY_ENHANCEMENT.md - ROADMAP.md - SECURITY_AUDIT_ROADMAP.md Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: remove emoji characters from documentation files Remove all emoji characters from 9 markdown files while preserving code block content (box-drawing characters, indentation). Emojis removed from headers, list items, and body text across READMEs, issue templates, PR template, runbook, and mobile docs. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Remove excessive emoji from all documentation for professional presentation Co-authored-by: TLimoges33 <125313326+TLimoges33@users.noreply.github.com> * Fix PluginWidget initial state and remove || true from security audit steps Co-authored-by: TLimoges33 <125313326+TLimoges33@users.noreply.github.com> * Remediate all failing CI checks: update deprecated actions, fix npm vulnerabilities, fix migrations YAML Co-authored-by: SynOSdev <257853113+SynOSdev@users.noreply.github.com> * Fix all remaining CI failures: Node 18→20, fix test API contract, fix pytest version, fix Postgres health checks Co-authored-by: SynOSdev <257853113+SynOSdev@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: TLimoges33 <125313326+TLimoges33@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: SynOSdev <257853113+SynOSdev@users.noreply.github.com>
This commit is contained in:
@@ -6,47 +6,47 @@ labels: ["bug", "needs-triage"]
|
||||
assignees: ""
|
||||
---
|
||||
|
||||
## 🐛 **Bug Description**
|
||||
## **Bug Description**
|
||||
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
## 🔄 **Steps to Reproduce**
|
||||
## **Steps to Reproduce**
|
||||
|
||||
1. Go to '...'
|
||||
2. Click on '....'
|
||||
3. Scroll down to '....'
|
||||
4. See error
|
||||
|
||||
## 🎯 **Expected Behavior**
|
||||
## **Expected Behavior**
|
||||
|
||||
A clear and concise description of what you expected to happen.
|
||||
|
||||
## 📸 **Screenshots**
|
||||
## **Screenshots**
|
||||
|
||||
If applicable, add screenshots to help explain your problem.
|
||||
|
||||
## 🖥️ **Environment**
|
||||
## **Environment**
|
||||
|
||||
- **OS**: [e.g. Windows 10, macOS Big Sur, Ubuntu 20.04]
|
||||
- **Browser**: [e.g. Chrome 96, Firefox 95, Safari 15]
|
||||
- **LifeRPG Version**: [e.g. Phase 3.0]
|
||||
- **AI Features**: [Are you using voice/image input? Y/N]
|
||||
|
||||
## 🤖 **AI-Related Bug** (if applicable)
|
||||
## **AI-Related Bug** (if applicable)
|
||||
|
||||
- **Model Loading**: Did models load successfully? [Y/N]
|
||||
- **Natural Language Input**: What text did you try to parse?
|
||||
- **Error Message**: Any AI-specific error messages?
|
||||
- **Browser Console**: Any JavaScript errors in console?
|
||||
|
||||
## 📝 **Additional Context**
|
||||
## **Additional Context**
|
||||
|
||||
Add any other context about the problem here.
|
||||
|
||||
## 🔧 **Possible Solution** (optional)
|
||||
## **Possible Solution** (optional)
|
||||
|
||||
If you have ideas on how to fix the bug, please share!
|
||||
|
||||
---
|
||||
|
||||
**Thank you for helping make LifeRPG better! 🚀**
|
||||
**Thank you for helping make LifeRPG better! **
|
||||
|
||||
@@ -6,25 +6,25 @@ labels: ["enhancement", "needs-triage"]
|
||||
assignees: ""
|
||||
---
|
||||
|
||||
## 🚀 **Feature Description**
|
||||
## **Feature Description**
|
||||
|
||||
A clear and concise description of the feature you'd like to see.
|
||||
|
||||
## 🎯 **Use Case**
|
||||
## **Use Case**
|
||||
|
||||
Describe the problem this feature would solve or the value it would add.
|
||||
|
||||
## 🤖 **AI Enhancement** (if applicable)
|
||||
## **AI Enhancement** (if applicable)
|
||||
|
||||
- Is this related to AI functionality? [Y/N]
|
||||
- Which AI capability? [Natural Language, Voice, Image, Predictions, Other]
|
||||
- Expected AI behavior:
|
||||
|
||||
## 💡 **Proposed Solution**
|
||||
## **Proposed Solution**
|
||||
|
||||
Describe how you envision this feature working.
|
||||
|
||||
## 📱 **Platform**
|
||||
## **Platform**
|
||||
|
||||
- [ ] Web App
|
||||
- [ ] Mobile (PWA)
|
||||
@@ -32,22 +32,22 @@ Describe how you envision this feature working.
|
||||
- [ ] Backend Processing
|
||||
- [ ] All Platforms
|
||||
|
||||
## 🎮 **Gamification Impact**
|
||||
## **Gamification Impact**
|
||||
|
||||
How would this feature enhance the RPG/gaming aspects?
|
||||
|
||||
## 🔒 **Privacy Considerations**
|
||||
## **Privacy Considerations**
|
||||
|
||||
Any privacy concerns or requirements for this feature?
|
||||
|
||||
## 📋 **Acceptance Criteria**
|
||||
## **Acceptance Criteria**
|
||||
|
||||
What would need to be true for this feature to be considered complete?
|
||||
|
||||
## 📚 **Additional Context**
|
||||
## **Additional Context**
|
||||
|
||||
Add any other context, screenshots, mockups, or examples.
|
||||
|
||||
---
|
||||
|
||||
_Help us build the future of AI-powered habit management! 🌟_
|
||||
_Help us build the future of AI-powered habit management! _
|
||||
|
||||
Reference in New Issue
Block a user