-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Request for GitHub integration with SkyDesk Projects. #732
Conversation
Steps to access SkyDesk Projects: 1)Create an account and login to the SkyDesk Portal using https://www.skydesk.jp 2)Then access https://projects.skydesk.jp as mentioned in the document.
Please read the contributing.md in the repo and follow the guidelines. Your On Thursday, November 14, 2013, SkyDeskProjects wrote:
|
can you please give more details. |
https://github.com/github/github-services/blob/master/CONTRIBUTING.md#contributing Specifically the part where it says "Good Example" and "Bad Example". |
Dear Corey, This below is the service class. Should this be changed as per ""Good Example" Symperium. We don't know what has to be changed exactly and any help can be appreciated. Whether this is the class that should be modified or any other file, please let us know. class Service::ZohoProjects < Service def receive_push Thanks & Regards, ---- On Thu, 14 Nov 2013 18:54:44 +0900 Corey Donohoe <[email protected]> wrote ---- https://github.com/github/github-services/blob/master/CONTRIBUTING.md#contributing |
Yup, change it as per the simperium hook. Specifically you should change your endpoint to take the raw payload as an http POST using the deliver method like this. https://github.com/github/github-services/blob/master/lib/services/simperium.rb#L20-L41 We're starting to consolidate around this specific payload and it's worth building your integration to work with it rather than having to rewrite it in the future if we move exclusively to the new payload. |
Added Raw payload changes .
@@ -0,0 +1,25 @@ | |||
class Service::ZohoProjects < Service::HttpPost |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should probably be class Service::SkyDeskProjects < Service::HttpPost
and not ZohoProjects
. Can you update this?
SkyDesk Projects is a Re-branded version of Zoho Projects . So, we are using the same service (ZohoProjects) with our own client. |
Updated the Service name to SkyDeskProjects.
Updated the Service name from ZohoProjects to SkyDeskProjects. |
Hi Corey, Thanks, ---- On Tue, 19 Nov 2013 05:15:43 +0900 Corey Donohoe<[email protected]> wrote ---- Yup, change it as per the simperium hook. |
I created a PR with your stuff but the tests are still failing.
|
Hi Corey, Thanks, |
Please try running the |
Hi Corey, Thanks, |
@SkyDeskProjects it looks like you still have a failing test:
Please fix that and let us know. Thanks! |
Request for GitHub integration with SkyDesk Projects. Merge PR #474.
Request for GitHub integration with SkyDesk Projects.