Skip to content

[pull] main from KelvinTegelaar:main#30

Merged
pull[bot] merged 82 commits into
ddekock:mainfrom
KelvinTegelaar:main
Jul 21, 2026
Merged

[pull] main from KelvinTegelaar:main#30
pull[bot] merged 82 commits into
ddekock:mainfrom
KelvinTegelaar:main

Conversation

@pull

@pull pull Bot commented Jul 21, 2026

Copy link
Copy Markdown

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 : )

pull Bot and others added 30 commits June 30, 2026 09:57
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
Expand the registration campaign feature with support for:
- Selecting target authentication method (Microsoft Authenticator or Passkey/FIDO2)
- Enforcing registration after limited snoozes
- Include/exclude targeting by groups and users

Adds a new dedicated Registration Campaign page with tabbed navigation alongside the existing Policies page. Updates the NudgeMFA standard schema to support the new options.
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.4.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v6.4.0...v7.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.1 to 3.9.5.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.1...3.9.5)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.9.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
KelvinTegelaar and others added 27 commits July 18, 2026 13:57
…s/dev/actions/setup-node-7.0.0

chore(deps): bump actions/setup-node from 6.4.0 to 7.0.0
…dev/prettier-3.9.5

chore(deps-dev): bump prettier from 3.8.1 to 3.9.5
…dev/axios-1.18.1

chore(deps): bump axios from 1.16.1 to 1.18.1
…dev/diff-9.0.0

chore(deps): bump diff from 8.0.4 to 9.0.0
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.9 to 3.4.12.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.4.9...3.4.12)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Normalize `results.Results` so the compare-policies page can handle both array and single-object API responses. This wraps a non-array result into an array and keeps only object rows, preventing invalid entries from being rendered.
…dev/dompurify-3.4.12

chore(deps): bump dompurify from 3.4.9 to 3.4.12
Replace digest-based running/remote comparison with version strings and add UTC build date display for both running and remote container images. Removes the running digest from the info card and adds an 'Image Built (UTC)' field.
Set `AutoUpdate` to `true` in the container management form defaults so automatic update checks are enabled by default. Also update the UI copy to clearly state the default behavior (hourly checks and auto-restart at 23:00), reducing ambiguity for admins configuring container updates.
Handle `ssoMigration.status === 'error'` separately so failed automatic SSO migrations are shown even if the earlier setup prompt was dismissed. Add a dedicated error dialog that explains the failure, keeps dismissals isolated per state, and sends admins to the SSO settings page to review the error and run Repair.
Add frontend validation and helper text for Autopilot profile display names so invalid characters are rejected before submission. This mirrors the backend name check and avoids Intune returning an unhelpful 500 error for unsupported names such as ones containing hyphens.
query-sync-storage-persister will save clientPrincipal:null into localstorage causing a 401 after a successful login.   added authmecipp as exclusion to stop this part, and second, added early return on private route to show loading page instead of 401 when user roles are still loading
invalidate previous caches to prevent 401 loops with changes in private route
Feat: Add applicationTemplateId to service principal query
chore: restore typescript devDependency, eslint-config-next flat config requires it
@pull pull Bot locked and limited conversation to collaborators Jul 21, 2026
@pull pull Bot added the ⤵️ pull label Jul 21, 2026
@pull
pull Bot merged commit ec8b58a into ddekock:main Jul 21, 2026
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.

8 participants