Releases: nobe4/gh-not
Releases · nobe4/gh-not
v0.1.1
What's Changed
- docs: add a how it works 101 section in the README by @nobe4 in #18
- feat: support no-config run by @nobe4 in #22
- refactor(manager): rework how the refresh condition is handled by @nobe4 in #25
- feat(config): add edit flag by @nobe4 in #24
Full Changelog: v0.1.0...v0.1.1
Thanks to @williammartin and @alondahari for feedback
v0.1.0
What's Changed
- refactor: use native bubbletea help and keybinding by @nobe4 in #10
- refactor: split views into their own packages by @nobe4 in #11
- feat: create an interface for the API Caller by @nobe4 in #12
- refactor(notifications): use pointers for Notifications by @nobe4 in #14
- refactor: rename DeleteNil and ToInterface by @nobe4 in #16
- feat: notifications manager by @nobe4 in #17
Full Changelog: v0.0.4...v0.1.0
v0.0.4
v0.0.3
v0.0.2
v0.0.1
Full Changelog: v0.0.0...v0.0.1
v0.0.0
Changelog
- c34ce38 Initial commit
- 7ec62e5 chore: go mod tidy
- b5c1ec0 chore: go mod tidy
- f6ec97d docs(README): improve example a tad
- 7733d42 docs: add a diagram to explore how the flow could work
- cdfa5ea docs: remove early roadmap from README
- cc295bb feat(cache): improve logging with slog
- e8585b2 feat(cmd/list): fallback to toString
- de8f14f feat(config): use structured logger
- 7a5cd78 feat(jq): use id-based filtering to preserve original objects
- f89c207 feat: actually show the noop'ing
- 6d7cd07 feat: add a refresh/no-refresh flag pair
- d4d42a9 feat: add colors in table rendering
- 177198d feat: add config command
- 79538a2 feat: add example config that's actually useful
- 883e7a8 feat: add list command
- a1eae65 feat: add more actors
- 73f0721 feat: add notification count
- 0a7bb46 feat: add some documentation in the README.md
- a1a56dd feat: add temporary jq command to test the new filtering method
- 562951b feat: add test cache in gitignore
- d679d9a feat: configure goreleaser
- a8f7353 feat: don't show usage when an error occures
- 0318941 feat: enrich notifications with added fields
- 011191c feat: enrich subject with state
- 1463db8 feat: first POC
- 05eaca3 feat: first draft of conditional actors
- fedce4e feat: implement an simple expiring cache
- 6cecb86 feat: implement pagination and retry
- 8e512c7 feat: remove a couple of logs
- 482bce0 feat: remove empty items from the map before marshalling
- 22141de feat: rename client to API, add more notifications fields
- 0b7cb53 feat: reorganise notifications into a map that allow modifications
- 2d5ccb5 feat: rework colorization of the output
- 035aa0a feat: start working on commands with cobra
- 25b7542 feat: support a table print for easier listing of issues
- 3f36b14 feat: support classical config dirs
- 26bc4af feat: use filters in a row as AND statements
- 8cd3cc9 feat: use gh-go instead of os.exec
- 2d78698 fix(notification): the title is only part of the subject
- caa521c fix: correct the field name, add some light output
- 5c3cc3e fix: disable release flow for now
- fe4be34 fix: include patch version in go.mod
- e225a06 fix: release workflow requires the args
- 90753f3 fix: set the go version to major.minor
- ffe3e10 fix: simplify noop flag
- 074885e fix: typo
- ef7eedf refactor: move actors into their own packages
- b6ac240 refactor: move the actor map into a function
- 1668257 refactor: move the client to an interface
- c26efa8 refactor: rename project to fit with gh extension scheme
- da1af73 refactor: rename project to ghnot
- f8208fa refactor: simplify slightly the main command
- 2978236 refactor: split code in different package
- 761e099 refactor: use YAML-based config
- ac11c2a refactor: use a config sample instead of a real one
- c39c3db refactor: use rules instead of groups