Releases: clcollins/srepd
Releases · clcollins/srepd
v0.0.8
Changelog
- 35aea3e Add framework for scheduled jobs; convert auto-refresh
- 5657245 Add templateable variable parsing to launcher command
- 93bfee5 Adds initial framework for tests in commands.go
- 7c17d2f Bump github.com/charmbracelet/bubbletea from 0.25.0 to 1.1.0
- ffca0e3 Revert "Bump github.com/charmbracelet/bubbletea from 0.25.0 to 1.1.0"
- 0e7eccd Trigger an immediate refresh of the incident list when turning on auto-refresh
- aee32a2 adding more unit tests
- 487b639 deselect selected incident if no longer in the issue list
v0.0.7
Version 0.0.7 adds a number of new features:
- Auto-acknowledge
- Auto-refresh
- Reassign to escalation policy
- Add Notes to incident now has initial comment content with an incident summary similar to git commit messages
Version 0.0.7 also adds a color scheme that's a little easier on the eyes. :)
v0.0.6
Changelog
- 4ca54ec Adds initial pass at tmux compatibility (#38)
- f05fcc1 Clear selected incidents when needed
- 1a873d4 Ensure incident ID is retrieved for each selected row per update
- 9e6ccbf Fix a partially broken cluster login command mangled in a previous merge. (#47)
- d80e670 Improve logging (#49)
- 31adca8 Merge pull request #58 from clcollins/44-squash_acks
- 02ad468 Minor cleanup of incident view to simplify
- dbae743 Refactor cluster launcher
- 7b7b28e Refactor cluster launcher (#42)
- 833f9c9 Refactor cluster launcher (#45)
- 07eb325 Remove wordwrap to compact incident output
- e1b6c81 Suppress multiple acks in issue view
- cb7e598 Update README.md (#40)
- c4a8dc0 improving log content
- 212c341 rolls back breaking changes to external execs for notes and browser view (#48)
v0.0.5
What's Changed
- Refactors some style things into their own package by @iamkirkbater in #28
- fix parsing of env variables by appending SREPD_ to any we want to keep; remove paths from defaults by @clcollins in #29
- Deprecates usage/need for 'shell' by @clcollins in #30
- adds deprecation package; logs deprecated keys; sorts key by @clcollins in #31
- adjusting string for "Assigned to" to make it more clear what you are looking at by @clcollins in #33
- Fix bug silencing selected incident by @clcollins in #34
- Remap quit to ctrl+q to prevent accidental exit by @clcollins in #35
- remap silence to prevent accidental silencing by @clcollins in #36
New Contributors
- @iamkirkbater made their first contribution in #28
Full Changelog: v0.0.4...v0.0.5
v0.0.4
Changelog
- b4cea97 fix nil incident handling, incident rendering; adds errMsg help
What's Changed
- fix nil incident handling, incident rendering; adds errMsg help by @clcollins in #26
Full Changelog: v0.0.3...v0.0.4
v0.0.3
v0.0.2
v0.0.1
Changelog
- 85709c3 Add ability to use custom cluster login commands
- 648bdc9 Add proper error handling within the tui
- e1153be Add top/bottom hotkeys
- c743e54 Adding readme; updating gitignore
- 201b1f3 Adds goreleaser setup
- b5f7087 Adds install-local target for building SREPD binary and dropping it into ~/.local/bin
- 4daee9a Fixed up the editor and launcher backend to work with the new variable slices
- d1cca26 Merge pull request #10 from clcollins/typo_fixes
- 188aa2e Merge pull request #11 from clcollins/api_auth
- 784740b Merge pull request #8 from clcollins/6-clusterLogin
- 7480fff Move constants out of package scope to the functions where they are used
- 3ef8cd7 Pass explicit list of users to GetIncidents
- 553bfc5 Remove stdout pipe for terminal window exec - nothing useful is ever printed there.
- df2843a Removed unused stringSlicer function and tests; Linter fixes
- 210740a Retrieve alerts on startup
- 9aaa2e7 Simplify handling of the debug argument
- 6e4a564 Standardize path for debug logging to homedir
- 004a163 Update README.md
- 430c6ca added interface for pagerduty client to make mocking calls easier in tests
- 26144e4 added ocm-container launch directly to cluster; refactored some command handling; fixed refresh of data for ack, etc commands
- ab82e07 adding debug logging toggle
- c65605c adding github issue links to TODO comments
- 8987f95 adding gitignore
- d1c2dfd adding pull request template
- cdb1616 adds comments to the update loop; moves view composition to own file, moves tea.Cmds to own file
- b11b954 adds old code to gitignore
- 188b472 enabled support for custom commands to open cluster; still need to allow passing of the custom commands in config and cli
- 6c9dc0a enables focusing and bluring of the input bar
- 4f20a60 first pass makefile
- 39415f5 fixed rendering of incidents
- c072dc4 fixing debug logging printing to stdout
- 729e62f fixing goreleaser token
- f50d386 formatted for basic 80x24 terminal window
- f39246a formatting
- 34cab7d got incident selection for the viewport working again; need to fix the render
- fbbe199 got it back to a working state, ugh
- b12665b initial commit
- 3e86410 initial mvp track tool
- d5b1eb3 list view branch
- 2655ed1 multiple fixes
- badf1a3 poc with notes, incident view, silent user assignment
- 92627b9 refactored keyMsg processing; adding "waitingForX" for batch commands
- 269a9a7 refactored variable handling for command flags
- 0afa341 removing some unused/unnecessary comments
- 9ca8e0e replacing Open with Login command for cluster login
- ebc898e standardizing initil sizes
- 201f12d starting logging sooner
- c61203b troubleshooting glamour rendering via the viewport
- 5d11407 updating .gitignore
- 6844474 updating readme
- 2baa96d updating to add how to build SREPD
- 80b13be use PagerDuty API Keys for auth; remove redundant GetCurrentUser; update packages
- 70ba4db using helper function to convert []pagerduty.Team IDs to []string