-
f2dcfb7ae8
feat: add corrective engine, execution state, budget guard, transparency layer (2026-05-11)
main
colorlink
2026-05-11 13:32:26 +00:00
-
32447b6120
docs: update README with full architecture and deploy instructions
colorlink
2026-05-11 13:31:42 +00:00
-
dc41b16b10
mcp: multi-platform OAuth — google_ads, meta, tiktok, snapchat, x, linkedin
colorlink
2026-05-09 09:00:47 +00:00
-
b16e7d09de
frontend: proxy /api/mcp/* → manar-mcp:8092 (exposes OAuth endpoints publicly)
colorlink
2026-05-09 08:56:56 +00:00
-
4c0ad86b93
mcp: live query architecture — all metrics hit platform API directly, no ClickHouse batch
colorlink
2026-05-09 02:29:57 +00:00
-
1bbeff271a
note: mcp api.py synced from running container — includes fetch-metrics + anomalies endpoints
colorlink
2026-05-09 01:44:46 +00:00
-
bbad33a4f1
mcp: api.py — fix column names to match live ClickHouse schema
colorlink
2026-05-09 01:32:49 +00:00
-
3483c9d9bc
frontend: Dockerfile removes conflicting [slug] route at build time
colorlink
2026-05-07 03:31:06 +00:00
-
ae2b22ddb3
mcp: add fastapi+uvicorn for REST API thread on port 8092
colorlink
2026-05-07 03:30:38 +00:00
-
b08b15eb4c
frontend: brand dashboard page with KPI cards
colorlink
2026-05-06 18:23:56 +00:00
-
b58b69bc3b
mcp: fix ClickHouse column names, add get_summary tool with period comparison
colorlink
2026-05-06 18:18:44 +00:00
-
759ce61e3a
frontend: docker-compose with Traefik labels for manar.asktam.net
colorlink
2026-05-06 17:17:36 +00:00
-
b3ddf24c0c
frontend: globals.css — dark theme tokens
colorlink
2026-05-06 17:14:48 +00:00
-
6e0f1bd0a1
frontend: /terms page — required for Google Ads API application
colorlink
2026-05-06 17:14:19 +00:00
-
501775a7ac
frontend: /privacy page — required for Google Ads API application
colorlink
2026-05-06 17:14:02 +00:00
-
660095c1cc
frontend: home page
colorlink
2026-05-06 17:13:35 +00:00
-
2670055258
frontend: root layout
colorlink
2026-05-06 17:13:18 +00:00
-
12eaa92ed7
frontend: next.config.js — standalone output
colorlink
2026-05-06 17:13:05 +00:00
-
94f61d30cc
frontend: package.json
colorlink
2026-05-06 17:12:58 +00:00
-
5ee7863904
frontend: Dockerfile — Next.js 14 standalone build
colorlink
2026-05-06 17:07:06 +00:00
-
3691b59aa6
mcp: full FastMCP server — brand-scoped tools, Google Ads, ClickHouse, recommendations
colorlink
2026-05-06 17:04:56 +00:00
-
d37ce128cb
mcp: health sidecar — port 8091, separate from FastMCP on 8090
colorlink
2026-05-06 17:04:11 +00:00
-
4f6dd46580
mcp: sync requirements from live container
colorlink
2026-05-06 17:04:02 +00:00
-
45bc017557
frontend: /terms page — required for Google Ads API Basic access application
colorlink
2026-05-06 16:14:12 +00:00
-
4eab198b4f
frontend: /privacy page — required for Google Ads API Basic access application
colorlink
2026-05-06 16:13:42 +00:00
-
d9e6a8bebf
frontend: dashboard home — brand selector + system status
colorlink
2026-05-06 16:13:12 +00:00
-
a9229f9498
frontend: root page redirects to /dashboard
colorlink
2026-05-06 16:12:46 +00:00
-
780901a23a
frontend: global styles + Manar design tokens
colorlink
2026-05-06 16:12:39 +00:00
-
92ec7bdd49
frontend: root layout
colorlink
2026-05-06 16:12:30 +00:00
-
7403d446d7
frontend: next.config.js with standalone output
colorlink
2026-05-06 16:12:21 +00:00
-
eeb3737175
frontend: Next.js package.json
colorlink
2026-05-06 16:12:14 +00:00
-
eaf61b4c75
db: tenants-db schema — per-brand operational tables
colorlink
2026-05-06 15:51:02 +00:00
-
676f395ac9
mcp: Python dependencies
colorlink
2026-05-06 15:50:42 +00:00
-
c11f977dd3
mcp: Dockerfile for manar-mcp server
colorlink
2026-05-06 15:50:35 +00:00
-
a47bd31374
db: core-db schema — brands, users, memberships, platforms
colorlink
2026-05-06 15:49:00 +00:00
-
cf41a25721
infra: full docker-compose with core-db, tenants-db, mcp, frontend
colorlink
2026-05-06 15:44:47 +00:00
-
6f6b449c4c
mcp: core server — brand-scoped tools for Google Ads + recommendations
colorlink
2026-05-06 15:42:58 +00:00
-
fbd21ffc99
mcp: Dockerfile
colorlink
2026-05-06 15:42:20 +00:00
-
b810f93082
mcp: requirements
colorlink
2026-05-06 15:42:13 +00:00
-
e633f41f61
db: ClickHouse manar database — 11 analytical tables
colorlink
2026-05-06 15:42:03 +00:00
-
a8bc9d6d08
db: tenants-db schema — per-brand tables + Phase 1 seed
colorlink
2026-05-06 15:41:37 +00:00
-
0e29b20d52
db: core-db schema
colorlink
2026-05-06 15:41:10 +00:00
-
ea52ab307a
db: core-db schema — brands, users, memberships, audit
colorlink
2026-05-06 15:40:59 +00:00
-
2f5db77367
infra: docker-compose with all 4 services
colorlink
2026-05-06 15:40:39 +00:00
-
4fbe035a51
config: env template
colorlink
2026-05-06 15:40:24 +00:00
-
6c18680152
init: Manar platform scaffold
colorlink
2026-05-06 15:40:12 +00:00
-
78482c79a2
init: Manar platform scaffold
colorlink
2026-05-06 15:36:05 +00:00
-
832d385e8e
Initial commit
colorlink
2026-05-06 15:35:50 +00:00