Граф коммитов

55 Коммитов

Автор SHA1 Сообщение Дата
Michael Droettboom 1191831bcb
Python: Deploy Windows wheels (#629)
* Python: Deploy Windows wheels

* Just hardcode all the tags -- Windows uses a different matching algorithm

* Run Windows wheel publishing only on releases

* Add CHANGELOG

* Fix Ruby config
2020-01-09 22:13:13 +05:30
Travis Long 8849e3503b Update docs and add CHANGELOG entry 2020-01-09 10:34:08 -06:00
Michael Droettboom 44f053a882
Build macOS wheels for Python bindings (#627)
* Build macOS wheels for Python bindings

* Generate more generic wheels

* Remove unnecessary Ruby

* Finalize things for production

* Add CHANGELOG
2020-01-09 03:16:43 +05:30
Alessio Placitelli f4b9143756 Add CHANGELOG entry 2020-01-08 16:41:07 +01:00
Michael Droettboom 91bcbbac4c
1601625: Support Python 3.5 (#614)
* Support Python 3.5

* Fix build

* Add CHANGELOG entry
2020-01-08 21:04:23 +05:30
Michael Droettboom 4c31d91b67
1602024: Improve the metrics ping scheduler (#619)
* Revert "Revert "1602024: Improve the metrics ping scheduler (#608)" (#618)"

This reverts commit d088df3df3.

* Address comments in the PR

* Fix CHANGELOG after rebase
2020-01-08 20:50:29 +05:30
Michael Droettboom 19a8b43719
Release 23.0.1 (#626)
* Add CHANGELOG about XCode updatec

* Release version 23.0.1
2020-01-08 19:19:12 +05:30
Michael Droettboom f319c9f73e
Fix Gradle plugin to handle missing metadata files (#622) 2020-01-08 03:28:03 +05:30
Michael Droettboom 18ee045487
1606837: Add spellchecking to docs (#613)
* Include Rust Cookbook's upstream spell-checking script

* Add local modifications to the spellcheck.sh script

* Integrate the spellchecking script

* Spelling corrections and custom dictionary

* Fix permissions

* Use Debian sid for spell-checking

* Add documentation about writing documentation

* HOWTOs -> Howtos

* Add link to other docs

* eg. -> e.g.

* Document the scope of the documentation.
2020-01-07 20:53:57 +05:30
Michael Droettboom d088df3df3
Revert "1602024: Improve the metrics ping scheduler (#608)" (#618)
This reverts commit 8b164d4b1f.
2020-01-07 20:53:22 +05:30
Michael Droettboom 8b164d4b1f
1602024: Improve the metrics ping scheduler (#608)
* 1602024: Improve the metrics ping scheduler

* Add CHANGELOG entry

* detekt

* Send metrics ping immediately if version changes
2020-01-07 20:52:53 +05:30
Michael Droettboom 49a9732d25
Release 23.0.0 (#615)
* Update changelog to mention the overflow error metric

* Release version 22.1.0

* Update CHANGELOG.md

Fixup the missing 'v' in the version compare URL

Co-Authored-By: Jan-Erik Rediger <badboy@archlinux.us>

* Add preview to prepare-release.sh

* Release version 23.0.0

* Fixup after merge

* Add comments about sed commands

Co-authored-by: Alessio Placitelli <alessio.placitelli@gmail.com>
Co-authored-by: Jan-Erik Rediger <badboy@archlinux.us>
2020-01-07 20:07:32 +05:30
Michael Droettboom 9b080dcc6f
1606695: Python: Implement UUID metric type (#612)
* 1606695: Python: Implement UUID metric type

* Add docs
2020-01-06 19:15:32 +05:30
Alessio Placitelli b58cd5f083
Add `lifetime: application` changes to changelog 2019-12-23 10:45:48 +01:00
Michael Droettboom 69b76c6647
1604819: Make parseISOTimeString faster (#597)
* 1604819: Make parseISOTimeString faster

* Add an example

* ktlint

* detekt
2019-12-19 23:23:32 +05:30
Jan-Erik Rediger 6e53c59a58 Fix changelog links to contain the missing v 2019-12-17 10:31:33 +01:00
Michael Droettboom efd231968a
1583514: Rename send -> submit (#570)
* 1583514: Rename send -> submit

* detekt

* Add additional missed changes

* Run cbindgen

* Add more missing changes

* Rename local variable

* Fix after rebase
2019-12-16 19:20:05 +05:30
Jan-Erik Rediger cc4bc7952c Rename `deletion_request` ping to `deletion-request` ping 2019-12-13 11:50:30 +01:00
Alessio Placitelli f4e11b3ce0 Fixup changelog 2019-12-11 17:02:47 +01:00
Alessio Placitelli 5ca9f66908 Add glean registry files as `inputs` to the generation tasks
This ensures that, whenever a change is made to a registry file,
docs and specific metrics APIs are regenerated accordingly.
2019-12-11 16:49:15 +01:00
Michael Droettboom b71a9ceb84
1592006: Implement events for Python bindings (#553)
* 1592006: Implement events for Python bindings

* Update type of function

* Add CHANGELOG
2019-12-09 20:46:13 +05:30
Jan-Erik Rediger ba71ffe5e9 Release version 22.0.0 2019-12-05 17:55:53 +01:00
Jan-Erik Rediger 3bd4264050 Release version 21.3.0 2019-12-03 10:53:31 +01:00
Jan-Erik Rediger ef5904f8e8 Add links to PRs 2019-12-03 10:53:31 +01:00
Jan-Erik Rediger ed843cb912 Document deletion request ping in CHANGELOG 2019-12-03 10:53:31 +01:00
Jan-Erik Rediger b1a517d706 Document changes in the changelog 2019-11-28 11:59:45 +01:00
Jan-Erik Rediger 35e417ff93 Document change in the changelog 2019-11-28 11:23:18 +01:00
Michael Droettboom 83c3546b7b Release version 21.2.0 2019-11-21 13:49:28 -05:00
Michael Droettboom 71b6a08b83
1595548: Fix truncation of string list items (#517)
* 1595548: Fix truncation of string list items

* Add CHANGELOG entry
2019-11-21 13:45:23 -05:00
Alessio Placitelli 46bc0ae714
Move experiments changelog entry to unreleased
This was mistakenly added to the wrong category by github merging.
2019-11-21 09:24:48 +01:00
Alessio Placitelli bd82d93307
Merge pull request #497 from Dexterp37/dispatch_experiments
Dispatch experiments asynchronously
2019-11-21 09:22:53 +01:00
Michael Droettboom 9018e88d41
Release 21.1.1 (#503) 2019-11-20 12:40:44 -05:00
Michael Droettboom 711e02385d
Use the LifecycleEventObserver API (#501)
* Use the LifecycleEventObserver API

This doesn't require annotations or any Java8 magic, so hopefully will work.

* Add CHANGELOG
2019-11-20 12:26:24 -05:00
Michael Droettboom a995c2ca7e
Create 21.1.0 release (#499)
* Create 21.1.0 release

* Add missing step
2019-11-20 11:24:57 -05:00
Michael Droettboom a85946032f
1597980: Add metrics to record counts of sending other pings (#498)
* 1597980: Add metrics to record counts of sending other pings

* yamllint
2019-11-20 11:02:22 -05:00
Alessio Placitelli 5073b89fa0 Call the experiments API using the dispatcher
This guarantees that call to the API that happen
before the Glean SDK is initialized don't get lost
and are played back once the Glean SDK is finally
initialized.
2019-11-20 16:40:51 +01:00
Michael Droettboom f353f89de2
Make v21.0.0 release (#487) 2019-11-18 09:46:10 -05:00
Alessio Placitelli 0fd0e6a721 Bump the glean_parsers to version 1.11.0 2019-11-13 19:37:55 +01:00
Alessio Placitelli b34749c1fb Add a changelog entry 2019-11-13 12:00:26 +01:00
Michael Droettboom a341c19010
1594712: Sort events by timestamp on their way out. (#458)
* 1594712: Sort events by timestamp on their way out.

* Add CHANGELOG entry
2019-11-11 11:43:07 -05:00
Michael Droettboom ff9e73b764
20.2.0 release (#465) 2019-11-11 10:16:32 -05:00
Michael Droettboom 41ef779f56
20.1.0 release (#464) 2019-11-11 09:31:49 -05:00
Michael Droettboom 3b0d442400
20.0.0 release (#462) 2019-11-11 08:43:54 -05:00
Michael Droettboom 2536903087
Expose testGetNumRecordedErrors (#401) 2019-11-01 09:19:41 -04:00
Jan-Erik Rediger 3ba3088a18 Release version 19.1.0 2019-10-29 17:26:02 +01:00
Travis Long 7c20f191b2 1582479 - Document Glean crash capabilities as a focused use-case 2019-10-29 08:52:58 -05:00
Jan-Erik Rediger 2524f58419 Add PR urls to bug fixes 2019-10-24 15:45:41 +02:00
Jan-Erik Rediger e06653e1ac Record new error type "invalid state" to accurately describe the error
CAUTION: This might change error reporting for existing metrics.
2019-10-24 15:44:28 +02:00
Michael Droettboom d08c7c14c1 Add CHANGELOG 2019-10-24 09:24:41 -04:00
Michael Droettboom 345288b354
1588452: Don't crash TimingDistribution.start() prior to Glean.init (#400)
* 1588452: Don't crash TimingDistribution.start() prior to Glean.init

* iOS fixes

* Add docs

* Fix docs, update CHANGELOG
2019-10-24 09:20:47 -04:00