Commit Graph

  • 1565551765 fix: Pass user_id to style analysis functions in website_analysis_executor ajaysi 2026-03-09 12:09:56 +05:30
  • e8d76cd745 Sync SEO dashboard imports and add route smoke test ي 2026-03-09 12:07:57 +05:30
  • a19a18d9b4 Add competitor_analysis fallback for deep competitor task scheduling ي 2026-03-09 12:07:18 +05:30
  • c3bd04e259 Fix huddle SSE auth fallback with query token support ي 2026-03-09 12:06:49 +05:30
  • 6b141ee554 Merge branch 'main' into codex/implement-central-visibility-for-seo-onboarding-tasks ي 2026-03-08 23:13:08 +05:30
  • 936dd14e0d Add consolidated onboarding SEO task health API and dashboard panel ي 2026-03-08 23:09:02 +05:30
  • 39bc3e3008 Merge PR #397: Add typed request model for task status endpoint ajaysi 2026-03-08 22:51:17 +05:30
  • 92715661e3 Merge PR #396: Validate plan.date and add narrower exception handling ajaysi 2026-03-08 18:39:55 +05:30
  • 0aaaf07900 Merge PR #395: Normalize dependencies in today workflow API payloads ajaysi 2026-03-08 18:31:48 +05:30
  • 38444f4508 Merge PR #394: Derive task memory feedback_score from persisted task.status ajaysi 2026-03-08 18:28:52 +05:30
  • 74b788a353 Merge PR #392: Add contextuality validation and low-context workflow status ajaysi 2026-03-08 18:18:43 +05:30
  • 2d4c83e79f Merge PR #391: Add workflow provenance quality metrics and classification ajaysi 2026-03-08 18:16:54 +05:30
  • 56854df016 Merge PR #390: Add degraded-mode workflow regeneration criteria and endpoint ajaysi 2026-03-08 18:12:43 +05:30
  • 35581316a8 Merge PR #389: Committee Health Precheck and Simplified Architecture ajaysi 2026-03-08 18:10:27 +05:30
  • 8f6ed3a616 Merge PR #388: Daily Workflow Integration & Enhanced Reliability ajaysi 2026-03-08 17:47:15 +05:30
  • 52563849d5 Fix onboarding-status user ID resolution in scheduler path ي 2026-03-07 12:15:25 +05:30
  • a25ec8302c fix: Resolve merge conflicts in workflowStore.ts by combining normalization and fallback logic (PR #387) ajaysi 2026-03-07 12:08:29 +05:30
  • 4f2a3d6e2d fix: Resolve conflicts in PR #386 for per-agent timeouts and partial committee handling ajaysi 2026-03-07 12:05:51 +05:30
  • f0f73eb003 Merge branch 'pr-385' ajaysi 2026-03-07 12:02:50 +05:30
  • a00212ca4d refactor: Unify canonical task outcome statuses (completed, skipped) across workflow and memory services (Closes #384) ajaysi 2026-03-07 12:00:04 +05:30
  • 5780deff2f fix: Normalize specialized agent pillar IDs and log invalid proposals (Closes #383) ajaysi 2026-03-07 11:57:26 +05:30
  • 8b554a35c4 fix: Resolve dependency conflicts, scheduler status error, and frontend config (Closes #382) ajaysi 2026-03-07 11:51:59 +05:30
  • 62d5cf773e Add typed request model for today workflow task status updates ي 2026-03-06 21:45:48 +05:30
  • e694e6172f Validate plan date before yesterday workflow indexing ي 2026-03-06 21:45:25 +05:30
  • 2403d92f9d Normalize today workflow task dependencies payload ي 2026-03-06 21:44:23 +05:30
  • acecf2a3f4 Fix task outcome feedback scoring to use normalized status ي 2026-03-06 21:43:40 +05:30
  • 7096f03623 Add contextuality validation and low-context workflow status ي 2026-03-06 21:42:49 +05:30
  • 84babd0407 Add workflow provenance quality metrics and classification ي 2026-03-06 21:42:14 +05:30
  • 4621107988 Add degraded-mode workflow regeneration criteria and endpoint ي 2026-03-06 21:40:29 +05:30
  • 15a9eaa9a0 Add committee health precheck and orchestrator init state metadata ي 2026-03-06 21:40:03 +05:30
  • 81b29895b9 Improve daily workflow provenance modeling and UI labels ي 2026-03-06 21:39:32 +05:30
  • ed625eae61 Harden workflow fallback handling and degraded mode UI ي 2026-03-06 21:38:39 +05:30
  • 198143e6ca Add per-agent timeout handling for daily committee proposals ي 2026-03-06 21:38:04 +05:30
  • c3f478a763 Normalize today workflow task dependencies as arrays ي 2026-03-06 21:37:36 +05:30
  • 5d49351c2d feat: Support explicit technical SEO audit states and surface task diagnostics in dashboard (PR #382) ajaysi 2026-03-05 22:28:55 +05:30
  • afe79f188a refactor: Align SEO dashboard imports/routes and add app router smoke test (PR #381) ajaysi 2026-03-05 22:21:05 +05:30
  • 110f7318cc chore: Update backend services, intelligence integration, and documentation ajaysi 2026-03-05 22:14:25 +05:30
  • 5cccb89df8 feat: Add competitor_analysis fallback for deep competitor onboarding scheduling (PR #380) ajaysi 2026-03-05 22:11:55 +05:30
  • 6205ff8bbe Merge PR #379: fix preflight pricing/model drift and usage UI ajaysi 2026-03-05 12:22:21 +05:30
  • 01bf56837f Fix unlimited video limit display in usage rings ي 2026-03-05 11:36:04 +05:30
  • 7d530b3220 Preserve full provider breakdown in billing UI coercion ي 2026-03-05 11:31:49 +05:30
  • 81f49f4ebd Add explicit usage summary uniqueness and billing indexes ي 2026-03-05 11:17:48 +05:30
  • 45dbf095f6 Add Stripe webhook idempotency persistence guard ي 2026-03-05 11:17:21 +05:30
  • 81052d06b4 Fix preflight model mapping when skipping invalid providers ي 2026-03-05 11:10:54 +05:30
  • 6121ae1a92 Merge branch 'pr-378' ajaysi 2026-03-05 10:52:31 +05:30
  • 156beba7e0 Merge branch 'pr-377' ajaysi 2026-03-05 10:49:08 +05:30
  • 2610b1e35b Merge branch 'pr-376' ajaysi 2026-03-05 10:44:12 +05:30
  • 93406352d4 Merge branch 'pr-375' ajaysi 2026-03-05 10:41:19 +05:30
  • 806ab7b20d Merge branch 'pr-374' ajaysi 2026-03-05 10:34:36 +05:30
  • c303a1040b Merge branch 'pr-373' ajaysi 2026-03-05 10:24:58 +05:30
  • 26131232c7 feat: enhance billing dashboard with historical data & security hardening ajaysi 2026-03-05 10:21:56 +05:30
  • c604dc87ec Add Stripe webhook event persistence and idempotency ي 2026-03-04 20:44:04 +05:30
  • 6e75f44ed5 Add subscription usage constraints and safe index migration ي 2026-03-04 20:43:14 +05:30
  • cf4c08ff7c Align usage period keys with subscription window and reset audio counters ي 2026-03-04 20:42:44 +05:30
  • d82569a1d0 Harden usage limit enforcement failure handling ي 2026-03-04 20:42:20 +05:30
  • fc96e1218a Move Stripe plan price mapping to env with startup validation ي 2026-03-04 20:41:47 +05:30
  • 5a7b9e6c6b Refactor billing flows to require authenticated user IDs ي 2026-03-04 20:41:07 +05:30
  • 261c224dca Harden user-scoped subscription route access checks ي 2026-03-04 20:40:33 +05:30
  • 2318fd8a48 Render deploy hardening: skip large model bootstrap on cloud, respect PORT, pin requests deps; add runtime.txt and render-build.sh ajaysi 2026-03-04 12:55:35 +05:30
  • 1d36ebe2f9 Update frontend components: TeamHuddleWidget, useAgentHuddleFeed, TeamActivityPage ajaysi 2026-03-04 09:19:53 +05:30
  • 45fb9636e2 Update Render build configuration: fix deps, force py3.11, add build script ajaysi 2026-03-04 09:17:35 +05:30
  • 460e1f398d Merge PR #364: Add competitor-aware originality checks and fix agent initialization ajaysi 2026-03-03 18:57:46 +05:30
  • 05dd4f1efb Merge branch 'pr-371' ajaysi 2026-03-03 18:37:37 +05:30
  • 65fede6839 Merge PR #370: Tiered agent activity responses and detailed approvals UI ajaysi 2026-03-03 18:33:38 +05:30
  • 2fbda8f803 Merge PR #369: Standardize agent activity events and update timeline UI ajaysi 2026-03-03 18:25:05 +05:30
  • 1e95198ec9 Fix: Type errors and linter warnings ajaysi 2026-03-03 18:20:48 +05:30
  • 6fefbf1121 Feat: Add SSE-powered Team Huddle feed and Activity page ajaysi 2026-03-03 17:40:40 +05:30
  • 23ad48c506 Merge branch 'pr-367' ajaysi 2026-03-03 17:23:04 +05:30
  • 6c7871bedd Fix: Agent orchestrator initialization, singleton LLM loading, and dashboard activity logging ajaysi 2026-03-03 17:22:50 +05:30
  • a527ab3c76 Merge PR #366 and wire up Team Huddle CTA ajaysi 2026-03-03 09:24:52 +05:30
  • 1c09aedc6c Fix TypeScript errors in TeamHuddleWidget after merge ajaysi 2026-03-03 09:17:25 +05:30
  • 259cb8682d Merge branch 'review/pr-365' ajaysi 2026-03-03 09:09:07 +05:30
  • 2e04b8e27b Fix compilation errors and resolve ESLint warnings across multiple components ajaysi 2026-03-03 08:57:36 +05:30
  • 79c2327861 docs: define Team Huddle contract and activity acceptance criteria ي 2026-03-02 22:04:45 +05:30
  • 4f19b993b4 Add tiered agent activity responses with redaction and UI toggle ي 2026-03-02 22:02:53 +05:30
  • a7bf355703 Standardize agent event payloads and team activity timeline UI ي 2026-03-02 22:01:12 +05:30
  • c0d9289d4d Add agent huddle SSE feed with frontend live subscriptions ي 2026-03-02 22:00:24 +05:30
  • 92b0255028 Add aggregated agent huddle feed endpoint ي 2026-03-02 21:49:57 +05:30
  • ef55124a56 Add team activity page and dashboard navigation ي 2026-03-02 21:49:21 +05:30
  • 124de1379a feat: load team huddle agents from API endpoints ي 2026-03-02 21:48:50 +05:30
  • 60e6cbd34b Harden SIF release readiness gaps and add regression checks ي 2026-03-02 20:59:07 +05:30
  • cb6a3a8042 chore: Remove usage of unused isTitleLoading state ajaysi 2026-03-02 15:48:44 +05:30
  • d49d2b627e chore: Fix additional ESLint warnings in BlogWriter components ajaysi 2026-03-02 15:46:22 +05:30
  • b4549ebe39 fix: Remove duplicate state declarations in useCampaignCreator.ts ajaysi 2026-03-02 15:18:02 +05:30
  • 85aa808122 fix: Syntax error in useCampaignCreator.ts ajaysi 2026-03-02 15:16:56 +05:30
  • e0376d0f1c chore: Fix ESLint warnings for Vercel deployment ajaysi 2026-03-02 15:13:09 +05:30
  • 4b641cc773 Cleanup obsolete test files and sync local changes ajaysi 2026-03-02 11:49:20 +05:30
  • 0f97d54318 Merge branch 'review/pr-363' ajaysi 2026-03-02 11:46:02 +05:30
  • cd9ffb5ef5 Implement evidence-based semantic gap detection for strategy agents ي 2026-03-02 11:42:52 +05:30
  • d4cdd89fbf Merge branch 'review/pr-362' ajaysi 2026-03-02 11:38:58 +05:30
  • 6273d1de60 Unify semantic health response schema ي 2026-03-02 11:36:05 +05:30
  • 673f6a22e1 Merge branch 'review/pr-361' ajaysi 2026-03-02 11:34:04 +05:30
  • 9d34753d0f Add structured warning logs for memory and semantic fallback paths ي 2026-03-02 10:51:45 +05:30
  • 07a4d86d61 Merge PR #360 and resolve conflict in today_workflow_service.py ajaysi 2026-03-02 10:27:46 +05:30
  • 83f1edcd12 Add strategy architect agent to daily planning committee ي 2026-03-02 10:25:01 +05:30
  • 89e33e2121 Fix test setup in test_today_workflow_service.py to avoid global module patching ajaysi 2026-03-01 23:26:29 +05:30
  • 677c65fe72 Merge branch 'review/pr-359' ajaysi 2026-03-01 23:16:05 +05:30
  • fe6d3b6c66 Merge branch 'review/pr-358' ajaysi 2026-03-01 23:08:51 +05:30
  • 212538c406 Add note about competitor indices validation in gap analysis ajaysi 2026-03-01 23:08:30 +05:30
  • 9707e40eba Merge branch 'review/pr-357' ajaysi 2026-03-01 22:19:50 +05:30