fix: use Input + datalist for event selector in CreateWorkflowDialog#330
Closed
hanamizuki wants to merge 8 commits intouseplunk:nextfrom
Closed
fix: use Input + datalist for event selector in CreateWorkflowDialog#330hanamizuki wants to merge 8 commits intouseplunk:nextfrom
hanamizuki wants to merge 8 commits intouseplunk:nextfrom
Conversation
When existing events are present, the event name fields in workflow settings and WAIT_FOR_EVENT steps render as a Select dropdown, preventing users from entering event names that haven't been tracked yet (e.g., system events like email.opened that only appear after first occurrence). Replace the conditional Select/Input pattern with a unified Input + datalist approach that always allows free-text input while still offering autocomplete suggestions from previously tracked events. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add complete zh-TW locale for contact-facing pages and email footer: - Unsubscribe page - Subscribe page - Manage preferences page - Email footer (unsubscribe text) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add the ability to send test emails directly from the template editor, matching the existing campaign test email functionality. - POST /templates/:id/test API endpoint - TemplateService.sendTest() with project member validation - "Send Test" button in template editor header - Dialog with project member selector Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace Select/Input conditional pattern with unified Input + datalist to match the edit page, allowing users to type custom event names while still getting autocomplete from previously tracked events. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
docs/CONTEXT.md contained investigation notes and progress tracking for this branch — belongs in PR description, not the codebase. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
<Select>/<Input>conditional pattern inCreateWorkflowDialogwith unified<Input list>+<datalist>, matching the edit page implementationemail.opened) while still getting autocomplete from previously tracked eventsTest plan
🤖 Generated with Claude Code