ajaysi
|
5780deff2f
|
fix: Normalize specialized agent pillar IDs and log invalid proposals (Closes #383)
|
2026-03-07 11:57:26 +05:30 |
|
ajaysi
|
8b554a35c4
|
fix: Resolve dependency conflicts, scheduler status error, and frontend config (Closes #382)
|
2026-03-07 11:51:59 +05:30 |
|
ajaysi
|
5d49351c2d
|
feat: Support explicit technical SEO audit states and surface task diagnostics in dashboard (PR #382)
|
2026-03-05 22:28:55 +05:30 |
|
ajaysi
|
afe79f188a
|
refactor: Align SEO dashboard imports/routes and add app router smoke test (PR #381)
|
2026-03-05 22:21:05 +05:30 |
|
ajaysi
|
110f7318cc
|
chore: Update backend services, intelligence integration, and documentation
|
2026-03-05 22:14:25 +05:30 |
|
ajaysi
|
5cccb89df8
|
feat: Add competitor_analysis fallback for deep competitor onboarding scheduling (PR #380)
|
2026-03-05 22:11:55 +05:30 |
|
ajaysi
|
6205ff8bbe
|
Merge PR #379: fix preflight pricing/model drift and usage UI
|
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 |
|
ajaysi
|
6121ae1a92
|
Merge branch 'pr-378'
|
2026-03-05 10:52:31 +05:30 |
|
ajaysi
|
156beba7e0
|
Merge branch 'pr-377'
|
2026-03-05 10:49:08 +05:30 |
|
ajaysi
|
2610b1e35b
|
Merge branch 'pr-376'
|
2026-03-05 10:44:12 +05:30 |
|
ajaysi
|
93406352d4
|
Merge branch 'pr-375'
|
2026-03-05 10:41:19 +05:30 |
|
ajaysi
|
806ab7b20d
|
Merge branch 'pr-374'
|
2026-03-05 10:34:36 +05:30 |
|
ajaysi
|
c303a1040b
|
Merge branch 'pr-373'
|
2026-03-05 10:24:58 +05:30 |
|
ajaysi
|
26131232c7
|
feat: enhance billing dashboard with historical data & security hardening
- Fix usage tracking zero-value bug with self-healing logic
- Add month selector for historical usage views
- Implement start-of-month graceful initialization
- Merge PR #372: Harden user-scoped access in subscription routes
- Fix UI bugs in UsageDashboard component
|
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 |
|
ajaysi
|
2318fd8a48
|
Render deploy hardening: skip large model bootstrap on cloud, respect PORT, pin requests deps; add runtime.txt and render-build.sh
|
2026-03-04 12:55:35 +05:30 |
|
ajaysi
|
1d36ebe2f9
|
Update frontend components: TeamHuddleWidget, useAgentHuddleFeed, TeamActivityPage
|
2026-03-04 09:19:53 +05:30 |
|
ajaysi
|
45fb9636e2
|
Update Render build configuration: fix deps, force py3.11, add build script
|
2026-03-04 09:17:35 +05:30 |
|
ajaysi
|
460e1f398d
|
Merge PR #364: Add competitor-aware originality checks and fix agent initialization
|
2026-03-03 18:57:46 +05:30 |
|
ajaysi
|
05dd4f1efb
|
Merge branch 'pr-371'
|
2026-03-03 18:37:37 +05:30 |
|
ajaysi
|
65fede6839
|
Merge PR #370: Tiered agent activity responses and detailed approvals UI
|
2026-03-03 18:33:38 +05:30 |
|
ajaysi
|
2fbda8f803
|
Merge PR #369: Standardize agent activity events and update timeline UI
|
2026-03-03 18:25:05 +05:30 |
|
ajaysi
|
1e95198ec9
|
Fix: Type errors and linter warnings
|
2026-03-03 18:20:48 +05:30 |
|
ajaysi
|
6fefbf1121
|
Feat: Add SSE-powered Team Huddle feed and Activity page
|
2026-03-03 17:40:40 +05:30 |
|
ajaysi
|
23ad48c506
|
Merge branch 'pr-367'
|
2026-03-03 17:23:04 +05:30 |
|
ajaysi
|
6c7871bedd
|
Fix: Agent orchestrator initialization, singleton LLM loading, and dashboard activity logging
|
2026-03-03 17:22:50 +05:30 |
|
ajaysi
|
a527ab3c76
|
Merge PR #366 and wire up Team Huddle CTA
|
2026-03-03 09:24:52 +05:30 |
|
ajaysi
|
1c09aedc6c
|
Fix TypeScript errors in TeamHuddleWidget after merge
|
2026-03-03 09:17:25 +05:30 |
|
ajaysi
|
259cb8682d
|
Merge branch 'review/pr-365'
|
2026-03-03 09:09:07 +05:30 |
|
ajaysi
|
2e04b8e27b
|
Fix compilation errors and resolve ESLint warnings across multiple components
|
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 |
|
ajaysi
|
cb6a3a8042
|
chore: Remove usage of unused isTitleLoading state
|
2026-03-02 15:48:44 +05:30 |
|