Commit Graph

4 Commits

  • restore: recover deleted documentation, CI/CD, and infrastructure files
    Restored from origin/main (b4663fb):
    - .github/ workflows and issue templates
    - .gitignore (proper exclusions)
    - .opencode/agent/web_developer.md
    - AGENTS.md, BUILD.md, PROGRESS.md
    - dev-docs/ (9 architecture/implementation docs)
    - docs/screenshots/ (4 UI screenshots)
    - images/ (CodeNomad icons)
    - package-lock.json (dependency lockfile)
    - tasks/ (25+ project task files)
    
    Also restored original source files that were modified:
    - packages/ui/src/App.tsx
    - packages/ui/src/lib/logger.ts
    - packages/ui/src/stores/instances.ts
    - packages/server/src/server/routes/workspaces.ts
    - packages/server/src/workspaces/manager.ts
    - packages/server/src/workspaces/runtime.ts
    - packages/server/package.json
    
    Kept new additions:
    - Install-*.bat/.sh (enhanced installers)
    - Launch-*.bat/.sh (new launchers)
    - README.md (SEO optimized with GLM 4.7)
  • fix: restore complete source code and fix launchers
    - Copy complete source code packages from original CodeNomad project
    - Add root package.json with npm workspace configuration
    - Include electron-app, server, ui, tauri-app, and opencode-config packages
    - Fix Launch-Windows.bat and Launch-Dev-Windows.bat to work with correct npm scripts
    - Fix Launch-Unix.sh to work with correct npm scripts
    - Launchers now correctly call npm run dev:electron which launches Electron app
  • feat: restore and update installer/launcher scripts
    - Restore Install-Windows.bat with npm primary + ZIP fallback for OpenCode
    - Restore Install-Linux.sh with npm primary + ZIP fallback for OpenCode
    - Restore Install-Mac.sh with npm primary + ZIP fallback for OpenCode
    - Add Launch-Windows.bat launcher with dependency checking and port detection
    - Add Launch-Unix.sh launcher for Linux/macOS
    - Add Launch-Dev-Windows.bat for development mode
    - All scripts use actual GitHub releases URLs for OpenCode
    - Enhanced with comprehensive error handling and user guidance
  • feat: SEO optimize README and add GLM 4.7 integration
    - Add comprehensive SEO meta tags (Open Graph, Twitter Card, Schema.org JSON-LD)
    - Add GitHub badges (stars, forks, license, release) with CTA
    - Add dedicated 'Supported AI Models & Providers' section with:
      - GLM 4.7 spotlight with benchmarks (SWE-bench +73.8%, #1 WebDev)
      - Z.AI API integration with 10% discount link (R0K78RJKNW)
      - Complete model listings for Z.AI, Anthropic, OpenAI, Google, Qwen, Ollama
    - Update installers with npm primary method and ZIP fallback for OpenCode CLI
    - Add backup files for all installers
    - Update repository clone URL to new GitHub location
    - Update all URLs and references to roman-ryzenadvanced/NomadArch-v1.0