Commit Graph

92 Commits

Author SHA1 Message Date
Steven Polley 947924bd6d Merge branch 'master' of https://deadbeef.codes:/steven/go-cw 2019-04-06 14:36:40 -06:00
Steven Polley a396f83e13 API changes: Update company schema 2019-04-06 14:36:38 -06:00
Steven Polley 2f10dcd9fc BREAKING - assignTicketToMember now returns if action was taken 2019-03-22 09:24:07 -06:00
Steven Polley c539729232 Add GetSystemMemberByID 2019-03-21 16:11:18 -06:00
Steven Polley df988bda1a add removeTicketFromMember 2019-03-08 15:37:26 -07:00
Steven Polley 9b16b013fa Add support for clientID. Required in CW 2019.02 onwards. 2019-02-13 08:29:00 -07:00
Steven Polley 81d01fb5cb add searchCompanyByName 2019-02-06 23:30:27 -07:00
Steven Polley a00620ff03 Add SearchSystemMembersByIdentifier 2019-02-06 21:49:52 -07:00
Steven Polley 4171abcd8d Add GetSystemMembers and GetSystemMemberByIdentifier 2019-02-05 22:32:41 -07:00
Steven Polley e6b8394896 Add UpdateContact, NewContactCommunication 2019-01-31 13:37:23 -07:00
Steven Polley cfd77982dc Add Contact, getbyID and NewContact 2019-01-30 11:05:47 -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 0cdc6993d3 Add GetCompanySites 2018-12-07 09:44:26 -07:00
Steven Polley fc75a98982 Add AssignTicketToSite 2018-12-07 09:07:18 -07:00
Steven Polley 22727bc160 Add Clients.go 2018-11-27 16:03:45 -07:00
Steven Polley 5e36bc0aad Beginning to work on support for ConnectWise Automate 2018-11-27 15:12:49 -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 959df43d67 Add GetCompanyByIdentifier 2018-10-15 18:20:41 -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 b7a609f10b Add GetScheduleEntryByID 2018-10-11 21:48:47 -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 e301c1feeb Excessive prints... Printscess? 2018-08-25 18:19:26 -06:00
Steven Polley 460b0a8aa6 If we get an unexpected HTTP status code, print the body in error 2018-08-25 18:17:59 -06:00
Steven Polley a12e38597f Add PostTimeEntry 2018-08-25 18:17:29 -06:00
Steven Polley c341f047a5 add getTicketNotes - Lots of dates are now strings 2018-08-23 19:34:39 -06:00
Steven Polley 386a7d75ca Added GetTimeEntriesByMember 2018-08-22 22:02:22 -06:00
Steven Polley 55443ad4ef Set Site.CompanyName even if not doing user impersonation 2018-08-13 22:58:21 -06:00
Steven Polley 8ccc2ad170 Update comment on custom field 2018-08-05 17:00:58 -06:00
Steven Polley 04e889c444 Better comments in requests.go to explain user impersonation 2018-08-03 15:00:17 -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 bf30760baf Remove redundant http status code in error 2018-07-28 09:58:04 -06:00
Steven Polley 101d8061b3 Added GetCompanyTeamMembers 2018-07-27 18:53:28 -06:00
Steven Polley 28b6efc18c Fix user impersonation requests 2018-07-27 13:29:31 -06:00
Steven Polley 0b898af164 NewSiteUserImpersonation is now able to retrieve hash 2018-07-26 22:31:47 -06:00
Steven Polley b90025c6bd Merge branch 'master' of deadbeef.codes:steven/go-cw 2018-07-26 21:30:38 -06:00
Steven Polley 9e107cb487 add user impersonation via username and password. 2018-07-26 21:30:23 -06:00
Steven Polley 7c1534265b Update comment on paginationrequests 2018-07-26 16:52:34 -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 03728eda85 Add correct types to schedule entry struct 2018-07-08 22:11:56 -06:00
Steven Polley a403fa2e58 testing schedule entry condition filtering 2018-07-08 19:07:39 -06:00