CC1 R2 — full Round 2 done (8/8 stavki)
- geocode_objekti_v2.py + DB updates (Kastav, Rujevica, Platak, Petehovac, Crikvenica, Krk hand-curated)
- Maps URL → /maps/search/?api=1 format for proper pin
- Dashboard: year selector for nositelji, click → klub/PDF panel; top savezi clickable
- Universal sort (asc/desc) on Savezi/Klubovi/Sportaši/Objekti/Manifestacije/Financije
- Card↔Table toggle on Financije
- Manifestacije: source_url direct open, Google fallback
- Forenzika: severity/tip filter, search, run-scan, Liverić PEP custom findings + DB alerts
- Enrich endpoint /api/v2/enrich/{kind}/{id} + button on savez/klub/sportaš panels
- New 'Mreža' section: D3 force graph from /api/v1/presenter/graph-real
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1376,6 +1376,15 @@ if HAS_S3_ROUTERS:
|
||||
app.include_router(img_proxy_router, prefix='/api/v2')
|
||||
app.include_router(audit_coverage_router, prefix='/api/v2')
|
||||
|
||||
# Round-2 enrichment endpoint
|
||||
try:
|
||||
from enrich_router import router as enrich_router
|
||||
app.include_router(enrich_router, prefix='/api/v2')
|
||||
print('[ENRICH] router loaded')
|
||||
except Exception as e:
|
||||
print(f'[ENRICH] router fail: {e}')
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user