thierryverse
ed4ec5ce67
remove the podcasts menu
2025-11-11 04:29:37 +02:00
thierryverse
55e5b45a42
fix podcast generation
2025-11-11 04:02:04 +02:00
CREDO23
b02b094a24
show podcast staleness and suggest user to re-generate
2025-11-06 21:52:45 +02:00
CREDO23
9007436ff6
fix typo
2025-11-06 21:52:45 +02:00
DESKTOP-RTLN3BA\$punk
9466bf595c
feat: Implement LLM configuration validation in create and update routes
...
- Added `validate_llm_config` function to `llm_service.py` for validating LLM configurations via test API calls.
- Integrated validation in `create_llm_config` and `update_llm_config` routes in `llm_config_routes.py`, raising HTTP exceptions for invalid configurations.
- Enhanced error handling to provide detailed feedback on configuration issues.
2025-11-05 12:15:05 -08:00
samkul-swe
b03365cded
Add web crawling
2025-11-04 13:05:09 -08:00
DESKTOP-RTLN3BA\$punk
4dd7e8fc1f
chore: Updated UserRead schema to include pages_limit and pages_used fields
...
- Expanded installation options in README to include SurfSense Cloud as a new method.
- Updated UserRead schema to include pages_limit and pages_used fields.
- Added AnnouncementBanner component to the dashboard layout for improved user notifications.
- Refactored DashboardPage to utilize useUser hook for user state management.
- Integrated page usage display in AppSidebar to show user-specific page limits and usage.
- Removed deprecated apiClient code and replaced it with hooks for better API interaction.
2025-11-03 22:34:37 -08:00
DESKTOP-RTLN3BA\$punk
a3a5b13f48
chore: linting
2025-11-03 16:00:58 -08:00
msinha569
d59478e23b
Search Space container not fully clickable on dashboard #453
2025-10-31 18:55:26 +05:30
DESKTOP-RTLN3BA\$punk
1f4e15ce38
fix: update GoogleLoginButton and HeroSection components
...
- Commented out err msg.
- Changed the link in HeroSection from "/contact" to "/login" to direct users to the login page.
2025-10-31 02:39:01 -07:00
DESKTOP-RTLN3BA\$punk
ecd07d6155
refactor: update API endpoint paths to remove trailing slashes
...
- Modified various FastAPI route definitions to remove trailing slashes for consistency across the application.
- Updated corresponding fetch calls in the frontend to align with the new endpoint structure.
- Ensured that all affected routes maintain their functionality without trailing slashes.
2025-10-31 01:33:01 -07:00
DESKTOP-RTLN3BA\$punk
81ddc81026
feat(removed): sub_section_writer
...
- Its bad and not needed.
2025-10-27 20:30:10 -07:00
DESKTOP-RTLN3BA\$punk
45f306d890
chore: suggested changes
2025-10-27 08:37:08 -07:00
Differ
f58c7e4602
feat(i18n): Add next-intl framework with full bilingual support (EN/ZH)
...
- Implement next-intl framework for scalable i18n
- Add complete Chinese (Simplified) localization
- Support 400+ translated strings across all pages
- Add language switcher with persistent preference
- Zero breaking changes to existing functionality
Framework additions:
- i18n routing and middleware
- LocaleContext for client-side state
- LanguageSwitcher component
- Translation files (en.json, zh.json)
Translated components:
- Homepage: Hero, features, CTA, navbar
- Auth: Login, register
- Dashboard: Main page, layout
- Connectors: Management, add page (all categories)
- Documents: Upload, manage, filters
- Settings: LLM configs, role assignments
- Onboarding: Add provider, assign roles
- Logs: Task logs viewer
Adding a new language now requires only:
1. Create messages/<locale>.json
2. Add locale to i18n/routing.ts
2025-10-26 17:18:57 +08:00
DESKTOP-RTLN3BA\$punk
182f815bb7
feat: added periodic tasks in backend db and frontend hooks
...
- TODO: Add celery redbeat and create tasks dinamically in our redis
2025-10-22 16:14:25 -07:00
DESKTOP-RTLN3BA\$punk
18adf79649
feat(fix): document type filtering
2025-10-21 21:53:55 -07:00
DESKTOP-RTLN3BA\$punk
0e6669ac4e
fix: celery_app path and gmail indexing
2025-10-21 21:11:41 -07:00
Rohan Verma
87ca3886c8
Merge pull request #421 from AnishSarkar22/feature/disable-user-registration
...
feat: Disable public user registration via environment flag
2025-10-20 17:54:24 -07:00
sanwalsulehri
084e773663
Add eye toggle button for API Key and Password fields on Sign In page #415
2025-10-20 16:20:03 +05:00
Anish Sarkar
fd94193fd5
fix: ran linting for both backend and frontend
2025-10-20 16:25:14 +05:30
Anish Sarkar
19ed0becce
feat: implement registration toggle in backend and handle disabled state in frontend
2025-10-20 15:54:52 +05:30
CREDO23
8007597b50
add 'useGithubStarts' hook
2025-10-17 14:22:16 +02:00
Anish Sarkar
0ff1b586a2
feat: update Elasticsearch integration and logging
...
- revised Elasticsearch connector enum revision IDs
- added `TaskLoggingService` to elasticsearch_indexer
- integrated Elasticsearch into prompts.py as requested
2025-10-17 02:21:56 +05:30
Anish Sarkar
8e1e81ebae
Merge remote-tracking branch 'upstream/main' into feature/elasticsearch-connector
2025-10-17 01:02:29 +05:30
Differ
beaf8f89a6
feat: add Baidu AI Search integration
...
- Add BAIDU_SEARCH_API connector type to support Chinese web search
- Implement search_baidu() method in connector_service.py
- Add frontend configuration page for Baidu Search API
- Create Alembic migration for new enum values
- Add validation rules and agent integration
- Support configurable model, search source, and deep search options
- Update .gitignore to exclude .env.local and other env files
Addresses integration with Chinese search ecosystem for better local market support.
Baidu AI Search provides intelligent search with automatic summarization.
2025-10-16 19:30:42 +08:00
Anish Sarkar
929035f802
Merge remote-tracking branch 'upstream/main' into feature/elasticsearch-connector
2025-10-16 16:24:37 +05:30
DESKTOP-RTLN3BA\$punk
70b547c9c9
chore: updated docs & refactored sst_service.py
2025-10-15 14:31:38 -07:00
Rohan Verma
d86aaea125
Merge pull request #396 from AnishSarkar22/fix/ui-log-message-overlap
...
[Fix] Show full message via modal to prevent column overlap & align cells
2025-10-13 21:36:14 -07:00
DESKTOP-RTLN3BA\$punk
cbe7f18a2b
biome checks
2025-10-13 14:04:38 -07:00
Anish Sarkar
ea509b7d57
refactor: clean up formatting and indentation in MessageDetails component
2025-10-13 21:20:33 +05:30
Anish Sarkar
19c748bf97
feat: implement MessageDetails component for displaying log details in a dialog
2025-10-13 21:11:16 +05:30
Anish Sarkar
b9fc41fd19
feat: add expandable message rows in LogsTable for better readability
2025-10-13 04:30:26 +05:30
Anish Sarkar
6f7e8e003f
fix: improve table layout and prevent content overflow in LogsTable.
2025-10-13 03:17:28 +05:30
Aki-07
0f252573cf
feat(web): add SearxNG connector creation flow
2025-10-12 20:45:14 +05:30
Anish Sarkar
9cc5cdcb2d
fix: edited docummentation for adding elasticsearch connector and removed reduntant stringToArray call
2025-10-12 18:00:47 +05:30
Anish Sarkar
97e0ea439b
feat: add index selection feature with tips for Elasticsearch connector
2025-10-12 17:45:15 +05:30
Anish Sarkar
72e8d98f40
feat: enhance Elasticsearch connector to handle missing index configuration
2025-10-12 10:10:19 +05:30
Anish Sarkar
c3d249682f
feat: update Elasticsearch connector handling and display name
2025-10-12 09:56:52 +05:30
Anish Sarkar
55d752e3c8
feat: added elasticsearch connector
2025-10-12 09:39:04 +05:30
DESKTOP-RTLN3BA\$punk
bee6b7c2cc
fix: error handling and validation in LumaConnectorPage
2025-10-10 01:24:27 -07:00
DESKTOP-RTLN3BA\$punk
633ea3ac0f
feat: moved LLMConfigs from User to SearchSpaces
...
- RBAC soon??
- Updated various services and routes to handle search space-specific LLM preferences.
- Modified frontend components to pass search space ID for LLM configuration management.
- Removed onboarding page and settings page as part of the refactor.
2025-10-10 00:50:29 -07:00
DESKTOP-RTLN3BA\$punk
aea09a5dad
feat: Moved searchconnectors association from user to searchspace
...
- Need to move llm configs to searchspace
2025-10-08 21:13:01 -07:00
samkul-swe
61ddf469ed
Not disabling dates anymore for any connector
2025-10-06 14:19:09 -07:00
DESKTOP-RTLN3BA\$punk
0eeb0356e2
refactor: renameed hooks
2025-10-05 13:53:22 -07:00
DESKTOP-RTLN3BA\$punk
4a835b5a07
biome
2025-10-04 12:22:33 -07:00
DESKTOP-RTLN3BA\$punk
811a9ad061
biome checks
2025-10-04 12:20:28 -07:00
DESKTOP-RTLN3BA\$punk
750d828f2b
biome checks
2025-10-04 12:14:14 -07:00
DESKTOP-RTLN3BA\$punk
a27bbf971d
fix: navbar overflow
2025-10-03 01:22:26 -07:00
DESKTOP-RTLN3BA\$punk
640fac553c
chore: updated sitemap
2025-10-02 18:13:30 -07:00
DESKTOP-RTLN3BA\$punk
6415d4fd57
feat: updated homepage and pricing
2025-10-02 18:10:07 -07:00