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

[CAL-2278] Confluence App #10496

Closed
PeerRich opened this issue Aug 1, 2023 · 23 comments
Closed

[CAL-2278] Confluence App #10496

PeerRich opened this issue Aug 1, 2023 · 23 comments
Labels
💎 Bounty A bounty on Algora.io calendar-apps area: calendar, google calendar, outlook, lark, microsoft 365, apple calendar ✨ feature New feature or request Low priority Created by Linear-GitHub Sync ❓ needs spec Needs more specifications

Comments

@PeerRich
Copy link
Member

PeerRich commented Aug 1, 2023

send calendar info to a confluence ticket

From SyncLinear.com | CAL-2278

@PeerRich PeerRich changed the title Confluence App [CAL-2278] Confluence App Aug 1, 2023
@maige-app maige-app bot added ✨ feature New feature or request calendar-apps area: calendar, google calendar, outlook, lark, microsoft 365, apple calendar labels Aug 1, 2023
@PeerRich
Copy link
Member Author

PeerRich commented Aug 1, 2023

/bounty 200

@algora-pbc
Copy link

algora-pbc bot commented Aug 1, 2023

## 💎 $200 bounty • Cal.com, Inc.

### Steps to solve:
1. Submit work: Create a pull request including /claim #10496 in the PR body to claim the bounty
2. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

### Additional opportunities:
- 🔴 Livestream on Algora TV while solving this bounty & earn $200 upon merge! Comment /livestream once live

Thank you for contributing to calcom/cal.com!

Add a bountyShare on socials

@algora-pbc algora-pbc bot added the 💎 Bounty A bounty on Algora.io label Aug 1, 2023
@Ashutosh-Bhadauriya
Copy link

/attempt #10496

@indrajitbnikam
Copy link

Hi @PeerRich, How can I get more clarity on this ticket?

@PeerRich
Copy link
Member Author

PeerRich commented Aug 3, 2023

yes, will provide more clarity

@PeerRich PeerRich added Low priority Created by Linear-GitHub Sync ❓ needs spec Needs more specifications labels Aug 3, 2023
@Anshul1811
Copy link

Hi @PeerRich can you provide more clarity on the issue ? I would like to work on this .

@Pradumn27
Copy link
Contributor

Pradumn27 commented Aug 3, 2023

/attempt #10496

Options

@algora-pbc
Copy link

algora-pbc bot commented Aug 3, 2023

Note: The user @Ashutosh-Bhadauriya is already attempting to complete issue #10496 and claim the bounty. If you attempt to complete the same issue, there is a chance that @Ashutosh-Bhadauriya will complete the issue first, and be awarded the bounty. We recommend discussing with @Ashutosh-Bhadauriya and potentially collaborating on the same solution versus creating an alternate solution.

@giteshsarvaiya
Copy link

@Ashutosh-Bhadauriya hello!
Any updates about the issue ?

@Pradumn27
Copy link
Contributor

Hi @PeerRich, I have set up an app on confluence where we can embed cal.com links via the confluence macros, I'll attach a video below, I'm not sure about how to share the code as a PR can't be opened here as the code is only specific to confluence and is written in a new directory using the forge platform provided by confluence.

Screen_Recording_2023-08-04_at_2.37.27_AM.mov

@nicktrn
Copy link
Contributor

nicktrn commented Aug 4, 2023

iframes

@satya-nishanth
Copy link
Contributor

@PeerRich Could you please provide more context on \what kind of output you're looking for?

@PeerRich
Copy link
Member Author

PeerRich commented Aug 7, 2023

@satya-nishanth @rene-mueller can you provide the full scope here?

@AshfaqKabir
Copy link

@Ashutosh-Bhadauriya @Pradumn27 r u guys still working on it

@Ashutosh-Bhadauriya
Copy link

@AshfaqKabir nope I'm not

@b4s36t4
Copy link

b4s36t4 commented Aug 26, 2023

@PeerRich You want to create a confluence app which works like google docs for meet?

Means whenever we create an event, we would be creating a new confluence document (depends on config) like with calendar title and the date so that people can use that confluence doc to record the notes when the event is happening?

Hope I'm correct in this ;)

@sumietgore
Copy link

@rene-mueller @PeerRich Can you please explain the scope. I guess @b4s36t4 explained the scope perfectly, that is also what I thought. Is this the correct approach?

@chandansomani
Copy link

chandansomani commented Sep 23, 2023

@PeerRich may been expecting something like this, I guess
image

Ability to add Custom Calender in Confluence App, which is synced from Cal.com Calender

@pragyamishra56
Copy link

send calendar info to a confluence ticket

From SyncLinear.com | CAL-2278

Hey i can resolve this could you provide me with more information how I could resolve this issue

@pragyamishra56
Copy link

If I'm correct with my approach then it requires:
Authentication: First, ensure that you have the necessary authentication tokens or credentials to interact with the Confluence API.

Retrieve Calendar Info: You need a source for the calendar information. This could be an external calendar service like Google Calendar or any other source where the calendar data is stored.

Create or Update Confluence Page/Comment: Use the Confluence API to create a new Confluence page or update an existing one. Embed the calendar information within the page content or comment.

Trigger the Solution: You may trigger this solution manually or automatically whenever new calendar information becomes available.

@uzmi1
Copy link

uzmi1 commented Oct 28, 2023

/Claim#10496

@uzmi1
Copy link

uzmi1 commented Oct 28, 2023

PeerRich look at this solution-

Confluence Calendar Integration

Task ID:CAL-2278

Platform: SyncLinear.com

Description:
The task involves implementing a feature in the Confluence app to send calendar information to a Confluence ticket. This integration aims to enhance collaboration and streamline communication by associating calendar events directly with Confluence tickets.

Steps to Implement:

  1. Confluence App Modification:

    • Identify the specific Confluence app module or section where calendar information will be integrated.
    • Assess the current app architecture and determine the appropriate integration points.
  2. Calendar Information Retrieval:

    • Implement functionality to retrieve calendar information. This may involve interacting with a calendar API or extracting data from the user's connected calendar.
  3. User Interface (UI) Modification:

    • Enhance the Confluence UI to accommodate the display of calendar events within a Confluence ticket.
    • Ensure a seamless and user-friendly interface for users to interact with calendar-related content.
  4. Linking Calendar Events to Tickets:

    • Develop a mechanism to link specific calendar events to Confluence tickets. This linkage should be intuitive and allow users to easily associate relevant calendar details with their tickets.
  5. Real-time Updates:

    • Consider implementing real-time updates to ensure that changes in the calendar are reflected promptly within the associated Confluence tickets.
  6. Permissions and Access Control:

    • Implement access controls to manage who can view and edit calendar information within Confluence tickets. Ensure that permissions align with Confluence's existing security model.
  7. Testing:

    • Conduct thorough testing to validate the integration's functionality across different calendar platforms, ticket types, and user scenarios.
    • Perform both unit testing and end-to-end testing to ensure a robust implementation.
  8. Documentation:

    • Update Confluence app documentation to include details about the new calendar integration feature.
    • Provide clear instructions for users on how to leverage this integration within their Confluence tickets.
  9. Deployment:

    • Plan a controlled deployment of the updated Confluence app to minimize disruptions for users.
    • Monitor the deployment to address any issues promptly.

Expected Benefits:

  • Improved collaboration by associating calendar events directly with Confluence tickets.
  • Streamlined communication and enhanced context within Confluence.
  • Increased user productivity through integrated calendar and ticket management.

Reported by:
SyncLinear.com Team

@abhisheksunil2201
Copy link
Contributor

@PeerRich Just wanted to confirm if this task is still on the table. I'm a bit unsure about its urgency.

@PeerRich PeerRich closed this as not planned Won't fix, can't repro, duplicate, stale May 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💎 Bounty A bounty on Algora.io calendar-apps area: calendar, google calendar, outlook, lark, microsoft 365, apple calendar ✨ feature New feature or request Low priority Created by Linear-GitHub Sync ❓ needs spec Needs more specifications
Projects
None yet
Development

No branches or pull requests