keinsell / neuronek

🧬 Intelligent dosage tracker application with purpose to monitor supplements, nootropics and psychoactive substances along with their long-term influence on one's mind and body.
https://neuronek.up.railway.app/reference
Do What The F*ck You Want To Public License
12 stars 2 forks source link

feat: add sentry-based error handling and profiling (ENG-12) #345

Closed keinsell closed 1 year ago

height[bot] commented 1 year ago

Link Height tasks by mentioning a task ID in the pull request title or commit messages, or description and comments with the keyword link (e.g. "Link T-123").

💡Tip: You can also use "Close T-X" to automatically close a task when the pull request is merged.

linear[bot] commented 1 year ago
ENG-12 Add Sentry for handling errors

The task is to integrate Sentry, a popular error monitoring tool, into the system to help catch, track, and debug errors. Sentry provides real-time error tracking, aggregation, and reporting. It can be used to collect and analyze errors across multiple services, and notify developers of errors as they happen. Integrating Sentry into the system will enable the development team to respond more quickly and efficiently to errors, as well as gain valuable insights into the types and frequency of errors occurring within the system. ## System Requirements The following are the system requirements for integrating Sentry into the system: * The system must be built using a supported programming language and framework. Sentry supports many popular programming languages and frameworks, including Node.js and Nest.js, among others. * The system must have a functioning error handling mechanism in place. This includes catching, logging, and reporting errors that occur during runtime. * The system must have a Sentry account set up, and the necessary credentials must be obtained and stored securely in the system. * The system must have access to the internet to connect to the Sentry service. ## Estimate The estimated level of effort for this task can vary depending on the specific requirements of the system and the depth of integration required. Based on a moderate level of effort, the task can be estimated as an 8 point story using exponential point estimation.

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
neuronek ❌ Failed (Inspect) Mar 6, 2023 at 5:19PM (UTC)
changeset-bot[bot] commented 1 year ago

⚠️ No Changeset found

Latest commit: 72331ca309f4f47d51dfa1760e49ae3638c20dde

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR