Skip to content

📣 API: Add announcement and channel preset#18685

Open
nickvergessen wants to merge 15 commits into
feat/18679/classified-conversation-presetfrom
feat/18683/announcement-and-channel-preset
Open

📣 API: Add announcement and channel preset#18685
nickvergessen wants to merge 15 commits into
feat/18679/classified-conversation-presetfrom
feat/18683/announcement-and-channel-preset

Conversation

@nickvergessen

@nickvergessen nickvergessen commented Jul 16, 2026

Copy link
Copy Markdown
Member

☑️ Resolves

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

🛠️ API Checklist

🏁 Checklist

  • ⛑️ Tests (unit and/or integration) are included or not possible
  • 📘 API documentation in docs/ has been updated or is not required
  • 🔖 Capability is added or not needed

…tions

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
…d live translations

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
… classified conversations

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
…rticipants

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
… preset

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
…fications

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
…l preset

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
@nickvergessen nickvergessen added this to the ⛅ Next Major (35) milestone Jul 16, 2026
@nickvergessen
nickvergessen requested a review from sudormant July 16, 2026 13:43
@nickvergessen nickvergessen self-assigned this Jul 16, 2026
@nickvergessen nickvergessen added enhancement feature: api 🛠️ OCS API for conversations, chats and participants feature: conversations 👥 AI assisted This PR contains AI-assisted commits labels Jul 16, 2026
@nickvergessen
nickvergessen force-pushed the feat/18679/classified-conversation-preset branch from 300c768 to 9254536 Compare July 16, 2026 14:22
'token' => '[a-z0-9]{4,30}',
])]
public function setSIPEnabled(int $state): DataResponse {
if ($this->room->isClassified() && $state !== Webinary::SIP_DISABLED) {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why do we allow setting it to disable?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I guess we could just directly set it? Or is there something else that could be used ?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Similarly, is there a reason for NONE check?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Same

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Same

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI assisted This PR contains AI-assisted commits enhancement feature: api 🛠️ OCS API for conversations, chats and participants feature: conversations 👥

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants