ig-v1 / web /app.py

Commit History

Feat: capture inbox (Phase B) β€” phone captures merge into the library
eda6c91

harshith99 Claude Opus 4.8 commited on

Feat: /capture endpoint core (Phase A) β€” single-post extraction
8221e29

harshith99 Claude Opus 4.8 commited on

Feat: living-library merge polish (Phase 3)
f981d71

harshith99 Claude Opus 4.8 commited on

Feat: living-library cost-skip on re-extract (Phase 2)
1a26356

harshith99 Claude Opus 4.8 commited on

Feat: living-library merge on import (Phase 1)
d1b556d

harshith99 Claude Opus 4.8 commited on

Fix: fast-fail on hosted URL fetch with clear error message
54d09f0

harshith99 Claude Sonnet 4.6 commited on

Fix: URL fetch works on hosted via Instagram's embed/captioned endpoint
495ba69

harshith99 Claude Sonnet 4.6 commited on

Fix: Sonnet default, thinking-block skip, multi-venue URL extraction
256d2ea

harshith99 Claude Sonnet 4.6 commited on

Feat: single Instagram URL extraction via CAPTION_PROXY_URL
56b50ce

harshith99 Claude Sonnet 4.6 commited on

Revert: remove single Instagram post URL feature
425566e

harshith99 Claude Sonnet 4.6 commited on

Fix: API key gate for URL mode; faster timeouts; better network error message
0c8fe05

harshith99 Claude Sonnet 4.6 commited on

Feature: chatbot (free) mode works for single URL extraction
42e5a24

harshith99 Claude Sonnet 4.6 commited on

Feature: extract a single place from an Instagram post URL
714e84b

harshith99 Claude Sonnet 4.6 commited on

Fix KML round-trip: embed City/State in description CDATA; read them back on import
8a1e3cd

harshith99 Claude Sonnet 4.6 commited on

Fix: roulette location search matches city OR country; strip UNKNOWN from display
a2095dc

harshith99 Claude Sonnet 4.6 commited on

Web UI: session restore for returning users + food-only filter
facc20d

harshith99 Claude Sonnet 4.6 commited on

Web UI: tab-bar SPA, KML/CSV import, refactor index.html
74aafdd

harshith99 Claude Sonnet 4.6 commited on

Fix: index 500 on HF β€” use new Starlette TemplateResponse signature
5e4388b

harshith99 Claude Opus 4.8 commited on

#19: public-URL hardening
8ec40f3

harshith99 Claude Opus 4.8 commited on

#18: extend guardrail test for client-geocode + set-coords
50e43d1

harshith99 Claude Opus 4.8 commited on

#12: bound multi-user concurrency on the shared container
9bcf12a

harshith99 Claude Opus 4.8 commited on

Fix: client-side geocoding for the chatbot path too
2928485

harshith99 Claude Opus 4.8 commited on

HF deploy: container hosted-readiness + client-side geocoding (#8–#11)
8d29bb2

harshith99 Claude Opus 4.8 commited on

Demarcate the two deployment modes + add guardrails, CLAUDE.md
c68fdea

harshith99 Claude Opus 4.8 commited on

Hardening: multi-user safety, rename to places, geocoder cache, robust chatbot
5b573cc

harshith99 Claude Opus 4.8 commited on

Feature: Tier 2 Docker + env-gated Ollama for hosted deployments
9c88cdc

harshith99 Claude Sonnet 4.6 commited on

Feature: Tier 1 hosting β€” BYOK + free chatbot handoff path
608672e

harshith99 Claude Sonnet 4.6 commited on

Feature: generalize beyond restaurants β€” category field + place extraction
ad3825c

harshith99 Claude Sonnet 4.6 commited on

Feature: batched + cached classification β€” 10Γ— fewer API calls + prompt caching
c838264

harshith99 Claude Sonnet 4.6 commited on

Feature: roulette status filter, new-since-last-visit banner, README positioning
4d244e9

harshith99 Claude Sonnet 4.6 commited on

Feature: city trip roulette, multi-format exports, visited tracking
a2cb7a3

harshith99 Claude Sonnet 4.6 commited on

Feature: file upload validation + keyword pre-filter before LLM calls
96b9134

harshith99 Claude Sonnet 4.6 commited on

Feature: in-app results browser (R2–R4 backend + R6–R11 frontend)
72a7372

harshith99 Claude Sonnet 4.6 commited on

Results browser #R5 + #R1: geocode_one helper + GET /results endpoint
08acf65

harshith99 Claude Sonnet 4.6 commited on

Feature: quality benchmark suite + CI regression test
a42a323

harshith99 Claude Sonnet 4.6 commited on

Feature: Ollama local LLM provider + model quality/cost comparison in UI
1085cbc

harshith99 Claude Sonnet 4.6 commited on

Feature: richer extraction β€” cuisine, highlight, price, occasion, creator, saved_at
008ffd6

harshith99 Claude Sonnet 4.6 commited on

Reorganise into pipeline/, web/, data/ folders
451d93d

harshith99 Claude Sonnet 4.6 commited on