Commit Graph

  • 315a988775 feat(blog): add Style B prose calibration — 10/10 narrative flow standard Rene Fichtmueller 2026-03-31 16:48:10 +02:00
  • f71ef2b20c feat(blog): regenerate button, SEO hashtags, calibration engine v2 Rene Fichtmueller 2026-03-31 16:46:25 +02:00
  • 5c7cbe0ccf feat(v0.2.6): hot topics + pipeline lock + blog delete + clean external JS v0.2.6 Rene Fichtmueller 2026-03-31 09:54:33 +02:00
  • 12d12aab4f feat(v0.2.6): hot topics + pipeline lock + blog delete + clean external JS Rene Fichtmueller 2026-03-31 09:54:33 +02:00
  • 78c3957857 feat(v0.2.5): hot topics engine + pipeline lock + UX fixes v0.2.5 Rene Fichtmueller 2026-03-31 09:49:43 +02:00
  • 3132b58309 feat(v0.2.5): hot topics engine + pipeline lock + UX fixes Rene Fichtmueller 2026-03-31 09:49:43 +02:00
  • 7719155e8e feat(v0.2.4): blog generation UX overhaul — live progress bar v0.2.4 Rene Fichtmueller 2026-03-31 09:44:29 +02:00
  • 278207078b feat(v0.2.4): blog generation UX overhaul — live progress bar Rene Fichtmueller 2026-03-31 09:44:29 +02:00
  • 896c338c8e fix(v0.2.3): dashboard polling for LLM blog pipeline v0.2.3 Rene Fichtmueller 2026-03-31 09:41:20 +02:00
  • 4233118505 fix(v0.2.3): dashboard polling for LLM blog pipeline Rene Fichtmueller 2026-03-31 09:41:20 +02:00
  • d69fff36c6 fix(v0.2.2): OLLAMA_URL pointed to localhost instead of .213 via WireGuard v0.2.2 Rene Fichtmueller 2026-03-31 09:28:34 +02:00
  • 9bb2f549f8 fix(v0.2.2): OLLAMA_URL pointed to localhost instead of .213 via WireGuard Rene Fichtmueller 2026-03-31 09:28:34 +02:00
  • aa5d03bcf8 fix(blog): harden pipeline prompts based on v0.2.1 blog review feedback Rene Fichtmueller 2026-03-31 09:24:08 +02:00
  • c01d69e02e fix(blog): harden pipeline prompts based on v0.2.1 blog review feedback Rene Fichtmueller 2026-03-31 09:24:08 +02:00
  • 54cfca6774 chore: bump version to v0.2.1 v0.2.1 Rene Fichtmueller 2026-03-31 09:19:38 +02:00
  • 6bd168e958 chore: bump version to v0.2.1 Rene Fichtmueller 2026-03-31 09:19:38 +02:00
  • 1daf54e68e feat: fs.com scraper Phase 2 — crawl product detail pages for verified specs Rene Fichtmueller 2026-03-31 09:18:27 +02:00
  • e4c89de6c0 feat: fs.com scraper Phase 2 — crawl product detail pages for verified specs Rene Fichtmueller 2026-03-31 09:18:27 +02:00
  • 98a7e12282 feat: wire 10-step FO Blog Pipeline into blog generation route Rene Fichtmueller 2026-03-31 09:16:23 +02:00
  • eec42e4818 feat: wire 10-step FO Blog Pipeline into blog generation route Rene Fichtmueller 2026-03-31 09:16:23 +02:00
  • 73ef5766e6 feat(v0.2.1): data confidence tracking + validation + blog feedback system Rene Fichtmueller 2026-03-31 09:12:37 +02:00
  • d1d23ce31d feat(v0.2.1): data confidence tracking + validation + blog feedback system Rene Fichtmueller 2026-03-31 09:12:37 +02:00
  • fa12697df2 feat: spec enrichment script — fills 4,400+ products with fiber/connector/wavelength/power/reach Rene Fichtmueller 2026-03-31 09:02:10 +02:00
  • cd90d22762 feat: spec enrichment script — fills 4,400+ products with fiber/connector/wavelength/power/reach Rene Fichtmueller 2026-03-31 09:02:10 +02:00
  • ad7dc6fcaa chore: bump version to 0.2.0 in health endpoint Rene Fichtmueller 2026-03-31 08:59:00 +02:00
  • 531e25b327 chore: bump version to 0.2.0 in health endpoint Rene Fichtmueller 2026-03-31 08:59:00 +02:00
  • a53c00b8c4 fix: UUID cast in datasheet routes — use slug-first lookup Rene Fichtmueller 2026-03-31 08:58:26 +02:00
  • 1f8176bf8e fix: UUID cast in datasheet routes — use slug-first lookup Rene Fichtmueller 2026-03-31 08:58:26 +02:00
  • 3a6cbc475d feat(v0.2.0): datasheets + adoption roadmap + all routes registered v0.2.0 Rene Fichtmueller 2026-03-31 08:57:03 +02:00
  • 24a9eba9ce feat(v0.2.0): datasheets + adoption roadmap + all routes registered Rene Fichtmueller 2026-03-31 08:57:03 +02:00
  • aa977abc97 feat(v0.2.0): Sales Intelligence Engine — Phase 0+A v0.2.0-alpha.1 feature/v0.2.0-sales-intelligence Rene Fichtmueller 2026-03-31 08:51:22 +02:00
  • a69acc4588 feat(v0.2.0): Sales Intelligence Engine — Phase 0+A Rene Fichtmueller 2026-03-31 08:51:22 +02:00
  • 0b07490114 chore: sync local changes Rene Fichtmueller 2026-03-31 07:32:02 +02:00
  • 2348238888 feat: add NADDOD, QSFPTEK, and AddOn Networks scrapers Rene Fichtmueller 2026-03-30 21:20:23 +02:00
  • fcddd1f27b fix: contentHash type errors + fs-com scraper improvements Rene Fichtmueller 2026-03-30 21:07:27 +02:00
  • b238815cb5 feat: 5-year forecast area chart + regional adoption heatmap v0.1.0 Rene Fichtmueller 2026-03-30 20:57:08 +02:00
  • 52e2f16d75 feat: 5-year forecast area chart + regional adoption heatmap Rene Fichtmueller 2026-03-30 20:57:08 +02:00
  • 9d9d9ed8ae feat: hype cycle hover tooltips + phase legend, fix switch-docs missing column Rene Fichtmueller 2026-03-30 08:25:41 +02:00
  • f614c425ea feat: hype cycle hover tooltips + phase legend, fix switch-docs missing column Rene Fichtmueller 2026-03-30 08:25:41 +02:00
  • 5a0cbed5a2 feat: dashboard v2, blog expansion, market/cable MCP tools, switch asset scrapers, scraper utilities Rene Fichtmueller 2026-03-30 08:07:12 +02:00
  • 814325b349 feat: dashboard v2, blog expansion, market/cable MCP tools, switch asset scrapers, scraper utilities Rene Fichtmueller 2026-03-30 08:07:12 +02:00
  • f940bf2cd4 fix: remove non-existent vendor URL columns, fix text=uuid cast in transceiver lookup Rene Fichtmueller 2026-03-30 07:49:54 +02:00
  • 615a7e50c7 fix: remove non-existent vendor URL columns, fix text=uuid cast in transceiver lookup Rene Fichtmueller 2026-03-30 07:49:54 +02:00
  • 891bd018a8 fix: add trust proxy for Cloudflare — fixes ERR_ERL_UNEXPECTED_X_FORWARDED_FOR in rate limiter Rene Fichtmueller 2026-03-30 06:41:36 +02:00
  • 39dc5a4ab4 fix: add trust proxy for Cloudflare — fixes ERR_ERL_UNEXPECTED_X_FORWARDED_FOR in rate limiter Rene Fichtmueller 2026-03-30 06:41:36 +02:00
  • 1853d1c9f1 feat(deploy): add tip-mcp PM2 process (port 3202) + Cloudflare tunnel tip.context-x.org Rene Fichtmueller 2026-03-29 08:21:14 +08:00
  • f8892f058f feat(deploy): add tip-mcp PM2 process (port 3202) + Cloudflare tunnel tip.context-x.org Rene Fichtmueller 2026-03-29 08:21:14 +08:00
  • 4b452ab49e feat(scrapers+mcp): ATGBICS + ProLabs scrapers, MCP HTTP/SSE server Rene Fichtmueller 2026-03-29 02:26:45 +08:00
  • 6f7c834752 feat(scrapers+mcp): ATGBICS + ProLabs scrapers, MCP HTTP/SSE server Rene Fichtmueller 2026-03-29 02:26:45 +08:00
  • 83f4acc976 feat: redesign dashboard — glassmorphism, animated background, gradient accents Rene Fichtmueller 2026-03-28 02:42:55 +13:00
  • aebb1249c5 feat: redesign dashboard — glassmorphism, animated background, gradient accents Rene Fichtmueller 2026-03-28 02:42:55 +13:00
  • 66b722a5e4 feat: calibrate regional adoption model with research-backed parameters Rene Fichtmueller 2026-03-28 02:34:29 +13:00
  • 280bf8f50a feat: calibrate regional adoption model with research-backed parameters Rene Fichtmueller 2026-03-28 02:34:29 +13:00
  • c6308e93c0 feat: massive scraper expansion + hype cycle engine + lifecycle prediction Rene Fichtmueller 2026-03-28 02:30:19 +13:00
  • 70447def02 feat: massive scraper expansion + hype cycle engine + lifecycle prediction Rene Fichtmueller 2026-03-28 02:30:19 +13:00
  • d43b98e91b feat: add Flexoptix product catalog scraper, register in CLI Rene Fichtmueller 2026-03-28 01:02:34 +13:00
  • 204e99763c feat: add Flexoptix product catalog scraper, register in CLI Rene Fichtmueller 2026-03-28 01:02:34 +13:00
  • 46af736db3 fix: hype cycle findTechnology matched wrong tech (1G instead of 1.6T) Rene Fichtmueller 2026-03-28 01:00:52 +13:00
  • 312c5cb815 fix: hype cycle findTechnology matched wrong tech (1G instead of 1.6T) Rene Fichtmueller 2026-03-28 01:00:52 +13:00
  • 9a5b21a19a feat: complete dashboard redesign — professional data-dense UI, click-through detail panels Rene Fichtmueller 2026-03-28 00:56:27 +13:00
  • 28a0f25b23 feat: complete dashboard redesign — professional data-dense UI, click-through detail panels Rene Fichtmueller 2026-03-28 00:56:27 +13:00
  • a4f738d093 feat: interactive SVG hype cycle visualization with click-through detail panel Rene Fichtmueller 2026-03-28 00:52:17 +13:00
  • 1cc3844822 feat: interactive SVG hype cycle visualization with click-through detail panel Rene Fichtmueller 2026-03-28 00:52:17 +13:00
  • 94c6b7f42d fix: replace alert() with slide-in toast notification in dashboard Rene Fichtmueller 2026-03-28 00:47:08 +13:00
  • e83711684f fix: replace alert() with slide-in toast notification in dashboard Rene Fichtmueller 2026-03-28 00:47:08 +13:00
  • 1b0b602aa4 feat: Phase 8 — Dashboard frontend + static serving Rene Fichtmueller 2026-03-28 00:37:10 +13:00
  • a6f2b2ef9e feat: Phase 8 — Dashboard frontend + static serving Rene Fichtmueller 2026-03-28 00:37:10 +13:00
  • f48a809e40 feat: Phase 7 — Blog generator + scraper scheduler activation Rene Fichtmueller 2026-03-28 00:32:08 +13:00
  • 274b80a4f1 feat: Phase 7 — Blog generator + scraper scheduler activation Rene Fichtmueller 2026-03-28 00:32:08 +13:00
  • 0a63307505 feat: Phase 6 — FAQ + troubleshooting knowledge base embeddings Rene Fichtmueller 2026-03-28 00:24:50 +13:00
  • 4cb2db6455 feat: Phase 6 — FAQ + troubleshooting knowledge base embeddings Rene Fichtmueller 2026-03-28 00:24:50 +13:00
  • 122ca8444d feat: Phase 5 — OCR pipeline + document/news search Rene Fichtmueller 2026-03-28 00:22:01 +13:00
  • 8bb3b586f3 feat: Phase 5 — OCR pipeline + document/news search Rene Fichtmueller 2026-03-28 00:22:01 +13:00
  • 0260d0b365 feat: Phase 4 — Vector embeddings + semantic search Rene Fichtmueller 2026-03-28 00:05:29 +13:00
  • 6d3e5cc04a feat: Phase 4 — Vector embeddings + semantic search Rene Fichtmueller 2026-03-28 00:05:29 +13:00
  • a6f7968393 feat: Phase 3 — Norton-Bass Hype Cycle Engine Rene Fichtmueller 2026-03-27 23:35:57 +13:00
  • eb875f37d2 feat: Phase 3 — Norton-Bass Hype Cycle Engine Rene Fichtmueller 2026-03-27 23:35:57 +13:00
  • ae411cb575 feat: add Flexoptix vendor scraper, 10Gtek pricing scraper, expand news feeds Rene Fichtmueller 2026-03-27 23:17:42 +13:00
  • bd3a02ae4b feat: add Flexoptix vendor scraper, 10Gtek pricing scraper, expand news feeds Rene Fichtmueller 2026-03-27 23:17:42 +13:00
  • 649e6a9796 feat: Phase 2 — MCP Server with 12 tools Rene Fichtmueller 2026-03-27 16:48:34 +13:00
  • 92f42832bf feat: Phase 2 — MCP Server with 12 tools Rene Fichtmueller 2026-03-27 16:48:34 +13:00
  • b43bdd3060 feat: TIP Phase 0+1 — monorepo, DB schema, API, scraper engine Rene Fichtmueller 2026-03-27 16:27:31 +13:00
  • e9fb50a248 feat: TIP Phase 0+1 — monorepo, DB schema, API, scraper engine Rene Fichtmueller 2026-03-27 16:27:31 +13:00
  • ddd0a592aa Add live demo link: https://transceiver-db-demo.pages.dev Rene Fichtmueller 2026-03-19 15:42:02 +10:00
  • c16e36c628 Fix FLEXOPTIX HQ: Darmstadt, not Braunschweig Rene Fichtmueller 2026-03-19 15:37:30 +10:00
  • d04b3cf9e1 Add FLEXOPTIX as compatible vendor with FlexBox USP, update FS.COM comparison Rene Fichtmueller 2026-03-19 15:35:37 +10:00
  • 7aba2149b5 Add interactive live demo for Cloudflare Pages deployment Rene Fichtmueller 2026-03-19 15:28:20 +10:00
  • f3d12afc02 Initial release: optical transceiver database with 89 products, 39 standards, 12 competitors Rene Fichtmueller 2026-03-19 15:14:47 +10:00