- 28 Mar, 2019 5 commits
-
-
vladikoff authored
Co-authored-by:
Christian Sadilek <christian.sadilek@gmail.com>
-
Alessio Placitelli authored
This adds the Android specific field `android_sdk_version` to the glean pings' `client_info` section. It contains the SDK level of the software running on the hardware, which was previously reported by `os_version`. The `os_version` field now matches what `Build.VERSION.RELEASE` reports, which us a user friendly version number, e.g. "1.2.3".
-
Georg Fritzsche authored
-
MickeyMoz authored
-
Alessio Placitelli authored
-
- 27 Mar, 2019 7 commits
-
-
Colin Lee authored
-
Alessio Placitelli authored
This PR makes it a bit easier to check what's going on after a ping is generated: logs are now printing the submission URL.
-
Michael Droettboom authored
-
MickeyMoz authored
-
Sawyer Blatz authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
- 26 Mar, 2019 21 commits
-
-
Grisha Kruglov authored
-
Michael Droettboom authored
-
Michael Droettboom authored
-
Michael Droettboom authored
-
Eitan Isaacson authored
-
Sawyer Blatz authored
-
Sawyer Blatz authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Michael Droettboom authored
-
travis79 authored
-Validate pingTag using regex pattern matching -Add config item to hold pingTag -Update uploader to add header with pingTag -Add server redirect to GCP endpoint for tagged pings -Add documentation on how to use ping tagging -Update unit tests to cover ping tagging functionality
-
This reverts commit 8bcce763.
-
This reverts commit 585cf2b1.
-
Michael Droettboom authored
-
Michael Droettboom authored
-
Alessio Placitelli authored
-
Michael Droettboom authored
-
MickeyMoz authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Alessio Placitelli authored
In addition to this, this moves the following fields from the `baseline` ping payload to the new `client_info`, thus sending them with all the outgoing pings: "os", "os_version", "device_manufacturer", "device_model", "architecture". Fields "locale" and "duration" are retained in the `baseline` ping payload. See bug 1528787 for more context. Please note that this additionally changes the internal storage name for internal metrics, thus resetting its content (e.g. client id, first run date).
-
- 25 Mar, 2019 7 commits
-
-
travis79 authored
Adds glean timing distribution metric, including it's storage engine, documentation, and unit tests.
-
Arturo Mejia authored
verifier plugin.
-
Alessio Placitelli authored
This change is required to support applications with different application ids in different variants. In these cases, glean would have generated a metric API in the `$appId1.GleanMetrics` namespace, breaking building other variants that tried to import the API from the variant using, for example, `$appid2`. For example, for Fenix, Glean is generating code into the package `org.mozilla.fenix.debug.GleanMetrics`, rather than `org.mozilla.fenix.GleanMetrics`, which means code would need to import glean different depending on whether it's in a debug or release build.
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Stas Parshin authored
-