-
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