lyzno1
29353bd7c2
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-15 20:47:02 +08:00
GuanMu
c0b50ef61d
chore: remove unused icon components and related features from the co… ( #26933 )
2025-10-15 16:48:02 +08:00
lyzno1
b20f61356c
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-15 09:53:03 +08:00
GuanMu
3e5e87930c
feat: add Knip configuration for dead code detection and remove unused icon components ( #26758 )
...
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>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-10-14 19:06:31 +08:00
yessenia
16ac05ebd5
feat: support search in checkbox list
2025-10-14 16:24:44 +08:00
XlKsyt
0b35bc1ede
feat: add Tencent Cloud APM tracing integration ( #25657 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-10-14 10:21:17 +08:00
Davide Delbianco
8e01bb40fe
fix: Do not show the toggle button for chat input when all input hidden ( #26826 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-10-14 10:15:06 +08:00
Davide Delbianco
7b8540281a
fix: Chat Opener visibility flickering ( #26836 )
2025-10-14 09:21:00 +08:00
Davide Delbianco
3cfcd32876
chore: Fix 25795 ( #26823 )
...
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-10-13 17:44:51 +08:00
Davide Delbianco
06dcb55a9d
chore: Don't show chat input area scrollbar overflow ( #26828 )
2025-10-13 17:43:46 +08:00
Davide Delbianco
6e9858960d
chore: Fix chat-input-area resize ( #26824 )
2025-10-13 17:36:15 +08:00
Davide Delbianco
c6a90d4bb3
fix: Don't hide chat streaming loader on '\n' content ( #26829 )
2025-10-13 17:31:52 +08:00
Davide Delbianco
c71fd7113c
chore: Correct padding in embedded chatbot ( #26832 )
2025-10-13 17:29:47 +08:00
lyzno1
d19ce15f3d
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-13 17:28:47 +08:00
lyzno1
7560e2427d
fix(timezone): support half-hour and 45-minute timezone offsets
...
Critical regression fix for convertTimezoneToOffsetStr:
Issues Fixed:
- Previous regex /^([+-]?\d{1,2}):00/ only matched :00 offsets
- This caused half-hour offsets (e.g., India +05:30) to return UTC+0
- Even if matched, parseInt only parsed hours, losing minute info
Changes:
- Update regex to /^([+-]?\d{1,2}):(\d{2})/ to match all offset formats
- Parse both hours and minutes separately
- Output format: "UTC+5:30" for non-zero minutes, "UTC+8" for whole hours
- Preserve leading zeros in minute part (e.g., "UTC+5:30" not "UTC+5:3")
Test Coverage:
- Added 8 comprehensive tests covering:
* Default/invalid timezone handling
* Whole hour offsets (positive/negative)
* Zero offset (UTC)
* Half-hour offsets (India +5:30, Australia +9:30)
* 45-minute offset (Chatham +12:45)
* Leading zero preservation in minutes
All 14 tests passing. Verified with timezone.json entries at lines 967, 1135, 1251.
2025-10-13 17:28:39 +08:00
lyzno1
4dfb8b988c
feat(time-picker): add showTimezone prop with comprehensive tests
...
- Add showTimezone prop to TimePickerProps for optional inline timezone display
- Integrate TimezoneLabel component into TimePicker when showTimezone=true
- Add 6 comprehensive test cases covering all showTimezone scenarios:
* Default behavior (no timezone label)
* Explicit disable with showTimezone=false
* Enable with showTimezone=true
* Inline prop correctly passed
* No display when timezone is missing
* Correct styling classes applied
- Update trigger-schedule panel to use showTimezone prop
- All 15 tests passing with good coverage
2025-10-13 17:28:39 +08:00
lyzno1
af6dae3498
fix(timezone): fix UTC offset display bug and add timezone labels
...
- Fixed convertTimezoneToOffsetStr() that only extracted first digit
* UTC-11 was incorrectly displayed as UTC-1, UTC+10 as UTC+0
* Now correctly extracts full offset using regex and removes leading zeros
- Created reusable TimezoneLabel component with inline mode support
- Added comprehensive unit tests with 100% coverage
- Integrated timezone labels into 3 locations:
* Panel time picker (next to time input)
* Node next execution display
* Panel next 5 executions list
2025-10-13 17:28:39 +08:00
yessenia
ee21b4d435
feat: support copy to clipboard in input component
2025-10-13 17:21:26 +08:00
NFish
5fc104a992
Fix/web app permission check ( #26821 )
2025-10-13 16:17:42 +08:00
yessenia
4f8bf97935
fix: creating modal style
2025-10-13 14:54:24 +08:00
yessenia
0ec5d53e5b
fix(trigger): log style
2025-10-13 14:46:08 +08:00
lyzno1
f3b415c095
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-13 13:21:51 +08:00
yessenia
854a091f82
feat: add validation status for formitem
2025-10-11 19:50:05 +08:00
lyzno1
30c5b47699
refactor: simplify InlineDeleteConfirm component structure ( #26771 )
2025-10-11 18:18:18 +08:00
lyzno1
bd5df5cf1c
feat: add InlineDeleteConfirm base component ( #26762 )
2025-10-11 17:33:31 +09:00
heyszt
6157c67cfe
fix: sync aliyun icon SVG files ( #26719 )
2025-10-10 23:38:45 +08:00
yessenia
75b3f5ac5a
feat: change subscription field
2025-10-10 17:37:20 +08:00
lyzno1
b8862293b6
fix: resolve semantic conflict in TimePicker notClearable logic
2025-10-10 15:17:19 +08:00
lyzno1
85f1cf1d90
Merge branch 'main' into feat/trigger
2025-10-10 15:16:00 +08:00
crazywoola
cf1778e696
fix: issue w/ timepicker ( #26696 )
...
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com>
2025-10-10 13:17:33 +08:00
Asuka Minato
a8746bff30
fix oxlint warnings ( #26634 )
2025-10-09 09:23:34 +08:00
lyzno1
8a5fbf183b
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-09 09:07:01 +08:00
非法操作
9cca605bac
chore: improve bool input of start node ( #26647 )
2025-10-08 19:09:03 +08:00
lyzno1
02222752f0
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-07 18:25:43 +08:00
Yadong (Adam) Zhang
654d522b31
perf(web): improve app workflow build performance. ( #26310 )
2025-10-07 14:21:08 +08:00
Ponder
31e6ef77a6
feat: optimize the page jump logic to prevent unnecessary jumps. ( #26481 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-07 14:20:12 +08:00
lyzno1
3370736e09
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-10-04 11:30:26 +08:00
crazywoola
787251f00e
Revert "fix: sync FileUploader context with props to fix inconsistent file parameter state in “View cached variables”." ( #26548 )
2025-10-02 18:46:33 +08:00
lyzno1
4a6903fdb4
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-09-30 08:00:16 +08:00
Copilot
df43c6ab8a
[Chore/Refactor] Implement lazy initialization for useState calls to prevent re-computation ( #26252 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: asukaminato0721 <30024051+asukaminato0721@users.noreply.github.com>
2025-09-29 20:35:55 +09:00
crazywoola
fd86cadf67
fix: debounce ref ( #26433 )
2025-09-29 16:13:38 +08:00
lyzno1
00f3a53f1c
fix(turbopack): fix animation issues with unnamed animations in CSS modules ( #26408 )
2025-09-29 13:47:48 +08:00
yessenia
973b937ba5
feat: add subscription in node
2025-09-28 22:40:31 +08:00
lyzno1
8fc88f8cbf
Merge remote-tracking branch 'origin/main' into feat/trigger
2025-09-28 19:32:33 +08:00
yessenia
3edf1e2f59
feat: add checkbox list
2025-09-28 15:12:17 +08:00
Copilot
beb1448441
[Chore/Refactor] Add missing 'type' attribute on 'button' components ( #26249 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: asukaminato0721 <30024051+asukaminato0721@users.noreply.github.com>
2025-09-28 13:43:43 +08:00
yessenia
6b94d30a5f
fix: oauth subscription
2025-09-26 17:44:57 +08:00
lyzno1
d68a9f1850
Merge remote-tracking branch 'origin/main' into feat/trigger
...
Resolve merge conflict in use-workflow.ts:
- Keep trigger branch workflow-entry utilities imports
- Preserve SUPPORT_OUTPUT_VARS_NODE from main branch
- Remove unused PARALLEL_DEPTH_LIMIT import
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 13:17:14 +08:00
Wood
fb8114792a
fix: sync FileUploader context with props to fix inconsistent file parameter state in “View cached variables”. ( #26199 )
2025-09-25 22:43:26 +08:00
yessenia
6853a699e1
Merge branch 'main' into feat/trigger
2025-09-25 17:43:39 +08:00