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(frontend/settings): add os.release to about page and sentry logger #560

Merged
merged 2 commits into from
May 29, 2020
Merged

feat(frontend/settings): add os.release to about page and sentry logger #560

merged 2 commits into from
May 29, 2020

Conversation

bhajneet
Copy link
Member

@bhajneet bhajneet commented May 28, 2020

Summary of PR

Add release info to about page, this info can also be used in loggers so logs will reflect which os is running more effectively

image

Tests for unexpected behavior

  • since adding a feature, I don't think there could be anything broken by something as simple as this

Time spent on PR

13 mins of reading docs, 1 minute of coding, 1 minute of PR = 15 mins

Linked issues

Fix #365

Reviewers

@Harjot1Singh

@bhajneet bhajneet requested a review from Harjot1Singh May 28, 2020 21:39
@bhajneet bhajneet changed the title feat(frontend/settings): add os.release to about page Add os.release to about page in settings May 28, 2020
@Harjot1Singh
Copy link
Member

@bhajneet I'll leave it up to you if you'd like to do this now, but it might be worth sending this information to sentry too - see https://github.com/ShabadOS/desktop/blob/dev/app/lib/analytics.js

@bhajneet
Copy link
Member Author

That's a good idea, I'll convert this to a draft for now

@bhajneet bhajneet changed the title Add os.release to about page in settings feat(frontend/settings): add os.release to about page and sentry logger May 29, 2020
@bhajneet bhajneet requested a review from Harjot1Singh May 29, 2020 17:24
@Harjot1Singh Harjot1Singh merged commit 3bcf985 into shabados:dev May 29, 2020
@bhajneet bhajneet deleted the issue-365 branch May 30, 2020 20: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.

"Settings > About" should show OS instead of Platform
2 participants