Commit History

  1. Fix refresh button to invalidate cache before fetching⁠

    Mathias +1: Claude Opus 4.5
    e55761d
  2. Fix cache invalidation for multi-month support⁠

    Mathias +1: Claude Opus 4.5
    1a36032
  3. Add dynamic week calculation based on month's start_week⁠

    Mathias +1: Claude Opus 4.5
    44a481a
  4. Trigger container rebuild

    Mathias
    9679816
  5. Add per-month start_week support for different week numbering⁠

    Mathias +1: Claude Opus 4.5
    2510bf9
  6. Fix: include months_config.json in Docker image⁠

    Mathias +1: Claude Opus 4.5
    d95fbda
  7. Fix: use absolute path for months_config.json⁠

    Mathias +1: Claude Opus 4.5
    da8881d
  8. Add month selector UI for multi-month support⁠

    Mathias +1: Claude Opus 4.5
    f782c0f
  9. Trigger rebuild

    Mathias
    b521797
  10. Fix: make excel_parser import optional for production⁠

    Mathias +1: Claude Opus 4.5
    de7e1ec
  11. Add February 2026 support with multi-month selection⁠

    Mathias +1: Claude Opus 4.5
    d5e4667

  1. Dark theme: make labels and names white for better visibility⁠

    Mathias +1: Claude Opus 4.5
    6a2acdf

  1. Fix font size: set on html element for rem scaling⁠

    Mathias +1: Claude Opus 4.5
    a28c702
  2. Fix monthly scoring capping, increase font to 1.2rem⁠

    Mathias +1: Claude Opus 4.5
    4b47c90
  3. Increase base font size for better readability⁠

    Mathias +1: Claude Opus 4.5
    de49437
  4. Update deployment to ScaleupXQ space⁠

    Mathias +1: Claude Opus 4.5
    8ed8b4f
  5. Use sheet percentages from column AI for monthly progress⁠

    Mathias +1: Claude Opus 4.5
    979e803
  6. Add sound trigger when SQL hits 100% target⁠

    Mathias +1: Claude Opus 4.5
    610b1f3
  7. Fix dark theme leaderboard colors⁠

    Mathias +1: Claude Opus 4.5
    0444002
  8. Aggregate Discovery with SQL for monthly, fix dark theme headers⁠

    Mathias +1: Claude Opus 4.5
    d7164cf
  9. Fix dark theme: muted progress bar colors⁠

    Mathias +1: Claude Opus 4.5
    5b22d5e
  10. Soften light theme background for big screen⁠

    Mathias +1: Claude Opus 4.5
    ea1c5d8
  11. Darken background gradient, reduce purple intensity⁠

    Mathias +1: Claude Opus 4.5
    9b39ac4
  12. Add SSE for instant updates on webhook trigger⁠

    Mathias +1: Claude Opus 4.5
    2c441e3
  13. Add auto-refresh every 30 seconds for big screen displays⁠

    Mathias +1: Claude Opus 4.5
    6cebccc
  14. Set default sounds to none except SQL target hit⁠

    Mathias +1: Claude Opus 4.5
    0c75c57

  1. Clean up repo: remove duplicates and update gitignore⁠

    Mathias +1: Claude Opus 4.5
    6535865
  2. Add Prospects & Discovery columns + column auto-detection⁠

    Mathias +1: Claude Opus 4.5
    d378246
  3. Fix column mapping: sum daily columns for actual totals⁠

    Mathias +1: Claude Opus 4.5
    8e9f28f
  4. Fix merged cell parsing with block-based algorithm⁠

    Mathias +1: Claude Opus 4.5
    db4f0e6
  5. Show "No target" with gray bar for metrics without targets⁠

    Mathias +1: Claude Opus 4.5
    965c46f
  6. Fix scoring: each target's contribution capped at its proportional share⁠

    Mathias +1: Claude Opus 4.5
    6b8191a
  7. Fix leaderboard scoring - properly cap at 100% until all targets met⁠

    Mathias +1: Claude Opus 4.5
    3817e3b
  8. Load cases and SDRs dynamically from Google Sheets⁠

    Mathias +1: Claude Opus 4.5
    7a400f4
  9. Debug: Search for Bannerflow case rows⁠

    Mathias +1: Claude Opus 4.5
    13e258e
  10. Debug: Search for Ardit rows in sheet data⁠

    Mathias +1: Claude Opus 4.5
    1a829e7
  11. Extend sheet range to A:AH and add debug endpoint⁠

    Mathias +1: Claude Opus 4.5
    1ae41e4
  12. Fix parser to handle DAILY sheet structure with activity rows

    Mathias
    2bc6b2a
  13. Fix: Read from DAILY sheet tab instead of default

    Mathias
    fe91a8b
  14. Add webhook endpoint for cache invalidation⁠

    Mathias +1: Claude Opus 4.5
    3692ed3
  15. Add Google Sheets integration with Python backend⁠

    Mathias +1: Claude Opus 4.5
    700614a
  16. Update sdr-feature skill with correct git push workflow⁠

    Mathias +1: Claude Opus 4.5
    89245df
  17. Add .gitignore to exclude data files⁠

    Mathias +1: Claude Opus 4.5
    ef00b02
  18. Update sdr-feature skill with browser push workflow⁠

    Mathias +1: Claude Opus 4.5
    5f31fe8
  19. Make progress bar text always black + add sdr-feature skill + update metadata⁠

    Mathias +1: Claude Opus 4.5
    9d8ad88

  1. Initial deployment of SDR Status Tracker⁠

    mathiassandnes +1: Claude Opus 4.5
    9f92ded