Skip to content

Releases: clcollins/srepd

v0.0.8

07 Oct 18:44
Compare
Choose a tag to compare

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

30 Jul 18:47
Compare
Choose a tag to compare

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

20 Jun 23:03
Compare
Choose a tag to compare

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

24 Apr 18:44
46b56e8
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release

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

Full Changelog: v0.0.4...v0.0.5

v0.0.4

13 Mar 01:16
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

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

12 Mar 23:15
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

Changelog

  • 8aecc25 Add GOOS-based build constants for darwin and linux
  • b1ef9d2 Refactor and cleanup
  • 2a89aa8 Reformats cli flag declaration as a range over a []cliFlag{} slice with new flag struct
  • bd28d6f moving sections of code to their own files

v0.0.2

11 Mar 20:14
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Changelog

  • d063dcf Fix paging on team member retrieval

v0.0.1

06 Mar 20:10
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

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