zhsama
b7d9483bc2
feat(end-user): implement end-user credential management in plugin-auth component
...
- Added support for end-user credentials with options for OAuth and API Key.
- Introduced new props in PluginAuth for managing end-user credential types and their states.
- Updated workflow types to include end-user credential fields.
- Enhanced UI to allow users to select and manage end-user credentials.
- Added translations for new UI elements related to end-user credentials.
2025-11-27 17:45:05 +08:00
Charles Yao
9df9db3a8f
feat: use enums instead of literals ( #28733 )
2025-11-26 13:31:12 -06:00
Charles Yao
bf4f9b04bf
Merge branch 'feat/end-user-oauth' into feat/end-user-add-dsl-field
2025-11-26 13:29:54 -06:00
Charles Yao
a659cbf71d
ECO-184: use enums instead of literals
2025-11-26 13:28:23 -06:00
Charles Yao
72514904ea
Revert "feat: add dsl field for end user oauth" ( #28732 )
2025-11-26 13:24:07 -06:00
Charles Yao
f3fbd4f90e
Revert "feat: add dsl field for end user oauth"
2025-11-26 13:23:58 -06:00
Charles Yao
5947cc2bab
feat: add dsl field for end user oauth ( #28687 )
2025-11-26 13:23:27 -06:00
Charles Yao
31109735a3
fix: add dependency
2025-11-26 01:31:10 -06:00
Charles Yao
df025ac400
Merge branch 'feat/end-user-oauth' into feat/end-user-add-dsl-field
2025-11-26 01:30:18 -06:00
Charles Yao
f4a3e290cb
fix: change end user table to uuidv7 ( #28689 )
2025-11-26 01:29:15 -06:00
Charles Yao
66e85ca16c
fix: change end user table to user uuid v7
2025-11-26 01:27:07 -06:00
Charles Yao
ac8136cca4
ECO-184: add new dsl field to tool node, ready for enduser auth
2025-11-26 01:13:57 -06:00
Charles Yao
8c111de6a9
ECO-184: add new dsl field to tool node, ready for enduser auth
2025-11-26 01:13:35 -06:00
Charles Yao
d784a0432c
fix: migration file conflits ( #28665 )
2025-11-25 21:27:26 -06:00
Charles Yao
1636b228db
ECO-183: fix migration file conflits
2025-11-25 17:24:49 -06:00
zhsama
e36d460d67
Merge branch 'refs/heads/origin-main' into feat/end-user-oauth
2025-11-25 14:38:40 +08:00
yyh
58be008676
chore: refactor i18n scripts and remove extra keys ( #28618 )
2025-11-25 13:23:19 +08:00
Charles Yao
68f195c5e9
Merge branch 'main' into feat/end-user-oauth
2025-11-24 21:29:42 -06:00
Jax
eed38c8b2a
Fix(workflow): Prevent token overcount caused by loop/iteration ( #28406 )
2025-11-25 09:56:59 +08:00
NeatGuyCoding
6bd114285c
fix: i18n: exexutions translation ( #28610 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-11-25 09:39:17 +08:00
Gritty_dev
25698ccd54
Feat/test workflow models ( #28604 )
2025-11-25 09:38:27 +08:00
Charles Yao
200e801182
ECO-171: remove unused index statement from migration script
2025-11-24 11:12:46 -06:00
Charles Yao
5bcf5be874
ECO-171: remove unused index statement from migration script
2025-11-24 11:11:15 -06:00
Charles Yao
b60ba0b192
Merge branch 'main' into feat/end-user-oauth
2025-11-24 11:04:39 -06:00
Maries
bb3aa0178d
fix: update plugin verification logic to use unique identifier instea… ( #28608 )
autofix.ci / autofix (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
2025-11-25 00:40:25 +08:00
Asuka Minato
751ce4ec41
more typed orm ( #28577 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-24 21:01:46 +08:00
NeatGuyCoding
da98a38b14
fix: i18n: standardize trigger events terminology in billing translations ( #28543 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-24 21:01:32 +08:00
yyh
034e3e85e9
Fix Node.js SDK routes and multipart handling ( #28573 )
2025-11-24 21:00:40 +08:00
changkeke
aab95d0626
fix: Failed to load API definition ( #28509 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2025-11-24 21:44:09 +09:00
Joel
15ea27868e
pref: workflow ( #28591 )
2025-11-24 17:02:18 +08:00
Charles Yao
26dc4d43bf
feat: add new table of end user oauth ( #28351 )
2025-11-24 01:28:40 -06:00
Charles Yao
0e355079fa
ECO-171: removing duplicated index
2025-11-24 01:26:54 -06:00
Charles Yao
b51bf33b1e
ECO-171: adding comments for expire_at as clarification
2025-11-24 00:02:37 -06:00
Charles Yao
30594978f9
ECO-171: update to competible with mysql
2025-11-23 23:43:59 -06:00
-LAN-
2e2d7a5345
Apply suggestion from @gemini-code-assist[bot]
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-24 13:23:31 +08:00
Charles Yao
cf2457a03c
ECO-171: update credential cast
2025-11-23 23:17:24 -06:00
Charles Yao
4590dab046
ECO-171: update migration script with sql alchemy auto naming
2025-11-23 23:10:24 -06:00
Charles Yao
f2df8af4c8
ECO-171: update to use server default time stamp
2025-11-23 23:00:10 -06:00
NeatGuyCoding
bcbd3de336
fix: i18n: stop running translation ( #28571 )
...
autofix.ci / autofix (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Main CI Pipeline / Check Changed Files (push) Waiting to run
Main CI Pipeline / API Tests (push) Blocked by required conditions
Main CI Pipeline / Web Tests (push) Blocked by required conditions
Main CI Pipeline / Style Check (push) Waiting to run
Main CI Pipeline / VDB Tests (push) Blocked by required conditions
Main CI Pipeline / DB Migration Test (push) Blocked by required conditions
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-11-24 12:45:06 +08:00
ice
a0daab2711
feat(seo): add meaningful <h1> headings across all public pages ( #28569 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-24 12:42:04 +08:00
Charles Yao
5b93ed3fcd
ECO-171: update unique constraints
2025-11-23 21:29:23 -06:00
非法操作
e1d11681c0
fix: plugin auto update display issues ( #28564 )
2025-11-24 11:08:40 +08:00
wangxiaolei
8a995d0c21
chore: not using db.session.get ( #28555 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-24 11:06:06 +08:00
Asuka Minato
6241b87f90
more typed orm ( #28519 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-24 10:50:20 +08:00
Gritty_dev
2c9e435558
feat: complete app modesls test script ( #28549 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-24 10:50:09 +08:00
诗浓
b12057b7e5
fix: add COMPOSE_PROFILES param to middleware.env.example file ( #28541 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-24 10:49:33 +08:00
Charles Yao
5fd83e9425
ECO-171: remove postgresql specific features
2025-11-23 20:41:13 -06:00
yyh
2445d04d19
chore: fix de-DE translations ( #28552 )
2025-11-24 10:11:19 +08:00
dependabot[bot]
a58986eb06
chore(deps): bump clickhouse-connect from 0.7.19 to 0.10.0 in /api ( #28559 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 10:11:00 +08:00
aka James4u
a39b151d5f
feat: add comprehensive unit tests for dataset service retrieval/list… ( #28539 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-24 10:08:43 +08:00