Commit graph

19358 commits

Author SHA1 Message Date
Timothy Jaeryang Baek
97333a4697 refac 2026-10-13 20:04:28 +04:00
Timothy Jaeryang Baek
7840194631 refac 2026-10-13 19:51:58 +04:00
Timothy Jaeryang Baek
50a62831b3 refac 2026-10-13 19:51:23 +04:00
Timothy Jaeryang Baek
2e8839a5dd refac 2026-10-13 19:40:48 +04:00
G30
aa31e2b203
fix: Ask and Explain keep dollar signs in the selected text and the question (#32356) 2026-10-13 19:22:07 +04:00
Timothy Jaeryang Baek
d34f73066d refac 2026-10-13 19:10:21 +04:00
G30
6e40c17148
fix: turning a model back on or showing it again in admin Models is saved (#32354) 2026-10-13 19:00:53 +04:00
Timothy Jaeryang Baek
c7193760ba refac 2026-10-13 18:34:24 +04:00
Timothy Jaeryang Baek
a94a2068e2 refac 2026-10-13 18:32:14 +04:00
Timothy Jaeryang Baek
200b951491 refac 2026-10-13 18:31:54 +04:00
Timothy Jaeryang Baek
fc1005f09b refac 2026-10-13 18:16:01 +04:00
Timothy Jaeryang Baek
303cf180fc refac 2026-10-13 18:07:32 +04:00
Timothy Jaeryang Baek
be6f0a6656 refac 2026-10-13 17:22:11 +04:00
G30
6f62329dfb
fix: hide Save when editing someone else's message in a shared chat (#32321) 2026-10-13 16:49:14 +04:00
G30
d7803a8ce2
fix: keep the open knowledge file open when an unrelated folder is deleted (#32319) 2026-10-13 16:48:57 +04:00
G30
5477d5a773
fix: set an older model version as production when it has a note attached as knowledge (#32317) 2026-10-13 16:48:26 +04:00
G30
ad77b62491
fix: import skills from GitHub repos that contain symlinks outside the skill folder (#32313) 2026-10-13 16:48:14 +04:00
G30
2d56514101
fix: a rating's reason and comment are no longer wiped when its tags arrive (#32334) 2026-10-13 16:47:05 +04:00
G30
1c5f101d0b
fix: show follow-up suggestions when the task model adds text around its JSON (#32323) 2026-10-13 16:46:17 +04:00
G30
99a9f60b9f
fix: a model added before Regenerate stays side by side after reload (#32326) 2026-10-13 16:46:01 +04:00
G30
998ad4c9f7
fix: a file uploaded to a note no longer stays stuck uploading after another save (#32328) 2026-10-13 16:45:43 +04:00
Classic298
c92bc089be
fix: tab reconnects in a loop after signing in without a page reload (#32341)
After signing in on a page without reloading it, the browser tab kept using its signed-out state whenever its live connection had to reconnect. Since 0.12.0 the server drops such a connection as soon as an open chat subscribes to live updates, and the tab reconnected immediately, so after a connection drop (sleep, network change, server restart) it reconnected several times per second until the page was reloaded, putting heavy load on the server. Reconnects now use the current sign-in, so the tab comes back signed in on the first attempt and stays connected.

Fixes #32338
2026-10-13 16:45:25 +04:00
G30
83dcc2dbea
feat(chat): generate message pair adds a placeholder reply for every selected model (#32309) 2026-10-13 16:43:43 +04:00
Timothy Jaeryang Baek
93d25dbe3b refac
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/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 / 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 / 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/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/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 / 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:ollama suffix:-ollama]) (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
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
2026-10-13 02:13:06 +04:00
Timothy Jaeryang Baek
4ca8fdc3fd refac 2026-10-13 01:55:12 +04:00
Timothy Jaeryang Baek
03f5191aca refac 2026-10-13 01:49:55 +04:00
G30
803685ebfd
i18n: fill missing Latvian (lv-LV) translations (#32307)
Fills the 181 lv-LV strings that are empty on dev, using the terms the file already uses.
2026-10-13 01:39:13 +04:00
Timothy Jaeryang Baek
f36a7f602d refac 2026-10-13 01:38:49 +04:00
G30
d0060a6815
i18n: fill missing Estonian (et-EE) translations (#32302) 2026-10-13 01:13:50 +04:00
G30
c1c5e60884
i18n: fill missing Norwegian Bokmål (nb-NO) translations (#32305) 2026-10-13 01:13:48 +04:00
G30
871d3c4220
i18n: fill missing Lithuanian (lt-LT) translations (#32304) 2026-10-13 01:08:00 +04:00
G30
784091819c
i18n: fill missing Croatian (hr-HR) translations (#32303) 2026-10-13 01:07:57 +04:00
G30
d02546c475
i18n: fill missing Slovak (sk-SK) translations (#32301) 2026-10-13 01:07:44 +04:00
G30
853f8cb826
i18n: fill missing Bosnian (bs-BA) translations (#32300) 2026-10-13 01:07:36 +04:00
G30
ae3693f64c
i18n: fill missing Danish (da-DK) translations (#32299) 2026-10-13 01:07:30 +04:00
G30
feecc8a807
i18n: fill missing Slovenian (sl-SI) translations (#32298) 2026-10-13 01:07:23 +04:00
G30
6ab1a8d821
i18n: fill missing Galician (gl-ES) translations (#32297) 2026-10-13 01:07:21 +04:00
Timothy Jaeryang Baek
bab4cde5a7 refac 2026-10-13 01:01:34 +04:00
Timothy Jaeryang Baek
ccd480f435 refac 2026-10-13 00:53:54 +04:00
Timothy Jaeryang Baek
1786d6cdb0 refac 2026-10-13 00:43:00 +04:00
Timothy Jaeryang Baek
53a8f131f3 refac 2026-10-13 00:42:34 +04:00
Timothy Jaeryang Baek
7ae0996745 refac 2026-10-13 00:29:26 +04:00
Timothy Jaeryang Baek
ed3caa5619 refac 2026-10-13 00:09:58 +04:00
Timothy Jaeryang Baek
d823ebd96d refac 2026-10-12 23:59:19 +04:00
G30
0b1e67c38e
i18n: fill missing Czech (cs-CZ) translations (#32288) 2026-10-12 23:53:48 +04:00
G30
46ddeaf736
i18n: fill missing Romanian (ro-RO) translations (#32287) 2026-10-12 23:51:45 +04:00
G30
de2919478b
i18n: fill missing Dutch (nl-NL) translations (#32286) 2026-10-12 23:51:36 +04:00
G30
1443516ce6
i18n: fill missing Ukrainian (uk-UA) translations (#32285) 2026-10-12 23:51:23 +04:00
G30
021d548ac3
i18n: fill missing Polish (pl-PL) translations (#32284) 2026-10-12 23:51:20 +04:00
G30
dd5b153b0c
i18n: fill missing Thai (th-TH) translations (#32281) 2026-10-12 23:51:06 +04:00