Commit Graph
480 Commits
Author SHA1 Message Date
Wang Qi 0024f1103f Fix: let agent Http request component honor ALLOW_ANY_HOST (#21688) 2026-10-29 17:26:36 +08:00
Lynn 849ccb4d3a Revert "fix: remove sso related code" (#21657) 2026-10-29 14:32:50 +08:00
xugangqiang 9742be8b5b refactor(server): collapse duplicate ingestor concurrency resolver and drop redundant Max prefix (#21588) 2026-10-28 15:30:36 +08:00
Lynn 61eea6e8b0 Fix: remove sso related code (#21584) 2026-10-28 12:11:47 +08:00
buua436 79e84ebb9c docs: clarify admin bootstrap password setup (#21586) 2026-10-28 11:14:09 +08:00
buua436 e4070b48ba fix: prevent command and path injection (#21539) 2026-10-27 19:09:31 +08:00
Sbaaoui Idriss 076d428396 feat(mcp): expose configurable listener transport settings (#21547) 2026-10-27 16:36:57 +08:00
CCLUCKY b5500ff7d3 Fix: make the provider response-header timeout configurable (#21434) 2026-10-27 14:01:24 +08:00
buua436 18ddc7f87f feat: configure dataset document upload size (#21517) 2026-10-27 13:59:44 +08:00
xugangqiang 6a2ef7ec6b refactor(deps): rename ragflow_deps directory to deps (#21345)
## Summary

Rename the repository dependency-resource directory `ragflow_deps/` to
`deps/`, and update every hardcoded reference to that directory name so
the rename does not break resource loading at build/runtime.

This is not a purely cosmetic rename: the Go runtime hardcodes the
directory name as a resource search path (e.g.
`internal/common/model_assets.go` trimming the `deps/` prefix, and the
tokenizers joining `deps/` into candidate paths), and the Dockerfiles
copy assets into `/ragflow/deps`. Those literals must move together with
the directory, otherwise assets fail to resolve.

## Two intentional exceptions (kept unchanged)

The rename deliberately keeps two names that only *coincidentally*
contained the old string:

- The published image tag `infiniflow/ragflow_deps:latest` (used by
`Dockerfile`, `Dockerfile_base`, docs, and CI `image inspect` checks).
- The CI install path `/opt/ragflow_deps` inside the CI runner image
(`build.sh` `SYSTEM_DEPS_TOKENIZER`).

## Changes

- `git mv ragflow_deps deps`.
- `build.sh`: `CL100K_TABLE_RELPATH`, native asset zip path, and related
references updated to `deps/`.
- `tools/scripts/download_dev_deps.py`: `RAGFLOW_DEPS_DIR` points at
`deps/`.
- Go runtime resource search paths (`internal/common`,
`internal/tokenizer`) updated to the `deps/` layout.
- `Dockerfile` / `Dockerfile_base`: container asset path changed to
`/ragflow/deps`; kept tag `infiniflow/ragflow_deps:latest` unchanged.
- Docs / `AGENTS.md` / CI workflow paths updated to the new directory
name.

## Test plan

- Go unit tests in `internal/common` and `internal/tokenizer` updated to
the new `deps/` layout and pass via `bash build.sh --test`.
- Python download scripts import and build URLs correctly (`py_compile`
clean).
- Added `tools/scripts/test_dep_rename_invariants.py` as a regression
guard asserting the two intentional exceptions (`/opt/ragflow_deps` and
`infiniflow/ragflow_deps`) stay intact, so a future blanket rename
cannot silently regress them.

---

## Follow-up fix (commit 2f6857095d)

The original rename used a blanket `sed s/ragflow_deps/deps/g` and only
selectively reverted `build.sh`. That left two intentionally-kept names
rewritten, which this follow-up restores:

- CI install path `/opt/ragflow_deps` — `sep-tests.yml` had been changed
to read `/opt/deps`, breaking the offline cl100k table fallback (the
cached-image path pointed at a directory that never receives the file).
Restored to `/opt/ragflow_deps`.
- Published image tag `infiniflow/ragflow_deps` — left as bare
`infiniflow/deps` in `sep-tests.yml` comments/echo, `.dockerignore`, and
`Dockerfile` / `Dockerfile_base` error messages. Restored to
`infiniflow/ragflow_deps`.

The regression guard `tools/scripts/test_dep_rename_invariants.py` was
added to prevent recurrence.
2026-10-22 19:20:42 +08:00
jay77721 1d2d049702 fix(ingestion): document and validate extractor timeout env (#21119) 2026-10-19 13:07:23 +08:00
Liu An 87dac77ed9 Docs: Update version references to v1.0.0-rc2 in READMEs and docs (#21069) 2026-10-16 17:43:04 +08:00
Wang Qi e347fc6b90 Fix: Use TEI_BASE_URL then TEI_HOST (#21021) 2026-10-15 19:03:01 +08:00
xugangqiang fa1a071967 refactor(config): resolve CLI/env/file precedence in one place with final-value validation (#20934) 2026-10-15 10:01:57 +08:00
Wang Qi 5d25a3f859 Feature: add knowledge_compilation_scope (#20917) 2026-10-14 16:47:37 +08:00
Wang Qi 1ebae7a148 Fix: Add SANDBOX_EXECUTOR_MANAGER_ALLOW_UNAUTHENTICATED (#20889) 2026-10-13 15:48:43 +08:00
Öndery 6ea926239d fix(syncer): honor ALLOW_ANY_HOST for private database hosts (#20574) 2026-10-13 14:37:05 +08:00
Sbaaoui Idriss cb3dc4047e docs(sandbox): correct external deployment guidance (#20810) 2026-10-12 15:53:53 +08:00
Jin Hai f80b09af04 docker compose: add enable admin parameter (#20791)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-10-12 10:16:04 +08:00
Jin Hai 7c29e7a8ee refactor: Update entrypoint.sh (#20744)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-10-10 19:12:02 +08:00
wangyunlai 0f1afa46d7 fix(docker): use the SeekDB 1.4 data directory (#20732) 2026-10-10 17:00:47 +08:00
Jin Hai 2024b5e0d2 Update docker compose base for mysql (#20682)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-10-09 19:25:21 +08:00
MOHIT PRADHAN 747280aec8 perf(docker): optimize MySQL healthcheck parameters to eliminate startup delay (#20482)
Closes #20478.
2026-10-09 19:23:34 +08:00
Jin Hai 5cc35c229d Remove opencloud9 support, since Go version is released (#20674)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-10-09 17:16:47 +08:00
Wang Qi e0f5fd1900 Docs: fix docker ps/logs (#20671) 2026-10-09 16:39:52 +08:00
qinling0210 7e6a8e3674 Bump Infinity to v0.7.4 (#20652)
### Summary

Bump Infinity to v0.7.4
2026-10-09 15:02:00 +08:00
xugangqiang d05e8c317f docs: mark macOS as temporarily unsupported for the Go backend (#20642) 2026-10-09 12:53:04 +08:00
Wang Qi b628996c6a Refactor : Clean up compose and env file (#20640) 2026-10-09 12:05:45 +08:00
kk710 ef150bc2cd feat(vastbase): add Vastbase G100 document engine support with go (#20419) 2026-10-08 20:02:37 +08:00
Lynn fc9a58cace Refactor: remove API_PROXY_SCHEME (#20470) 2026-10-08 11:37:35 +08:00
maoyifeng 42afcd06f5 add nats monitoring port variable in docker-compose-base.yml (#19664)
add nats monitoring port variable in docker-compose-base.yml and .env
file
2026-09-30 19:18:14 +08:00
jay77721 4071451ea4 refactor(deps): use Go dependency downloader as sole entrypoint (#20360) 2026-09-30 18:02:03 +08:00
maoyifeng eb100d1270 rename entrypoint-go.sh to entrypoint.sh (#20448) 2026-09-30 15:36:10 +08:00
maoyifeng 9f7302a412 fix: Add the missing env configuration (#20444) 2026-09-30 14:28:06 +08:00
Jin Hai 60016b39c9 refactor: move res into internal (#20390)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-09-30 10:49:17 +08:00
xugangqiang 25cd847324 refactor(parser): move native PDF/Office extraction into deepdoc facade (#20273) 2026-09-29 17:26:27 +08:00
YanZhang 01f6b9c3bc docs:update Docker commands in deployment guides (#20353) 2026-09-29 15:29:42 +08:00
Jin Hai 1c6cf38e3e refactor: use correct ragflow.conf as nginx config file (#20321)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-09-29 15:10:05 +08:00
xugangqiang 18d9750981 feat(config): make ingestor worker count (K) and page concurrency (N) configurable (#20121) 2026-09-29 14:19:24 +08:00
Wang Qi 1be9590a4a Docs: v0.27.2 -> v1.0.0-rc1 (#20338) 2026-09-29 13:20:25 +08:00
YanZhang dc7656eb92 docs: update docker build in docs (#20345) 2026-09-29 13:17:18 +08:00
YanZhang fa0f3c29ab docs: update docs with go (#20062) 2026-09-29 10:35:03 +08:00
Jin Hai c2f17b772e refactor: entrypoint.sh (#20314)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-09-28 19:59:15 +08:00
xugangqiang a9c7304031 chore(docker): remove dead deepdoc_oss service from Go compose (#20316) 2026-09-28 19:44:00 +08:00
Jin Hai 307a70285e refactor: remove redis in yaml (#20313)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-09-28 19:20:37 +08:00
maoyifeng ef939fbaff add Dockerfile docker-compose.yml and modify workflow (#20305) 2026-09-28 18:59:06 +08:00
Jin Hai 7c102247c6 refactor: update go verion server port to 9380 and 9381 (#20298)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-09-28 17:35:16 +08:00
maoyifeng e111e1f9e0 remove python Dockerfile and docker-compose.yml (#20297) 2026-09-28 16:54:53 +08:00
buua436 269fed973b fix: adjust sandbox SSH host configuration (#20155) 2026-09-28 09:44:11 +08:00
Wang Qi fad7fa917e Fix eval error (#20180) 2026-09-24 13:39:19 +08:00