roamify / src

Commit History

  1. Remove Pixabay from image pipeline — replace with Pexels/Unsplash⁠

    5ab4665

  1. fix: content-hash dedup with _MAX_STOCK_SHARING=4 — eliminate duplicate photos in Oslo, Osaka, Marrakech, Hanoi, Prague, Madrid caches

    2261fff
  2. fix: content-hash dedup for Pixabay, Pexels, and Unsplash — zero duplicate photos across all stock providers

    467516a
  3. feat: add Pexels as tier 7 in image enrichment chain⁠

    1364613
  4. fix: prefer Wikimedia images over Pixabay stock photos on re-check⁠

    d24bd0d
  5. feat: fast offline translations via deep-translator with parallel HTTP⁠

    dc69195
  6. v0.1.22 — Move cache files to .cache/ directory⁠

    d71458e
  7. v0.1.21 — Remove hermes docs from repo, dark theme fix, Tokyo default⁠

    0c740f0
  8. Revert "v0.1.21 — Phase 2 polish: .gitignore cleanup, docstrings, empty-results guard"⁠

    f89c504
  9. v0.1.21 — Phase 2 polish: .gitignore cleanup, docstrings, empty-results guard⁠

    15e41b7
  10. v0.1.20 — Deep code review: 4 bug fixes, 31 tests, deps pinned, +1,312 images⁠

    c968876

  1. Add polling fallback for stacking on HF Spaces embedded view⁠

    d17d173
  2. Add @media (max-width: 768px) fallback for HF Spaces iframe stacking⁠

    7baf1d2
  3. Revert "Reduce top gap above app title"⁠

    febd7c0
  4. Reduce top gap above app title⁠

    a402c3a
  5. Fix card images showing grey bottom 1/3 on iPhone⁠

    e5e9727
  6. Fix cards auto-collapsing on tap in narrow mode⁠

    1f558b4
  7. Fix cards container height in narrow mode⁠

    632e56f
  8. Fix iPhone responsive layout: threshold, MutationObserver, map hiding⁠

    bb9def6

  1. v0.1.15 — Cache cleanup: 11 None entries purged across 6 cities⁠

    8521e5c
  2. Adjust column widths + stacking threshold to 50%

    a004ebb
  3. v0.1.13 — Mobile results stacking + card collapse⁠

    e1d4588
  4. v0.1.2 — Responsive layout + content-aware stacking⁠

    0b5deaa
  5. cache prewarm + concurrency improvements⁠

    7b2fc2d
  6. Tasks 2+3: Add responsive CSS breakpoints (1024/768/480px) + hero section class markers

    6c7b739

  1. Fix: expander card headers had light background (Streamlit default on summary element)

    7775c43
  2. Fix: force white text on radio pill inner elements (Streamlit overrides inheritance)

    7d9b82f
  3. Fix text color: category pills, selectbox values + labels now white

    ea976bb
  4. Enforce dark theme via CSS override + cross-origin wrapper JS

    20589be

  1. Revert debug commit 4fa28c8 — clean v0.1.0

    db0d1a1
  2. debug: show translation cache key

    4fa28c8
  3. v0.1.0 — Deterministic translation cache keys⁠

    6ef968a
  4. v0.0.10b — Fix translation cache miss on sliced items

    e7904fb
  5. v0.0.10 — Tokyo & Kyoto translation deep fix⁠

    e4d3bf7
  6. v0.0.9 — Full cache sweep + adaptive radius fix⁠

    83adb51
  7. Skip media/entertainment Wikipedia pages when fetching attraction images⁠

    8633370
  8. Persist translation cache to disk + prewarm script⁠

    1f50e05

  1. Remove Tier 6 city-level photo fallback — show emoji instead of duplicate photos⁠

    8cd4f2a
  2. Fix Wikipedia Commons thumbnail URLs: 400px -> 500px (valid size)⁠

    862c60f
  3. Improve image enrichment: city context in Tier 1 + smarter warmup health check⁠

    e1bb68c
  4. Unified warmup script + provider observability + Tokyo caches⁠

    8088a69
  5. Fix map growing bug — guard flag + CSS max-height cap to prevent resize feedback loop

    9256eb7
  6. Fix selectbox dropdown colors — dark bg + light text for popover menu options

    52c7e8c
  7. v0.0.5 — Deterministic cache, Surprise Me, image fixes, health check⁠

    4668bf6
  8. feat: pass extra_body={'think': False} for Ollama Cloud provider⁠

    7c11604
  9. feat: switch primary provider to Ollama Cloud DeepSeek V4 Flash⁠

    c6a5755
  10. v0.0.3 — swap GPT-OSS 120B for Gemma 4 26B (free, 5x faster)

    079fc56
  11. v0.0.2: multi-provider LLM rotation, city list trim, .env fix

    4f84d4f
  12. v0.0.1

    12f8092
  13. Duplicate from streamlit/streamlit-template-space⁠

    jofaichow +1: FranckAbgrall
    b5a6397