Commit Graph
104 Commits
Author SHA1 Message Date
Jamison LahmanandClaude Opus 4.8 bb3b227a3f chore(deps): upgrade uv 0.9.9 -> 0.11.25 and digest-pin the image (#12520)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 18:55:13 +00:00
Jamison LahmanandClaude Opus 4.8 7774b30b83 fix(deps): replace retry with tenacity to drop CVE-2022-42969 (py) (#12000)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-12 19:04:25 +00:00
roshanandClaude Opus 4.8 a871ef9499 feat(craft): make Craft runtime-only; drop the craft backend image (#11877)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 01:45:39 +00:00
Justin Tahara c7cd39d9d3 fix(docker): restore psql in api pods after perl-base autoremove (#11773) 2026-06-05 20:04:32 +00:00
WenxiandClaude Opus 4.8 f4d837f612 refactor(craft): remove vestigial backend-image template mechanism (#11751)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 20:46:22 +00:00
WenxiandClaude Opus 4.8 690a406e0c refactor(craft): move sandbox image build context to sandbox/image, skills to onyx/skills/builtin (#11748)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 20:16:35 +00:00
Jamison LahmanandClaude Opus 4.8 8ffafb0c8a build: upgrade Python from 3.11 to 3.13 (#11721)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-04 08:17:19 +00:00
Jamison LahmanandClaude Opus 4.8 033938f78f feat(ci): consume ECR pull-through cache for CI base images (#11600)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 21:24:46 +00:00
Jamison LahmanandClaude Opus 4.8 2e8916566a perf(build): split backend image into builder + runtime stages (#11565)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-30 05:30:00 +00:00
Jamison Lahman 40e5ff59a1 fix(crawler): install playwright system deps (#11480) 2026-05-28 18:06:26 +00:00
WenxiandClaude Opus 4.6 8b9c7d38a7 test(craft): comprehensive test suite overhaul (#11152)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-18 23:54:23 +00:00
Jamison LahmanandClaude Opus 4.7 1fd8b738fc chore(deps): use --no-deps for uv pip install (#10815)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-04 21:47:44 +00:00
Jamison LahmanandClaude Opus 4.7 ffd983f776 chore(deps): pin uv pip installs to uv.lock via --require-hashes (#10800)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-04 18:31:46 +00:00
Nikolas Garza d1707d95f6 chore(ci): enable license enforcement in test infra via dev license (#10738) 2026-05-01 18:18:22 +00:00
Jamison Lahman 20175bd22f chore(docker): drop python:3.11-slims OS suffix (#10741) 2026-04-30 21:30:16 +00:00
Wenxi 8d7352ca65 chore: copy new provider rotation script into dockerfile (#10680) 2026-04-28 01:39:10 +00:00
Jamison Lahman a3919e5e4d refactor(platform): env DANSWER_RUNNING_IN_DOCKER->ONYX_RUNNING_IN_DOCKER (#10442) 2026-04-22 16:55:49 +00:00
Jamison Lahman a427cb5b0c chore(deps): upgrade python patch version in docker (#10192) 2026-04-14 15:10:00 -07:00
Justin Tahara 996b674840 feat(backend): Adding procps (#9509) 2026-03-19 23:26:36 +00:00
Bo-Onyx 2ec7526772 fix(api memory): replace glibc with jemalloc for memory allocating (#9196) 2026-03-10 00:02:31 +00:00
Wenxi 29d9ebf7b3 feat: rotate encryption key utility (#9162) 2026-03-07 06:17:21 +00:00
Nikolas Garza 07324ae0e4 fix(ee): copy license public key into Docker image (#8322) 2026-02-11 02:16:41 +00:00
roshan 94ebe9e221 fix(craft): fix default dockerfile outputs_template_path and venv_template_path (#8102) 2026-02-02 14:28:08 -08:00
roshan b110621b13 fix(craft): install script for craft-latest image (#7918) 2026-01-27 21:40:30 -08:00
Chris Weaver 7f0ce0531f feat: Onyx Craft (#7484)
Co-authored-by: Wenxi <wenxi@onyx.app>
Co-authored by: joachim-danswer <joachim@danswer.ai>
Co-authored-by: rohoswagger <roshan@onyx.app>
2026-01-26 17:12:42 -08:00
Yuhong Sun 83a543a265 chore: NLTK and stopwords (#7587) 2026-01-20 13:36:04 -08:00
Jamison Lahman 07e03f3677 fix(docker): chown /app directory (#6390) 2025-11-22 07:29:58 +00:00
Jamison Lahman 98a7e8b7e2 chore(docker): avoid ONYX_VERSION invalidating the docker cache (#6288) 2025-11-17 17:10:54 +00:00
Jamison Lahman 940773b9c5 chore(deployments): fix cross-platform related issues (#6272) 2025-11-15 03:24:26 +00:00
Chris Weaver a528dbe241 fix: airgapped (#6067) 2025-11-04 23:34:37 -08:00
trial2onyxandOnyx Trialee 2 464967340b chore(docker): prefer uv for installing python system packages (#5861)
Co-authored-by: Onyx Trialee 2 <onyxtrial2@Onyxs-MBP.attlocal.net>
2025-10-22 21:48:41 +00:00
trial2onyxandOnyx Trialee 2 2ee9f79f71 chore(docker): remove empty echo ONYX_VERSION layers (#5848)
Co-authored-by: Onyx Trialee 2 <onyxtrial2@Onyxs-MBP.attlocal.net>
2025-10-22 20:36:36 +00:00
trial2onyxandOnyx Trialee 2 cbea4bb75c chore(docker): avoid chown-ing playwright cache (#5805)
Co-authored-by: Onyx Trialee 2 <onyxtrial2@Onyxs-MBP.attlocal.net>
2025-10-21 17:23:49 +00:00
edwin-onyxandEdwin Luo 3a4bb239b1 fix(infra): consolidate heavy, monitoring, and user file worker into one (#5558)
Co-authored-by: Edwin Luo <edwin@parafin.com>
2025-10-14 01:19:47 +00:00
Justin Tahara 83073f3ded fix(infra): Add Playwright Directory (#5313) 2025-09-01 19:35:48 -07:00
Sam WaddellandPhil Critchfield 5867ab1d7d feat: add non-root user to backend and model-server images (#5134)
* feat: add non-root user to backend and model-server image

* feat: update values to support security context for index, inference, and celery_shared

* feat: add security context support for index and inference

* feat: add celery_shared security context support to celery worker templates

* fix: cache management strategy

* fix: update deployment files for volume mount

* fix: address comments

* fix: bump helm chart version for new security context template changes

* fix: bump helm chart version for new security context template changes

* feat: move useradd earlier in build for reduced image size

---------

Co-authored-by: Phil Critchfield <phil.critchfield@liatrio.com>
2025-08-20 13:49:50 -07:00
Weves 7bd9c856aa Really add psql to api-server 2025-06-19 18:50:17 -07:00
Weves f8621f7ea9 Add psql to backend containers 2025-06-17 21:15:40 -07:00
rkuo-danswerandRichard Kuo b1085039ca fix nltk punkt (#4732)
Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app>
2025-05-19 20:29:02 +00:00
pablonyx d37b427d52 fix email flow (#4339) 2025-03-26 18:59:12 +00:00
rkuo-danswerandRichard Kuo 39465d3104 change default build info in dockerfile's to something more obviously source only (#4275)
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2025-03-13 09:42:10 -07:00
pablonyx cf0e3d1ff4 fix main 2025-02-17 18:23:15 -08:00
rkuo-danswerandRichard Kuo ed253e469a add nano and vim to base image (#3995)
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-02-14 02:27:24 +00:00
pablodanswer a202e2bf9d Improvements to Redis + Vespa debugging 2025-02-06 13:30:06 -08:00
Yuhong Sun b12c51f56c Turn off Unstructured telemetry (#3778) 2025-01-24 18:13:25 -08:00
pablodanswer 0ba77963c4 update nit references 2024-12-13 11:49:27 -08:00
pablodanswer 7064c3d06f update legal references 2024-12-13 10:39:01 -08:00
pablodanswer 21ec5ed795 welcome to onyx 2024-12-13 09:56:10 -08:00
pablodanswer 03e2789392 Text embedding (PDF, TXT) (#3113)
* add text embedding

* post rebase cleanup

* fully functional post rebase

* rm logs

* rm '

* quick clean up

* k
2024-12-02 22:43:53 +00:00
pablodanswer d66b81a902 Feat/certificate (#2998)
* first pass

* simplify

* remove now unneeded COPY command

* minor clean up

* k

* nit
2024-11-01 19:34:52 +00:00