Commit graph

1000 commits

Author SHA1 Message Date
Classic298
d5e27b559e
fix: Escape closes a menu on the first press again (#32799)
Opening a menu moves the focus to its first entry, and when that entry has a tooltip the tooltip showed and took the first Escape, so the menu stayed open until Escape was pressed a second time. The open menu now gets Escape before the tooltip does and closes on the first press, while Escape in a submenu still closes only the submenu and Escape on a tooltip in a dialog still only hides the tooltip.

Fixes #32798
2026-10-21 09:53:25 +09:00
Timothy Jaeryang Baek
33e4c5f514 refac 2026-10-21 09:47:21 +09:00
Timothy Jaeryang Baek
b4a58be193 refac 2026-10-21 09:15:15 +09:00
G30
f36490bf2f
fix: tooltips show on keyboard focus and Escape hides them (#32644) 2026-10-21 07:51:21 +09:00
G30
07dffea1ef
fix: menu buttons tell screen readers that they open a menu and whether it's open (#32642) 2026-10-21 02:51:01 +09:00
G30
14956af03f
fix: a skill-only draft brought back to the chat input sends only that skill (#32690) 2026-10-21 02:34:49 +09:00
G30
b6808df7d6
fix: the close button on 22 dialogs and the update notice gets a name for screen readers (#32615) 2026-10-21 02:31:52 +09:00
G30
a944564c20
fix: a file's mode switch shows that file's mode after another attachment is removed (#32699) 2026-10-21 02:14:33 +09:00
Timothy Jaeryang Baek
aa8ce52c7a refac
Some checks are pending
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/arm64 runner:ubuntu-24.04-arm], map[build_args:USE_CUDA=true free_disk:true name:cuda suffix:-cuda]) (push) Waiting to run
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/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_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
2026-10-19 05:01:59 +09:00
Timothy Jaeryang Baek
5c9865a1f1 refac 2026-10-19 03:31:18 +09:00
Timothy Jaeryang Baek
596cdbb6ca refac 2026-10-19 03:30:33 +09:00
Timothy Jaeryang Baek
32170b96fc refac 2026-10-19 03:08:52 +09:00
Timothy Jaeryang Baek
b1d3cb4a3b chore: format 2026-10-16 15:20:01 +04:00
Timothy Jaeryang Baek
d12da61e5a refac 2026-10-16 14:55:40 +04:00
Timothy Jaeryang Baek
c3c3087645 refac 2026-10-16 14:44:05 +04:00
Timothy Jaeryang Baek
e9233a9542 refac 2026-10-16 03:21:22 +04:00
Timothy Jaeryang Baek
ba0b2169e1 refac 2026-10-16 03:13:13 +04:00
G30
e979a1f9e2
fix: saving Settings > Interface no longer turns the admin's default font into your own (#32497)
The Interface tab's Save sent fontFamily and imageCompressionSize every
time, read from the settings store, which already carries the admin's
Default Interface Settings for anything the user has not set. One Save
with nothing changed therefore stored the admin's default as a personal
value: the row switched from "Default" to "Custom", and a later change
to the admin default never reached that account.

Leave a value out of that Save while the user only inherits it, as
isDefaultSetting already decides for the "Default" label. Values the
user set keep saving as before.
2026-10-16 03:02:58 +04:00
Classic298
1bc5648a7b
fix: page scrolls up and the header goes off screen when previewing a scanned PDF (#32487)
Opening a PDF without any text, such as a scan, in the knowledge base file viewer scrolled the whole page up. The workspace tabs, the knowledge base header and the viewer toolbar went off screen and a blank block appeared at the bottom. Scanned PDFs now open with the page in place, the same as PDFs with text.

Fixes #32481
2026-10-16 03:00:24 +04:00
Timothy Jaeryang Baek
8e9519240f refac 2026-10-16 01:55:10 +04:00
Timothy Jaeryang Baek
05b038560a refac 2026-10-16 01:47:20 +04:00
Timothy Jaeryang Baek
8191ac30dd refac 2026-10-16 01:43:50 +04:00
Timothy Jaeryang Baek
4dedaaf6e2 refac 2026-10-16 01:36:10 +04:00
Timothy Jaeryang Baek
6b87088eab refac 2026-10-15 22:46:17 +04:00
Timothy Jaeryang Baek
3288fe010a refac 2026-10-15 18:02:26 +04:00
Timothy Jaeryang Baek
7dc91de86c refac 2026-10-15 17:08:00 +04:00
Timothy Jaeryang Baek
d0750f6617 refac 2026-10-15 15:42:54 +04:00
Timothy Jaeryang Baek
10ce0d2365 refac 2026-10-15 15:23:52 +04:00
Timothy Jaeryang Baek
1595c20130 refac 2026-10-15 15:08:59 +04:00
Timothy Jaeryang Baek
a087aa1deb refac 2026-10-15 13:59:45 +04:00
Timothy Jaeryang Baek
40bf4a1b99 refac 2026-10-14 23:30:00 +04:00
Timothy Jaeryang Baek
97b7ed73c8 refac 2026-10-14 23:09:31 +04:00
Timothy Jaeryang Baek
0d895443b4 refac 2026-10-14 18:02:58 +04:00
Timothy Jaeryang Baek
1711cdceee refac 2026-10-14 17:04:46 +04:00
Timothy Jaeryang Baek
3213dcc303 refac 2026-10-14 17:01:25 +04:00
Timothy Jaeryang Baek
fe0e725997 refac 2026-10-14 16:57:58 +04:00
Timothy Jaeryang Baek
b0ba137551 refac 2026-10-14 16:55:05 +04:00
Timothy Jaeryang Baek
de642f1dba refac 2026-10-14 16:51:09 +04:00
Timothy Jaeryang Baek
ad5c2f87e2 refac 2026-10-14 16:16:20 +04:00
Timothy Jaeryang Baek
b412b1b20b refac 2026-10-14 16:12:30 +04:00
Timothy Jaeryang Baek
ba3e227358 refac 2026-10-14 16:01:10 +04:00
Timothy Jaeryang Baek
f9c524d31d refac 2026-10-14 15:54:56 +04:00
Timothy Jaeryang Baek
1045d74c75 refac 2026-10-14 15:20:25 +04:00
Timothy Jaeryang Baek
b704d0613f refac 2026-10-14 15:04:18 +04:00
Timothy Jaeryang Baek
ad8da59215 refac 2026-10-14 15:02:30 +04:00
Timothy Jaeryang Baek
ad4050275b refac 2026-10-14 15:00:43 +04:00
Timothy Jaeryang Baek
35c927ba99 refac 2026-10-14 14:59:41 +04:00
Timothy Jaeryang Baek
b0c890fb53 refac 2026-10-14 14:50:24 +04:00
Timothy Jaeryang Baek
0a245d3dfe refac 2026-10-14 14:46:44 +04:00
Timothy Jaeryang Baek
a5abeb41ad refac 2026-10-14 14:41:37 +04:00