DESKTOP-RTLN3BA\$punk
0fe650fd8e
Merge commit ' 7ce409c580' into dev
2026-06-16 22:48:14 -07:00
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
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
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
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
cb1565c8f3
docs(docker): update .env.example for improved proxy configuration and clarity
2026-06-15 19:42:37 +05:30
Anish Sarkar
2c6cf8d795
refactor(docker): update installer output for proxy access
2026-06-15 11:04:02 +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
Anish Sarkar
25541e8d3b
chore: remove commented-out FLOWER_PORT from .env.example
2026-06-14 20:23:43 +05:30
DESKTOP-RTLN3BA\$punk
a7407502d3
feat(refactor): refactor payment system to implement unified credit wallet.
...
- Updated environment variables and - configurations for credit purchases via Stripe, replacing legacy page pack system.
- Introduced auto-reload feature for credit top-ups and modified database models to track credit transactions.
- Updated notification system to handle insufficient credits and auto-reload failures.
- Adjusted API routes and schemas to reflect changes in credit management.
2026-06-10 16:49:03 -07:00
DESKTOP-RTLN3BA\$punk
a024b03fb0
fix(install.ps1): add manual validation for Variant parameter to prevent errors during script execution
2026-06-10 00:57:41 -07:00
DESKTOP-RTLN3BA\$punk
41a93ca8fb
refactor(env): streamline Redis configuration and remove deprecated variables
...
- Consolidated Redis configuration by introducing a single `REDIS_URL` variable for Celery broker, result backend, and app cache.
- Removed deprecated variables related to Firecrawl and Stripe token limits from `.env.example` files.
- Updated documentation to reflect changes in environment variable usage for improved clarity and maintainability.
2026-06-08 14:37:44 -07:00
Anish Sarkar
4e00f24a03
feat(docker): add ZERO_AUTO_RESET configuration for improved replication safety
...
- Introduced the ZERO_AUTO_RESET environment variable to enable automatic reset of the SQLite replica in case of replication halts.
- Updated Docker Compose files to include ZERO_AUTO_RESET in service configurations.
- Enhanced documentation to clarify the purpose and usage of the new variable.
2026-06-06 14:21:14 +05:30
Anish Sarkar
19fabaf011
feat(docker): enhance banner display to installation scripts
2026-06-06 01:49:41 +05:30
Anish Sarkar
4bfa04ed57
feat(docker): add interactive Watchtower update preference to installation scripts
2026-06-06 01:45:27 +05:30
Anish Sarkar
c5afce3873
feat(docker): add GPU support and enhance installation scripts
...
- Introduced a new docker-compose.gpu.yml file to define GPU resource reservations for backend services.
- Updated .env.example to include GPU-related environment variables and usage instructions.
- Enhanced install.ps1 and install.sh scripts to support GPU variant selection and validation for GPU count.
- Improved error handling and user feedback for invalid GPU configurations.
2026-06-06 01:15:04 +05:30
Anish Sarkar
7e4077d67a
chore(docker): remove commented-out flower service from Docker Compose files
2026-06-06 00:45:56 +05:30
Anish Sarkar
c1ee5fabf9
feat(docker): enhance multi-architecture and CUDA support in Docker workflows
...
- Added support for multiple image variants (CPU, CUDA 12.8, CUDA 12.6) in the Docker build workflow.
- Updated Docker Compose configuration to utilize the new SURFSENSE_VARIANT environment variable for selecting image variants.
- Enhanced documentation to clarify usage of backend image variants and their corresponding environment variable settings.
2026-06-05 23:39:42 +05:30
Anish Sarkar
54fc2d4619
chore(docker): comment out whatsapp-bridge service in docker-compose.yml
2026-06-05 02:24:14 +05:30
Anish Sarkar
3c82200e89
chore(docker): comment out otel-collector service in docker-compose.yml
2026-06-04 22:29:39 +05:30
CREDO23
a4f3af7ed8
chore(dev): document storage env vars and add azurite service
2026-06-02 16:10:50 +02:00
Anish Sarkar
ebddf4506a
feat(messaging): introduce comprehensive setup docs for Telegram, WhatsApp, Slack, and Discord messaging channels
2026-06-02 00:25:49 +05:30
Anish Sarkar
20994671bc
feat(gateway): add configuration options for Telegram, WhatsApp, Slack, and Discord gateways
2026-06-02 00:03:26 +05:30
Anish Sarkar
799a83239f
feat(gateway): add Slack and Telegram gateway configuration and enablement checks
2026-06-01 23:58:28 +05:30
Anish Sarkar
9143cb6ad1
feat(gateway): update WhatsApp bridge configuration and expose port 9929
2026-05-29 11:39:11 +05:30
Anish Sarkar
51bf2a8361
feat(gateway): wire WhatsApp bridge runtime
2026-05-29 10:20:25 +05:30
Anish Sarkar
4c8d47617d
feat(env): add SURFSENSE_ENV variable for deployment environment and update observability resource attributes
2026-05-23 02:13:24 +05:30
Anish Sarkar
df698e0216
feat(observability): integrate OpenTelemetry collector and configuration for enhanced telemetry
2026-05-23 00:17:23 +05:30
Anish Sarkar
60049936e3
chore(dev): add local OpenTelemetry backend configuration
2026-05-21 23:00:56 +05:30
DESKTOP-RTLN3BA\$punk
b285293b4e
fix: docker one click setup
2026-05-20 01:25:07 -07:00
Anish Sarkar
af1d2fa430
Merge remote-tracking branch 'upstream/dev' into fix/zero-cache-stale-replica-1355
2026-05-16 19:30:09 +05:30
Anish Sarkar
ce4531461c
chore: update zero-cache image and dependencies to version 1.4.0
2026-05-12 15:24:19 +05:30
Anish Sarkar
315329f344
chore: update E2E tests workflow to capture logs on cancellation and add shared volume for backend services
2026-05-12 01:35:33 +05:30
Anish Sarkar
b247ff37df
chore: implement test-only token mint endpoint and update E2E test authentication flow
2026-05-11 19:48:18 +05:30
Anish Sarkar
83e40c5aea
chore: update Docker configuration to include pnpm workspace and refine dependency management
2026-05-11 15:31:24 +05:30
Anish Sarkar
99e667f3f9
chore: refine E2E tests workflow by removing pnpm version specification and updating Docker Compose for backend build reference
2026-05-11 13:01:20 +05:30
Anish Sarkar
242925d8e5
chore: update Docker configurations to streamline backend build and enhance E2E testing environment
2026-05-11 12:31:15 +05:30
Anish Sarkar
68f45335bc
chore: implement E2E testing setup with Docker Compose and update workflow for backend and Redis services
2026-05-11 03:09:01 +05:30
CREDO23
78f4747382
refactor(chat): stream agent events via stream_output and remove parity v2 flag
2026-05-07 19:40:10 +02:00
DESKTOP-RTLN3BA\$punk
c938d39277
feat: moved most things behind correct feature flag
2026-05-02 23:10:48 -07:00
DESKTOP-RTLN3BA\$punk
ae9d36d77f
feat: unified credits and its cost calculations
2026-05-02 14:34:23 -07:00
CREDO23
a7d3e4ff18
Extend desktop package scripts and local dependency compose
2026-04-24 19:15:02 +02:00
Anish Sarkar
59f8696eac
feat: add extra_hosts configuration for Docker services
2026-04-21 23:17:26 +05:30
Anish Sarkar
2657c9e871
feat: add internal backend URL configuration
2026-04-21 21:03:38 +05:30
DESKTOP-RTLN3BA\$punk
ff4e0f9b62
feat: no login experience and prem tokens
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
2026-04-15 17:02:00 -07:00
Anish Sarkar
20fa93f0ba
refactor: make Azure Document Intelligence an internal LLAMACLOUD accelerator instead of a standalone ETL service
2026-04-08 03:26:24 +05:30