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

Closed
wants to merge 25 commits into 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
@pmusaraj
Copy link
Contributor

@jacobtread I am guessing you are no longer working on this PR?

@pmusaraj pmusaraj self-requested a review February 27, 2025 02:19
@jacobtread
Copy link
Contributor Author

No, I am no longer working on this. But I recall all the changes were all working and ready. Changes were made on behalf of someone else and I believe they hadn't decided quite what the direction for things were.

If you're looking to get this merged though I can take this out of draft

@pmusaraj
Copy link
Contributor

Thanks for your reply. Since you're no longer working on it, I will close it. No one on our side to maintain the changes. Thanks!

@pmusaraj pmusaraj closed this Feb 27, 2025
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.

2 participants