Add setting to enable sending buffering events #2
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: LBRYCommunity/lbry-fdroid#2
Loading…
Reference in a new issue
No description provided.
Delete branch "buffer-analytics-setting"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
PR Checklist
Please check all that apply to this PR using "x":
PR Type
What kind of change does this PR introduce?
Fixes
Issue Number: 1
What is the current behavior?
Buffering events are sent to LBRY without user permission. User cannot disable this behavior. This makes Tracking AntiFeature to appear in FDroid store listing.
What is the new behavior?
No buffering event is sent to LBRY servers by default. User can enable this events to be sent at will. FDroid will not show the Tracking AntiFeature as user is in control of data being sent and the default is to not send it.
Other information
I am creating this PR so it could be reviewed by another person different than mine -which could spot any potential new bug-. This PR has also been created here instead of upstream because the problem is about FDroid, so it seems more logical to make modifications here.
EDIT: translation on 1 new string will be required. Of course it could be reworded if LBRY teams requires it.
I will leave it as it is until reviewer accepts the modifications or LBRY team gives explicit consent to merge it. If a new tagged release appears in lbry-android and this hasn't been merged yet, I will request for permission to merge it.
Could this be merged to be released along 0.16.0 on F-Droid, @akinwale? Or is it better to leave it for another future release?
Closed as it has been moved to upstream lbry-android repository PR 993
Pull request closed