Commit graph

19105 commits

Author SHA1 Message Date
Timothy Jaeryang Baek
24ee1cb168 refac 2026-10-09 16:31:34 +04:00
Timothy Jaeryang Baek
550311b218 refac 2026-10-09 16:19:51 +04:00
Timothy Jaeryang Baek
96ea26d09f refac 2026-10-09 16:18:36 +04:00
Timothy Jaeryang Baek
b130fec73c refac 2026-10-09 16:18:15 +04:00
Timothy Jaeryang Baek
9181381b0a refac 2026-10-09 16:17:25 +04:00
Timothy Jaeryang Baek
33dd7dd224 refac 2026-10-09 16:17:11 +04:00
Timothy Jaeryang Baek
37138282fb refac 2026-10-09 15:54:44 +04:00
Timothy Jaeryang Baek
178de36662 refac 2026-10-09 15:09:56 +04:00
Timothy Jaeryang Baek
9bbb95048b refac 2026-10-09 15:07:43 +04:00
YingNing
fc84c2dfce
i18n: fill missing Traditional Chinese (zh-TW) translations (#32120) 2026-10-09 12:55:10 +04:00
G30
c30a4aaf87
i18n: fill missing Polish (pl-PL) translations (#32114) 2026-10-09 12:54:45 +04:00
Classic298
ed75c8593d
chore: bump rapidocr to 3.10.0 to drop the duplicate OpenCV install (#32125)
rapidocr 3.9.2 required the GUI build of OpenCV, so every install carried it next to the headless build Open WebUI already pins. Both builds install the same Python package, so which one you got depended on install order, and the GUI build added about 115 MB of installed files on x86_64 that a server never uses. rapidocr 3.10.0 depends on the headless build instead, so installs now carry only that one. Text extracted from images inside PDFs is unchanged.

Part of #29721.
2026-10-09 12:49:12 +04:00
Timothy Jaeryang Baek
538f9c9090 refac 2026-10-09 12:07:57 +04:00
G30
a53e453a26
i18n: fill missing Latvian (lv-LV) translations (#32115) 2026-10-09 11:17:23 +04:00
YingNing
1c010b4388
i18n: fill missing Simplified Chinese (zh-CN) translations (#32119) 2026-10-09 11:10:03 +04:00
G30
4a31411a17
i18n: fill missing Spanish (es-ES) translations (#32116) 2026-10-09 11:09:37 +04:00
G30
9677478994
i18n: fill missing Basque (eu-ES) translations (#32112) 2026-10-09 10:49:55 +04:00
G30
08eaeb931a
i18n: fill missing Bulgarian (bg-BG) translations (#32113) 2026-10-09 10:47:40 +04:00
G30
e1cf0810cf
i18n: fill missing Azerbaijani (az-AZ) translations (#32111) 2026-10-09 10:47:13 +04:00
G30
b93e8a25e1
i18n: fill missing Danish (da-DK) translations (#32110) 2026-10-09 10:47:06 +04:00
G30
4626d9bc58
i18n: fill missing Irish (ie-GA) translations (#32109) 2026-10-09 10:47:04 +04:00
G30
a68c20f44f
i18n: fill missing Finnish (fi-FI) translations (#32108) 2026-10-09 10:44:08 +04:00
G30
7498e3c9ac
i18n: fill missing Malay (ms-MY) translations (#32106) 2026-10-09 10:43:40 +04:00
G30
4afb4cd1c0
i18n: fill missing Hindi (hi-IN) translations (#32103) 2026-10-09 10:43:34 +04:00
G30
e214234db8
i18n: fill missing Bengali (bn-BD) translations (#32102) 2026-10-09 10:43:17 +04:00
G30
16f549bc88
i18n: fill missing Catalan (ca-ES) translations (#32104) 2026-10-09 10:24:00 +04:00
G30
3610778e02
i18n: fill missing Bosnian (bs-BA) translations (#32105) 2026-10-09 10:23:55 +04:00
G30
16659b2a4c
i18n: fill missing Indonesian (id-ID) translations (#32101) 2026-10-09 10:23:45 +04:00
G30
3811dc7573
i18n: fill missing Ukrainian (uk-UA) translations (#32098) 2026-10-09 10:23:36 +04:00
G30
a129a93378
i18n: fill missing Norwegian Bokmål (nb-NO) translations (#32117) 2026-10-09 10:23:34 +04:00
G30
1a5077066a
i18n: fill missing Vietnamese (vi-VN) translations (#32118) 2026-10-09 10:23:27 +04:00
Timothy Jaeryang Baek
ecbbff8afb refac 2026-10-09 10:22:37 +04:00
Classic298
893bf2090f
refac: chat variable property value parsing (#30389)
Some checks are pending
Python CI / Ruff Format (3.11) (push) Waiting to run
Python CI / Ruff Format (3.12) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/arm64 runner:ubuntu-24.04-arm], map[build_args: free_disk:false name:main suffix:]) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/arm64 runner:ubuntu-24.04-arm], map[build_args:USE_CUDA=true USE_CUDA_VER=cu126 free_disk:true name:cuda126 suffix:-cuda126]) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/amd64 runner:ubuntu-latest], map[build_args:USE_CUDA=true USE_CUDA_VER=cu126 free_disk:true name:cuda126 suffix:-cuda126]) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/amd64 runner:ubuntu-latest], map[build_args:USE_CUDA=true free_disk:true name:cuda suffix:-cuda]) (push) Waiting to run
Create and publish Docker images with specific build args / merge (map[name:ollama suffix:-ollama]) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-slim, slim) (push) Blocked by required conditions
Frontend Build / Format & Build (push) Waiting to run
Frontend Build / Unit Tests (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/arm64 runner:ubuntu-24.04-arm], map[build_args:USE_CUDA=true free_disk:true name:cuda suffix:-cuda]) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/arm64 runner:ubuntu-24.04-arm], map[build_args:USE_OLLAMA=true free_disk:false name:ollama suffix:-ollama]) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/arm64 runner:ubuntu-24.04-arm], map[build_args:USE_SLIM=true free_disk:false name:slim suffix:-slim]) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/amd64 runner:ubuntu-latest], map[build_args:USE_OLLAMA=true free_disk:false name:ollama suffix:-ollama]) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/amd64 runner:ubuntu-latest], map[build_args:USE_SLIM=true free_disk:false name:slim suffix:-slim]) (push) Waiting to run
Create and publish Docker images with specific build args / build (map[arch:linux/amd64 runner:ubuntu-latest], map[build_args: free_disk:false name:main suffix:]) (push) Waiting to run
Create and publish Docker images with specific build args / merge (map[name:cuda suffix:-cuda]) (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge (map[name:cuda126 suffix:-cuda126]) (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge (map[name:main suffix:]) (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge (map[name:slim suffix:-slim]) (push) Blocked by required conditions
Create and publish Docker images with specific build args / notify-helm-charts (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (, main) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda, cuda) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda126, cuda126) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-ollama, ollama) (push) Blocked by required conditions
Property values keep their raw text unless they parse into a plain JSON value, matching the existing fallback for invalid JSON.
2026-10-08 15:48:33 -05:00
Timothy Jaeryang Baek
a20b622ba8 refac 2026-10-09 00:43:01 +04:00
G30
61c114c158
i18n: fill missing Turkish (tr-TR) translations (#32097) 2026-10-09 00:35:00 +04:00
G30
0d2fb81b6e
i18n: fill missing Japanese (ja-JP) translations (#32096) 2026-10-09 00:32:28 +04:00
Timothy Jaeryang Baek
22102e4a24 refac 2026-10-08 23:59:35 +04:00
G30
fc87f97255
i18n: fill missing Russian (ru-RU) translations (#32095) 2026-10-08 23:51:18 +04:00
Timothy Jaeryang Baek
6f71303b9f chore: i18n 2026-10-08 23:51:01 +04:00
Timothy Jaeryang Baek
feeaf73d77 refac 2026-10-08 23:50:48 +04:00
Timothy Jaeryang Baek
7d205a86dc refac 2026-10-08 23:49:38 +04:00
Timothy Jaeryang Baek
7b7dba6eec refac 2026-10-08 23:36:51 +04:00
Timothy Jaeryang Baek
34abd6e121 refac 2026-10-08 23:33:37 +04:00
Timothy Jaeryang Baek
81b5346c26 refac 2026-10-08 23:25:03 +04:00
Timothy Jaeryang Baek
0ffd86967f refac 2026-10-08 23:21:57 +04:00
Timothy Jaeryang Baek
91853205e8 refac 2026-10-08 23:06:53 +04:00
G30
bf0c65cce6
i18n: fill missing Estonian (et-EE) translations (#32092) 2026-10-08 13:46:20 -05:00
G30
35fcb22159
i18n: fill missing Thai (th-TH) translations (#32090) 2026-10-08 22:19:11 +04:00
joaoback
896056690b
i18n: add pt-BR translations for newly added UI items and consistency pass (#32089)
New **pt-BR** translations for items introduced in the latest releases, plus a consistency/quality pass across existing strings (grammar, tone, capitalization, pluralization). Placeholders and hotkeys preserved. No logic changes.
2026-10-08 22:06:12 +04:00
Timothy Jaeryang Baek
83acd08697 refac 2026-10-08 22:05:36 +04:00