colorlink
|
3483c9d9bc
|
frontend: Dockerfile removes conflicting [slug] route at build time
|
2026-05-07 03:31:06 +00:00 |
|
colorlink
|
ae2b22ddb3
|
mcp: add fastapi+uvicorn for REST API thread on port 8092
|
2026-05-07 03:30:38 +00:00 |
|
colorlink
|
b08b15eb4c
|
frontend: brand dashboard page with KPI cards
|
2026-05-06 18:23:56 +00:00 |
|
colorlink
|
b58b69bc3b
|
mcp: fix ClickHouse column names, add get_summary tool with period comparison
|
2026-05-06 18:18:44 +00:00 |
|
colorlink
|
759ce61e3a
|
frontend: docker-compose with Traefik labels for manar.asktam.net
|
2026-05-06 17:17:36 +00:00 |
|
colorlink
|
b3ddf24c0c
|
frontend: globals.css — dark theme tokens
|
2026-05-06 17:14:48 +00:00 |
|
colorlink
|
6e0f1bd0a1
|
frontend: /terms page — required for Google Ads API application
|
2026-05-06 17:14:19 +00:00 |
|
colorlink
|
501775a7ac
|
frontend: /privacy page — required for Google Ads API application
|
2026-05-06 17:14:02 +00:00 |
|
colorlink
|
660095c1cc
|
frontend: home page
|
2026-05-06 17:13:35 +00:00 |
|
colorlink
|
2670055258
|
frontend: root layout
|
2026-05-06 17:13:18 +00:00 |
|
colorlink
|
12eaa92ed7
|
frontend: next.config.js — standalone output
|
2026-05-06 17:13:05 +00:00 |
|
colorlink
|
94f61d30cc
|
frontend: package.json
|
2026-05-06 17:12:58 +00:00 |
|
colorlink
|
5ee7863904
|
frontend: Dockerfile — Next.js 14 standalone build
|
2026-05-06 17:07:06 +00:00 |
|
colorlink
|
3691b59aa6
|
mcp: full FastMCP server — brand-scoped tools, Google Ads, ClickHouse, recommendations
|
2026-05-06 17:04:56 +00:00 |
|
colorlink
|
d37ce128cb
|
mcp: health sidecar — port 8091, separate from FastMCP on 8090
|
2026-05-06 17:04:11 +00:00 |
|
colorlink
|
4f6dd46580
|
mcp: sync requirements from live container
|
2026-05-06 17:04:02 +00:00 |
|
colorlink
|
eaf61b4c75
|
db: tenants-db schema — per-brand operational tables
|
2026-05-06 15:51:02 +00:00 |
|
colorlink
|
676f395ac9
|
mcp: Python dependencies
|
2026-05-06 15:50:42 +00:00 |
|
colorlink
|
c11f977dd3
|
mcp: Dockerfile for manar-mcp server
|
2026-05-06 15:50:35 +00:00 |
|
colorlink
|
a47bd31374
|
db: core-db schema — brands, users, memberships, platforms
|
2026-05-06 15:49:00 +00:00 |
|
colorlink
|
cf41a25721
|
infra: full docker-compose with core-db, tenants-db, mcp, frontend
|
2026-05-06 15:44:47 +00:00 |
|
colorlink
|
6f6b449c4c
|
mcp: core server — brand-scoped tools for Google Ads + recommendations
|
2026-05-06 15:42:58 +00:00 |
|
colorlink
|
fbd21ffc99
|
mcp: Dockerfile
|
2026-05-06 15:42:20 +00:00 |
|
colorlink
|
b810f93082
|
mcp: requirements
|
2026-05-06 15:42:13 +00:00 |
|
colorlink
|
e633f41f61
|
db: ClickHouse manar database — 11 analytical tables
|
2026-05-06 15:42:03 +00:00 |
|
colorlink
|
a8bc9d6d08
|
db: tenants-db schema — per-brand tables + Phase 1 seed
|
2026-05-06 15:41:37 +00:00 |
|
colorlink
|
0e29b20d52
|
db: core-db schema
|
2026-05-06 15:41:10 +00:00 |
|
colorlink
|
ea52ab307a
|
db: core-db schema — brands, users, memberships, audit
|
2026-05-06 15:40:59 +00:00 |
|
colorlink
|
2f5db77367
|
infra: docker-compose with all 4 services
|
2026-05-06 15:40:39 +00:00 |
|