gitthermal / gitthermal/thermal

Log custom data

Open
#37 0 comments 0 reactions 0 assignees View on GitHub
⚙ Improvement 🏃🏻‍♀️ Priority medium discussion
Dominant language
Vue
Stars
455
Forks
34
PR merge metrics
No merged PRs in 30d

Description

## Description

**Possible data can be logged:**

- [ ] Profile
- [ ] Settings
- [ ] Experimental features

```vue













import menubar from "./components/menubar";
import newRepository from "./components/model/newRepository";
import addLocalRepository from "./components/model/addLocalRepository";
import about from "./components/model/about";
import exportCommitData from "./components/model/exportCommitData";
import newRemote from "./components/model/newRemote";
import * as Sentry from "@sentry/electron";

export default {
name: "App",
components: {
menubar,
newRepository,
addLocalRepository,
about,
exportCommitData,
newRemote
},
beforeCreate() {
this.$store.commit("repository/getRepositoryList");
this.$store.commit("settings/getSettingsList");

function getProfileData() {
return this.$store.getters["settings/getProfile"];
}

console.log(getProfileData());

function getExperimentalData() {
return this.$store.getters["settings/getExperimental"];
}

console.log(getExperimentalData());

Sentry.configureScope(scope => {
scope.setUser({
name: getProfileData().author.name,
email: getProfileData().author.email
});
scope.setTag(
"experimental_file_changes",
getExperimentalData().fileChanges
);
});

// Sentry.captureException("error");
}
};

.model
&__placeholder
position: fixed
left: 0
top: 0
width: 100%
height: 100%
background-color: rgba(0, 0, 0, .5)
z-index: 9

&__container
position: absolute
top: 50%
background-color: white
border-radius: 5px
left: 50%
transform: translate(-50%, -50%)
margin-left: 20px
margin-right: 20px

&--small
width: 450px

&--medium
width: 700px

&--large
width: 100%

```

### Additional data

This is something we set automatically in the SDK. You can modify the whole event before sending it off in the `beforeSend` option.

## Screenshots

![Untitled (4)](https://user-images.githubusercontent.com/29014463/57194183-6c3da180-6f61-11e9-852a-aafade04c969.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.