Skip to content
This repository has been archived by the owner. It is now read-only.

@itskingori itskingori released this Feb 2, 2017 · 4 commits to master since this release

  • Update RuboCop configuration and fix failures.
  • Remove Pesapal::Merchant#change_env method.
  • Change how environment is set (remove automatic Rails.env detection).
  • Remove all Rails specific stuff.
  • Add bin/ folder and some executables.
  • Improve gemspec.
  • Move docs from gh-pages branch to docs/.
  • Update documentation (tutorial and API reference).
Assets 3

@itskingori itskingori released this Oct 25, 2016 · 49 commits to master since this release

  • Always verify client certificate.
Assets 3

@itskingori itskingori released this Oct 25, 2016 · 52 commits to master since this release

  • Change QueryPaymentDetails endpoint request to use HTTPS in development.
  • Drop Ruby 1.9.3 support.
  • Confirm support for new Ruby versions i.e. 2.2 & 2.3.
Assets 3

@itskingori itskingori released this Oct 7, 2014 · 68 commits to master since this release

  • Enforce minimum required Ruby version, gem is tested for Ruby '>= 1.9.3'
  • Add Rubocop as a development dependency and Hound CI to the workflow since we will use them to detect style guide violations
  • Code cleanup here and there
  • Avoid using set_ on method name, this changes the API slightly since we can't use set_env which was public
Assets 3

@itskingori itskingori released this Apr 26, 2014 · 85 commits to master since this release

  • Stop using deprecated OpenSSL::Digest::Digest
  • Enforce minimum required Ruby version, gem is test for Ruby '>= 1.9.2' afterall
  • Refactor tests
Assets 3

@itskingori itskingori released this Apr 19, 2014 · 91 commits to master since this release

  • Improve code formatting
  • Add comprehensive inline documentation (Yard)
  • Move documentation from gem to it's own homepage, separate content from it's
    own code e.g. we shouldn't have to update the gem each time we update the
    README. This is also good because the only documentation that should go to
    RubyDoc.info is inline (generated by Yard) which sticks with the version that it
    was written for making it easy for someone to refer to documentation for old
    versions.
  • Write tests, coverage now at 98%
  • Fix query_payment_details call "can't split nil String" error due to calling wrong endpoint
Assets 3

@itskingori itskingori released this Mar 15, 2014 · 160 commits to master since this release

  • Renamed repo from pesapal-rubygem to pesapal-gem (breaks badge links in old READMEs)
  • Write tests
Assets 3

@itskingori itskingori released this Feb 3, 2014 · 169 commits to master since this release

  • Fix HTTPS calls throwing Timeout::Error (on production)
  • Simplified environment settings (kill :auto)
Assets 3

@itskingori itskingori released this Jan 31, 2014 · 184 commits to master since this release

  • Update Gemfile.lock
Assets 3

@itskingori itskingori released this Jan 31, 2014 · 187 commits to master since this release

  • Fix bugs, unable to proceed without YAML file
  • Require htmlentities
Assets 3
You can’t perform that action at this time.