fszontagh
|
dd8064b44e
feat: add site types, platform detection, and custom sitemap support
|
3 months ago |
fszontagh
|
a816e18bfd
docs: update all docs for shops to sites rename
|
3 months ago |
fszontagh
|
ae9531d9f4
refactor: rename web UI shops to sites
|
3 months ago |
fszontagh
|
b37492f482
fix: resolve type errors in legacy alias middleware
|
3 months ago |
fszontagh
|
0993ad6fec
feat: add legacy /api/shops backward-compat aliases
|
3 months ago |
fszontagh
|
e864673bf2
refactor: rename all backend code shops to sites
|
3 months ago |
fszontagh
|
d971f941d6
refactor: rename database tables and methods shops to sites
|
3 months ago |
fszontagh
|
370818903c
docs: add universal scraper implementation plan
|
3 months ago |
fszontagh
|
788500c80c
docs: add universal scraper enhancement design spec
|
3 months ago |
fszontagh
|
15292bbaff
feat: add REST semantic search endpoint
|
3 months ago |
fszontagh
|
2f37137111
docs: rewrite README and docs from source of truth
|
3 months ago |
Fszontagh
|
83fe9fba87
fix: check Qdrant before generating embeddings to prevent duplicates
|
8 months ago |
Fszontagh
|
b6d8b9b443
fix: prevent duplicate content by content_hash across categories
|
8 months ago |
Fszontagh
|
5b3927c12c
fix: prevent duplicate content entries in database and Qdrant
|
8 months ago |
Fszontagh
|
1be68acf68
fix: improve markdown cleanup for HTML to markdown conversion
|
8 months ago |
Fszontagh
|
7d02d2ba8e
feat: add list_contents tool and simplify search output for voice
|
8 months ago |
Fszontagh
|
6781e9c4b3
feat: switch MCP server to HTTP Streamable transport
|
8 months ago |
Fszontagh
|
3fc9b58813
feat: validate and auto-scrape custom URLs
|
8 months ago |
Fszontagh
|
f334437a9a
fix: properly update enabled flag when disabling content
|
8 months ago |
Fszontagh
|
2fe87b0783
feat: add content ID and enabled status to shop content responses
|
8 months ago |
Fszontagh
|
903c3d0de7
refactor: consolidate Qdrant collections to one per category
|
8 months ago |
Fszontagh
|
f5c3c65293
feat: implement URL disabling for sitemap-discovered content
|
8 months ago |
Fszontagh
|
01e5ffb74b
fix: eliminate Qdrant duplicate points using content hash-based IDs
|
8 months ago |
Fszontagh
|
3db2118341
fix: use custom_id for shop lookup in ALL remaining endpoints
|
8 months ago |
Fszontagh
|
352e725368
fix: use custom_id for shop lookup in custom URLs endpoints
|
8 months ago |
Fszontagh
|
0f380f3bb8
feat: enhance HTTP access logging with status codes and response times
|
8 months ago |
Fszontagh
|
a95802aeb8
perf: comprehensive API optimizations and enhanced documentation
|
8 months ago |
Fszontagh
|
a3d35446f7
perf: optimize API response times with database and compression improvements
|
8 months ago |
Fszontagh
|
6e097373c3
feat: add reset and restore scripts with automatic backup
|
8 months ago |
Fszontagh
|
ce2baaaf74
feat: implement soft delete and force cleanup for webshops
|
8 months ago |