Skip to content

Hotfix yesnet#117

Merged
datajohnson merged 8 commits intomainfrom
hotfix-yesnet
Jan 8, 2026
Merged

Hotfix yesnet#117
datajohnson merged 8 commits intomainfrom
hotfix-yesnet

Conversation

@datajohnson
Copy link
Collaborator

YESNET

Added "peer": true flags to several dependencies in both api and web package-lock.json files. This change improves peer dependency handling and ensures correct package resolution during installs.
Added YESNETService for querying YESNET directory via Microsoft Graph API. Updated directory-router endpoints to include YESNET results in directory searches and action directory searches. Extended config to support YESNET credentials. Exported YESNETService from services index.
Refactored all usage of DirectoryService and YESNETService to use the new UnifiedDirectoryService, which aggregates results from both sources. Added UnifiedDirectoryService implementation and updated all routers and services to use it for directory lookups and email searches. This change simplifies directory lookups and ensures consistent results from both internal and YESNET directories.
Added 'workflow_dispatch' to the GitHub Actions workflow, allowing the Docker build and push process to be triggered manually in addition to on push events.
@datajohnson datajohnson marked this pull request as ready for review January 8, 2026 22:04
@datajohnson datajohnson merged commit 07a5799 into main Jan 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant