Commit graph

6826 commits

Author SHA1 Message Date
Anish Sarkar
9b7e278114 refactor(config): update GATEWAY_ENABLED variable to FALSE and adjust related configurations for improved messaging gateway handling 2026-06-16 23:49:26 +05:30
Thierry CH.
683a827300
Merge pull request #1500 from CREDO23/fix/podcast-stream-missing-audio
fix(podcasts): guard stream when audio missing and share object store volume
2026-06-16 11:16:27 -07:00
CREDO23
a7be41d50a fix(docker): share persistent object_store volume in dev 2026-06-16 20:09:08 +02:00
CREDO23
fc045d200d fix(docker): share persistent object_store volume across services 2026-06-16 20:09:08 +02:00
CREDO23
1048d0afc3 test(podcasts): cover public stream missing-object 404 2026-06-16 20:09:08 +02:00
CREDO23
810ded2dde test(podcasts): cover in-flight 409 and missing-object 404 2026-06-16 20:09:08 +02:00
CREDO23
86a8833fb4 test(podcasts): add exists to fake storage backend 2026-06-16 20:09:08 +02:00
CREDO23
1d70af4684 fix(podcasts): guard public stream against missing audio 2026-06-16 20:09:08 +02:00
CREDO23
0c2808640a fix(podcasts): guard stream against missing audio 2026-06-16 20:09:08 +02:00
CREDO23
d2558e546e feat(podcasts): add audio_exists storage helper 2026-06-16 20:09:08 +02:00
Anish Sarkar
4ed6343b91 refactor(docker): remove docker-entrypoint.sh and update Dockerfile to use CMD for server execution 2026-06-16 22:01:23 +05:30
Anish Sarkar
55c2e5c0d8 refactor(web): enhance redirect response in callback route 2026-06-16 21:00:53 +05:30
Anish Sarkar
c3a96aa532 refactor(web): simplify redirect response construction in callback route 2026-06-16 20:13:00 +05:30
Anish Sarkar
97ac02eba8 refactor(web): update environment variable references to use HOSTED_BACKEND_URL for improved consistency across workflows and scripts 2026-06-16 16:15:45 +05:30
Anish Sarkar
695da76f2e refactor(web): update environment variable handling to use build-time constants for auth type, deployment mode, and ETL service 2026-06-16 15:55:57 +05:30
Anish Sarkar
3f69bfd5e4 refactor(web): replace instances of BACKEND_URL with buildBackendUrl for improved URL handling 2026-06-16 14:51:25 +05:30
Anish Sarkar
371ff866c7 refactor(web): replace BACKEND_URL with buildBackendUrl for dynamic URL construction 2026-06-16 04:56:23 +05:30
Anish Sarkar
66659ee8d3 feat(docker): update Caddyfile to include specific reverse proxy routes for frontend auth and backend user profiles 2026-06-16 04:36:26 +05:30
Anish Sarkar
34a49df8a3 docs: document runtime env vars and same-origin proxy access 2026-06-16 02:12:11 +05:30
Anish Sarkar
2fb0f0c050 ci: align workflows and playwright with runtime env vars 2026-06-16 02:11:48 +05:30
Anish Sarkar
1313ec2109 fix(docker): disable response buffering for backend streaming 2026-06-16 02:11:32 +05:30
Anish Sarkar
cd5e0abe53 refactor(docker): drop build-time NEXT_PUBLIC injection for runtime env 2026-06-16 02:11:13 +05:30
Anish Sarkar
2a840fcc10 refactor(backend): derive frontend and backend urls from SURFSENSE_PUBLIC_URL 2026-06-16 02:10:50 +05:30
Anish Sarkar
1d050e7d40 refactor(web): drop google sign-in cta from marketing pages 2026-06-16 02:10:00 +05:30
Anish Sarkar
bc31b10ca6 refactor(web): consume runtime config in connectors and document uploads 2026-06-16 01:39:52 +05:30
Anish Sarkar
c5dd55e964 refactor(web): consume runtime config in auth and dashboard flows 2026-06-16 01:39:32 +05:30
Anish Sarkar
9ef2c6a60e refactor(web): route server proxies through SURFSENSE_BACKEND_INTERNAL_URL 2026-06-16 01:39:00 +05:30
Anish Sarkar
2da4a29a4d refactor(web): treat NEXT_PUBLIC env-config as packaged-client fallback 2026-06-16 01:38:33 +05:30
Anish Sarkar
5613908d0d feat(web): add runtime config provider for server-injected flags 2026-06-16 01:38:14 +05:30
Anish Sarkar
6b31997599 Merge remote-tracking branch 'upstream/dev' into experiment/lean-url-port-architecture 2026-06-15 20:52:15 +05:30
Anish Sarkar
cb1565c8f3 docs(docker): update .env.example for improved proxy configuration and clarity 2026-06-15 19:42:37 +05:30
Anish Sarkar
6d9540a1e8 docs(docker): document single-origin proxy deployment 2026-06-15 11:04:31 +05:30
Anish Sarkar
2c6cf8d795 refactor(docker): update installer output for proxy access 2026-06-15 11:04:02 +05:30
Anish Sarkar
f5d04cf8ba refactor(web): support same-origin backend and zero urls 2026-06-15 11:03:45 +05:30
Anish Sarkar
2373014943 feat(docker): route production stack through bundled proxy 2026-06-15 11:03:33 +05:30
Anish Sarkar
1f835d2818 feat(docker): add caddy reverse proxy assets 2026-06-15 11:03:12 +05:30
Rohan Verma
69bdcf5946
Merge pull request #1491 from AnishSarkar22/feat/unified-model-connections
feat: Fix model attribution for prefix-stripped token usage callbacks
2026-06-14 17:50:48 -07:00
Rohan Verma
ea23c46b3a
Merge pull request #1489 from CREDO23/features/documents-injestion-layered-cached
[Performance] Document ingestion : Layered caching and Incremental chunk re-indexing
2026-06-14 17:47:17 -07:00
Anish Sarkar
f2214b3db0 Merge remote-tracking branch 'upstream/dev' into feat/unified-model-connections 2026-06-15 02:15:00 +05:30
Anish Sarkar
792f6eba92 fix(model-selector): update chat model display logic and replace icon for manage models button 2026-06-14 21:59:06 +05:30
Anish Sarkar
e38c569e89 fix(DocumentsSidebar): simplify connector button label logic for clarity 2026-06-14 21:40:59 +05:30
Anish Sarkar
5937ce2292 feat(model-selector): implement chat model filtering and improve selection handling 2026-06-14 21:31:05 +05:30
Anish Sarkar
0c15a37618 chore: update dependencies in pyproject.toml and uv.lock, removing flower 2026-06-14 20:29:52 +05:30
Anish Sarkar
25541e8d3b chore: remove commented-out FLOWER_PORT from .env.example 2026-06-14 20:23:43 +05:30
CREDO23
32a6e54ce6 Merge remote-tracking branch 'upstream/dev' into features/documents-injestion-layered-cached 2026-06-14 11:30:33 +02:00
Anish Sarkar
381d17d9b3 feat(chat-ui): integrate chat model selection handling in Composer and related components 2026-06-14 12:40:49 +05:30
Anish Sarkar
d9a4f14f99 feat(token-tracking): enhance model metadata reconciliation by adding bare model name handling 2026-06-14 12:18:22 +05:30
Rohan Verma
7654e909cf
Merge pull request #1488 from AnishSarkar22/feat/unified-model-connections
feat: unify provider-based model connection management
2026-06-13 16:26:23 -07:00
Anish Sarkar
7926814070 refactor(model-connections): remove unused fields and update verification logic 2026-06-14 02:46:19 +05:30
Anish Sarkar
3ba92dca13 refactor(layout): update container class for documentation 2026-06-13 23:00:53 +05:30