dify/web/utils
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
..
app-redirection.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
app-redirection.ts feat: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +08:00
classnames.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
classnames.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
client.ts refactor(web): extract isServer/isClient utility & upgrade Node.js to 22.12.0 (#30803) 2026-01-12 12:57:43 +08:00
clipboard.spec.ts refactor(web): migrate to Vitest and esm (#29974) 2025-12-22 16:35:22 +08:00
clipboard.ts fix: resolve clipboard.writeText failure under HTTP protocol (#12936) 2025-01-22 15:18:23 +08:00
completion-params.spec.ts feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
completion-params.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
context.spec.ts chore: lint require and how to import react (#30041) 2025-12-23 18:02:10 +08:00
context.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
download.spec.ts feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
download.ts feat: Download the uploaded files (#31068) 2026-01-19 16:48:13 +08:00
draft-07.json feat: Add customized json schema validation (#25408) 2025-09-09 15:15:32 +08:00
emoji.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
emoji.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
encryption.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
error-parser.ts feat: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +08:00
format.spec.ts feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
format.ts feat: sync main branch (#31938) 2026-02-04 19:04:24 +08:00
get-icon.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
get-icon.ts Introduce Plugins (#13836) 2025-02-17 17:05:13 +08:00
gtag.ts refactor(web): extract isServer/isClient utility & upgrade Node.js to 22.12.0 (#30803) 2026-01-12 12:57:43 +08:00
index.spec.ts refactor(query-state): migrate query param state management to nuqs (#30184) 2025-12-29 11:24:54 +08:00
index.ts feat(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246) 2025-12-31 11:13:22 +08:00
mcp.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
mcp.ts removing horus eye and adding mcp icon (#25323) 2025-10-10 17:00:03 +08:00
model-config.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
model-config.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
navigation.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
navigation.ts CI: add TS indentation check via esLint (#24810) 2025-09-01 15:31:59 +08:00
permission.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
permission.ts fix: add dataset edit permissions (#13223) 2025-02-06 14:26:16 +08:00
plugin-version-feature.spec.ts refactor(web): migrate to Vitest and esm (#29974) 2025-12-22 16:35:22 +08:00
plugin-version-feature.ts feat: the frontend part of mcp (#22131) 2025-07-10 14:14:02 +08:00
semver.spec.ts feat: the frontend part of mcp (#22131) 2025-07-10 14:14:02 +08:00
semver.ts feat: the frontend part of mcp (#22131) 2025-07-10 14:14:02 +08:00
server-only-context.ts feat: init rsc support for translation (#30596) 2026-01-06 13:23:03 +08:00
setup-status.spec.ts refactor(web): setup status caching (#30798) 2026-01-13 16:59:49 +08:00
setup-status.ts refactor(web): setup status caching (#30798) 2026-01-13 16:59:49 +08:00
time.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
time.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
timezone.json chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
timezone.ts Fix/app logs today filter (#689) 2023-07-31 13:30:04 +08:00
tool-call.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
tool-call.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
urlValidation.spec.ts test: adding some web tests (#27792) 2025-11-04 21:06:44 +08:00
urlValidation.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
validators.spec.ts test: adding some web tests (#27792) 2025-11-04 21:06:44 +08:00
validators.ts feat: Add customized json schema validation (#25408) 2025-09-09 15:15:32 +08:00
var.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
var.ts fix: remove hardcoded 48-character limit from text inputs (#30156) 2026-01-15 17:43:00 +08:00
zod.spec.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00