mirror of
https://github.com/LogicLabs-OU/OpenArchiver.git
synced 2026-04-06 00:31:57 +02:00
Feat. Add Personal Microsoft Accounts Ingestion #29
Open
opened 2026-04-05 16:16:12 +02:00 by MrUnknownDE
·
0 comments
No Branch/Tag Specified
main
gh-pages
v0.5.1-dev
v0.4.3-release
ee-legalhold
ee-retention
v0.4.3-dev
wayneshn-patch-1
v0.4.3-pre
v0.4.2-fix
v0.4.2-dev
v0.4.1-dev
mailbox-processing-opt
v0.4.0-fix
ee-init
docs-ocr
v0.3.x-fixes
issue-templates
security-update
create-funding-yml
display-versions
attachment-ocr
docs
user-api-key
demo-mode
v0.3.0
system-settings
wip
CLA-v2
role-based-access
dev
v0.5.0
v0.4.2
v0.4.1
v0.4.0
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.1
v0.2.0
v0.1.2
v0.1.1
v0.1.0
Labels
Clear labels
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
documentation
documentation
duplicate
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
good first issue
help wanted
help wanted
help wanted
help wanted
improvement
improvement
question
question
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
MrUnknownDE
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github/OpenArchiver#29
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sorglos123 on 2/26/2026
This pull request introduces support for Outlook Personal (personal Microsoft accounts) as a new email provider, improves local development workflows, and updates documentation and environment configuration to reflect these enhancements. The most important changes are grouped below:
Outlook Personal Provider Integration
IngestionControllerfor Outlook Personal authorization and callback, enabling secure connection and ingestion for personal Microsoft accounts.docs/user-guides/email-providers/outlook-personal.md.README.mdand documentation navigation to reference Outlook Personal as a supported provider and provide links to setup guides. [1] [2] [3] [4]Local Development Improvements
docker-compose.dev.ymlfor running dependency services (Postgres, Valkey, Meilisearch, Tika) during local development, and improved.env.examplewith bind host and allowed hosts configuration. [1] [2].dockerignoreto ignore build, cache, coverage, docs, and asset files for cleaner Docker builds.Environment and Configuration Updates
OUTLOOK_PERSONAL_CLIENT_ID,OUTLOOK_PERSONAL_CLIENT_SECRET,OUTLOOK_PERSONAL_REDIRECT_URI) to.env.examplefor easier configuration.HOST_BACKENDenvironment variable for improved flexibility in local and production setups.Dependency Updates
ioredisas a dependency inpackages/backend/package.json,Primary use: OAuth state storage in Redis/Valkey, via a direct import in packages/backend/src/helpers/oauthStateStore.ts.Build and Start Script Enhancements
package.jsonscripts for development, including new commands for parallel app and worker startup, and a script to stop development processes cleanly.These changes collectively enable Outlook Personal account support, streamline local development, and enhance configuration and documentation for both new and existing users.