[PR #122] [MERGED] 0.5.0 #121

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

📋 Pull Request Information

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

Base: release ← Head: main


📝 Commits (10+)

  • 988c2e8 refac
  • 26bbdc9 refac
  • f370f34 fix(sharepoint): percent-encode item paths in Graph URLs (#121)
  • b7fc3d7 fix(sharepoint): use SHA-1 thumbprint in the x5t assertion header (#120)
  • 545860b fix: pass source token to gitlab and github connectors (#119)
  • 6f14b89 fix Zotero sync specific collections (#109)
  • 8134606 fix: recurse into Google Drive subfolders (#99)
  • e5d7a9f Enhance SharePointConnector for multi-cloud support (#103)
  • 4c62921 Fix: Increased outline document limit (#98)
  • 8fe0016 Add hierarchical Confluence paths (#107)

📊 Changes

20 files changed (+1333 additions, -269 deletions)

View changed files

📝 CHANGELOG.md (+33 -0)
📝 README.md (+5 -4)
📝 docker-compose.yaml (+1 -1)
📝 docs/guide.md (+68 -3)
📝 pyproject.toml (+1 -1)
📝 src/oikb/__init__.py (+1 -1)
📝 src/oikb/cli.py (+101 -57)
📝 src/oikb/client.py (+14 -3)
📝 src/oikb/connectors/bookstack.py (+7 -1)
📝 src/oikb/connectors/confluence.py (+208 -64)
📝 src/oikb/connectors/gdrive.py (+1 -2)
📝 src/oikb/connectors/outline.py (+43 -15)
📝 src/oikb/connectors/sharepoint.py (+91 -19)
📝 src/oikb/connectors/zotero.py (+69 -16)
📝 src/oikb/daemon.py (+47 -81)
➕ src/oikb/kb_sync.py (+108 -0)
📝 src/oikb/sync.py (+14 -1)
➕ tests/test_confluence.py (+298 -0)
➕ tests/test_gdrive.py (+76 -0)
➕ tests/test_kb_sync.py (+147 -0)

📄 Description

No description provided


🔄 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/122 **Author:** [@tjbck](https://github.com/tjbck) **Created:** 9/16/2026 **Status:** ✅ Merged **Merged:** 9/16/2026 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `release` ← **Head:** `main` --- ### 📝 Commits (10+) - [`988c2e8`](https://github.com/open-webui/oikb/commit/988c2e8111e49fbe016a5e96f28170a29c01d1f5) refac - [`26bbdc9`](https://github.com/open-webui/oikb/commit/26bbdc9f2490741d62c348393c9c2f642238647f) refac - [`f370f34`](https://github.com/open-webui/oikb/commit/f370f3480ae0059c1f030686c70e537da3ab9d75) fix(sharepoint): percent-encode item paths in Graph URLs (#121) - [`b7fc3d7`](https://github.com/open-webui/oikb/commit/b7fc3d7fad4ac160068ea5f15be481c18a83b76d) fix(sharepoint): use SHA-1 thumbprint in the x5t assertion header (#120) - [`545860b`](https://github.com/open-webui/oikb/commit/545860b35354991b7f671f9fefa433e4f411854e) fix: pass source token to gitlab and github connectors (#119) - [`6f14b89`](https://github.com/open-webui/oikb/commit/6f14b8970e9a92f182bb38cf9be5b365799ac0cd) fix Zotero sync specific collections (#109) - [`8134606`](https://github.com/open-webui/oikb/commit/813460655e23a1666b5bf86189500c2c78c2771c) fix: recurse into Google Drive subfolders (#99) - [`e5d7a9f`](https://github.com/open-webui/oikb/commit/e5d7a9fe19a820c5a88515877290e02da9b28f91) Enhance SharePointConnector for multi-cloud support (#103) - [`4c62921`](https://github.com/open-webui/oikb/commit/4c62921f65f72caea5593f359f407ea0a58edc22) Fix: Increased outline document limit (#98) - [`8fe0016`](https://github.com/open-webui/oikb/commit/8fe00166af791e19fcebe470b38b1847d1121e28) Add hierarchical Confluence paths (#107) ### 📊 Changes **20 files changed** (+1333 additions, -269 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+33 -0) 📝 `README.md` (+5 -4) 📝 `docker-compose.yaml` (+1 -1) 📝 `docs/guide.md` (+68 -3) 📝 `pyproject.toml` (+1 -1) 📝 `src/oikb/__init__.py` (+1 -1) 📝 `src/oikb/cli.py` (+101 -57) 📝 `src/oikb/client.py` (+14 -3) 📝 `src/oikb/connectors/bookstack.py` (+7 -1) 📝 `src/oikb/connectors/confluence.py` (+208 -64) 📝 `src/oikb/connectors/gdrive.py` (+1 -2) 📝 `src/oikb/connectors/outline.py` (+43 -15) 📝 `src/oikb/connectors/sharepoint.py` (+91 -19) 📝 `src/oikb/connectors/zotero.py` (+69 -16) 📝 `src/oikb/daemon.py` (+47 -81) ➕ `src/oikb/kb_sync.py` (+108 -0) 📝 `src/oikb/sync.py` (+14 -1) ➕ `tests/test_confluence.py` (+298 -0) ➕ `tests/test_gdrive.py` (+76 -0) ➕ `tests/test_kb_sync.py` (+147 -0) </details> ### 📄 Description _No description provided_ --- <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:31 +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#121
No description provided.