c3664540f2
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-11 22:23:12 +08:00
f0086888e3
fix
2026-03-11 21:17:35 +08:00
ee2280851d
fix: checklist popover
2026-03-11 21:07:33 +08:00
e9d0c7bb2a
fix
2026-03-11 21:00:55 +08:00
06e1d59e1d
chore: try 6 shard web tests ci
2026-03-11 20:53:17 +08:00
bd2bb27faa
fix
2026-03-11 20:47:48 +08:00
c08b9a289b
fix: tests
2026-03-11 20:42:40 +08:00
715a0fabfc
fix: tests
2026-03-11 20:28:37 +08:00
5d07ccce59
fix: tests
2026-03-11 20:08:46 +08:00
45e4d47207
[autofix.ci] apply automated fixes
2026-03-11 11:49:49 +00:00
68bddc9637
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-11 19:39:26 +08:00
fa664ebe77
refactor(web): migrate members settings overlays to base ui primitives
2026-03-11 19:39:05 +08:00
a22d00c420
Merge branch 'feat/model-plugins-implementing' into deploy/dev
...
# Conflicts:
# web/app/components/app/in-site-message/index.spec.tsx
# web/app/components/app/in-site-message/index.tsx
# web/app/components/app/in-site-message/notification.spec.tsx
# web/app/components/app/in-site-message/notification.tsx
# web/app/components/base/markdown-with-directive/components/markdown-with-directive-schema.ts
# web/app/components/base/markdown-with-directive/components/with-icon-card-item.spec.tsx
# web/app/components/base/markdown-with-directive/components/with-icon-card-item.tsx
# web/app/components/base/markdown-with-directive/components/with-icon-card-list.tsx
# web/app/components/base/markdown-with-directive/index.spec.tsx
# web/app/components/base/markdown-with-directive/index.tsx
# web/package.json
# web/pnpm-lock.yaml
2026-03-11 19:05:09 +08:00
563d0c6892
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
...
# Conflicts:
# web/contract/router.ts
2026-03-11 19:02:56 +08:00
2b1d1e9587
feat: support in site message ( #33255 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.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: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-03-11 18:32:14 +08:00
e85d20031e
feat: notification ( #32192 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 18:29:53 +08:00
05bf2c15e1
Merge branch 'feat/model-plugins-implementing' into deploy/dev
...
# Conflicts:
# api/tests/unit_tests/services/test_conversation_variable_updater.py
2026-03-11 18:20:09 +08:00
af2a6b2de0
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-11 18:19:41 +08:00
8a6a3ef0e4
refactor(select): align with Base UI data attributes and Figma specs ( #33286 )
2026-03-11 18:19:11 +08:00
2a3eb87326
chore: skip pre commit check for merge ( #33287 )
2026-03-11 18:08:14 +08:00
5ff7d2c895
refactor: move to modern monaco ( #32966 )
2026-03-11 17:44:12 +08:00
421f6f2ad5
Merge branch 'feat/model-plugins-implementing' into deploy/dev
...
# Conflicts:
# web/app/components/header/account-setting/model-provider-page/model-parameter-modal/presets-parameter.tsx
# web/app/components/header/account-setting/model-provider-page/model-parameter-modal/trigger.tsx
2026-03-11 17:27:10 +08:00
908e57b9f5
refactor: align Model Settings popover with Figma design
...
Restructure the popover layout to match design specs: add header with
close button, anchor popup to settings icon, change trigger to semantic
button, and widen panel to 400px.
2026-03-11 17:22:46 +08:00
d72fbce31c
refactor: migrate PresetsParameter and ParameterItem to base/ui overlay primitives
...
Replace deprecated Dropdown, SimpleSelect, and Tooltip with DropdownMenu,
Select, and Tooltip compound components from base/ui. Hoist TONE_ICONS to
module level, remove FC in favor of function declarations, and prune
obsolete ESLint suppressions.
2026-03-11 16:54:14 +08:00
6cb68b6de5
fix: hide arrow-down chevron in trigger when status badge is shown
2026-03-11 16:46:18 +08:00
aeaf6d2ce9
fix: make model provider title sticky in selector dropdown
...
Add sticky positioning to provider title rows so they remain visible
while scrolling through models. Remove top padding from list container
to prevent the first provider title from shifting up before sticking.
2026-03-11 16:44:11 +08:00
ad4cb51983
refactor(trigger): derive multi-state status from credentials instead of collapsed disabled boolean
...
Replace the single `disabled` prop with a pure `deriveTriggerStatus` function
that maps to distinct states (empty, active, credits-exhausted, api-key-unavailable,
incompatible), each with its own badge text and tooltip. Unify non-workflow and
workflow modes into a single split layout, migrate icons to CSS icons, and add
per-status i18n tooltip keys.
2026-03-11 16:37:12 +08:00
b2df0010ce
test: add unit tests for some services ( #32866 )
...
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
2026-03-11 16:05:07 +08:00
3f27c8a9d2
fix(plugin-tasks): handle error actions by source and clear item after marketplace install
2026-03-11 15:59:37 +08:00
f44cd70752
fix: main CI ( #33276 )
2026-03-11 15:32:19 +08:00
c2def7a840
fix: enhance model provider popup functionality and loading state handling
...
- Updated the model provider popup to include loading state for marketplace plugins.
- Improved filtering logic for installed models and marketplace providers.
- Added tests to ensure correct behavior when no models are found and when query parameters are omitted.
- Refactored the handling of model lists to better manage installed and available models.
2026-03-11 15:29:47 +08:00
ee78ffcdb1
chore: fix dependabot alerts ( #33277 )
2026-03-11 15:04:57 +08:00
1e6bcb1e49
fix: apply rust
2026-03-11 14:38:07 +08:00
419e46ae49
Merge branch 'feat/model-plugins-implementing' into deploy/dev
...
# Conflicts:
# web/app/components/workflow/nodes/http/components/key-value/key-value-edit/index.tsx
# web/app/components/workflow/nodes/human-input/components/delivery-method/recipient/email-item.tsx
# web/app/components/workflow/nodes/trigger-webhook/components/generic-table.tsx
2026-03-11 14:37:52 +08:00
f18fd566ba
feat: implement model status mapping and enhance UI components
...
- Added a new status-mapping file to define internationalization keys for model statuses.
- Updated ModelName and Trigger components to conditionally display model metadata based on status.
- Enhanced tests for ModelSelectorTrigger to validate rendering behavior for different credential panel states.
- Improved styling and tooltip integration for status badges in the Trigger component.
2026-03-11 14:36:47 +08:00
0acc2eaa00
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-11 14:26:14 +08:00
5d0c3d58ac
refactor(avatar): migrate to Base UI primitives with Record size variants ( #33268 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 14:26:04 +08:00
e0947a1ea8
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
...
# Conflicts:
# web/eslint-suppressions.json
2026-03-11 14:23:04 +08:00
a6e8e43883
test: add tests for some files in services module ( #32583 )
2026-03-11 14:21:56 +08:00
0a320c63a0
fix: vertically center key-value table headers in HTTP and Webhook ( #33260 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 13:55:17 +08:00
1f4b6c84e0
fix: fix mcp tool parameter extract ( #33258 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 13:46:38 +08:00
d6721a1dd3
fix: use moderation modified inputs and query ( #33180 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com >
2026-03-11 13:37:23 +08:00
8b12389e19
chore: disable some auto fix, disable e18e rules ( #33265 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 12:42:18 +08:00
e51162af0c
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-11 11:57:11 +08:00
358407bbe0
Merge branch 'feat/model-plugins-implementing' into deploy/dev
2026-03-11 11:57:00 +08:00
08da390678
fix: use destructive text color for api-unavailable credential name and remove redundant Unavailable label
...
The card-level StatusLabel now shows a red credential name for the
api-unavailable variant to match the Figma design. The "Unavailable"
text was removed since it only belongs inside the dropdown key list.
2026-03-11 11:56:50 +08:00
0fad13370c
chore: update script for build docker ( #33261 )
2026-03-11 11:42:19 +08:00
250450a54e
fix: use primary button variant for api-required-add credential state
...
Align the "Add API Key" button to Figma design by switching from
secondary-accent to primary variant (blue bg + white text) for
providers with no AI credits and no API key configured.
2026-03-11 11:40:40 +08:00
904289bb1d
chore: remove optimize standalone script ( #33256 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 11:36:09 +08:00
8fe376848f
fix: PromptEditor leaves a pending blur timer that triggers a Vitest unhandled error ( #33253 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-11 11:09:29 +08:00