v1.2.0 (2020-06-04)
Closed issues:
- Allowing custom API endpoint in NewClient config #198
- service: SupportHours creation not supported #188
- The "Channel" field doesn't expose all possible data fields #153
Merged pull requests:
- Adding Rulesets and Ruleset Rules #226 (stmcallister)
- Fix UpdateService #220 (n-apalm)
- Add support for modifying an incident status and assignees #219 (raidancampbell)
- This should be requester_id according to pagerduty docs #217 (michael-bud)
- adding since and until to incident logentry options #216 (stmcallister)
- User notification rules #215 (heimweh)
- List incident alerts #214 (kilianw)
- Bump golang to v1.14 #212 (chenrui333)
- adding NewClientWithAPIEndpoint function #210 (stmcallister)
- Webhook conforms to v2 struct #209 (nbutton23)
- Add Teams to Schedule #208 (miekg)
- adding Raw to LogEntry.Channel object #207 (stmcallister)
- Updating the Version constant to v1.1.2 #206 (stmcallister)
- updating changelog to v1.1.2 #205 (stmcallister)
- Adding OAuth token support #203 (chrisforrette)
v1.1.2 (2020-02-21)
Closed issues:
- EventV2Response doesn't match API response #186
- List escalation policy with current on call members using include
current\_oncall
#181 - Create service extension (like slack extension) over API #149
- Mock Client? #148
- Make a release? #146
- Priority field should be optional according to API spec #135
- Missing Services Extensions available over API #129
- Missing ContactMethod operations #125
- Add A CODEOWNERS file for easier review requests. #124
- missing severity in create_event.json object? #100
- Assignment struct has no json conversion #92
- Publish CLI binaries as releases #81
- Package test coverage is lacking #70
- Create releases with built binaries #50
Merged pull requests:
- fixing eventV2Response to match API #204 (stmcallister)
- Remove duplicate license link in README #202 (ahornace)
- Adding GetCurrentUser method #199 (chrisforrette)
- Adding User-Agent Headers #197 (stmcallister)
- Implement the Incident endpoint for ResponderRequest #196 (CerealBoy)
- updating changelog with 1.1.1 #195 (stmcallister)
- List team members, single page or all (with helper for auto-pagination) #192 (mwhite-ibm)
1.1.1 (2020-02-05)
Merged pull requests:
- Community Contributions -- 05 Feb 2020 #194 (stmcallister)
- Add support for extensions/extension schemas #193 (heimweh)
- Added AlertGrouping and AlertGroupingTimeout to Service #189 (toneill818)
- Adds oncall to escalation policy #183 (ewilde)
- Add ContactMethods operations #169 (timlittle)
- return http code with errors #134 (yomashExpel)
1.1.0 (2020-02-03)
Closed issues:
- listOverrides result in JSON unmarshall failure #180
- How to create incident via command pd? #171
- Poorly documented, library code broken, please step it up. #170
- failed to create an incident #165
- I need create incident function, Can we release the latest master? #163
- Update logrus imports to github.com/sirupsen/logrus #160
- build error cannot find package #144
- Missing ListIncidentAlerts #141
- ListIncidentsOptions Example #139
- Support for V2 Event Management in the CLI #136
- Custom connection settings #110
- Missing the "From" parameter in Create note on an incident function #107
- Support V2 events #83
- Support Event Transformer Code? #67
- Fix help flag behavior #18
Merged pull requests:
- Tests #190 (stmcallister)
- Modify ListOverrides and add ListOverridesResponse #185 (dstevensio)
- client: allow overriding the api endpoint #173 (heimweh)
- Change makefiles and readme #172 (dineshba)
- Use Go modules #168 (nbutton23)
- escalation_policy: support clearing teams from an existing escalation policy #167 (heimweh)
- Correct JSON payload format for CreateIncident call #166 (joepurdy)
- Use pointer to Priority so don't send an empty priority for incident #164 (atomicules)
- Update README.md #158 (jonhyman)
- Fixed typo #155 (uthark)
- Support Links in V2Event #154 (alindeman)
- Add supported fields to POST /incident request. #151 (archydragon)
- Consolidated community contributions #150 (dobs)
- Incident alerts #143 (soullivaneuh)
- Incident alerts #142 (soullivaneuh)
- Remove useless else from README #140 (soullivaneuh)
- Add V2 Event Management to the CLI #138 (philnielsen)
- Fix incident struct to behave as API expects #137 (DennyLoko)
- Add ListContactMethods and GetContactMethod #132 (amencarini)
- Adding fields for incident id and priority #131 (davidgibbons)
- Add src to cd $GOPATH instruction #130 (ryanhall07)
- CreateIncident takes CreateIncidentOptions param #127 (wdhnl)
- update CreateMaintenanceWindow #126 (wdhnl)
- Add instructions for actually being able to install the CLI #123 (whithajess)
- Create Incident, List Priorities, and headers in POST method support #122 (ldelossa)
- Allow package consumers to provide their own HTTP client #121 (theckman)
- Add MergeIncidents (using Incident) #114 (atomicules)
- Updated incident.go to reflect current api documentation #113 (averstappen)
- Try out CircleCI. #109 (felicianotech)
- Added From parameter to createNote function #108 (Nnoromuche)
- Get a list of alerts for a given incident id. #106 (pushkar-engagio)
- Add oncall details #104 (luqasn)
- Add support for v2 ManageEvent api call #103 (luqasn)
- Reformatted Apache 2.0 license #99 (joshdk)
- Add ability to list a user's contact methods #97 (facundoagriel)
- Added json fields to structs #93 (bradleyrobinson)
- Get user's contact methods #91 (wvdeutekom)
- Fixed spelling, entires->entries #78 (lowesoftware)
- Updating incident.go #75 (domudall)
- Adding new fields to Vendor #74 (domudall)
- Vendor CLI #73 (domudall)
- Fixing structs within user.go #72 (domudall)
1.0.4 (2018-05-28)
1.0.3 (2018-05-28)
1.0.2 (2018-05-28)
Merged pull requests:
- Add gorleaser to release #118 (mattstratton)
1.0.1 (2018-05-28)
1.0.0 (2018-05-28)
Fixed bugs:
- Escalation Policy's repeat_enabled Is Ignored #57
- Problems running freshly built pd utility #39
- Manage Incident gives error #32
- Added missing slash to delete integration method url #59 (reybard)
Closed issues:
- Trouble creating an integration #102
- Client does not trigger events #101
- Paging help #94
- Help with incident creation API #89
- Memory leak because of response body is not closed #66
- Since and Until don't work for log_entries #61
- service: auto_resolve_timeout & acknowledgement_timeout cannot be set to null #51
- Possible to create new service and integration together #42
- Documentation does not match code #16
- Typo in repo description #15
- Webhook decoder #14
- incident_key for create_event #13
Merged pull requests:
- Fix pagination for ListOnCalls #90 (IainCole)
- Revert "Fix inconsistency with some REST Options objects passed by reference …" #88 (mimato)
- Adding travis config, fixup Makefile #87 (mimato)
- Fixed invalid JSON descriptor for FirstTriggerLogEntry #86 (mwisniewski0)
- [incidents] fix entries typo in a few places #85 (joeyparsons)
- Fix inconsistency with some REST Options objects passed by reference … #79 (lowesoftware)
- Explicit JSON reference to schedules #77 (domudall)
- Adding AlertCreation to Service struct #76 (domudall)
- Add support for escalation rules #71 (heimweh)
- Fix maintenance window JSON #69 (domudall)
- Fixing Maintenance typo #68 (domudall)
- Update event.go - fix a memory leak #65 (AngelRefael)
- Add query to vendor #64 (heimweh)
- Fix JSON decode (errorObject) #63 (heimweh)
- fix since and until by adding them to url scheme #60 (ethansommer)
- fix webhook struct member name #58 (pgray)
- Incident - Add status field to incident #56 (heimweh)
- enable fetch log entries via incident api #55 (flyinprogrammer)
- Allow service timeouts to be disabled #53 (heimweh)
- Schedule restriction - Add support for start_day_of_week #52 (heimweh)
- Add vendor support #49 (heimweh)
- Add schedules listing #46 (Marc-Morata-Fite)
- dont declare main twice in examples #45 (ranjib)
- add service show #44 (cmluciano)
- (feat)implement integration creation #43 (ranjib)
- (chore)add create event example #41 (ranjib)
- (bug)Add test. fix version issue #40 (ranjib)
- Remove subdomain argument from escalation_policy example. #38 (cmluciano)
- Skip JSON encoding if no payload was given #37 (heimweh)
- (feat)add ability API and CLI #36 (ranjib)
- Make updates to Escalation Policies work #35 (heimweh)
- Fix misspelling in User struct and add JSON tags #34 (heimweh)
- (bug)allow passing headers in http do call. fix manage incident call #33 (ranjib)
- (chore)get rid of logrus from all core structs except CLI entries. fix schedule override command #31 (ranjib)
- (bug)rename override struct #30 (ranjib)
- (bug)implement schedule override #29 (ranjib)
- fix misspelling in trigger_summary_data's JSON key. #28 (tomwans)
- Correctly set meta flag for incident list #26 (afirth)
- Add *.swp to gitignore #25 (afirth)
- Support the /oncalls endpoint in the CLI #24 (afirth)
- Refactor to work correctly with V2 API #23 (dthagard)
- (feat)Add webhook decoding capability #22 (ranjib)
- (chore)Decode event API response. #21 (ranjib)
- (bug)add incident_key field in event api client #20 (ranjib)
- (chore)nuke sub domain, v2 api does not need one #19 (ranjib)
- Implement list users CLI #17 (ranjib)
- Add team_ids[] query string arg #12 (marklap)
- Incidents fix #11 (jareksm)
- Added APIListObject to Option types to allow setting offset and #10 (jareksm)
- fix typo #9 (sjansen)
- implement incident list cli. event posting api #8 (ranjib)
- CLI for create escalation policy, maintainenance window , schedule ov… #7 (ranjib)
- (feat)implement create service cli #6 (ranjib)
- (feat)list service cli #5 (ranjib)
- (feat)implement addon update/delete #4 (ranjib)
- (feat)Show addon cli #3 (ranjib)
- (feat) addon list api. create cli #2 (ranjib)
- (chore) list addon #1 (ranjib)
* This Changelog was automatically generated by github_changelog_generator