Commit 74b8c3c
ENG-1841 add admin search provider test tab (#1127)
* Add debug utility to retrieve Supabase host and log it during HyDE search
* Introduced `getSupabaseHostForDebug` function to extract and validate the Supabase URL.
* Updated logging in `performHydeSearch` to include the Supabase host for better debugging.
* Adjusted query parameters in `getNodesByType` to optimize data retrieval.
* .
* ENG-1758 Improve settings dialog performance and snapshot handling
* Refactored `SettingsDialog` to capture a full settings snapshot at mount and thread relevant slices to child components.
* Updated `bulkReadSettings` to perform a single pull query for settings, enhancing performance.
* Implemented snapshot refresh on tab navigation to prevent stale values.
* Removed redundant dual-read comparisons and ensured legacy values are preserved during migrations.
* Enhanced relation settings handling to ensure current state is always read during edits.
* Update roamjs-components to version 0.88.3 and enhance SearchTestTab component
* Upgraded `roamjs-components` from version 0.88.1 to 0.88.3 in both `pnpm-lock.yaml` and `package.json`.
* Refactored `SearchTestTab` component to improve button styling and layout.
* Adjusted semantic search result limit from 100 to 200 and updated related descriptions for clarity.
* Enhanced rendering of search results and improved overall component structure for better maintainability.
* Refactor semantic search to focus on page hits
* Updated `RoamSemanticSearchHit` type to restrict `type` to "chunk", "block", or "page".
* Modified `runRoamSemanticSearch` to filter and process only page hits, improving search relevance.
* Adjusted logging to reflect the number of discarded non-page hits for better clarity in search results.
* Update apps/roam/src/utils/discourseNodeSearchProviders.ts
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
---------
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>1 parent 78427b8 commit 74b8c3c
5 files changed
Lines changed: 1035 additions & 6 deletions
File tree
- apps/roam
- src
- components/settings
- utils
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
498 | 499 | | |
499 | 500 | | |
500 | 501 | | |
| 502 | + | |
501 | 503 | | |
502 | 504 | | |
503 | 505 | | |
| |||
0 commit comments