Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEATURE: calendar integration, settings changes, and header icon button #24

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from

Conversation

jacobtread
Copy link
Contributor

Changes

  • Locations configuration
  • Header icon button
  • Discourse calendar "Insert date/time" integration

Locations configuration

With the addition of all the new integrations and locations that Jitsi buttons can now be, a new setting "locations" was added to customize which ones are present:

image

This replaces the previous options for chat_button, and chat_button_position

Header icon button

Adds an optional icon that can be added to the header to open a quick jitsi link creation modal

image

image

Insert date/time

Adds a replacement modal for the "Insert date/time" toolbar button, when enabled through the replace_date_time setting the "Insert date/time" button will open a modified modal that allows inserting the date time as either a minimal calendar event with an optional Jitsi link:

image

jacobtread and others added 25 commits January 23, 2024 16:20
Added integration with Discourse Chat to allow creating a link within the options of a chat window

Open plain meeting links in a new browser tab rather than overwriting the current tab

Added settings for the new chat button integration
Added integration with Discourse Chat to allow creating a link within the options of a chat window

Open plain meeting links in a new browser tab rather than overwriting the current tab

Added settings for the new chat button integration
Added integration with Discourse Chat to allow creating a link within the options of a chat window

Open plain meeting links in a new browser tab rather than overwriting the current tab

Added settings for the new chat button integration

Separated template from javascript for better maintainability

Added new settings for choose the default options in regards to iframes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant