dify/web/app/components/base
qiuqiua 9ef6b90843
feat: sync main branch (#31938)
Signed-off-by: majiayu000 <1835304752@qq.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com>
Signed-off-by: -LAN- <laipz8200@outlook.com>
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: 盐粒 Yanli <yanli@dify.ai>
Co-authored-by: wangxiaolei <fatelei@gmail.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Cursx <33718736+Cursx@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: lif <1835304752@qq.com>
Co-authored-by: 非法操作 <hjlarry@163.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: fenglin <790872612@qq.com>
Co-authored-by: qiaofenglin <qiaofenglin@baidu.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: TomoOkuyama <49631611+TomoOkuyama@users.noreply.github.com>
Co-authored-by: Tomo Okuyama <tomo.okuyama@intersystems.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: zyssyz123 <916125788@qq.com>
Co-authored-by: hj24 <mambahj24@gmail.com>
Co-authored-by: Coding On Star <447357187@qq.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.ai>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: Xiangxuan Qu <fghpdf@outlook.com>
Co-authored-by: fghpdf <fghpdf@users.noreply.github.com>
Co-authored-by: coopercoder <whitetiger0127@163.com>
Co-authored-by: zhaiguangpeng <zhaiguangpeng@didiglobal.com>
Co-authored-by: Junyan Qin (Chin) <rockchinq@gmail.com>
Co-authored-by: E.G <146701565+GlobalStar117@users.noreply.github.com>
Co-authored-by: GlobalStar117 <GlobalStar117@users.noreply.github.com>
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: heyszt <270985384@qq.com>
Co-authored-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com>
Co-authored-by: Yeuoly <45712896+Yeuoly@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: moonpanda <chuanzegao@163.com>
Co-authored-by: warlocgao <warlocgao@tencent.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: KVOJJJin <jzongcode@gmail.com>
Co-authored-by: eux <euxx@users.noreply.github.com>
Co-authored-by: bangjiehan <bangjiehan@gmail.com>
Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: Nie Ronghua <nieronghua@sf-express.com>
Co-authored-by: JQSevenMiao <141806521+JQSevenMiao@users.noreply.github.com>
Co-authored-by: jiasiqi <jiasiqi3@tal.com>
Co-authored-by: Seokrin Taron Sung <sungsjade@gmail.com>
Co-authored-by: CrabSAMA <40541269+CrabSAMA@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: yihong <zouzou0208@gmail.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: yessenia <yessenia.contact@gmail.com>
Co-authored-by: Jax <anobaka@qq.com>
Co-authored-by: niveshdandyan <155956228+niveshdandyan@users.noreply.github.com>
Co-authored-by: OSS Contributor <oss-contributor@example.com>
Co-authored-by: niveshdandyan <niveshdandyan@users.noreply.github.com>
Co-authored-by: Sean Kenneth Doherty <Smaster7772@gmail.com>
2026-02-04 19:04:24 +08:00
..
action-button feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
agent-log-modal feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
amplitude fix(amplitude): update sessionReplaySampleRate default value to 0.5 (#30880) 2026-01-13 12:26:50 +08:00
answer-icon feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
app-icon feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
app-icon-picker feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
audio-btn feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
audio-gallery feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
auto-height-textarea feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
avatar feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
badge feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
block-input feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
button feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
carousel feat: frontend part of support try apps (#31287) 2026-01-22 18:16:37 +08:00
chat feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
checkbox feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
checkbox-list refactor(i18n): use JSON with flattened key and namespace (#30114) 2025-12-29 14:52:32 +08:00
chip feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
confirm feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
content-dialog feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
copy-feedback feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
copy-icon feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
corner-label feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
date-and-time-picker feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
dialog feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
divider feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
drawer feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
drawer-plus feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
dropdown feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
effect feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
emoji-picker feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
encrypted-bottom refactor(i18n): use JSON with flattened key and namespace (#30114) 2025-12-29 14:52:32 +08:00
error-boundary refactor: Replace direct `process.env.NODE_ENV` checks with `IS_PROD` and `IS_DEV` constants. (#30383) 2025-12-31 08:32:55 +08:00
features feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
file-icon feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
file-thumb chore: lint require and how to import react (#30041) 2025-12-23 18:02:10 +08:00
file-uploader feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
float-right-container feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
form feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
fullscreen-modal feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
ga build: bump NextJS from to 16 with turbopack enable for web production build boost (#27014) 2026-01-21 12:53:29 +08:00
grid-mask feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
icons feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
image-gallery feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
image-uploader feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
inline-delete-confirm feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
input feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
input-number feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
input-with-copy feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
linked-apps-panel feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
list-empty feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
loading feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
logo feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
markdown feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
markdown-blocks feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
mermaid feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
message-log-modal feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
modal feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
modal-like-wrap feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
new-audio-button feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
node-status chore: lint require and how to import react (#30041) 2025-12-23 18:02:10 +08:00
notion-connector feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
notion-icon feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
notion-page-selector feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
pagination feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
param-item feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
popover feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
portal-to-follow-elem feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
premium-badge feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
progress-bar feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
prompt-editor feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
prompt-log-modal feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
qrcode feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
radio feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
radio-card feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
search-input feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
segmented-control feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
select feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
simple-pie-chart feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
skeleton feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
slider feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
sort feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
spinner feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
svg feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
svg-gallery feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
switch feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
tab-header feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
tab-slider feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
tab-slider-new feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
tab-slider-plain feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
tag feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
tag-input feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
tag-management feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
text-generation refactor(i18n): use JSON with flattened key and namespace (#30114) 2025-12-29 14:52:32 +08:00
textarea feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
timezone-label chore: lint require and how to import react (#30041) 2025-12-23 18:02:10 +08:00
toast feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
tooltip feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
video-gallery feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
voice-input feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
with-input-validation feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
zendesk refactor: Replace direct `process.env.NODE_ENV` checks with `IS_PROD` and `IS_DEV` constants. (#30383) 2025-12-31 08:32:55 +08:00
alert.tsx feat: frontend part of support try apps (#31287) 2026-01-22 18:16:37 +08:00
app-unavailable.tsx refactor(i18n): use JSON with flattened key and namespace (#30114) 2025-12-29 14:52:32 +08:00
badge.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
theme-selector.tsx refactor(i18n): use JSON with flattened key and namespace (#30114) 2025-12-29 14:52:32 +08:00
theme-switcher.tsx chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00