feat: travel service with 2GIS routing, POI, hotels + finance providers + UI overhaul

- Add travel-svc microservice (Amadeus, TravelPayouts, 2GIS, OpenRouteService)
- Add travel orchestrator with parallel collectors (events, POI, hotels, flights)
- Add 2GIS road routing with transport cost calculation (car/bus/taxi)
- Add TravelMap (2GIS MapGL) and TravelWidgets components
- Add useTravelChat hook for streaming travel agent responses
- Add finance heatmap providers refactor
- Add SearXNG settings, API proxy routes, Docker compose updates
- Update Dockerfiles, config, types, and all UI pages for consistency

Made-with: Cursor
This commit is contained in:
home
2026-03-01 21:58:32 +03:00
parent e6b9cfc60a
commit 08bd41e75c
71 changed files with 12364 additions and 945 deletions

View File

@@ -0,0 +1,23 @@
use_default_settings: true
general:
instance_name: "GooSeek Search"
debug: false
search:
safe_search: 0
autocomplete: ""
default_lang: "ru"
formats:
- html
- json
server:
secret_key: "gooseek-searxng-secret-key-change-in-production"
bind_address: "0.0.0.0"
port: 8080
limiter: false
image_proxy: false
ui:
static_use_hash: true