Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: share countly data with ipfs desktop #1136

Merged
merged 11 commits into from
Sep 12, 2019
Merged

Conversation

hacdias
Copy link
Member

@hacdias hacdias commented Aug 30, 2019

This allows Web UI to receive the Countly Key and Device ID from IPFS Desktop itself. With that, the data can be better analysed. Also, this shares the consents we make on Web UI so Desktop knows what to send and what not to.

Please see ipfs/ipfs-desktop#1068

License: MIT
Signed-off-by: Henrique Dias hacdias@gmail.com

share the same device id and consents between web ui and ipfs desktop

License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
@hacdias hacdias marked this pull request as ready for review September 1, 2019 09:37
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
@hacdias
Copy link
Member Author

hacdias commented Sep 2, 2019

Made some changes to track IPFS Desktop Settings toggle through Web UI instead so we could even simplify the code on IPFS Desktop side. We are tracking if they are enabled or disabled or if toggling failed.

Also, we now show to the users the tracked actions by IPFS Desktop through a custom selector in IPFS Desktop bundle.

We now also track the session time in Web UI as we used to ipfs/ipfs-desktop#1068 (review)

License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
@hacdias
Copy link
Member Author

hacdias commented Sep 12, 2019

@olizilla I'm merging this, this looks okay and it fixes the issues we talked about (it merges the old user data with the new!).

@hacdias hacdias merged commit cf78641 into master Sep 12, 2019
@hacdias hacdias deleted the feat/desktop-analytics branch September 12, 2019 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant