Commit Graph

15 Commits

Author SHA1 Message Date
IGNY8 VPS (Salman)
d696d55309 Add Sites Renderer service to Docker Compose and implement public endpoint for site definitions
- Introduced `igny8_sites` service in `docker-compose.app.yml` for serving deployed public sites.
- Updated `SitesRendererAdapter` to construct deployment URLs dynamically based on environment variables.
- Added `SiteDefinitionView` to provide a public API endpoint for retrieving deployed site definitions.
- Enhanced `loadSiteDefinition` function to prioritize API calls for site definitions over filesystem access.
- Updated frontend to utilize the new API endpoint for loading site definitions.
2025-11-18 19:32:06 +00:00
IGNY8 VPS (Salman)
5d97ab6e49 Refactor Site Builder Integration and Update Component Structure
- Removed the separate `igny8_sites` service from Docker Compose, integrating its functionality into the main app.
- Updated the Site Builder components to enhance user experience, including improved loading states and error handling.
- Refactored routing and navigation in the Site Builder Wizard and Preview components for better clarity and usability.
- Adjusted test files to reflect changes in import paths and ensure compatibility with the new structure.
2025-11-18 10:52:24 +00:00
IGNY8 VPS (Salman)
3ea519483d Refactor Site Builder Integration and Update Docker Configuration
- Merged the site builder functionality into the main app, enhancing the SiteBuilderWizard component with new steps and improved UI.
- Updated the Docker Compose configuration by removing the separate site builder service and integrating its functionality into the igny8_sites service.
- Enhanced Vite configuration to support code-splitting for builder routes, optimizing loading times.
- Updated package dependencies to include new libraries for state management and form handling.
2025-11-18 10:35:30 +00:00
alorig
40d379dd7e Pahse 5 2025-11-18 05:03:27 +05:00
IGNY8 VPS (Salman)
5a36686844 Add site builder service to Docker Compose and remove obsolete scripts
- Introduced a new service `igny8_site_builder` in `docker-compose.app.yml` for site building functionality, including environment variables and volume mappings.
- Deleted several outdated scripts: `create_test_users.py`, `test_image_write_access.py`, `update_free_plan.py`, and the database file `db.sqlite3` to clean up the backend.
- Updated Django settings and URL configurations to integrate the new site builder module.
2025-11-17 16:08:51 +00:00
IGNY8 VPS (Salman)
8d7210c8a6 Update Docker Compose and backend settings; enhance Vite configuration for reverse proxy and improve API error handling. Removed VITE_ALLOWED_HOSTS from Docker Compose, clarified allowed hosts in settings.py, and added handling for 403 Forbidden responses in api.ts to clear invalid tokens. 2025-11-15 13:12:01 +00:00
IGNY8 VPS (Salman)
97546aa39b Refactor Docker Compose configuration by removing the igny8_marketing service and updating the marketing dev server setup. Enhance Vite configuration to improve SPA routing for the marketing site, serving marketing.html for all non-static asset requests. 2025-11-14 11:18:40 +00:00
IGNY8 VPS (Salman)
f8bab8d432 Enhance Docker and Vite configurations for marketing service; update allowed hosts in docker-compose; modify marketing script in package.json; fix heading typo in Usage component; update marketing image asset. 2025-11-13 19:54:22 +00:00
IGNY8 VPS (Salman)
56d58be50a Update .gitignore to include build artifacts and development dependencies; fix port mapping in docker-compose for marketing service; add marketing configuration analysis documentation; enhance Vite configuration for allowed hosts; update marketing script in package.json; remove unused marketing image asset. 2025-11-13 17:20:41 +00:00
IGNY8 VPS (Salman)
4f8d79ca3f commit 2025-11-13 16:49:51 +00:00
IGNY8 VPS (Salman)
5f5d1c91a8 Add development configuration for marketing service in Docker and update frontend scripts 2025-11-13 16:13:13 +00:00
IGNY8 VPS (Salman)
ad9aba87d7 Add marketing service to docker-compose configuration 2025-11-13 15:44:36 +00:00
IGNY8 VPS (Salman)
9f704313fb Enhance image processing and progress tracking in ImageQueueModal; update docker-compose for read-write access 2025-11-12 08:39:03 +00:00
IGNY8 VPS (Salman)
ec1d64b710 Fix webhook to run git pull directly in mounted repo 2025-11-10 12:08:22 +00:00
igny8
60b8188111 Initial commit: igny8 project 2025-11-09 10:27:02 +00:00