ajaysi
d90d441019
chore: push all remaining changes
...
- Blog writer enhancements and bug fixes
- Wix integration improvements
- Frontend UI updates
- GSC dashboard docs cleanup
- Image studio assets
- LinkedIn requirements file
- Various dependency updates
2026-06-12 20:32:03 +05:30
ajaysi
923fa671fe
feat: ContentGuardianAgent, onboarding UX, Team Activity action wiring, docs, agent help modal
...
ContentGuardianAgent consolidation:
- Merge 3 duplicate classes into single source in specialized/content_guardian.py
- Watchdog audit_committee() with heuristic scoring, coverage gaps, overlaps, alerts
- Remove misleading rejection_rate() helper; use acceptance_rate directly
- Integrate audit + alerts + trend signals into today_workflow_service.py
Team Activity page:
- QualityAuditPanel: health ring, per-agent critiques, coverage gaps, overlaps
- TrendSignalsPanel: opportunity cards with urgency/impact/coverage bars
- AlertBanner: persistent dismiss via POST /alerts/{id}/mark-read
- AgentHelpModal: dialog showing all 8 agents with descriptions, tools, schedule
- QualityAuditPanel action buttons: Fill gap -> /content-planning, Resolve overlap, View CTA on alerts/issues
- TrendSignalsPanel action buttons: Create content from this trend -> /blog-writer with trend context state
Onboarding system:
- Step 4 validation: no auto-pass via basic_ready; requires persona data or explicit progression
- Step 5 validation: logs warning on auto-pass without integration data
- OnboardingCompletionService: single DB session, transactional task creation, upsert pattern
- Business-without-website: nullable website_url on SIFIndexingTask and MarketTrendsTask
- DeepCompetitorAnalysisExecutor: 5-min timeout, 10-competitor cap, asyncio.wait_for
- Persona generation: async with 30s timeout, falls back to scheduler
- OnboardingProgressService.reset_onboarding(): resets session + pauses all DB tasks
- OnboardingControlService.reset_onboarding(): also cancels APScheduler jobs
- FinalStep TaskSchedulingPanel: shows scheduled/failed tasks after completion, 8s auto-redirect
- onboarding_completed agent activity event logged to feed
Documentation:
- docs-site/features/onboarding/: overview, steps, scheduler-tasks, technical-reference (4 pages)
- docs-site/mkdocs.yml: added Onboarding System nav section
- docs-site/features/sif-agents/: overview, agent-directory, committee-system, content-guardian (4 pages)
- docs-site/features/team-activity/: overview, quality-audit, trend-signals, alert-system (4 pages)
- docs-site/features/todays-workflow/: updated overview, technical-architecture, workflow-guide, api-reference
2026-06-01 12:24:31 +05:30
ajaysi
4fbbe9c8b4
fix: Render PORT binding and Recharts TypeScript errors
2026-04-03 13:02:59 +05:30
ajaysi
8c2d88efb9
Commit_all_local_changes_after_PR_406_merge
2026-03-10 17:01:36 +05:30
ajaysi
b3cc83ed6e
fix: resolve onboarding session not found warnings and frontend build OOM
...
- Use canonical Clerk user id (clerk_user_id) across all onboarding entrypoints to ensure consistent OnboardingSession.user_id lookup
- Fix API key persistence in api_key_manager.py to use correct APIKey model columns (session_id, provider, key)
- Increase Node heap for frontend build to 8GB and add build:nomap script to disable sourcemaps and reduce memory usage
- Update onboarding endpoints (endpoints_core.py, onboarding_control_service.py, step_management_service.py) to prefer clerk_user_id over id
- Fix frontend workflowStore.ts TypeScript error by returning WorkflowError instance
- Add website_automation_service.py for onboarding automation
2026-03-09 13:36:34 +05:30
ajaysi
1d36ebe2f9
Update frontend components: TeamHuddleWidget, useAgentHuddleFeed, TeamActivityPage
2026-03-04 09:19:53 +05:30
ajaysi
4828274cbf
Release Candidate: Production Release with Multi-Tenant & Onboarding Enhancements
2026-02-28 20:08:00 +05:30
ajaysi
e404a86502
Recovered state: integrated TrendSurferAgent, restored frontend/backend files, and cleaned up recovery scripts
2026-02-08 13:56:57 +05:30
ajaysi
8193cdba67
AI Analysis and Content Strategy fixes. Enhanced Strategy Routes refactoring.
2026-01-10 19:32:50 +05:30
ajaysi
0b63ae7fc1
AI Researcher and Video Studio implementation complete
2026-01-05 15:49:51 +05:30
ajaysi
eba5210577
AI podcast maker performance optimizations
2025-12-12 21:43:09 +05:30
ajaysi
4431cd9848
SEO Dashboard Fixes and content planning refactoring
2025-10-29 17:10:48 +05:30
ajaysi
40fb6ac95b
ALwrity Backend and Frontend - Stability and Error Handling Improvements
2025-10-14 10:57:16 +05:30
ajaysi
510b79bbf8
Added onboarding progress tracking & landing page
2025-10-02 13:20:15 +05:30
Om-Singh1808
0a7d9bfd21
feat: Complete Google Search Console integration with Clerk authentication
...
- Add GSC API service with OAuth2 authentication
- Implement Clerk authentication for frontend and backend
- Add GSC login button and OAuth callback handling
- Create comprehensive GSC data fetching and caching
- Add authentication middleware for backend API protection
- Implement real-time GSC data integration in SEO dashboard
- Add user-specific GSC site management
- Include comprehensive logging and error handling
- Add TypeScript support and proper type definitions
- Create environment templates and setup documentation
- Update gitignore to exclude sensitive credential files
Features added:
- GSC OAuth2 authentication flow
- Real-time search analytics data
- Site list management
- Sitemap analysis
- User-specific data isolation
- Comprehensive error handling
- Authentication token management
- Popup-based OAuth flow
- Data caching and refresh mechanisms
Note: gsc_credentials.json should be created locally with your Google OAuth credentials
2025-09-24 15:12:21 +05:30
dependabot[bot]
8fa220184e
Bump axios in /frontend in the npm_and_yarn group across 1 directory
...
Bumps the npm_and_yarn group with 1 update in the /frontend directory: [axios](https://github.com/axios/axios ).
Updates `axios` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.11.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-12 19:15:23 +05:30
ajaysi
1b65a9487b
ALwrity LinkedIn Writer: Billing Dashboard: Compact View, Billing Overview, System Health Indicator, Cost Breakdown, Usage Trends, Usage Alerts, Comprehensive API Breakdown
2025-09-11 11:09:10 +05:30
ajaysi
f5f3c09ecc
feat(seo-copilot): caching + freshness UI; glassomorphic styling; CopilotKit HITL modular actions; provider fixes; DB sessions & action types; seed 17 actions
2025-08-30 16:12:41 +05:30
ajaysi
74e22b421a
ALwrity version 0.5.5
2025-08-19 21:48:33 +05:30
ajaysi
32f97fa6b3
ALwrity Version 0.5.0 (Fastapi + React )
2025-08-06 12:48:02 +05:30