Skip to content

Conversation

@ignatovv
Copy link
Member

Summary

  • Add feature flag demoOneToOneSpaces to enable 1-1 space creation from profile modal
  • Add "Connect" button to ProfileView that creates a 1-1 space with the selected user
  • Extend SpaceUxType with .oneToOne case - behaves like chat (first screen is chat, circular icon)
  • Remove redundant ConversationType enum, use SpaceUxType directly in chat views
  • Document AsyncStandardButton pattern in ios-dev-guidelines skill

- Add feature flag demoOneToOneSpaces to enable 1-1 space creation
- Add Connect button to ProfileView for creating 1-1 spaces
- Extend SpaceUxType with oneToOne case and isOneToOne helper
- Update WorkspaceService with createOneToOneSpace method
- Remove redundant ConversationType enum, use SpaceUxType directly
- Update chat views to use spaceUxType instead of conversationType
- Add localization for "Connect" and "Private channel" strings
- Update space icon logic to use supportsMultiChats for circular icons
- Document AsyncStandardButton pattern in ios-dev-guidelines skill
@ignatovv ignatovv requested a review from a team as a code owner November 26, 2025 17:05
@claude
Copy link
Contributor

claude bot commented Nov 26, 2025

Approved - No issues found

@ignatovv ignatovv merged commit 42a3e9d into develop Nov 26, 2025
8 checks passed
@ignatovv ignatovv deleted the ios-5521-implement-demo-1-1-spaces branch November 26, 2025 18:20
@github-actions github-actions bot locked and limited conversation to collaborators Nov 26, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants