Skip to content
New issue

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

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

Already on GitHub? # to your account

Add Confluence Connector #2

Closed
nickscamara opened this issue Jan 26, 2024 · 14 comments · Fixed by #13
Closed

Add Confluence Connector #2

nickscamara opened this issue Jan 26, 2024 · 14 comments · Fixed by #13

Comments

@nickscamara
Copy link
Member

nickscamara commented Jan 26, 2024

Add a confluence data connector that grabs all the wiki pages /wiki/api/v2/pages in getDocuments. Should implement authorizeNango. Make sure to have proper pagination as well.

Other requirements:

  • Make sure to add proper tests inside the tests folder
  • If an added env is required, please update the env.example
@nickscamara
Copy link
Member Author

/bounty $40

If merged and is of high quality within 24 hours of the assignment, a $10 tip will be added :)

Copy link

algora-pbc bot commented Jan 26, 2024

💎 $40 bounty created by mendableai
🙋 If you'd like to work on this issue, comment below to get assigned
👉 To claim this bounty, submit a pull request that includes the text /claim #2 somewhere in its body
📝 Before proceeding, please make sure you can receive payouts in your country
💵 Payment arrives in your account 2-5 days after the bounty is rewarded
💯 You keep 100% of the bounty award
🙏 Thank you for contributing to mendableai/data-connectors!

👉 Add a bountyShare on socials

DO NOT START WORKING ON THIS BEFORE GETTING ASSIGNED, OTHERWISE WE CAN'T AWARD THE BOUNTY
Other attempts will be allowed if the user assigned does not open a PR within 48 hours.

@b4s36t4
Copy link

b4s36t4 commented Jan 26, 2024

/claim #2

@nickscamara
Copy link
Member Author

@b4s36t4 assigned you

@b4s36t4
Copy link

b4s36t4 commented Jan 26, 2024

Hi, @nickscamara. I have some questions. can I ask here?

@b4s36t4
Copy link

b4s36t4 commented Jan 26, 2024

Are we going to OAuth method for authorising confluence or Basic auth?
If it's OAuth we must be providing redirect_uri which the user will put in their OAuth Settings and once authentication is done from the user's end (who is trying auth) atlassian will redirect that user to the website they've entered which we cannot predict and read the code.

more on this here - https://developer.atlassian.com/cloud/jira/platform/oauth-2-3lo-apps/

@nickscamara
Copy link
Member Author

nickscamara commented Jan 26, 2024

@b4s36t4 feel free to only implement the authorizeNango section. With that one, you don't need to deal with this as you will already have the credentials details provided by nango. I will update the description!

*edit: you are welcome to follow how the Google Drive was implemented

@nickscamara
Copy link
Member Author

@b4s36t4 how's everything going?

@rishi-raj-jain
Copy link

@nickscamara

Can I attempt this?

@nickscamara
Copy link
Member Author

@rishi-raj-jain go for it.

@mogery
Copy link
Member

mogery commented Jan 31, 2024

Sure 😅 cc @nickscamara

@nickscamara nickscamara assigned mogery and unassigned b4s36t4 Jan 31, 2024
@nickscamara
Copy link
Member Author

@mogery all yours!

Copy link

algora-pbc bot commented Jan 31, 2024

💡 @mogery submitted a pull request that claims the bounty. You can visit your bounty board to reward.

Copy link

algora-pbc bot commented Jan 31, 2024

🎉🎈 @mogery has been awarded $40! 🎈🎊

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants