Skip to content

feat: Integrate Sentry and update Next.js configuration - #241

Merged
usmanimamu17-create merged 2 commits into
ApexChainx:mainfrom
akargi:feat/Issues
Jul 29, 2026
Merged

feat: Integrate Sentry and update Next.js configuration#241
usmanimamu17-create merged 2 commits into
ApexChainx:mainfrom
akargi:feat/Issues

Conversation

@akargi

@akargi akargi commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Closes #152
This commit introduces Sentry for application monitoring and updates the Next.js project configuration.

Key changes include:
Closes #153

Description

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update
  • Code refactoring
  • Performance improvement

Related Issue

Testing

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing completed
  • No regressions introduced

Checklist

  • Code follows ApexChain style guidelines
  • Self-review completed
  • Documentation updated
  • Tests pass locally (npm run test)
  • Build passes (npm run build)
  • Lint passes (npm run lint)

Screenshots

Additional Notes

This commit introduces Sentry for application monitoring and updates the Next.js project configuration.

Key changes include:
- Integrated Sentry for error tracking and performance monitoring across client, server, and edge environments.
- Added Sentry-specific configuration files (`sentry.client.config.ts`, `sentry.server.config.ts`, `sentry.edge.config.ts`, `sentry.properties`).
- Migrated the Next.js configuration from `next.config.ts` to `next.config.mjs`.
- Introduced the `pages/` directory.
- Updated `.gitignore` to handle new configurations.
- Modified the E2E testing workflow to align with the updated project structure.
- Removed the `.env.example` file.
@drips-wave

drips-wave Bot commented Jul 28, 2026

Copy link
Copy Markdown

@akargi Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@usmanimamu17-create usmanimamu17-create left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@usmanimamu17-create
usmanimamu17-create merged commit e225583 into ApexChainx:main Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants