Commit History

  1. Force fresh HF deploy with version 2.2.0 and new asset cache keys⁠

    1fc9452
  2. Make HF startup path simpler and add explicit startup logging⁠

    a64e7fd
  3. Rework email notifications with explicit send actions.⁠

    5383f21

  1. Switch email from SMTP_SSL:465 to STARTTLS:587, restore sender, show failure feedback⁠

    9d3c0c6
  2. Add pagination to regions table in result modal (10 rows per page)⁠

    65d2d3e
  3. Force Docker rebuild with cache-bust ENV to deploy IST timestamp fix⁠

    2f3e9c6
  4. Bump version to 2.1.0, add version+IST time to /health for deploy verification⁠

    3e93f39
  5. Convert timestamps to IST server-side so display is correct regardless of browser cache⁠

    e3becbb
  6. Force history timestamps to IST (GMT+5:30 Asia/Kolkata)⁠

    b084ff6
  7. Fix history timestamps: append UTC offset so browser converts to local time⁠

    b04dab8
  8. Full codebase audit: fix critical perf bug, security, error handling, dead code⁠

    0bf1136
  9. Save full-res before image so the before/after slider works from history View⁠

    f29f921
  10. Fix before/after slider in result modal: wait for image load, handle missing thumbnails⁠

    216e4eb
  11. Improve detection accuracy: border exclusion, threshold floors, fill-ratio filter, NMS, tighter bboxes⁠

    82f4285
  12. Move Result View into a modal overlay to declutter main page⁠

    c9b0675
  13. HF fix: uvicorn-only CMD, defensive mkdir, remove unused numpy, overlay mkdir on save, README troubleshooting⁠

    717d61b
  14. Fix HF restart loop: /health endpoint, resilient migration, lazy-load detection_engine⁠

    454d6d6
  15. History table view, zoom, severity markers, row hover highlight, before/after thumbnails⁠

    b31590e

  1. Add email notification feature with Notify checkbox, SMTP backend, and HTML template⁠

    19f4fba
  2. Remove navbar and footer, keep minimal topbar with user avatar⁠

    a068757
  3. Add Delhi zone/village dropdowns, location tracking, and project documentation⁠

    92ca429
  4. Fix stat box overflow: compact number formatting and responsive font sizing⁠

    630a171
  5. Add vegetation and structural sub-classification for detected changes⁠

    8d484eb
  6. Rename app from SatDetect to AI Change Detection⁠

    3d4e00e

  1. Add 3D building analysis: shadow-based height/stories estimation and construction stage classification⁠

    94cbea0
  2. Code review fixes: SSIM stability, symmetric CLAHE, confidence scoring, KMeans perf, auth hardening, remove debug endpoint⁠

    ce1e651
  3. Dropdown uses light blue-red gradient background for visibility⁠

    bd1ea11
  4. Blend dropdown with nav using glassmorphism, no separate background⁠

    7616c7a
  5. Sticky nav, avatar dropdown menu, mobile responsive layout⁠

    bff40f8
  6. Make nav and footer span full viewport width⁠

    a4d589b
  7. Switch to white background light theme with gradient accents⁠

    ee00a0f
  8. New gradient theme: #2e33c5 to #cf2040 across nav, footer, buttons, and all accents⁠

    e5c85f7
  9. Simplify password eye to single grey icon, move forgot below sign-in, remove or divider⁠

    8ce3880
  10. Polish forgot password and password toggle UI to match design system⁠

    cef921f
  11. Add forgot password flow and password visibility toggle⁠

    11dcbe4

  1. Add detailed error logging to register/login endpoints⁠

    coderuday21 +1: Cursor
    bccf9f9
  2. Fix: writable data dir for HF Spaces, pin bcrypt 4.0.1⁠

    coderuday21 +1: Cursor
    60f20a4
  3. Fix: add checkfirst=True for table creation, use 1 worker⁠

    coderuday21 +1: Cursor
    f09a460
  4. Fix HF metadata: use valid colorTo value⁠

    coderuday21 +1: Cursor
    1f893f3
  5. Add Hugging Face Spaces support (Docker, port 7860, non-root user)⁠

    coderuday21 +1: Cursor
    20e1b5d
  6. Initial commit: SatDetect satellite change detection web app⁠

    coderuday21 +1: Cursor
    401aaf2