Closed Bug 523689 Opened 15 years ago Closed 15 years ago

add download source tracking for install service

Categories

(addons.mozilla.org Graveyard :: Administration, defect, P3)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: fligtar, Assigned: fligtar)

Details

Attachments

(1 file)

The install service should accept a src parameter that it passes to the file download URL so that these add-ons can use source tracking too.

So, https://addons.mozilla.org/services/install.php?addon_id=personas&src=external-getpersonas should add the src param to the xpi URL.
And if there is no src= parameter set, let's default to src=installservice and we'll need to add that as an allowed src in the db and add copy to the sources page:

From Install Service
Downloads passed through the AMO Install Service are counted here.
Summary: src parameter should trickle down install service → add download source tracking for install service
Attached patch patch, v1Splinter Review
Really want this in 5.3 so doing it myself!
Assignee: nobody → fligtar
Status: NEW → ASSIGNED
Attachment #408750 - Flags: review?(clouserw)
Attachment #408750 - Attachment is patch: true
Attachment #408750 - Attachment mime type: application/octet-stream → text/plain
Comment on attachment 408750 [details] [diff] [review]
patch, v1

You might want to explain what the AMO Install Service is.
Attachment #408750 - Flags: review?(clouserw) → review+
I was intentionally vague as its existence is not well-known. I may add a little more detail.
r54493
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Keywords: push-needed
Resolution: --- → FIXED
I forgot to do SQL for this bug!
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
eh, I'll just do it in bug 526600
Status: REOPENED → RESOLVED
Closed: 15 years ago15 years ago
Resolution: --- → FIXED
Verified, as this is being tracked/verified in bug 526600.
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: