Commit Graph

286 Commits

Author SHA1 Message Date
IGNY8 VPS (Salman)
5842ca2dfc Phase 0: Fix AppSidebar useEffect for module settings loading 2025-11-16 18:48:45 +00:00
IGNY8 VPS (Salman)
9b3fb25bc9 Phase 0: Add sidebar filtering and route guards for modules
- Updated AppSidebar to filter out disabled modules from navigation
- Added ModuleGuard to all module routes (planner, writer, thinker, automation)
- Modules now dynamically appear/disappear based on enable settings
- Routes are protected and redirect to settings if module is disabled
2025-11-16 18:48:23 +00:00
IGNY8 VPS (Salman)
dbe8da589f Phase 0: Add ModuleGuard component and implement Modules settings UI
- Created ModuleGuard component to protect routes based on module status
- Implemented Modules.tsx page with toggle switches for all modules
- Fixed Switch component onChange prop type
- Module enable/disable UI fully functional
2025-11-16 18:44:07 +00:00
IGNY8 VPS (Salman)
8102aa74eb Phase 0: Add frontend module config and update settings store
- Created modules.config.ts with module definitions
- Added ModuleEnableSettings API functions
- Updated settingsStore with module enable settings support
- Added isModuleEnabled helper method
2025-11-16 18:43:24 +00:00
IGNY8 VPS (Salman)
8521ded923 Resolve merge conflict in authStore.ts - use dynamic import for fetchAPI 2025-11-16 13:47:37 +00:00
IGNY8 VPS (Salman)
8908c11c86 Enhance error handling in AIEngine and update ResourceDebugOverlay
- Added error type handling in AIEngine for better error categorization during model configuration and execution.
- Updated _handle_error method to accept and log error types.
- Improved ResourceDebugOverlay to silently ignore 404 responses from the metrics endpoint, preventing unnecessary logging and retries.
- Refactored authStore to utilize fetchAPI for automatic token handling and improved error logging without throwing exceptions.
2025-11-16 11:44:51 +00:00
IGNY8 VPS (Salman)
a492eb3560 Enhance ImagesViewSet and Images component with site and sector filtering
- Added site_id and sector_id query parameter support in ImagesViewSet for filtering content and task-linked images.
- Implemented event listeners in the Images component to refresh data on site and sector changes.
- Updated image prompt handling to allow undefined values.
2025-11-16 10:24:46 +00:00
IGNY8 VPS (Salman)
d3ec7cf2e3 Refactor authentication and integration handling
- Exclude the 'MeView' endpoint from public API documentation, marking it as an internal authenticated endpoint.
- Enhance error handling in the 'IntegrationSettingsViewSet' to gracefully manage empty request data and improve logging for account and settings lookups.
- Update API key retrieval logic to ensure fallback mechanisms are more robust and informative.
- Refactor user data fetching in the auth store to utilize a unified API system, improving error handling and data consistency.
2025-11-16 09:49:24 +00:00
IGNY8 VPS (Salman)
7cd0e1a807 Add health check endpoint and refactor integration response handling
- Introduced a new public health check endpoint at `api/ping/` to verify API responsiveness.
- Refactored integration response handling to utilize a unified success and error response format across various methods in `IntegrationSettingsViewSet`, improving consistency and clarity in API responses.
- Updated URL patterns to include the new ping endpoint and adjusted imports accordingly.
2025-11-16 07:01:19 +00:00
IGNY8 VPS (Salman)
c439073d33 debug fix 2025-11-16 01:03:54 +00:00
IGNY8 VPS (Salman)
a42a130835 fix 2025-11-16 00:25:43 +00:00
IGNY8 VPS (Salman)
7665b8c6e7 Refactor API response handling across multiple components to ensure consistency with the unified format. Update error handling and response validation in ValidationCard, usePersistentToggle, Status, Prompts, and api.ts to improve user feedback and maintain compatibility with the new API standards. 2025-11-16 00:19:01 +00:00
Desktop
5908115686 fixes of broken fucntions 2025-11-16 04:56:48 +05:00
IGNY8 VPS (Salman)
0ec594363c Implement unified API standard across backend viewsets and serializers, enhancing error handling and response formatting. Update AccountModelViewSet to standardize CRUD operations with success and error responses. Refactor various viewsets to inherit from AccountModelViewSet, ensuring compliance with the new standard. Improve frontend components to handle API responses consistently and update configuration for better user experience. 2025-11-15 23:04:31 +00:00
IGNY8 VPS (Salman)
5a3706d997 Enhance ApiStatusIndicator to conditionally render for aws-admin accounts only. Improve error handling in API response management across various components, ensuring expected 400 responses are logged appropriately. Update Credits and ApiMonitor components to handle null values gracefully and implement CRUD operations for planner and writer endpoints. 2025-11-15 21:44:10 +00:00
IGNY8 VPS (Salman)
a75ebf2584 Enhance API response handling and implement unified API standard across multiple modules. Added feature flags for unified exception handling and debug throttling in settings. Updated pagination and response formats in various viewsets to align with the new standard. Improved error handling and response validation in frontend components for better user feedback. 2025-11-15 20:18:42 +00:00
IGNY8 VPS (Salman)
94f243f4a2 newmonitor api 2025-11-15 14:24:49 +00:00
IGNY8 VPS (Salman)
5a08a558ef Add API Status Indicator to AppSidebar and enhance ApiMonitor with localStorage support for auto-refresh and refresh interval settings 2025-11-15 14:18:08 +00:00
IGNY8 VPS (Salman)
6109369df4 Add API Monitor route and sidebar entry 2025-11-15 13:44:39 +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
Desktop
efd5ea6b4f Revert "api monitors"
This reverts commit 133d63813a.
2025-11-15 17:05:40 +05:00
IGNY8 VPS (Salman)
133d63813a api monitors 2025-11-15 11:31:49 +00:00
IGNY8 VPS (Salman)
c8565b650b solutions page 2025-11-14 11:22:23 +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)
ae1cc8dcfb Enhance marketing site routing and add ScrollToTop component. Updated Caddyfile to support SPA routing with fallback to marketing.html. Integrated ScrollToTop in MarketingApp for improved navigation experience. 2025-11-14 11:10:47 +00:00
IGNY8 VPS (Salman)
6f44481ff8 fake phantom 2025-11-14 11:04:46 +00:00
Desktop
e3542b568d site meta title and desc 2025-11-14 15:58:45 +05:00
Desktop
fced34b1e4 diff colros 2025-11-14 15:41:25 +05:00
Desktop
48f55db675 Update Badge.tsx 2025-11-14 15:39:30 +05:00
Desktop
0de822c2a1 phase 4 2025-11-14 15:09:32 +05:00
Desktop
00301c2ae8 phase 3 complete 2025-11-14 15:07:01 +05:00
Desktop
27465457d5 phase 1-3 css refactor 2025-11-14 15:04:47 +05:00
Desktop
9eee5168bb css 2025-11-14 14:34:44 +05:00
Desktop
628620406d sd 2025-11-14 07:24:20 +05:00
Desktop
74c8a57dc3 Revert "Update igny8-colors.css"
This reverts commit 9fa96c3ef1.
2025-11-14 06:49:54 +05:00
Desktop
bfe5680c3e Revert "Update igny8-colors.css"
This reverts commit d802207cc3.
2025-11-14 06:49:08 +05:00
Desktop
d802207cc3 Update igny8-colors.css 2025-11-14 06:40:24 +05:00
Desktop
9fa96c3ef1 Update igny8-colors.css 2025-11-14 06:36:21 +05:00
Desktop
f4f7835fdf Revert "color scheme update"
This reverts commit 99ea23baa5.
2025-11-14 06:33:43 +05:00
Desktop
99ea23baa5 color scheme update 2025-11-14 06:24:25 +05:00
Desktop
1ed3c482ad Update Home.tsx 2025-11-14 06:07:09 +05:00
Desktop
ac64396784 Update logo-launchpad.png 2025-11-14 06:03:54 +05:00
Desktop
a3afc0cd18 1 2025-11-14 06:01:44 +05:00
Desktop
dedf64d932 Update Home.tsx 2025-11-14 05:40:04 +05:00
Desktop
c1260d1eb8 images updates 2025-11-14 05:35:40 +05:00
Desktop
3b1eec87bf updates 2025-11-14 05:16:21 +05:00
Desktop
27dfec9417 Update hero-dashboard.png 2025-11-14 05:01:12 +05:00
Desktop
3eb712b2dd new dashboards 2025-11-14 04:58:56 +05:00
Desktop
e99a96aa2d chagnes 2025-11-14 04:48:57 +05:00
Desktop
946b419fa4 ds 2025-11-14 04:47:54 +05:00