Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Issue tags:
Reporter:
Created:
23 Oct 2013 at 07:13 UTC
Updated:
25 Jan 2014 at 11:40 UTC
Jump to comment: Most recent
Comments
Comment #1
klausiI guess this needs review? See https://drupal.org/node/532400
Comment #2
PA robot commentedWe are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)
Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #3
sadashiv commented+1
Comment #4
monish_deb commentedIts good to have such module which provide Intiuit payment support. Tested in my dev site and it has just served my purpose. Thanx for coming with such module.
Comment #5
swati.karande commentedNice Module. Easy to configure and use.
Comment #5.0
swati.karande commentedreplaced git link
Comment #6
cheatlex commentedHi, greaat module
There are not many bugs in the code, most with text lengths and other small items, I noticed that there are some places which lack the ability to translate what is being written out to the user. see:
http://awesomescreenshot.com/0401wocw1d
If I try pay-ment of without entering "valid" login details then I get these ugly error messages:
http://awesomescreenshot.com/0711wocnca
And it seems that you can not choose to enter only the information that applies to what you have selected in the top of the settings page, I will be asked to enter info for production although I well have marked that I want to test only sandbox.
http://awesomescreenshot.com/06f1wod9c1
If you could look at that, it vould be great - and I will try it out again.
Comment #7
cheatlex commentedComment #8
sadashiv commentedHi @cheatlex,
Thanks for reporting these issues. Have fixed these issues in commit at5f648ba47f9694849f07ab3750d614aec0626901
The second issue is related to curl not installed and that is shown as error on status report.
Hth,
Sadashiv.
Comment #9
klausiRemoved automated review
Comment #10
klausiSorry for the delay. Make sure to review more project applications and complete your review bonus and this will get finished faster.
There is still a master branch, make sure to set the correct default branch: http://drupal.org/node/1659588 . Then remove the master branch, see also step 6 and 7 in http://drupal.org/node/1127732
Review of the 7.x-1.x branch:
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. You have to get a review bonus to get a review from me.
manual review:
Comment #11
nitesh pawar commentedComment #12
nitesh pawar commentedHi,
Thanks for reviewing and reporting these issues. I have fixed these issues.
Thanks,
Nitesh
Comment #13
alex_sansom commentedHi Niteshp,
I installed in my dev Commerce environment and all appears to work as intended.
Manually looking at the code, I can only see some *really* tiny picky issues such a few different uses of case when using intuit/Intuit in some of the comments and possibly missing documenting function @return value for a couple of functions where @param(s) have been included (commerce_intuit_transaction, commerce_intuit_submit_form_submit, commerce_intuit_submit_form).
Last comment is that the payment method is added as active as soon as the module is installed, meaning that it appears in the checkout before you can configure it.
Comment #14
klausiReview of the 7.x-1.x branch:
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. You have to get a review bonus to get a review from me.
manual review:
watchdog('commerce_intuit', 'Intuit transaction response: @param', array('@param' => '<pre>' . print_r($result, TRUE) . '</pre>'));: that will kill your pre tags by escaping them, right? You could use the "!" placeholder and apply check_plain() to the result of print_r().Otherwise looks almost ready, the security issue is a blocker right now. Sorry for not spotting that earlier. You enable peer verification and then you disable it again, what's the point?
Comment #15
nitesh pawar commentedHi klausi & alex_sansom,
Thanks for reviewing and reporting these issues. I have fixed these issues.
Thanks,
Nitesh
Comment #16
nitesh pawar commentedComment #17
alex_sansom commentedHi Nitesh,
(I've edited this to put the correct example error message in - Sorry!)
Recent doc changes look good.
Maybe it's intentional (if so, please ignore!) but I still see the payment method enabled by default, after installing the module. But, this means that if the method is not yet configured, and a user selects the payment method whilst purchasing, they receive 5 errors concerning getting properties for non-objects eg.: "Notice: Trying to get property of non-object in CommerceIntuit->checkSignon() (line 156 of C:\Work\drupal-7.19\sites\d7.test.localhost\modules\2104913\commerce_intuit.inc).".
Thanks,
Alex
Comment #18
alex_sansom commentedComment #19
nitesh pawar commentedHi alex_sansom,
Thanks for reviewing and reporting these issues. I have added validation to check credentials configured or not .
Thanks,
Nitesh
Comment #20
nitesh pawar commentedComment #21
PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxNiteshP2104913git
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #22
nitesh pawar commentedComment #23
amreana commentedManual Review:
Please fix these errors first:
http://pareview.sh/pareview/httpgitdrupalorgsandboxniteshp2104913git
Comment #24
klausiMinor coding standard errors are not application blockers, please do a real manual review.
Comment #25
klausiRemoved automated reviews.
Comment #26
klausiSorry for the delay. Make sure to review more project applications and get a review bonus and this will get finished faster.
manual review:
But otherwise looks RTBC to me.
Assigning to jthorson who might have time to take a final look at this.
Comment #27
klausinow actually assigning.
Comment #28
nitesh pawar commentedComment #29
klausino objections for more than a week, so ...
Thanks for your contribution, Niteshp!
I updated your account so you can promote this to a full project and also create new projects as either a sandbox or a "full" project.
Here are some recommended readings to help with excellent maintainership:
You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and stay involved!
Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
Thanks to the dedicated reviewer(s) as well.