• v0.6.0 ef37747b9d

    v0.6.0 Stable

    smark released this 2024-11-22 07:47:32 +00:00 | 0 commits to main since this release

    Changelog

    • ef37747b9d: chore: update module git.smsvc.net/pomodoro/gotomato to v0.5.0 (@renovate-bot)
    • 09452b8c9c: feat(Taskfile): add task to install latest published version (@smark)
    • 9b7dc19935: feat: introduce vars.go for websocket package (@smark)
    • 342ecde6bb: refactor: update reconnect code for better understanding (@smark)
    • c4c787a782: chore: update module github.com/charmbracelet/bubbletea to v1.2.3 (@renovate-bot)
    • 46c3a4c0b1: fix: remove unused variable prevMessage (@smark)
    Downloads
  • v0.5.0 74ee5f3693

    v0.5.0 Stable

    smark released this 2024-11-18 18:36:09 +00:00 | 6 commits to main since this release

    Changelog

    Downloads
  • v0.4.0 646f460e6a

    v0.4.0 Stable

    smark released this 2024-11-13 18:54:39 +00:00 | 8 commits to main since this release

    Changelog

    Downloads
  • v0.3.1 c30829392d

    v0.3.1 Stable

    smark released this 2024-11-10 17:02:50 +00:00 | 15 commits to main since this release

    Changelog

    • c30829392d: chore: update module git.smsvc.net/pomodoro/gotomato to v0.3.1 (@renovate-bot)
    • c832aecd81: fix: update module github.com/charmbracelet/bubbletea to v1.2.1 (@renovate-bot)
    • fb502c1423: fix(renovate): make Go deps always a "chore" (@smark)
    Downloads
  • v0.3.0 7c2604c0bf

    v0.3.0 Stable

    smark released this 2024-11-10 08:47:00 +00:00 | 18 commits to main since this release

    ⚠️ All releases before and including this one may fail to install via go install as we accidentely released the same version multiple time. You can enforce the installation by temporarily exporting GOPROXY="direct" and GOPRIVATE="*"

    Changelog

    Downloads
  • v0.2.0 05e8bf5854

    v0.2.0 Stable

    smark released this 2024-11-10 08:34:55 +00:00 | 22 commits to main since this release

    Changelog

    • 05e8bf5854: feat: reconnect on disconnect (add status to TUI) (@smark)
    • 1dd42d3c14: refactor: rename config file cli parameter for consistency (@smark)
    • f7c099876b: fix: update module git.smsvc.net/pomodoro/gotomato to v0.0.8 (@renovate-bot)
    • 561419b568: feat: implement centralized logging helper (@smark)
    • ebc81657f5: fix: update module git.smsvc.net/pomodoro/gotomato to v0.0.6 (@renovate-bot)
    • d4d14aa94a: fix: update config file handling (@smark)
    Downloads
  • v0.1.0 8a0ef32c91

    v0.1.0 Stable

    smark released this 2024-11-02 09:55:15 +00:00 | 28 commits to main since this release

    Changelog

    • a649a3d9fd refactor: rename desktop.go to notification.go
    • c2310f7735 refactor: improve cli parameter handling
    • e8b463c59c format: update import statements
    • f26f12ef98 format: improve variable declaration style
    • 912dfa62f2 format: improve code structure for better readability
    • 34d4206f65 fix: use websocket constant to check IsCloseError
    • f3b9244b16 fix: update module gopkg.in/yaml.v2 to v3
    • 2430e22756 fix: update module git.smsvc.net/pomodoro/gotomato to v0.0.4
    • 4a772db0f8 fix: update log level for missing config file
    • 0f8fde3143 fix: update GoTomato model field names
    • b06fac60d5 fix: rename model PomodoroClient to GoTomatoClient
    • 4f9bd664a3 fix: remove ununsed return statements in keyhandler()
    • cc24dd6775 fix: pin module git.smsvc.net/pomodoro/gotomato to v0.0.3
    • 6857615585 fix: no error on normal websocket closure
    • e0000382e9 fix: move package variable to frontend.Handler
    • 5f65b9aa56 fix: make ServerMessage channel unbuffered
    • 57084c524e fix: correct help message text
    • 8a0ef32c91 feat: use bubbletea framework
    • 064056e8cb feat: update module path
    • f1071f33c6 feat: update keyboard handling to use new library
    • c764deeeb7 feat: simplify command handling for start, pause, and resume
    • a03d27ae0f feat: rename frontend.Handler to frontend.UpdateLoop for clarity
    • 98013780da feat: refactor to use local pointer for ServerMessage
    • e14492a01c feat: refactor signal handling and update websocket disconnect handling
    • bbc9977f1c feat: refactor shared.Message to a channel
    • b943c9d6eb feat: refactor connection handling to use models.Client
    • 6187122b81 feat: refactor client methods
    • 0ca90b50a5 feat: refactor client handling and introduce websocket client type
    • deff8f3554 feat: move cursor.Hide() to main
    • 25e939f523 feat: make header beautiful
    • 46d3e02f33 feat: instroduce reset command
    • 480f1c0cdd feat: improve config file handling
    • d731fc3e52 feat: hide cursor
    • 7120877242 feat: fix handling of ~ in default config file path
    • e1984aca10 feat: enhance terminal output with help footer
    • 9656db5335 feat: downgrade sendClientCommand() from method to function
    • 77eeb087e3 feat: add state icons for start/paused/stoppped
    • 4dcc984784 feat: add keyboard controls
    • bb790459c1 feat: add configuration file handling
    • ef0f940343 feat: add color output to terminal
    • b374ee8aff feat: add Password field to PomodoroClient struct
    • 7459379950 doc: remove outdated TODO comments
    • f19ab81dc8 doc: add and improve comments
    • d83946e255 doc: add README
    • 84e95fdd93 chore: update variable in notification logic
    • a61da7d280 chore: reorder parameters in SendCmd function
    • 57871afa68 chore: add .renovaterc.json
    • f54e8486f1 break: configure via file OR cli parameters
    • 11c599a371 Genesis
    Downloads