[pull] main from KelvinTegelaar:main#48
Open
pull[bot] wants to merge 2006 commits intoInformatics123:mainfrom
Open
[pull] main from KelvinTegelaar:main#48pull[bot] wants to merge 2006 commits intoInformatics123:mainfrom
pull[bot] wants to merge 2006 commits intoInformatics123:mainfrom
Conversation
- Introduced a new action for adding/modifying DKIM selectors. - Changed the HTTP method for the "Delete from analyser" action from GET to POST.
Add flattenObject helper in pdfExportButton to flatten nested row.original objects before formatting so deeply nested properties export correctly. Update exportRowsToPdf to use the flattened data and only apply getCippFormatting for keys present in the export columns. Extend getCippFormatting to handle AssignedGroups (and camelCase assignedGroups) by returning display names for text exports or a CippDataTableButton otherwise, and accept camelCase assignedUsers as well. Minor code/formatting cleanup in width calculation.
Dev to hotfix
- Introduced CippBulkInviteGuestDrawer component for bulk guest invitations. - Updated CippInviteGuestDrawer to include a custom invite message field and set default sendInvite to true. - Integrated CippBulkInviteGuestDrawer into the users page. Fixes #5322
Bulk licences granular replacement control
feat: Bulk invite guest users functionality
Feat: New defender alerts alert and add configuration options for Defender incidents and vulnerabilities
feat: Add workflow to detect duplicate issues
Fix: Update help text and documentation for Customer Lockbox standard
CI: Stop closing stale PR's
…rviceLicenses Fix: Added reporting to Standard.DisableSelfServiceLicenses
Update GitHub Actions workflows and Dependabot config
Fix: external links click twice bug
…dev/react-window-2.2.5 Bump react-window from 2.2.3 to 2.2.5
…dev/yup-1.7.1 Bump yup from 1.7.0 to 1.7.1
…dev/eslint-9.39.2 Bump eslint from 9.35.0 to 9.39.2
…dev/mui/icons-material-7.3.7 Bump @mui/icons-material from 7.3.2 to 7.3.7
…dev/react-syntax-highlighter-16.1.0 Bump react-syntax-highlighter from 15.6.6 to 16.1.0
Fix: Send defaultDomainName in offboarding updates
Added a new configuration for Windows Backup and Restore in Intune. Resolves #5446
Feat: Add new Windows Backup and Restore standard
Update standards.json to add a display condition to the 'Domains, Comma separated' text field (standards.TeamsFederationConfiguration.DomainList). The field now only appears when standards.TeamsFederationConfiguration.DomainControl.value is one of 'AllowSpecificExternal' or 'BlockSpecificExternal', ensuring the domain list is shown only for specific-allow/block federation modes.
Add UI and logic to trigger and track mailbox cache sync and make the table tenant-aware. Imports for MUI, hooks (useSettings/useDialog/useState), CippApiDialog and CippQueueTracker were added. The page now reads currentTenant, passes apiData (UseReportDB) and a tenant-scoped queryKey to CippTablePage, and includes Tenant/CacheTimestamp columns when viewing AllTenants. Card actions were extended with a Sync button, info tooltip, and a QueueTracker; Sync opens a CippApiDialog that calls /api/ExecCIPPDBCache and stores the returned QueueId to track progress. Finally, page layout now enables allTenantsSupport.
Add data: { UseReportDB: true } to /api/ListMailboxes requests so mailbox listings are fetched from the reporting database. Applied to CippMailboxRestoreDrawer and the mailbox-restore add form to ensure consistent mailbox results.
Keep the currently selected userTemplate across form resets and copy operations. Updates in CippAddUserDrawer.jsx and add.jsx ensure the form retains userTemplate when copying properties. When a user is created or the add drawer is closed, the reset preserves the tenant default template (if current template has addedFields.defaultForTenant). In CippAddEditUser.jsx, add an effect to clear manual display/username flags and deselect the selected template when the add form fields are emptied, but only clear non-default templates. Also includes a minor JSX formatting adjustment for the create button label.
Add handleOpenDrawer to reset form values before opening the add-user drawer. The handler initializes tenantFilter and usageLocation from userSettingsDefaults and preserves the current userTemplate if it contains addedFields.defaultForTenant, then calls formControl.reset and sets the drawer visible. Replace the inline onClick with this handler on the PermissionButton to ensure tenant-specific defaults are applied when the drawer opens.
Add a new helper hook/component (src/components/CippComponents/CippIntunePolicyActions.jsx) that centralizes Intune policy action definitions (create template, assign variations, group assignment, delete) and related assignment fields/formatters. Refactor three pages (list-appprotection-policies, list-compliance-policies, list-policies) to use useCippIntunePolicyActions(tenant, policyType, options) instead of duplicated in-file action arrays, passing templateData, platformType and deleteUrlName where needed. This removes repeated code for assignment options and simplifies maintenance of policy actions.
Register and render the new RouteMessageOutboundConnector transport rule action and improve related form handling. - Add action label and include it in the actions list. - Populate form data for RouteMessageOutboundConnector when loading rules. - Render a dedicated autoComplete field that queries /api/ListExchangeConnectors filtered to outbound connectors. - Add distinct queryKey values for user/group ListGraphRequest usages to avoid cache collisions. - Use nullish coalescing for Priority (preserve 0), and mark the Priority input as required.
Feat: Add RouteMessageOutboundConnector support
Add user domain issue and validation issue
Fix: Update CippGDAPResults.jsx
Dev to hotfix
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
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] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )