Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IdeaBiz SMS Gateway Intergration #190

Open
wants to merge 8 commits into
base: dev
Choose a base branch
from

Conversation

ravithb
Copy link

@ravithb ravithb commented Jun 7, 2017

What you've done

...
Creating an endpoint (POST /sms/receive) to receive sms in the format documented in http://docs.ideabiz.lk/APIs/SMS

Why have you done it

...
As a partial fix for issue https://github.com/reliefsupports/reliefsupports.org/issues/8

Any testing carried out

...
Manual testing was carried out.

image

@gayanhewa
Copy link
Contributor

@ravithb good stuff. A couple of questions, is it possible to pull in the Ideabiz SMS classes trough composer without polluting the global app namespace? Worst case publish and pull in your own package. And move the business logic that is relevant to the app to the app src.

@ravithb
Copy link
Author

ravithb commented Jun 7, 2017 via email

@heimdallrj
Copy link
Member

heimdallrj commented Jun 7, 2017

@ravithb are you working on those changes as @gayanhewa mentioned? Should we keep the PR without merging until you finish those or?

Plus,
I changed the base to dev and alos the issue title.. please check and correct it if it's not represet what you did. thanks!

@heimdallrj heimdallrj changed the base branch from master to dev June 7, 2017 16:48
@heimdallrj heimdallrj changed the title Issue8 IdeaBiz SMS Gateway Intergration Jun 7, 2017
@ravithb
Copy link
Author

ravithb commented Jun 8, 2017

@thinkholic Yes, I'll work on those today, we can keep the PR open till those are done. You are right, the base should be dev.

@ravithb
Copy link
Author

ravithb commented Jun 8, 2017

@gayanhewa @thinkholic please review commits 3a5f8bd and ffa0c51. Thanks.

@gayanhewa
Copy link
Contributor

@ravithb stash the commits to one. Can you also add a link to the ideabiz package repo

@ravithb
Copy link
Author

ravithb commented Jun 8, 2017

I had to restructure the original ideabiz code. https://github.com/ravithb/IdeaBiz-Request-Handler---PHP

@ravithb
Copy link
Author

ravithb commented Jun 8, 2017

@gayanhewa pls see 53df6c1

Copy link
Contributor

@gayanhewa gayanhewa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@thinkholic @ravithb this is ok to merge. @ravithb we can do a couple of improvements outside this PR to restructure the code better. ping me on Gitter I will explain. But for now this is alright.

@heimdallrj
Copy link
Member

@ravithb @gayanhewa Will take this tonight.

@danishka
Copy link
Collaborator

danishka commented May 20, 2018

@thinkholic
Can you merge this pr?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants