Skip to content

Added Mac Intel Build + Sentry debugging#75

Merged
felix-schultz merged 2 commits intoalphafrom
dev
May 22, 2025
Merged

Added Mac Intel Build + Sentry debugging#75
felix-schultz merged 2 commits intoalphafrom
dev

Conversation

@felix-schultz
Copy link
Copy Markdown
Member

This pull request introduces several updates across the codebase, focusing on workflow configuration, search functionality enhancements, dependency cleanup, and code simplifications. The most significant changes include improvements to the SettingsPage search functionality, removal of the pandoc.ts script and related dependencies, and updates to the GitHub Actions workflow for macOS compatibility.

Enhancements to search functionality:

  • apps/desktop/app/settings/ai/page.tsx: Refactored the search functionality in SettingsPage to use useMiniSearch, replacing the previous implementation with a more efficient and feature-rich approach. This includes fuzzy search, boosted fields, and dynamic updates to the search index. [1] [2] [3] [4] [5]

Workflow updates:

Dependency cleanup:

Code simplifications:

Sentry integration:

  • apps/desktop/next.config.mjs: Re-enabled Sentry configuration for source map uploads during builds, ensuring better error tracking and debugging capabilities.

@felix-schultz felix-schultz merged commit 91bd18c into alpha May 22, 2025
1 of 8 checks passed
@deepsource-io
Copy link
Copy Markdown

deepsource-io bot commented May 22, 2025

Here's the code health analysis summary for commits c1a6831..ceaaeb5. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource Docker LogoDocker✅ SuccessView Check ↗
DeepSource Rust LogoRust✅ SuccessView Check ↗
DeepSource JavaScript LogoJavaScript❌ Failure
❗ 53 occurences introduced
🎯 56 occurences resolved
View Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

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.

1 participant