Skip to content

Document new Interactive dialog functionality#1466

Merged
cwarnermm merged 12 commits intomasterfrom
interactive-dialog
Oct 16, 2025
Merged

Document new Interactive dialog functionality#1466
cwarnermm merged 12 commits intomasterfrom
interactive-dialog

Conversation

@sbishel
Copy link
Member

@sbishel sbishel commented Aug 18, 2025

Summary

Adds Developer documentation for

  • Date and DateTime fields
  • Multi-select support for select fields
  • Dynamic select support
  • Multi-step, multiple forms support
  • Dynamic field refresh

Ticket Link

Fixes https://mattermost.atlassian.net/browse/MM-65063

sbishel and others added 4 commits August 8, 2025 14:15
- Add multiselect support for select elements (PR #32122)
- Add multi-step dialog functionality with wizard-like experiences (PR #33076)
- Add dynamic field refresh capabilities (PR #33076)
- Add dynamic select with real-time API option loading (PR #33586)
- Update parameter tables and comprehensive examples
- Create CLAUDE.md for future development guidance

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Add comprehensive documentation for date and datetime field types
- Include field specifications, validation rules, and usage examples
- Document time_interval requirements and relative date formats
- Add examples for event scheduling and meeting planning use cases
- Update comprehensive JSON example to include date/datetime fields

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA ea1e5fd

@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA 98ed8b7

@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA 2da6f8f

@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA 09354e3

@github-actions
Copy link

github-actions bot commented Oct 6, 2025

Newest code from mattermost has been published to preview environment for Git SHA ed4fb1c

Copy link
Member

@hmhealey hmhealey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of these changes look good to me, but should we include anything to specify which server versions add support for the new field types and multi-step forms? That seems like it would be helpful for anyone wanting to build anything with those

@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA d61e3c0

Copy link
Member

@cwarnermm cwarnermm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @sbishel! I agree with @hmhealey that noting the minimum required Mattermost version will help developers and integrators adopt these new iterative dialog features with ease.

@cwarnermm cwarnermm added the 4: Reviews Complete All reviewers have approved the pull request label Oct 14, 2025
@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA e03b2b0

@sbishel
Copy link
Member Author

sbishel commented Oct 14, 2025

@hmhealey, @cwarnermm - Added version to new portions of documentation.

@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA 1d4f84d

@cwarnermm cwarnermm added this to the v11.0 milestone Oct 15, 2025
@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA 060a8e7

@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA e9028ee

@cwarnermm cwarnermm merged commit 2da4162 into master Oct 16, 2025
4 checks passed
@cwarnermm cwarnermm deleted the interactive-dialog branch October 16, 2025 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4: Reviews Complete All reviewers have approved the pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants