Permalink
Commits on Dec 14, 2017
  1. Drop support for Django 1.8 and 1.10

    solarissmoke committed Dec 14, 2017
Commits on Dec 2, 2017
  1. Drop Python 3.3 support. Python 3.3 reached end of life in September …

    solarissmoke committed Dec 2, 2017
    …2017.
Commits on Oct 11, 2017
  1. Replace incorrect usage of request.content with request.text

    dragonjun authored and solarissmoke committed Oct 11, 2017
  2. Fix handling of empty first_name and last_name values when creating a…

    dragonjun authored and solarissmoke committed Oct 11, 2017
    … shipping address
  3. Fix exception message handling in express/views.py

    solarissmoke committed Oct 11, 2017
    Fixes #126.
Commits on Oct 9, 2017
  1. Fix regression in setup.py that made Oscar a required dependency.

    solarissmoke committed Oct 9, 2017
Commits on Oct 8, 2017
  1. Merge pull request #159 from django-oscar/fix/django-111

    sasha0 committed Oct 8, 2017
    Django 1.11 compatibility.
  2. Merge pull request #138 from smaggs/feature/issue-90/paypal-doc-link

    solarissmoke committed Oct 8, 2017
    Update paypal links in PayFlow doc
  3. Django 1.11 compatibility.

    solarissmoke committed Oct 8, 2017
    - Drop support for Django 1.7 and lower.
    - Drop support for Oscar 1.0 and lower.
Commits on Sep 6, 2016
  1. Merge pull request #149 from pxg/feat/pytest

    sasha0 committed Sep 6, 2016
    Test can now be run with py.test
Commits on Aug 26, 2016
  1. Add ability to get setting from integration

    pxg committed Aug 26, 2016
    runtests.py had this option
  2. Update command to create coverage report

    pxg committed Aug 26, 2016
    Also simplify test command by adding conftest.py
  3. Remove runtests.py

    pxg committed Aug 26, 2016
Commits on Jul 23, 2016
  1. Merge pull request #134 from sasha0/master

    sasha0 committed Jul 23, 2016
    Add migration for compatibility with Django 1.9
Commits on Jun 1, 2016
  1. Merge pull request #140 from adamchainz/readthedocs.io

    vdboor committed Jun 1, 2016
    Convert readthedocs link for their .org -> .io migration for hosted projects
Commits on May 31, 2016
  1. Convert readthedocs link for their .org -> .io migration for hosted p…

    adamchainz committed May 31, 2016
    …rojects
    
    As per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’:
    
    > Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard.
    
    Test Plan: Manually visited all the links I’ve modified.
Commits on Apr 26, 2016
  1. update paypal links in PayFlow doc

    Steven Maggs
    Steven Maggs committed Apr 26, 2016
    * update link to main PayFlow gateway info page.
    * add a link to PayFlow developer docs.
Commits on Mar 27, 2016
Commits on Jan 12, 2016
  1. Update AUTHORS

    maikhoepfel committed Jan 12, 2016
  2. Bump version to 0.9.7

    maikhoepfel committed Jan 12, 2016
  3. Grab basket object from build_submission(), not from request

    fghaas authored and maikhoepfel committed Jan 10, 2016
    When the RedirectView is used in combination with another
    CheckoutSessionMixin defined for a DeferredTax taxation strategy, then
    submission's basket object has critical tax information, whereas
    request.basket does not. Change RedirectView's basket reference to
    point to build_submission()['basket'].
    
    Fixes django-oscar/django-oscar-paypal#98, reported by Nigel Fletton.
  4. Specify compressor version in requirements.txt

    fghaas authored and maikhoepfel committed Jan 12, 2016
    With its 2.0 release, django-compressor 2.0 dropped support for Django
    1.7. Since Django 1.7 is still considered supported by
    django-oscar-paypal, ensure using django-compressor 1.6 (which still
    supported Django 1.7).
    
    See also:
    
    django-compressor/django-compressor@e27fce7
    
    This commit can simply be reverted when Django 1.7 support is dropped.
Commits on Nov 16, 2015
  1. Merge pull request #115 from django-oscar/feature/sandbox_migrations

    maikhoepfel committed Nov 16, 2015
    Add sandbox' shipping migrations
  2. Switch to Travis Docker-based infrastructure

    maikhoepfel committed Nov 16, 2015
    It's quicker and easier on their servers. What's not too like?
    
    http://docs.travis-ci.com/user/migrating-from-legacy/
  3. Add sandbox' shipping migrations

    maikhoepfel committed Nov 16, 2015
    We discovered that the sandbox would break on PostgreSQL, because we
    forgot to follow the Oscar instructions to fork an app, which includes
    copying migrations across.
    
    In an ideal world, we would somehow test that this doesn't happen again.
    But as this only affects developers of django-oscar-paypal, and not
    general users, and this is the first issue like this,
    I'm not bothering at this point.
Commits on Nov 13, 2015
  1. Bump version to 0.9.6

    maikhoepfel committed Nov 13, 2015
  2. Merge pull request #113 from django-oscar/feature/polish

    maikhoepfel committed Nov 13, 2015
    Support for Oscar 1.1 and Django 1.8
Commits on Nov 8, 2015
  1. Create ShippingAddresses with empty strings instead of None

    maikhoepfel committed Nov 8, 2015
    ShippingAddress fields don't allow setting None (null=False), so for
    missing values we should set empty strings instead.
    
    If my analysis is correct, this fixes #100. If it doesn't, it's still a
    correct change.
Commits on Nov 5, 2015
  1. Update README and project description

    maikhoepfel committed Nov 5, 2015
  2. Disable django-extensions

    maikhoepfel committed Nov 5, 2015
    Freaky, I got Django complaining about South migration files being
    present in django-extensions, and indeed 1.5.7 still ships with them
    in the migrations folder (which should be called south_migrations since
    the release of Django 1.7).
    While I wonder why I haven't run into this issue before, I don't care
    enough to find out and just disable it.
  3. Remove workarounds for older Oscar versions

    maikhoepfel committed Nov 5, 2015
    As we stopped supporting Oscar < 1.0, we can remove a bit of code.
  4. Standardize call to get_shipping_methods

    maikhoepfel committed Nov 5, 2015
    get_shipping_methods was called with different parameters in different
    parts of the code. This commit now changes things to call it with as
    much information as is available at the time, hence always including the
    request and the basket. It also uses named keyword arguments to make
    backwards compatibility easier (as the method signature obviously
    changed).
    
    Closes #99.
  5. Test against new Oscar and Django releases

    maikhoepfel committed Nov 5, 2015
    Our policy is to support the two latest versions of Django and Oscar.
    This commit moves us towards that goal by enabling tests for them.
    
    Some requirements needed bumping to get the tests to start.