Skip to content

[pull] dev from KelvinTegelaar:dev#6

Open
pull[bot] wants to merge 141 commits intoBlakeB415:devfrom
KelvinTegelaar:dev
Open

[pull] dev from KelvinTegelaar:dev#6
pull[bot] wants to merge 141 commits intoBlakeB415:devfrom
KelvinTegelaar:dev

Conversation

@pull
Copy link

@pull pull bot commented Mar 6, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

kris6673 and others added 11 commits February 25, 2026 00:46
…d OOO support

Implemented the full backend for the vacation mode feature covering mailbox
permissions, calendar access, and out-of-office messages.
- Added Invoke-ExecScheduleMailboxVacation for scheduling mailbox vacation mode
- Added Set-CIPPMailboxPermission for unified mailbox permission management
- Added Set-CIPPMailboxVacation to handle both mailbox and calendar permissions
- Added -AutoResolveFolderName switch to dynamically resolve locale-independent calendar FolderId (avoids hardcoded 'Calendar' failing in non-English tenants)
- Added Invoke-ExecScheduleOOOVacation for scheduling OOO messages via scheduler
- Added Set-CIPPVacationOOO to manage OOO state with internal and external messages
Extend Set-PwPushConfig to accept FullConfiguration parameter and configure CloudFlare Zero Trust Network Access headers when both PWPush CFEnabled and CFZTNA extension are enabled. Pass CF-Access-Client-Id and CF-Access-Client-Secret headers to PassPushPosh module's internal headers. Update Get-PwPushAccount and New-PwPushLink to pass full parsed configuration. Modify PassPushPosh module to include CF headers in API requests when
[pull] dev from KelvinTegelaar:dev
Include DefaultPassphrase from configuration when creating new PwPush links if configured. Checks for non-null/empty DefaultPassphrase value and adds it to PushParams before calling New-Push.
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
Could cause issues if out of sync with users taking actions in the entra portal and the cippdb not being updated with changes in time
@pull pull bot locked and limited conversation to collaborators Mar 6, 2026
@pull pull bot added the ⤵️ pull label Mar 6, 2026
KelvinTegelaar and others added 17 commits March 6, 2026 20:33
PW Pusher Integration improvements fixes #5511
Fix: AddDKIM standard failing if only 1 domain needs DKIM
feat: Add vacation mode feature with mailbox scheduling and calendar permissions
chore: Refactor logging to standardize header usage
No extra graph calls needed, not tested with a large tenant, (about 200 mailbox permissions works fine)
Feat: GrantSendOnBehalfTo Permissions Cache
Luis Mengel and others added 30 commits March 15, 2026 01:03
…r-comparison

Fix: order-dependent comparison in MailContacts standard evaluation
…ng-fields

Fix/graph explorer preset missing fields
feat: Map 'user-select' language to empty string in Autopilot profile
Fix: fix casting error in AddDKIM standard
feat: Add SID conversion to group and role functions
fix: resolve SharePoint User Information List by template instead of localized display name
Password Configuration Management & Generation
…compliant

Fix: false non-compliant drift detection for templates by handling empty values and nulls appropriately
When many policies were linked to a tag, the endpoint became slow enough to trigger frontend API timeouts. This was caused by repeatedly scanning the full tagged template list for each tag operation.
Fixes an issue only with reporting where when no roles are selected GA is added but this is not also handled in the reporting block, only in the remediate block
The object id is resolved to the graph api object rather than the user object, this makes the management portal url use the same Userkey as the alert title
Fix: Evaluate Global Admin as a default role when no roles are set
Fix: Optimise List Intune Templates by Tag
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants