Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PinePeakDigital/buzz
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.57.0
Choose a base ref
...
head repository: PinePeakDigital/buzz
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.58.0
Choose a head ref
  • 10 commits
  • 5 files changed
  • 2 contributors

Commits on Feb 11, 2026

  1. feat: add deadline command to change a goal's deadline

    Add `buzz deadline <goalslug> <time>` command that updates a goal's
    deadline via the Beeminder API. Supports both 12-hour ("3:00 PM") and
    24-hour ("15:00") time formats.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    9a3ffe8 View commit details
    Browse the repository at this point in the history
  2. feat(deadline): add confirmation prompt before changing deadline

    Shows the current and new deadline and asks the user to confirm with
    [y/N] before making the API call. Supports --yes/-y flag to skip the
    prompt for scripting use cases.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    ce7c7df View commit details
    Browse the repository at this point in the history
  3. fix(api): use url.PathEscape for goal slug in UpdateGoalDeadline

    Matches the pattern used by FetchGoal and FetchGoalWithDatapoints to
    ensure safe URL path construction.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    3ece4ac View commit details
    Browse the repository at this point in the history
  4. docs: add deadline command documentation to README

    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    dad7b9b View commit details
    Browse the repository at this point in the history
  5. refactor(deadline): remove redundant lowercase time parse branch

    ToUpper already normalizes lowercase input like "3:00 am" to "3:00 AM",
    making the separate ToLower parse attempt unnecessary.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    18b7052 View commit details
    Browse the repository at this point in the history
  6. fix(deadline): handle 6:01-6:59 AM edge case and document API source

    Times between 6:01-6:59 AM now correctly wrap to negative offsets to
    stay within the Beeminder API range of -61200 to 21600. Also adds a
    reference to the forum post confirming the undocumented API support.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    b139776 View commit details
    Browse the repository at this point in the history
  7. fix(deadline): reject 6:01-6:59 AM times not allowed by Beeminder

    Beeminder does not allow deadlines between 6:01 AM and 6:59 AM.
    Allowed ranges are 12:00 AM-6:00 AM (nightowl) and 7:00 AM-11:59 PM
    (earlybird). Added reference to the Beeminder help article.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    25480f4 View commit details
    Browse the repository at this point in the history
  8. fix(api): handle io.ReadAll error in UpdateGoalDeadline

    Align with CreateCharge pattern by explicitly checking the read error
    when reading the response body for non-200 status codes.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    bf65f57 View commit details
    Browse the repository at this point in the history
  9. fix(deadline): handle flag parse errors and help consistently

    Mirror the pattern from next/add/view commands: show usage on -h/--help
    and exit with code 2 on flag parse errors.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    narthur and claude committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    3e2bb8f View commit details
    Browse the repository at this point in the history
  10. Merge pull request #223 from PinePeakDigital/vk/02fa-add-command-to-c

    Add deadline command to change a goal's deadline (Vibe Kanban)
    narthur authored Feb 11, 2026
    Configuration menu
    Copy the full SHA
    0385121 View commit details
    Browse the repository at this point in the history
Loading