|
|
a18b7d6b90
|
fix: update app ACL frontend guards
|
2026-06-17 15:30:20 +08:00 |
|
|
|
ca6cfd73d1
|
feat: enhance chat input area and workflow permissions
|
2026-06-17 14:32:00 +08:00 |
|
|
|
6fbd73e0d7
|
refactor: update access control logic to use resource maintainer instead of creator
|
2026-06-17 12:06:41 +08:00 |
|
|
|
796d601649
|
Merge branch 'main' into feat/rbac
|
2026-06-12 13:55:15 +08:00 |
|
|
|
7ec295fd66
|
refactor(web): use React use for context helper (#37289)
|
2026-06-11 11:44:00 +00:00 |
|
|
|
f0292493d9
|
feat: enhance permission handling for editing and commenting across workflow components
|
2026-06-09 17:25:01 +08:00 |
|
|
|
8b3c998f92
|
feat: clean up eslint suppressions and improve import organization across multiple components
|
2026-06-08 11:46:57 +08:00 |
|
|
|
ae7b25e6ae
|
feat: update type definitions for various components and services to improve clarity and consistency
|
2026-06-08 11:27:13 +08:00 |
|
|
|
d4c13743fb
|
feat: enhance app redirection logic and update dataset permission handling with ACL capabilities
|
2026-06-03 16:04:23 +08:00 |
|
|
|
b48d321d95
|
Merge branch 'main' into feat/rbac
|
2026-06-03 11:00:36 +08:00 |
|
|
|
21711bebeb
|
refactor(web): migrate local storage access to react hook (#36888)
|
2026-06-01 07:57:54 +00:00 |
|
|
|
9490d63c50
|
refactor(web): remove app initializer and move auth boot logic to route boundaries (#36818)
|
2026-05-29 12:26:34 +00:00 |
|
|
|
d6617683a5
|
feat: update permission checks to remove 'view' permissions and streamline role management
|
2026-05-29 17:32:44 +08:00 |
|
|
|
ed051818db
|
feat: update permission handling for app and dataset management
|
2026-05-27 14:26:43 +08:00 |
|
|
|
555074d774
|
feat: refactor redirection logic to utilize app ACL capabilities and streamline permission checks
|
2026-05-25 15:27:41 +08:00 |
|
|
|
43bddd9cd9
|
refactor: update app permissions handling and improve ACL capabilities
|
2026-05-22 16:58:58 +08:00 |
|
|
|
ba0751bc3c
|
Merge branch 'main' into feat/rbac
|
2026-05-19 15:02:56 +08:00 |
|
|
|
b0a3399774
|
feat: enhance app creation tracking with source and template ID (#36369)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-05-19 05:02:17 +00:00 |
|
|
|
0af206b994
|
feat: enhance access control capabilities across datasets and workflows
|
2026-05-18 17:53:32 +08:00 |
|
|
|
658b8d038b
|
Merge branch 'main' into feat/rbac
|
2026-05-15 21:26:33 +08:00 |
|
|
|
e3ad44ef06
|
feat: enhance permission handling for credential and model management
|
2026-05-15 21:14:56 +08:00 |
|
|
|
a252fbddfa
|
feat: initialize user timezone and language from browser (#36170)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-05-15 08:12:52 +00:00 |
|
|
|
c133e3a883
|
feat: implement role-based access control with permission checks across components
|
2026-05-14 18:17:00 +08:00 |
|
|
|
abb84f1c38
|
chore: enable noUncheckedIndexedAccess (#35178)
|
2026-04-16 13:01:35 +00:00 |
|
|
|
af7d5e60b4
|
feat(ui): scaffold @langgenius/dify-ui and migrate design tokens (#35256)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-04-15 13:11:20 +00:00 |
|
|
|
fb17339d89
|
feat(web): unify create_app tracking and persist external attribution (#35241)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-04-15 08:59:31 +00:00 |
|
|
|
25a33a454c
|
fix: handle URL construction error when switching to Visual Editor (#35004)
Co-authored-by: Sami Rusani <sr@samirusani>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-13 15:11:16 +00:00 |
|
|
|
36e840cd87
|
chore: knip fix (#34481)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-04-02 15:03:42 +00:00 |
|
|
|
4df602684b
|
test(workflow): add unit tests for workflow components (#33741)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-19 18:35:16 +08:00 |
|
|
|
37ffa262ae
|
refactor: move to std-semver (#33682)
|
2026-03-18 22:00:25 +08:00 |
|
|
|
2a468da440
|
fix: copy to clipboard failed in non-secure (HTTP) contexts (#32287)
|
2026-03-10 15:46:17 +08:00 |
|
|
|
00591a592c
|
refactor(web): replace String.match() with RegExp.exec() for non-global regex (#32386)
|
2026-02-18 17:46:38 +09:00 |
|
|
|
abc5a61e98
|
feat: support nl-NL language (#32216)
|
2026-02-11 10:42:13 +08:00 |
|
|
|
f355c8d595
|
refactor: type safe env, update to zod v4 (#32035)
|
2026-02-10 17:55:11 +08:00 |
|
|
|
4e0a7a7f9e
|
chore: fix type for useTranslation in #i18n (#32134)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-09 16:42:53 +08:00 |
|
|
|
7202a24bcf
|
chore: migrate to eslint-better-tailwind (#31969)
|
2026-02-05 18:36:08 +09:00 |
|
|
|
297dd832aa
|
refactor(datasets): extract hooks and components with comprehensive tests (#31707)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 18:12:17 +08:00 |
|
|
|
24b280a0ed
|
fix(i18n): improve Chinese translation of Max Tokens (#31771)
Signed-off-by: majiayu000 <1835304752@qq.com>
|
2026-01-30 20:19:35 +08:00 |
|
|
|
b9ac7af9c5
|
refactor(web): consolidate download helpers (#31664)
|
2026-01-29 16:02:49 +08:00 |
|
|
|
e48419937b
|
feat: chatflow support multimodal (#31293)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-01-27 00:24:48 +08:00 |
|
|
|
62ac02a568
|
feat: Download the uploaded files (#31068)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-19 16:48:13 +08:00 |
|
|
|
2b021e8752
|
fix: remove hardcoded 48-character limit from text inputs (#30156)
Signed-off-by: majiayu000 <1835304752@qq.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2026-01-15 17:43:00 +08:00 |
|
|
|
1fbdf6b465
|
refactor(web): setup status caching (#30798)
|
2026-01-13 16:59:49 +08:00 |
|
|
|
9ee71902c1
|
fix: fix formatNumber accuracy (#30877)
|
2026-01-13 11:51:15 +08:00 |
|
|
|
9161936f41
|
refactor(web): extract isServer/isClient utility & upgrade Node.js to 22.12.0 (#30803)
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
|
2026-01-12 12:57:43 +08:00 |
|
|
|
b2124a7358
|
feat: init rsc support for translation (#30596)
|
2026-01-06 13:23:03 +08:00 |
|
|
|
2aaaa4bd34
|
feat(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246)
|
2025-12-31 11:13:22 +08:00 |
|
|
|
6ca44eea28
|
feat: integrate Google Analytics event tracking and update CSP for script sources (#30365)
Co-authored-by: CodingOnStar <hanxujiang@dify.ai>
|
2025-12-30 18:06:47 +08:00 |
|
|
|
2399d00d86
|
refactor(i18n): about locales (#30336)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2025-12-30 14:38:23 +08:00 |
|
|
|
6d0e36479b
|
refactor(i18n): use JSON with flattened key and namespace (#30114)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-12-29 14:52:32 +08:00 |
|