Closed Bug 598660 Opened 14 years ago Closed 14 years ago

append version string to info/collections once per day

Categories

(Cloud Services Graveyard :: Firefox Home, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: mconnor, Assigned: st3fan)

Details

We do this in FxSync, see http://mxr.mozilla.org/services-central/source/fx-sync/services/sync/modules/service.js#1363

I think we should discuss how to deal with version + client name here, and possibly have two params.
That sounds good. Do you have a proposal for what you would like to see in Firefox Home? I would like to get this in for our next release so we can get better metrics.
Assignee: nobody → stefan
Flags: blocking-fx-home1.0.4+
In an ideal world, we'll make FxHome behaviour sane, and we can do the same thing as FxSync.  FxHome, as currently set up, doesn't touch info/collections, so I guess if we can issue a pointless info/collections get with ?client=FxHome&v=<version> that'll work for a stopgap.
(In reply to comment #2)
> In an ideal world, we'll make FxHome behaviour sane, and we can do the same
> thing as FxSync.  FxHome, as currently set up, doesn't touch info/collections,
> so I guess if we can issue a pointless info/collections get with
> ?client=FxHome&v=<version> that'll work for a stopgap.

That works for me as an interim solution as well.
Implemented as http://hg.mozilla.org/services/fx-home/rev/a8a33a1e2fea
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Stefan, can can this be tested?
Not sure about a good way to test this. What you can do is use the app for a couple of days and then ask the server guys to grep for all info/collections requests made by your account.
asked atoll for a tracing of the server-side username.

"GET /1.0/<id>/storage/crypto/clients HTTP/1.1" 200 540 "-" "FirefoxHome/1.0.4b4 CFNetwork/459 Darwin/10.0.0d3"

Verified
Status: RESOLVED → VERIFIED
Product: Cloud Services → Cloud Services Graveyard
You need to log in before you can comment on or make changes to this bug.