Commit Graph

1247 Commits

Author SHA1 Message Date
DESKTOP-RTLN3BA\$punk 5bfa3cfaf1 Merge commit '8d3454d97ad7e3c32f322c68cc68f48192c8b049' into dev 2025-11-27 23:25:54 -08:00
DESKTOP-RTLN3BA\$punk 55982a5439 fix: address biome-related issues and improve stability 2025-11-27 23:25:43 -08:00
Rohan Verma 8d3454d97a Merge pull request #507 from MODSetter/dev
feat: Implement Role-Based Access Control (RBAC) for search space resources.
2025-11-27 23:04:23 -08:00
DESKTOP-RTLN3BA\$punk 7e94413814 chore: biome fixes 2025-11-27 23:01:14 -08:00
DESKTOP-RTLN3BA\$punk 99609988d7 Merge commit 'fe178d66a94f53890a451ba6ec1e7c4e5a2105ea' into dev 2025-11-27 22:51:55 -08:00
DESKTOP-RTLN3BA\$punk e9d32c3516 feat: Implement Role-Based Access Control (RBAC) for search space resources.
-Introduce granular permissions for documents, chats, podcasts, and logs.
- Update routes to enforce permission checks for creating, reading, updating, and deleting resources. - Refactor user and search space interactions to align with RBAC model, removing ownership checks in favor of permission validation.
2025-11-27 22:45:04 -08:00
Rohan Verma fe178d66a9 Merge pull request #505 from unitagain/fix/issue-413-sharp-node22-compatibility
fix(extension): resolve sharp module error on Node.js 22 (fixes #413)
2025-11-27 01:07:42 -08:00
Differ e0725741c9 fix(extension): resolve sharp module error on Node.js 22 (fixes #413)
- Add sharp@0.33.5 override to support Node.js 22
- Add sharp as direct dependency
- Upgrade plasmo to 0.90.5
- Add Node.js version constraint (>=18.0.0 <23.0.0)
- Add pnpm version constraint (>=8.0.0)

This fixes the 'Cannot find module sharp-win32-x64.node' error
reported in issue #413 when building on Node.js v22.0.0
2025-11-27 14:04:57 +08:00
Rohan Verma 1ed0cb3dfe Merge pull request #504 from MODSetter/dev
fix: crawled url search
2025-11-26 14:54:11 -08:00
DESKTOP-RTLN3BA\$punk d1c9c533b5 fix: crawled url search 2025-11-26 14:53:44 -08:00
Rohan Verma 49d42694f7 Merge pull request #503 from MODSetter/dev
refactor(webcrawler): update scraping logic to use v2 API and improve error handling
2025-11-26 14:31:11 -08:00
DESKTOP-RTLN3BA\$punk 0b1ca97acf refactor(webcrawler): update scraping logic to use v2 API and improve error handling 2025-11-26 14:30:08 -08:00
DESKTOP-RTLN3BA\$punk 5742f83ca8 chore(dependencies): update firecrawl-py to version 4.9.0 and remove older version 2025-11-26 14:19:05 -08:00
Rohan Verma bebc1c6bfc Merge pull request #502 from MODSetter/dev
feat: reworked web crawlers and added it as connector
2025-11-26 13:52:11 -08:00
DESKTOP-RTLN3BA\$punk 3f2b0a5d0c fix: biome 2025-11-26 13:50:23 -08:00
DESKTOP-RTLN3BA\$punk ab6ea7e0ab feat(UI): reorganized connectors 2025-11-26 13:44:38 -08:00
DESKTOP-RTLN3BA\$punk 8f30cfd69a chore(lint): ruff checks 2025-11-26 13:22:31 -08:00
DESKTOP-RTLN3BA\$punk 34fbee0c28 fix(refactor): Alembic migrations 2025-11-26 13:22:01 -08:00
Rohan Verma 6374fc2ec4 Merge pull request #499 from samkul-swe/feat/webcrawler
Adding web crawler connector
2025-11-26 13:19:57 -08:00
samkul-swe ebea98cfc8 Linting fixed 2025-11-22 19:49:28 -08:00
samkul-swe 5afb421d6f Fix issues 2025-11-22 19:40:13 -08:00
samkul-swe ad75f8114e Cleaning up files 2025-11-22 19:28:13 -08:00
samkul-swe 121e2f0c0e Renaming resources 2025-11-22 19:19:00 -08:00
samkul-swe 6d19e0fad8 Fixing search logic 2025-11-22 13:33:16 -08:00
samkul-swe 1480f85431 Fixed indexing issue 2025-11-22 12:16:30 -08:00
samkul-swe 8333697598 Removed the CRAWLED_URL document processors 2025-11-21 23:27:21 -08:00
samkul-swe 896e410e2a Webcrawler connector draft 2025-11-21 23:27:21 -08:00
Rohan Verma 419f94e8ee Merge pull request #498 from MODSetter/dev
feat: Implement community prompts feature
2025-11-21 16:29:28 -08:00
DESKTOP-RTLN3BA\$punk 70f3381d7e feat: Implement community prompts feature
- Added a new endpoint to fetch community-curated prompts in `search_spaces_routes.py`.
- Enhanced `SetupPromptStep` and `PromptConfigManager` components to display and utilize community prompts.
- Introduced UI elements for selecting and applying prompts, including categories and expandable views.
- Improved state management for selected prompts and custom instructions.
2025-11-21 16:28:00 -08:00
Rohan Verma 782f626240 Merge pull request #496 from MODSetter/dev
feat: Add jotai & tanstack for podcast and chats
2025-11-20 00:22:50 -08:00
Rohan Verma 5b99785b68 Merge pull request #493 from thierryverse/feat/add-jotai-tanstack
[Feat] Add jotai & tanstack for podcast and chats
2025-11-20 00:19:01 -08:00
thierryverse dff4b7ad6b fix auth/register endpoint bug 2025-11-20 08:20:47 +02:00
thierryverse 0ea974316b update generate podcast mutation 2025-11-20 08:17:57 +02:00
thierryverse ff73272da5 replace imperative fetch with tanstak 2025-11-20 08:17:57 +02:00
thierryverse 373bd668f7 add update chat mutation atom 2025-11-20 08:17:57 +02:00
thierryverse 684589fc19 replace imperative fetch with tanstack query 2025-11-20 08:17:57 +02:00
thierryverse 910130873a Add create chat mutation 2025-11-20 08:17:57 +02:00
thierryverse 1cf36c6e6c Add create chat mutation 2025-11-20 08:17:57 +02:00
thierryverse 666b797772 replace imperativ fetch with tanstack query 2025-11-20 08:17:57 +02:00
thierryverse d2fddd5ea5 add getPodcasts query atom 2025-11-20 08:17:57 +02:00
thierryverse eca4580f76 Add get podcasts api service 2025-11-20 08:17:57 +02:00
thierryverse e7f3bfcd1f update git ignore file 2025-11-20 08:17:57 +02:00
thierryverse 7560ea1426 replace imperative fetch in the reseacher page 2025-11-20 08:17:57 +02:00
thierryverse db58571751 update chat api service 2025-11-20 08:17:57 +02:00
thierryverse 68e4d9b23e improve ge chat by search cpace request type 2025-11-20 08:17:57 +02:00
thierryverse 1a954bc184 Add delete podcast api service 2025-11-20 08:17:57 +02:00
thierryverse bf94903459 fix hot reloads issue in dev mode 2025-11-20 08:17:57 +02:00
thierryverse 20cd1951b5 add podcast api service 2025-11-20 08:17:56 +02:00
thierryverse 5361290315 refactor podcast api calls 2025-11-20 08:17:56 +02:00
thierryverse 7223a7b04d update api services 2025-11-20 08:17:56 +02:00