Commit Graph

  • fd96c930bf test(podcasts): cover seconds duration and legacy minute specs CREDO23 2026-06-16 23:38:28 +02:00
  • f997b6464e test(podcasts): update renderer test for second-based duration CREDO23 2026-06-16 23:38:28 +02:00
  • cb70b64a70 test(podcasts): update unit fixtures for second-based duration CREDO23 2026-06-16 23:38:28 +02:00
  • 38991c7db8 test(podcasts): update integration fixtures for second-based duration CREDO23 2026-06-16 23:38:28 +02:00
  • bab3f7c0d4 feat(web): add unit dropdown for podcast brief target length CREDO23 2026-06-16 23:38:28 +02:00
  • 608620d649 feat(web): add seconds-based podcast duration types with legacy support CREDO23 2026-06-16 23:38:28 +02:00
  • 16d226e5ce refactor(podcasts): plan transcript length from midpoint seconds CREDO23 2026-06-16 23:38:28 +02:00
  • 116c38feac refactor(podcasts): build DurationTarget from brief seconds config CREDO23 2026-06-16 23:38:28 +02:00
  • af08e2f033 refactor(podcasts): propose brief with min_seconds and max_seconds CREDO23 2026-06-16 23:38:28 +02:00
  • d0ed5b94d9 refactor(podcasts): use shared second-based brief duration defaults CREDO23 2026-06-16 23:38:28 +02:00
  • 845653cbac feat(podcasts): pass min_seconds and max_seconds when proposing brief CREDO23 2026-06-16 23:38:27 +02:00
  • 085442ed9a feat(podcasts): use seconds defaults on create podcast request CREDO23 2026-06-16 23:38:27 +02:00
  • 32e0d21604 feat(podcasts): store brief duration in seconds with legacy load CREDO23 2026-06-16 23:38:27 +02:00
  • 9583e8f250 feat(podcasts): add shared duration limit constants CREDO23 2026-06-16 23:38:27 +02:00
  • b6d25d3828 Merge pull request #1499 from AnishSarkar22/feat/reverse-proxy Rohan Verma 2026-06-16 14:03:27 -07:00
  • 61f071ae68 refactor(web): replace Card component with Alert for messaging channels notification to enhance user experience Anish Sarkar 2026-06-17 00:06:41 +05:30
  • 9b7e278114 refactor(config): update GATEWAY_ENABLED variable to FALSE and adjust related configurations for improved messaging gateway handling Anish Sarkar 2026-06-16 23:49:26 +05:30
  • 683a827300 Merge pull request #1500 from CREDO23/fix/podcast-stream-missing-audio 0.0.28.3 Thierry CH. 2026-06-16 11:16:27 -07:00
  • a7be41d50a fix(docker): share persistent object_store volume in dev CREDO23 2026-06-16 19:17:16 +02:00
  • fc045d200d fix(docker): share persistent object_store volume across services CREDO23 2026-06-16 19:17:16 +02:00
  • 1048d0afc3 test(podcasts): cover public stream missing-object 404 CREDO23 2026-06-16 19:12:09 +02:00
  • 810ded2dde test(podcasts): cover in-flight 409 and missing-object 404 CREDO23 2026-06-16 19:12:09 +02:00
  • 86a8833fb4 test(podcasts): add exists to fake storage backend CREDO23 2026-06-16 19:12:09 +02:00
  • 1d70af4684 fix(podcasts): guard public stream against missing audio CREDO23 2026-06-16 19:12:09 +02:00
  • 0c2808640a fix(podcasts): guard stream against missing audio CREDO23 2026-06-16 19:12:09 +02:00
  • d2558e546e feat(podcasts): add audio_exists storage helper CREDO23 2026-06-16 19:12:09 +02:00
  • 4ed6343b91 refactor(docker): remove docker-entrypoint.sh and update Dockerfile to use CMD for server execution Anish Sarkar 2026-06-16 22:01:23 +05:30
  • 55c2e5c0d8 refactor(web): enhance redirect response in callback route Anish Sarkar 2026-06-16 21:00:53 +05:30
  • c3a96aa532 refactor(web): simplify redirect response construction in callback route Anish Sarkar 2026-06-16 20:13:00 +05:30
  • 97ac02eba8 refactor(web): update environment variable references to use HOSTED_BACKEND_URL for improved consistency across workflows and scripts Anish Sarkar 2026-06-16 16:15:45 +05:30
  • 695da76f2e refactor(web): update environment variable handling to use build-time constants for auth type, deployment mode, and ETL service Anish Sarkar 2026-06-16 15:55:57 +05:30
  • 3f69bfd5e4 refactor(web): replace instances of BACKEND_URL with buildBackendUrl for improved URL handling Anish Sarkar 2026-06-16 14:51:25 +05:30
  • 371ff866c7 refactor(web): replace BACKEND_URL with buildBackendUrl for dynamic URL construction Anish Sarkar 2026-06-16 04:56:23 +05:30
  • 66659ee8d3 feat(docker): update Caddyfile to include specific reverse proxy routes for frontend auth and backend user profiles Anish Sarkar 2026-06-16 04:36:26 +05:30
  • 34a49df8a3 docs: document runtime env vars and same-origin proxy access Anish Sarkar 2026-06-16 02:12:11 +05:30
  • 2fb0f0c050 ci: align workflows and playwright with runtime env vars Anish Sarkar 2026-06-16 02:11:48 +05:30
  • 1313ec2109 fix(docker): disable response buffering for backend streaming Anish Sarkar 2026-06-16 02:11:32 +05:30
  • cd5e0abe53 refactor(docker): drop build-time NEXT_PUBLIC injection for runtime env Anish Sarkar 2026-06-16 02:11:13 +05:30
  • 2a840fcc10 refactor(backend): derive frontend and backend urls from SURFSENSE_PUBLIC_URL Anish Sarkar 2026-06-16 02:10:50 +05:30
  • 1d050e7d40 refactor(web): drop google sign-in cta from marketing pages Anish Sarkar 2026-06-16 02:10:00 +05:30
  • bc31b10ca6 refactor(web): consume runtime config in connectors and document uploads Anish Sarkar 2026-06-16 01:39:52 +05:30
  • c5dd55e964 refactor(web): consume runtime config in auth and dashboard flows Anish Sarkar 2026-06-16 01:39:32 +05:30
  • 9ef2c6a60e refactor(web): route server proxies through SURFSENSE_BACKEND_INTERNAL_URL Anish Sarkar 2026-06-16 01:39:00 +05:30
  • 2da4a29a4d refactor(web): treat NEXT_PUBLIC env-config as packaged-client fallback Anish Sarkar 2026-06-16 01:38:33 +05:30
  • 5613908d0d feat(web): add runtime config provider for server-injected flags Anish Sarkar 2026-06-16 01:38:14 +05:30
  • 6b31997599 Merge remote-tracking branch 'upstream/dev' into experiment/lean-url-port-architecture Anish Sarkar 2026-06-15 20:52:15 +05:30
  • cb1565c8f3 docs(docker): update .env.example for improved proxy configuration and clarity Anish Sarkar 2026-06-15 19:42:37 +05:30
  • 6d9540a1e8 docs(docker): document single-origin proxy deployment Anish Sarkar 2026-06-15 11:04:31 +05:30
  • 2c6cf8d795 refactor(docker): update installer output for proxy access Anish Sarkar 2026-06-15 11:04:02 +05:30
  • f5d04cf8ba refactor(web): support same-origin backend and zero urls Anish Sarkar 2026-06-15 11:03:45 +05:30
  • 2373014943 feat(docker): route production stack through bundled proxy Anish Sarkar 2026-06-15 11:03:33 +05:30
  • 1f835d2818 feat(docker): add caddy reverse proxy assets Anish Sarkar 2026-06-15 11:03:12 +05:30
  • 69bdcf5946 Merge pull request #1491 from AnishSarkar22/feat/unified-model-connections Rohan Verma 2026-06-14 17:50:48 -07:00
  • ea23c46b3a Merge pull request #1489 from CREDO23/features/documents-injestion-layered-cached Rohan Verma 2026-06-14 17:47:17 -07:00
  • f2214b3db0 Merge remote-tracking branch 'upstream/dev' into feat/unified-model-connections Anish Sarkar 2026-06-15 02:15:00 +05:30
  • 792f6eba92 fix(model-selector): update chat model display logic and replace icon for manage models button Anish Sarkar 2026-06-14 21:59:06 +05:30
  • e38c569e89 fix(DocumentsSidebar): simplify connector button label logic for clarity Anish Sarkar 2026-06-14 21:40:59 +05:30
  • 5937ce2292 feat(model-selector): implement chat model filtering and improve selection handling Anish Sarkar 2026-06-14 21:31:05 +05:30
  • 0c15a37618 chore: update dependencies in pyproject.toml and uv.lock, removing flower Anish Sarkar 2026-06-14 20:29:52 +05:30
  • 25541e8d3b chore: remove commented-out FLOWER_PORT from .env.example Anish Sarkar 2026-06-14 20:23:43 +05:30
  • 32a6e54ce6 Merge remote-tracking branch 'upstream/dev' into features/documents-injestion-layered-cached CREDO23 2026-06-14 11:30:33 +02:00
  • 381d17d9b3 feat(chat-ui): integrate chat model selection handling in Composer and related components Anish Sarkar 2026-06-14 12:40:49 +05:30
  • d9a4f14f99 feat(token-tracking): enhance model metadata reconciliation by adding bare model name handling Anish Sarkar 2026-06-14 12:18:22 +05:30
  • 7654e909cf Merge pull request #1488 from AnishSarkar22/feat/unified-model-connections Rohan Verma 2026-06-13 16:26:23 -07:00
  • 7926814070 refactor(model-connections): remove unused fields and update verification logic Anish Sarkar 2026-06-14 02:46:19 +05:30
  • 3ba92dca13 refactor(layout): update container class for documentation Anish Sarkar 2026-06-13 23:00:53 +05:30
  • 9eefcd23b7 chore: ran linting Anish Sarkar 2026-06-13 22:18:19 +05:30
  • 1c72f4174b refactor(model-connections): update placeholder text for API key fields Anish Sarkar 2026-06-13 22:17:48 +05:30
  • c7409c8995 chore: ran linting Anish Sarkar 2026-06-13 21:59:35 +05:30
  • ceace003aa feat(local-models): add documentation for connecting local model providers Anish Sarkar 2026-06-13 21:52:45 +05:30
  • 97f004e7e1 refactor(onboarding, model-connections): enhance onboarding logic and streamline model connection handling by integrating chat model checks and improving state management Anish Sarkar 2026-06-13 20:48:24 +05:30
  • ab5423d2d2 Merge remote-tracking branch 'upstream/dev' into feat/unified-model-connections Anish Sarkar 2026-06-13 19:04:49 +05:30
  • 02b5e758ed refactor(search-space-settings, model-selector): replace CircleUser icon with Settings in search space settings and comment out max_input_tokens display in model selector Anish Sarkar 2026-06-13 18:44:06 +05:30
  • 212c8af682 refactor(model-selector, connection-settings): streamline model name handling and enhance connection settings dialog with improved state management for enabled models Anish Sarkar 2026-06-13 18:18:03 +05:30
  • 01cb4f281e refactor(free-chat): remove FreeModelSelector from FreeChatPage and integrate it into FreeComposer for improved layout consistency Anish Sarkar 2026-06-13 16:31:03 +05:30
  • 76843f42f1 refactor(anonymous-models): remove description field from anonymous model responses and update related UI components Anish Sarkar 2026-06-13 16:30:26 +05:30
  • 576c56628a chore(config): update global LLM configuration example with improved setup instructions, parameter naming, and enhanced comments for clarity Anish Sarkar 2026-06-13 14:57:14 +05:30
  • e104193ddf refactor(provider-configuration): standardize provider parameter naming across various modules and improve quota error handling in tests Anish Sarkar 2026-06-13 14:23:32 +05:30
  • 4a6a282a46 feat(runtime-cooldown): implement Redis-based shared cooldown management for model selection Anish Sarkar 2026-06-13 13:53:01 +05:30
  • 6d7732436d feat(model-selector, model-connections-settings): integrate AUTO provider icon and streamline auto mode option rendering Anish Sarkar 2026-06-13 13:21:21 +05:30
  • bd4a04f2e7 feat(database-migrations): add migration to remove legacy model config tables and remove stale model connection code Anish Sarkar 2026-06-13 12:45:43 +05:30
  • 50668775f8 feat(model-selector): enhance model selection with connection scope and free model indication Anish Sarkar 2026-06-13 12:14:17 +05:30
  • 02070201fb feat(model-connections): add hint support for API Base URL field and improve dialog accessibility Anish Sarkar 2026-06-13 09:29:38 +05:30
  • 7493ba9324 refactor(icons): replace Clock3 icon with AlarmClock for automations Anish Sarkar 2026-06-13 03:34:13 +05:30
  • 78dbdc454a feat(composer): update ComposerAction to include searchSpaceId and integrate ChatHeader component Anish Sarkar 2026-06-13 03:28:54 +05:30
  • 8fe9c21e76 feat(token-tracking): add model metadata registration and enhance token usage tracking Anish Sarkar 2026-06-13 03:08:35 +05:30
  • 5e86885a03 feat(model-connections): integrate model provider connections panel and connection card components Anish Sarkar 2026-06-13 02:40:22 +05:30
  • 15d9983669 feat(model-connections): enhance model selection facts and auto pinning logic Anish Sarkar 2026-06-13 02:19:27 +05:30
  • 45d27ba879 feat(model-connections): enhance auto mode with auto pinning Anish Sarkar 2026-06-13 01:37:12 +05:30
  • 7a1bb2acd6 feat(model-connections): refactor model roles UI Anish Sarkar 2026-06-13 00:46:53 +05:30
  • e77b0c5d4e feat(icons): add Azure, Claude, and LM Studio icons; update Bedrock icon and provider metadata Anish Sarkar 2026-06-13 00:25:53 +05:30
  • 9f6210ad08 feat(model-connections): add test preview functionality for model connections Anish Sarkar 2026-06-13 00:12:04 +05:30
  • dcebfc4756 Merge remote-tracking branch 'upstream/dev' into features/documents-injestion-layered-cached CREDO23 2026-06-12 19:35:34 +02:00
  • 55f004e1da feat(model-connections): improve model discovery error handling and enhance UI components Anish Sarkar 2026-06-12 22:50:50 +05:30
  • 407f2a9612 feat(model-connections): enhance model connection functionality with preview and selection features Anish Sarkar 2026-06-12 22:41:21 +05:30
  • 311570b4f0 test(indexing): cover the edit path and make integration caches hermetic CREDO23 2026-06-12 18:53:21 +02:00
  • 052e9ef4d1 refactor(chunks): order chunk reads by (document_id, position) CREDO23 2026-06-12 18:53:21 +02:00
  • 5a71769dba fix(chunks): set position on remaining chunk insert paths CREDO23 2026-06-12 18:53:08 +02:00
  • 7d55aaf2c1 feat(indexing): reconcile chunks incrementally on re-index CREDO23 2026-06-12 18:53:08 +02:00
  • fd495e1b2f feat(observability): add chunk reconcile metric and kill-switch flag CREDO23 2026-06-12 18:52:57 +02:00