Releases: go-co-op/gocron-ui
Releases · go-co-op/gocron-ui
v0.2.0: Add 'WithWebSocketDisabled' and 'WithAPIDisabled' Server Options
What's Changed
- fix(typo): fix examples dir typo by @FalcoSuessgott in #7
- feat(opts): add WithWebSocketDisabled and WithAPIDisabled Server Options by @FalcoSuessgott in #8
- feat(examples): add basic auth example by @FalcoSuessgott in #10
- build(deps): Bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #11
- Bump github.com/go-co-op/gocron/v2 from 2.16.6 to 2.17.0 by @dependabot[bot] in #6
New Contributors
- @FalcoSuessgott made their first contribution in #7
Full Changelog: v0.1.0...v0.2.0
Initial pre-release
This is the first pre-release of gocron-ui, providing a simple and intuitive web interface for managing and monitoring scheduled jobs built with go-co-op/gocron.
Highlights
- Embedded web UI for visualizing active jobs and their schedules.
- Real-time job updates using WebSockets.
- Trigger jobs manually and view last/next run times.
- Start or stop the scheduler directly from the UI.
- Lightweight - no external dependencies, UI assets are embedded into the binary.
- Customizable page title via
server.WithTitle()option.
Notes
- Job creation and editing are currently code-only (UI is read/control-only).
- Authentication and authorization are not included - recommended to secure with your own middleware.
- Feedback and issues are welcome as we move toward v1.0.0!