Skip to content
Open
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
afec050
feat: integrate Sentry for error tracking and reporting
larryrider Apr 15, 2026
18b33ec
feat: pb-6242 user context injection
larryrider Apr 23, 2026
31b12b0
feat: pb-6244 add sentry download error tracking
larryrider Apr 23, 2026
730ba36
feat: pb-6243 add sentry upload error tracking
larryrider Apr 27, 2026
2973928
feat: integrate Sentry error tracking in getAvailableProducts function
larryrider Apr 28, 2026
d8b8de0
feat: remove unused captureSentryMessage function
larryrider Apr 28, 2026
94e7a86
feat: pb-6247 add Sentry error tracking for placeholder sync operations
larryrider Apr 28, 2026
fd14823
feat: pb-6248 add Sentry error tracking for hydration and dehydration
larryrider Apr 28, 2026
a77d508
feat: pb-6249 add Sentry error tracking for folder operations
larryrider Apr 28, 2026
565d86a
refactor: remove triggerTestError function
larryrider Apr 30, 2026
8be6727
Merge branch 'main' into feat/PB-6101-integrate-sentry
larryrider Apr 30, 2026
41493aa
feat: make Sentry DSN and environment optional in process environment…
larryrider May 4, 2026
c2b1bf1
refactor: move sentry functionality to core package. Integrate sentry…
larryrider May 5, 2026
d4642e4
refactor: apply format
larryrider May 5, 2026
bb3950a
chore: replace ts-prune with knip for dead code detection in package.…
larryrider May 5, 2026
379fc93
fix: simplify sentryError function by removing unused variables in br…
larryrider May 6, 2026
5031643
chore: remove @sentry/electron dependency
larryrider May 6, 2026
73e1bb8
refactor: rename captureException to captureSentryException for clarity
larryrider May 6, 2026
7b046d9
Merge branch 'main' into feat/PB-6101-integrate-sentry
larryrider May 7, 2026
b2267b3
feat: integrate LoggerSentryErrorBody and enhance error logging acros…
larryrider May 8, 2026
10cf059
fix: tests
larryrider May 8, 2026
34a955f
fix: add missing params to sentryError
larryrider May 8, 2026
9243ef4
Merge branch 'main' into feat/PB-6101-integrate-sentry
larryrider May 8, 2026
eb474e5
Update ipc-main.ts
dajimenezriv-internxt May 8, 2026
7aeeb39
Merge branch 'main' into feat/PB-6101-integrate-sentry
dajimenezriv-internxt May 9, 2026
b1e3525
Clean setup.helper.test.ts
dajimenezriv-internxt May 11, 2026
41ecc71
Fix tests
dajimenezriv-internxt May 11, 2026
f4113a1
Update update-file-placeholder.test.ts
dajimenezriv-internxt May 11, 2026
3ebc43d
Update setup.helper.test.ts
dajimenezriv-internxt May 11, 2026
a042a2b
Update setup.helper.test.ts
dajimenezriv-internxt May 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .env.template
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
ANALYZE=
SENTRY_DSN=
SENTRY_ENVIRONMENT=dev
BRIDGE_URL=
DESKTOP_HEADER=
DRIVE_URL=
Expand Down
2 changes: 2 additions & 0 deletions .erb/scripts/validate-process-env.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ const ENV_SCHEMA = z.object({
NOTIFICATIONS_URL: z.url(),
PAYMENTS_URL: z.url(),
PORT: z.coerce.number(),
SENTRY_DSN: z.string().min(1).optional(),
SENTRY_ENVIRONMENT: z.union([z.literal('dev'), z.literal('prod')]).optional(),
/* Cleaner */
APPDATA: z.string().min(1),
LOCALAPPDATA: z.string().min(1),
Expand Down
Loading
Loading