forked from KelvinTegelaar/CIPP-API
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] dev from KelvinTegelaar:dev #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
pull
wants to merge
8,205
commits into
dawsobr2:dev
Choose a base branch
from
KelvinTegelaar:dev
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
dawsobr2
pushed a commit
that referenced
this pull request
Feb 26, 2024
[pull] master from KelvinTegelaar:master
Feat: Add QuarantineReleaseRequests alert for handling quarantine release requests
Refactored logic to correctly process DMARC records for each domain, ensuring only one correct DMARC record exists per domain. Added detailed logging, improved detection and deletion of incorrect records, and prevented unnecessary record creation when a valid DMARC record is already present.
Enhanced the handling of JSON parsing in the raw response by wrapping Test-Json in a try/catch block to prevent errors from breaking execution. Also replaced Select-Object with a PSCustomObject for more explicit property assignment.
Fix PWPush Pro account dropdown not populating
Improve tenant filtering in audit log rules
Set a default User-Agent header including the CIPP version for both GET and POST Graph API requests. The CIPP version is now stored globally in profile.ps1. Also, removed hardcoded User-Agent from Invoke-CIPPStandardAddDMARCToMOERA to use the new default behavior.
Ensures the Package property from existing templates is retained when updating or creating templates in both New-CIPPTemplateRun and Import-CommunityTemplate. This improves consistency and data integrity for template management.
Introduces SHA hash comparison for Conditional Access, Intune Compliance, and Intune Protection policy templates. Templates are only updated or created if the policy content has changed, preventing unnecessary overwrites and improving efficiency.
Improved the template creation process for Conditional Access, Intune Configuration, Compliance, and Protection policies by adding bulk Graph API requests, preloading users/groups, and ensuring more robust handling of existing templates. Added 'Source' and 'GUID' properties to template entities, improved logging, and updated return values for better feedback and consistency.
Added support for reserved application names ('none', 'All', 'Office365', 'MicrosoftAdminPortals') when validating includeApplications and excludeApplications in New-CIPPCAPolicy. This ensures these reserved names are accepted even if not present in the service principals list.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )