1
0
Fork
You've already forked rainlog
0
  • 1.1.0 1b122d1363

    1.1.0
    All checks were successful
    / pr-review (push) Has been skipped
    / gitleaks (push) Successful in 19s
    / checks (push) Successful in 3m41s
    / publish (push) Has been skipped
    / deploy-docs (push) Successful in 1m52s
    / pr-review (release) Has been skipped
    / gitleaks (release) Successful in 16s
    / checks (release) Successful in 4m1s
    / deploy-docs (release) Has been skipped
    / publish (release) Successful in 30s
    Stable

    marvin8 released this 2026年07月13日 05:48:20 +02:00 | 1 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [1.1.0] - 2026年07月13日

    • New Comparison chart mode: press m in monthly or yearly grouping to see year-over-year bars side by side.

    Commits

    • 🔀 Merge branch 'feat/misc-improvements' 8e78ba3
    • 📝 remove prose fabc1e0
    • 📝 remove reference to +fix 9b9a1a1
    • 📝 remove erronous error fix d626828
    • 📝 add Release-Notes entry for comparison + key fix f123f1b
    • 🐛 fix comparison mode + key using wrong year-count query e5c3aea
    • 📝 document comparison mode and fix year-cap and color palette bounds 2f9c0a1
    • wire up comparison mode in RainTuiApp 125e777
    • add ComparisonChartWidget 1047a47
    • add StatsPanel comparison mode rendering ef5c358
    • add ChartMode.comparison and mode-cycle guards 246940a
    • add get_monthly_comparison DB method 8519c52
    • add get_ytd_by_year DB method 4af9111
    • 🔧 add bump version config for Release-Notes.md 766d293
    • 🔧 make complexipy look at test files as well 1090588
    • 📝 document complete-coverage convention and rework improvements 476e7cf
    • 🔧 default backfill switch to enabled c337b10
    • 🔀 Merge branch 'feat/issue-13-ci-tooling-refactor' 9ca435e
    • 📝 reference Release-Notes.md.template instead of embedding a copy 1618297
    • 👷 replace curl|sh with pip install uv in weekly-checks 696621c
    • 👷 fix deploy-docs step to use bash shell 0ba904d
    • 👷 migrate CI from Woodpecker to Forgejo Actions e1c8db6
    • 📝 update CLAUDE.md for new release process and release notes 2ea48ac
    • 🔧 refactor changelog generation, remove git-cliff fac084e
    • add Release-Notes.md and template a85235a
    • 📝 add AI-DECLARATION.md 819676d
    • 🔧 relocate .superpowers folder, update gitignore 6cd98a0
    • ⬆️ bump deps 0afb648
    Downloads
  • 1.0.1 6174be656f

    1.0.1
    All checks were successful
    ci/woodpecker/tag/checks Pipeline was successful
    ci/woodpecker/release/checks Pipeline was successful
    / deploy-docs (push) Successful in 1m7s
    Stable

    marvin8 released this 2026年07月02日 03:34:44 +02:00 | 31 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [1.0.1] - 2026年07月02日

    Fixed publishing of documentation

    Downloads
  • 1.0.0 8e63bcc115

    1.0.0
    Some checks failed
    / deploy-docs (push) Failing after 5s
    ci/woodpecker/tag/checks Pipeline was successful
    ci/woodpecker/release/checks Pipeline was successful
    Stable

    marvin8 released this 2026年07月02日 01:36:19 +02:00 | 35 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [1.0.0] - 2026年07月01日

    Bug Fixes

    • 🐛 fix per-day decay in get_moisture_index and stale current index
    • 🐛 fix docs.yml uv sync group (docs → dev)

    Documentation

    • 📝 add llms.txt automation to improvements backlog
    • 📝 add docs publishing action
    • 📝 rewrite home page and getting-started docs for TUI-only
    • 📝 rewrite usage docs and contributing for TUI-only; remove weewx-import page
    • 📝 add llms.txt and llms-full.txt
    • 📝 rewrite README with badges and TUI-first content
    • 📝 update CLAUDE.md architecture section for TUI-only

    Features

    • add Database.get_moisture_index() with leaky-bucket decay
    • add ChartMode enum and m-key toggle to TUI
    • add mode/group header and moisture stats to stats panel
    • add tentative moisture decay entries to TUI

    Refactoring

    • ♻️ strip cli_commands.py to TUI-only; add CLI default test
    • ♻️ remove import_weewx and get_rainy_days from db_helpers
    • ♻️ remove plotext dependency
    • ♻️ remove LEGACY_DB_FILE_NAME and Woodpecker docs pipeline

    Testing

    • use tmp_path fixture instead of hard-coded /tmp
    Downloads
  • 0.11.0 0a379b2357

    0.11.0
    Some checks are pending
    ci/woodpecker/tag/checks Pipeline is running
    ci/woodpecker/tag/publish-docs Pipeline was successful
    ci/woodpecker/release/checks Pipeline was successful
    Stable

    marvin8 released this 2026年07月01日 08:22:11 +02:00 | 58 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [0.11.0] - 2026年07月01日

    Bug Fixes

    • 🐛 defer initial data load and resize refresh until after Textual layout

    Features

    • use XDG default DB location and rename DB file to rainlog.sqlite
    • add rainlog migrate command to copy DB to XDG default location

    Refactoring

    • ♻️ rename package weather_tools → rainlog and CLI command rain → rainlog

    Testing

    • fix test_migrate.py: add source-preserved and no-orphan-temp tests, add monkeypatch to source-missing test
    Downloads
  • 0.10.0 36de827943

    0.10.0
    All checks were successful
    ci/woodpecker/tag/checks Pipeline was successful
    ci/woodpecker/release/checks Pipeline was successful
    ci/woodpecker/tag/publish-docs Pipeline was successful
    Stable

    marvin8 released this 2026年07月01日 03:44:17 +02:00 | 67 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [0.10.0] - 2026年07月01日

    Bug Fixes

    • 🐛 guard backfill loop; catch duplicate-date insert; add submit-path tests

    Documentation

    • 📝 track TUI enhancement tasks in improvements.md

    Features

    • auto-size stats panel; add pytest-asyncio
    • auto bar count with live resize and manual override
    • add rain modal with backfill support
    • select mode with bar highlight and selected-entry stats
    • edit rain modal with optional bar pre-population
    • add visible Save button to AddRainModal and EditRainModal

    Refactoring

    • ♻️ extract _compute_colors and _merge_tentative_entries to reduce complexity

    Testing

    • fix inaccurate comment and assertion in panel width test
    Downloads
  • 0.9.0 91f1c86cbf

    0.9.0
    All checks were successful
    ci/woodpecker/tag/checks Pipeline was successful
    ci/woodpecker/tag/publish-docs Pipeline was successful
    ci/woodpecker/release/checks Pipeline was successful
    Stable

    marvin8 released this 2026年06月25日 09:02:26 +02:00 | 82 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [0.9.0] - 2026年06月25日

    Bug Fixes

    • 🐛 close SQLite connections via Database context manager to silence ResourceWarning

    Documentation

    • 📝 mark Display improvements as complete

    Features

    • add offset parameter to Database.get_rain()
    • add Database.get_current_streak()
    • create tui module with calculate_bar_heights()
    • add BarChartWidget, StatsPanel, and RainTuiApp to tui module
    • add rain tui command and textual dependency
    • colour bars by rain intensity, light to dark blue
    • show tentative 0-rain bars in purple for days since last record
    • change tentative bar colour from purple to orange
    • show rainfall amount below each bar
    • cap blue intensity at 0.5 for value text to ensure legibility on dark terminals

    Refactoring

    • ♻️ drop stub bar for tentative 0-rain entries, value colour is sufficient
    Downloads
  • 0.8.0 8d71231bb4

    0.8.0
    All checks were successful
    ci/woodpecker/tag/checks Pipeline was successful
    ci/woodpecker/tag/publish-docs Pipeline was successful
    ci/woodpecker/release/checks Pipeline was successful
    Stable

    marvin8 released this 2026年05月17日 11:02:20 +02:00 | 104 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [0.8.0] - 2026年05月17日

    CI

    • 👷 simplify grouping for weekly reporting

    Documentation

    • 📝 inital version of documentation
    • 📝 update documentation location
    • 📝 correct repo url
    Downloads