-
Notifications
You must be signed in to change notification settings - Fork 3
Dev #33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Added try-catch blocks in exception handler and instanceSettings helper to prevent errors during autoload or when database is unavailable - Fixed Notification class namespace from Illuminate\Notifications to App\Notifications - Corrected test class namespaces to match directory structure (Tests\Browser\Project, Tests\Unit) - Updated Composer autoload classmap to reflect namespace changes
- Add Dockerfile.appgen-server (AppGen Server - Next.js 15) - Add test files to trigger deploy workflows: * apps/landing/.workflow-test → deploy-landing.yml * apps/main-dashboard/.workflow-test → deploy-main-dashboard.yml * apps/api/.workflow-test → deploy-api.yml - Dockerfile.appgen → deploy-appgen.yml All workflows should be triggered by this push to main.
- Downgraded @vitejs/plugin-react from v4.3.4 to v4.2.1 and vite from v5.4.11 to v5.0.8 - Removed autoprefixer from dev dependencies - Removed fix-deps script from package.json - Deleted mediaSessionFix utility and its import from main entry point - Removed pnpm-lock.yaml from we-dev-next app
- Added mermaid.min.js script to Angular build configuration - Imported forwardRef from @angular/core to resolve circular dependency - Updated TokenService injection to use forwardRef to break circular reference
- Added ngx-extended-pdf-viewer assets to both development and production build configurations - Configured asset copying from node_modules/ngx-extended-pdf-viewer/assets/ to /assets/ output directory
- Deleted .env.prod containing production API URLs and configuration - Removed CLAUDE.md documentation file (742 lines) with project guidelines and technical specifications
- Replaced all REACT_APP_* environment variables with VITE_* equivalents in .env.example and source files - Updated environment variable access from process.env to import.meta.env throughout the codebase - Standardized API base URL configuration across all API service files - Applied consistent code formatting (single quotes, spacing) to affected files
feat: optimize logo generation with parallel AI processing and Gemini 3 Pro - Upgraded LLM model from gemini-2.0-flash to gemini-3-pro-preview for enhanced quality - Optimized LLM parameters: reduced temperature to 0.3, adjusted topK to 40, increased maxOutputTokens to 2000 - Implemented parallel AI generation pipeline separating raw logo generation from SVG optimization - Added generateRawLogoConcept method for pure AI generation without SVG optimization - Introduced updateProjectWithLogos
Restored files: - docker-compose.prod.yml (production deployment config) - All Dockerfiles (api, appgen, appgen-server, chart, landing, main-dashboard) - README.md (project documentation) - .gitignore (git configuration) - .editorconfig (editor configuration) These files were accidentally deleted in previous commits and have been recovered from commit 8444648^ (before deletion).
The file was deleted in dev branch but is needed for production deployment. Restored from commit 3c21fc1.
🔧 Workflow Improvements: - deploy-appgen.yml: Fix paths to use Dockerfile.appgen-client consistently - deploy-appgen.yml: Narrow paths from 'apps/appgen/**' to 'apps/appgen/apps/we-dev-client/**' - deploy-appgen.yml: Add 'packages/shared-styles/**' dependency tracking ✨ Trigger CI for testing: - main-dashboard: Bump version 0.0.0 → 0.0.1 - api: Add version comment to branding.service.ts This ensures each app's CI only runs when its specific files are modified, preventing unnecessary builds and deployments.
📚 Documentation complète des workflows: - Configuration de chaque workflow (AppGen, Dashboard, API, Landing, Chart) - Matrice de déclenchement (quels fichiers déclenchent quels workflows) - Bonnes pratiques et anti-patterns - Guide de dépannage - Checklist de vérification Cette documentation aide à comprendre et maintenir les workflows CI/CD.
📦 Packages restaurés depuis dev: - packages/shared-auth-client/ (authentification client multi-framework) - packages/shared-auth-php/ (authentification PHP/Laravel) - packages/shared-models/ (modèles TypeScript partagés) - packages/shared-styles/ (styles partagés) 📄 Fichiers racine restaurés: - package.json (configuration workspace npm) - package-lock.json (lock des dépendances) - tsconfig.base.json (configuration TypeScript de base) 🔧 Dockerfile.api mis à jour: - Suppression ARG BUILD_ENV - Commentaire de la copie manuelle shared-models - Nettoyage des lignes vides Ces fichiers étaient manquants sur main après les opérations git précédentes. Ils sont essentiels pour le monorepo et les packages partagés.
🔧 Dockerfile.api: - Remove npm run build (API is pure JavaScript, no build step) - Copy api/ folder instead of dist/ - Remove public/ folder copy (doesn't exist) - Update CMD to use api/index.js 🔧 Dockerfile.main-dashboard: - Remove .env copy (now restored at root) - Remove dotenv line - Fix nginx.conf path (add ./ prefix) 📄 Restore .env files: - .env (root) - Firebase, SMTP, API config - apps/chart/.env - Chart specific config These files were deleted in commit 91268fb and are needed for builds.
remove gradient text effect from hero title by simplifying span tag u…
…translations for both English and French locales
remove gradient text effect from "AI" and "L'IA" words in hero title …
…l networks and update README project name from idem-ai-chart to idem-chart plus add idem-ideploy project entry
…dges from landing page components
…IP utility functions for project code generation Replace direct file upload logic in ProjectService with new uploadProjectCodeZip method from StorageService. Add utility functions in zipUtils for creating ZIP files from messages, extracting files, and generating project metadata. Update chat component imports to use new ZIP utilities and improve code formatting consistency.
…base URL environment variable Replace double quotes with single quotes throughout HeaderActions component for consistency. Change REACT_REACT_APP_BASE_URL to REACT_APP_NEXT_API_BASE_URL with localhost:3000 fallback. Add error logging and improved error messages for deploy API response handling. Update .env.example to mask sensitive URLs with XXXXXXXXXX placeholders.
…ponent to fetch models from API instead of hardcoded Ollama endpoint Add ModelConfig interface and helper functions to fetch model configuration and default model from new API endpoints. Update BaseChat component to load models from /api/model/config and /api/model/default with fallback to Ollama method. Refactor modelConfig to parse from AI_MODELS_CONFIG environment variable with validation and fallback to default configurations
…tion with available provider list Add openai provider case to getOpenAIModel function with createOpenAI initialization. Update gemini provider condition to also accept 'google' as alias. Enhance error message to include list of available providers (gemini, google, deepseek, claude, openai) and suggest checking AI_MODELS_CONFIG when provider not found.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.