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

Feature/payment queue controller #131

Merged
merged 33 commits into from
Jan 29, 2017
Merged

Commits on Jan 17, 2017

  1. Configuration menu
    Copy the full SHA
    ca5239b View commit details
    Browse the repository at this point in the history
  2. Add PaymentsController

    bizz84 committed Jan 17, 2017
    Configuration menu
    Copy the full SHA
    64c7325 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2017

  1. Implemented purchases in PaymentsController and started implementing …

    …RestorePurchasesController + tests
    bizz84 committed Jan 18, 2017
    Configuration menu
    Copy the full SHA
    aef356d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68532af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8f444c View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2017

  1. Add purchase failed unit test

    bizz84 committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    517d7d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2adfadf View commit details
    Browse the repository at this point in the history
  3. Cleanup

    bizz84 committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    c0749d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2e371b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91481df View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b285bc1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4eca383 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9ec0289 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2017

  1. Configuration menu
    Copy the full SHA
    63bab1d View commit details
    Browse the repository at this point in the history
  2. Added PaymentQueueController integration tests. These are useful as r…

    …eference and documentation about the order in which transactions are processed.
    bizz84 committed Jan 20, 2017
    Configuration menu
    Copy the full SHA
    3616668 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4eef88e View commit details
    Browse the repository at this point in the history
  4. Allow PaymentController to enqueue multiple payments with same produc…

    …t identifier. Added tests to check correct behaviour.
    bizz84 committed Jan 20, 2017
    Configuration menu
    Copy the full SHA
    bc50b3a View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2017

  1. Configuration menu
    Copy the full SHA
    226ded5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61a1cb8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65d135f View commit details
    Browse the repository at this point in the history
  4. Update RestorePurchasesController to accumulate all relevant updated …

    …transaction in an array, and call the callback in restoreCompletedTransactionsFailed or restoreCompletedTransactionsFinished
    bizz84 committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    1170440 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e9d8f2d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    439dc61 View commit details
    Browse the repository at this point in the history
  7. Clearer separation between SwiftyStoreKit class and instance methods …

    …/ variables. Added internal initialiser and methods to enable testability
    bizz84 committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    03d563a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    edc3b2a View commit details
    Browse the repository at this point in the history
  9. Update documentation

    bizz84 committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    059873b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    41d9110 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    74c700e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    10d7b7a View commit details
    Browse the repository at this point in the history
  13. Make all new payment classes internal rather than public as they are …

    …not designed to be used outside SwiftyStoreKit
    bizz84 committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    294293a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    267dbd6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    23db944 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2017

  1. Configuration menu
    Copy the full SHA
    8e07fc5 View commit details
    Browse the repository at this point in the history