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