Missing trust-store integration for IAP

Bug #1524943 reported by dobey
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Critical
Alejandro J. Cura
pay-service (Ubuntu)
Fix Released
Critical
dobey
ubuntu-system-settings (Ubuntu)
Fix Released
Critical
dobey

Bug Description

As part of the security team's requirement for shipping support for in-app purchases, we need to have trust-store integration for pay-service, so that users must be able to deny apps from being able to request making a purchase. We'll need the necessary changes in pay-service, as well as UI in system-settings to be able to manage the trust denials.

Related branches

dobey (dobey)
Changed in ubuntu-system-settings (Ubuntu):
assignee: nobody → Rodney Dawes (dobey)
Changed in canonical-devices-system-image:
assignee: nobody → Alejandro J. Cura (alecu)
importance: Undecided → Critical
milestone: none → ww02-2016
status: New → In Progress
dobey (dobey)
Changed in ubuntu-system-settings (Ubuntu):
status: New → In Progress
importance: Undecided → Critical
dobey (dobey)
affects: ubuntuone-credentials (Ubuntu) → pay-service (Ubuntu)
Changed in canonical-devices-system-image:
milestone: ww02-2016 → ww08-2016
Revision history for this message
Matthew Paul Thomas (mpt) wrote :
Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
status: Fix Committed → In Progress
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-system-settings - 0.3+16.04.20160226.1-0ubuntu1

---------------
ubuntu-system-settings (0.3+16.04.20160226.1-0ubuntu1) xenial; urgency=medium

  * Add InAppPurchases to privacy plug-in. Update translation template.
    Fix translation template to not include full path to settings.js
    file. (LP: #1524943)

 -- Rodney Dawes <email address hidden> Fri, 26 Feb 2016 19:07:26 +0000

Changed in ubuntu-system-settings (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pay-service - 15.10+16.04.20160114-0ubuntu1

---------------
pay-service (15.10+16.04.20160114-0ubuntu1) xenial; urgency=medium

  * Add trust-store integration for requests to purchase items.
    Introduce translations support, as trust-store had a displayed
    string. (LP: #1524943)
  * Call observer with status UNKNOWN and refund timeout of 0 on error.
    (LP: #1526929)
  * Fix typo in setup-staging.sh. Also include remounting / in setup-
    staging.sh to enable writable for key. (LP: #1533242)
  * Pull in the gettext package for golang.
  * Update to handle purchase correctly after server has been fixed.
    (LP: #1524941)

 -- Rodney Dawes <email address hidden> Thu, 14 Jan 2016 03:17:44 +0000

Changed in pay-service (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.