Commit Graph

36 Commits

Author SHA1 Message Date
Steven Polley 2f10dcd9fc BREAKING - assignTicketToMember now returns if action was taken 2019-03-22 09:24:07 -06:00
Steven Polley df988bda1a add removeTicketFromMember 2019-03-08 15:37:26 -07:00
Steven Polley 95aad7bbd1 Add postTicketNote 2019-01-29 16:56:49 -07:00
Steven Polley c0598c6739 debug message 2019-01-16 14:24:24 -07:00
Steven Polley d6aa5ac62c Change pagesize for ticket notes to 2000 2019-01-16 14:00:49 -07:00
Steven Polley fc75a98982 Add AssignTicketToSite 2018-12-07 09:07:18 -07:00
Steven Polley fe360d2e7d Remove debug prints 2018-10-16 09:00:54 -06:00
Steven Polley 660c35487f Add AssignTickeToCompany 2018-10-15 18:20:55 -06:00
Steven Polley 7510bdd6ed Merge branch 'master' of https://deadbeef.codes/steven/go-cw 2018-10-11 21:49:07 -06:00
Steven Polley cb7bc8b84a Add GetTicketScheduleEntries and MergeTicket 2018-10-11 21:49:05 -06:00
Steven Polley c994cf3c59 more debug 2018-09-28 16:54:02 -06:00
Steven Polley 249cf7f366 debugging updateTicketStatus 2018-09-28 16:50:24 -06:00
Steven Polley 1a8fa52767 Added SetTicketStatus to allow updating of ticket status by ID 2018-09-22 15:07:34 -06:00
Steven Polley c341f047a5 add getTicketNotes - Lots of dates are now strings 2018-08-23 19:34:39 -06:00
Steven Polley 8ccc2ad170 Update comment on custom field 2018-08-05 17:00:58 -06:00
Steven Polley b6d96444b5 Add bool to custom field - this isn't good long term? 2018-07-30 12:44:35 -06:00
Steven Polley 5acbb39d8f Change Patch to PatchString 2018-07-29 12:22:08 -06:00
Steven Polley 0eca613e65 -Add GetSources()
-Add TicketTimeEntryCount(ticketID int)
-Add source struct for JSON unmarshalling
2018-07-11 16:04:39 -06:00
Steven Polley d62f57b470 Add GetCompanyStatuses
Add GetBoardStatuses
2018-07-10 10:46:10 -06:00
Steven Polley b4d146e6e2 Add Patch
Add AssignTicketToTeam
2018-07-09 20:48:02 -06:00
Steven Polley 8909e6f25e Added ServiceTeam
Added BoardTeam
Added Board
2018-07-09 19:25:08 -06:00
Steven Polley b538596d9c NewRequest is now a method of a connectwise.Site 2018-07-08 15:16:59 -06:00
Steven Polley 0c7791e267 Complete refactor of request system... much more flexible requests. 2018-07-07 17:18:59 -06:00
Steven Polley 8c79fef71a Rename connectwise.ConnectwiseSite to connectwise.Site 2018-07-06 18:29:53 -06:00
Steven Polley d87b8ff4ba -Added to documentation
-Moved logic of http request to the Do() method in request.go
-
2018-07-06 18:26:11 -06:00
Steven Polley f13537fc8c Fix error formatting - what was I doing?!?! 2018-07-06 08:37:53 -06:00
Steven Polley 9cef8aeaa2 Breaking - Implement proper error handling. Everything passes errors up 2018-07-05 21:20:52 -06:00
Steven Polley 8d6312bff5 Add GetAgreementsByCompanyName 2018-06-30 11:15:52 -06:00
Steven Polley 4616997d47 Merge 2018-06-28 19:38:22 -06:00
Steven Polley e88572ea4c Various formatting, documentation and style changes. 2018-06-28 19:35:34 -06:00
Steven Polley ab8a24800f Added ConfigurationReference struct and GetTicketConfigurationsByID(ticketID) receiver 2018-06-26 10:03:11 -06:00
Steven Polley b35fcbbbb0 TIL about struct tagging using string literals... I thought those were just weird fancy comments. 2018-06-26 09:03:36 -06:00
Steven Polley 3a78d5428a Restructure - using pointer receivers instead of passing *ConnectwiseSite to every single function 2018-06-22 21:14:08 -06:00
Steven Polley ed6df77eb5 Remove net/url from includes where it's not required...whoops 2018-06-22 18:48:54 -06:00
Steven Polley 4eaca267d9 Create generic BuildUrl function to reduce the need to go through all the net/url crap each time 2018-06-22 18:47:39 -06:00
Steven Polley a66ba7ca89 Updated file layout to match CW API documentation 2018-06-22 14:16:26 -06:00