[PR #97] [MERGED] Feat/sharepoint non root sites #109

Closed
opened 2026-10-18 21:14:25 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/oikb/pull/97
Author: @Fyrlex
Created: 8/4/2026
Status: ✅ Merged
Merged: 9/16/2026
Merged by: @tjbck

Base: main ← Head: feat/sharepoint-non-root-sites


📝 Commits (10+)

  • 9eb589b feat: add support for non-root sites and subsites
  • ff13e97 Refactor SharePointConnector initialization
  • c429236 Add site_path parameter to SharePoint connector
  • f270109 Clean up comments in parse_sharepoint_source function
  • dd52214 Enhance SharePointConnector for multi-cloud support
  • 6216741 fix: reorder default param
  • 3571e3d fix: pass source token to gitlab and github connectors
  • 113fca7 Add auth parameter to _resolve_connector function
  • cd9fcce Add auth parameter to connector resolution
  • 793835a Merge pull request #1 from Fyrlex/patch-2

📊 Changes

3 files changed (+152 additions, -24 deletions)

View changed files

📝 src/oikb/cli.py (+68 -10)
📝 src/oikb/connectors/sharepoint.py (+83 -14)
📝 src/oikb/daemon.py (+1 -0)

📄 Description

This PR adds support for non-root site libraries, as previously, the library and documents could only be in the root site, and some entra applications may not have access to the root site too.

Refer to #83


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/oikb/pull/97 **Author:** [@Fyrlex](https://github.com/Fyrlex) **Created:** 8/4/2026 **Status:** ✅ Merged **Merged:** 9/16/2026 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `main` ← **Head:** `feat/sharepoint-non-root-sites` --- ### 📝 Commits (10+) - [`9eb589b`](https://github.com/open-webui/oikb/commit/9eb589b2dfb6dde06e44d20c80a80d4e097cdb0d) feat: add support for non-root sites and subsites - [`ff13e97`](https://github.com/open-webui/oikb/commit/ff13e9736ad783bb6a6a4f013188dda7b6a9dc6b) Refactor SharePointConnector initialization - [`c429236`](https://github.com/open-webui/oikb/commit/c429236c01f9c3d59ea9e520ec69392612214666) Add site_path parameter to SharePoint connector - [`f270109`](https://github.com/open-webui/oikb/commit/f2701099c3f9759437d38513b3acbd9e40dda57c) Clean up comments in parse_sharepoint_source function - [`dd52214`](https://github.com/open-webui/oikb/commit/dd5221436806cd8328a53174579783c09a4f3753) Enhance SharePointConnector for multi-cloud support - [`6216741`](https://github.com/open-webui/oikb/commit/6216741331eef4f5b9e11254781630f6c2afd9ef) fix: reorder default param - [`3571e3d`](https://github.com/open-webui/oikb/commit/3571e3d438bd19fae6397849c7b886ffbd934608) fix: pass source token to gitlab and github connectors - [`113fca7`](https://github.com/open-webui/oikb/commit/113fca700ebed660bf2f6b96372e735e8631b85e) Add auth parameter to _resolve_connector function - [`cd9fcce`](https://github.com/open-webui/oikb/commit/cd9fccea79f15f52608409a8b48101cd9cc62784) Add auth parameter to connector resolution - [`793835a`](https://github.com/open-webui/oikb/commit/793835aad1de2d0b7a4b3ef0d0a3f167df2c0dc3) Merge pull request #1 from Fyrlex/patch-2 ### 📊 Changes **3 files changed** (+152 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `src/oikb/cli.py` (+68 -10) 📝 `src/oikb/connectors/sharepoint.py` (+83 -14) 📝 `src/oikb/daemon.py` (+1 -0) </details> ### 📄 Description This PR adds support for non-root site libraries, as previously, the library and documents could only be in the root site, and some entra applications may not have access to the root site too. Refer to #83 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-18 21:14:25 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/oikb#109
No description provided.