Closed fbvilela closed 9 months ago
@mikerogers123 I would appreciate some love on this one, too π
@fbvilela overall I'm a big fan of using the iterator suggested here. I think we just need to iron out the precise implementation as I have outlined in the above comments π
Hi @mikerogers123 :)
I think I finally got it... or at least I'm close. thanks for your patience here as I learn my way through C#. I have pushed a commit that has changes to the README which are also in the description of this PR now. See how the code reads...
is this in line with what you had in mind?
thanks @mikerogers123 π I made the changes you requested apart from removing the GetApiClient
method used in the tests... I actually needed it so I could create the CursorPaginatedIteratorFactory
in the test environment. see my last commit. I'm not 100% sure this is how things should be done in the test env but it's all passing β
after this change
thanks @mikerogers123 π I made the changes you requested apart from removing the
GetApiClient
method used in the tests... I actually needed it so I could create theCursorPaginatedIteratorFactory
in the test environment. see my last commit. I'm not 100% sure this is how things should be done in the test env but it's all passing β after this change
@fbvilela awesome stuff. I am happy to see this merged! Only last thing is to bump the version number π after that we can approve/merge.
Annoyingly though, I am leaving Just Eat Takeaway in the next day or so. This means that I cannot merge / release the changes. You will have to get one of the other admins in on this just to nurse it over the line.
If I don't hear again then it has been a pleasure working with you on the recent changes. Great to see this library get some TLC β€οΈ
Hi Team, I have bumped the version. This is good to be merged π
If I could have contributor's permissions I would bother you way less :) π
Let me know if there's anything else we can do to get this merged. Thanks
cc @justeat-iie @harryh-justeat
@albertodebortoli π seems like your main dev for this repo has left the company. Can anyone else help push this trough?
@brainmurphy maybe something you can help with?
π
Thank you so much team....Looking forward to moving forward on this.
BTW, we do have an impending deadline on our switchover to CBP from OBP. This PR facilitates that switchover for our mutual customers and provides a seamless transition. We are targeting end of January for this to begin, so any help in making this transition easier, and more expedient for our mutual customers is appreciated. Please feel free to reach out. cc @brainmurphy @albertodebortoli
@Ud0o @UlianaShym @corneliuskopp fyi β€οΈ
Hi @fbvilela, apologies for the radio silence since Mikes departure.
I'll look at getting this merged in and a new package published once the build is passing, if you can update the code accordingly.
Thanks
@Ud0o Thanks so much, we'll look into it ASAP, we'll probably have it sorted very early next week (Monday :) β£οΈ
thanks @Ud0o , Can you approve the CI build so we can see if we get a green build? π
I'm thinking the failure could have been because methods were made obsolete in TicketAuditResource
(which I added tests for within the integration tests ) but we still had unit tests calling the methods without the obsolete flag
Hi @fbvilela @cryptomail,
Thats been merged and released now, small transient error with one of the new integration tests, but a rerun seemed to have solved it.
You can find version 7.0.7 here
Thanks for the changes, and if we are slow to reply again please tag anyone from Mikes comment here. Our team created and maintains this repository, but since its inception our goals have moved into a different problem space not involving Zendesk, hence the long reply.
I'll kick off a conversation internally about getting either or both of you setup with contributor/write roles.
Until next time! π
@Ud0o thanks so much, we really appreciate it! We look forward to helping this project forward in the future.
Description
Adds support to the iterator pattern
There are now a few ways to loop through pages using this SDK
Adds support to more CBP endpoints
A few
Resources
already have CBP capabilities but were still missing the implementation on this SDK. Could be individually reviewed by the commits that mentionCBP
Updates the README/Documentation where the changes were made