Commit Graph

2 Commits

Author SHA1 Message Date
LemonNexus 964465edf6 feat(swarm-run-1): Complete first development cycle
NEW FEATURES:
- Session Exporter plugin (CSV/JSON export)
- Price Alert System plugin (Nexus API monitoring)
- Auto-Screenshot plugin (Global/HOF capture)

SECURITY FIXES:
- Path traversal vulnerabilities fixed
- Input sanitization added
- URL validation in HTTP client
- Clipboard size limits

PERFORMANCE:
- OCR lazy loading
- Database query optimization
- Memory leak fixes
- UI rendering improvements

DOCUMENTATION:
- README.md (291 lines)
- CHANGELOG.md (216 lines)
- CONTRIBUTING.md (570 lines)
- API_REFERENCE.md (1200 lines)
- USER_MANUAL.md (450 lines)
- TROUBLESHOOTING.md (380 lines)
- SECURITY_HARDENING_GUIDE.md (290 lines)
- PLUGIN_DEVELOPMENT_GUIDE.md (850 lines)

TESTING:
- 25+ unit tests created
- 3 integration test suites
- pytest configuration

UI/UX:
- 15+ plugins styled consistently
- All emojis replaced with SVG icons
- EU aesthetic compliance
2026-02-14 02:44:59 +00:00
LemonNexus 9cf67c302f fix: Cross-platform file locking for Windows
- Fixed fcntl import error on Windows
- Added portalocker as Windows fallback
- Graceful degradation if no locking available
- Updated requirements.txt with platform-specific deps
2026-02-14 00:56:30 +00:00