Skip to content

Comments

Migrate TeamDevice endpoints to be EnrolledDevice authentication#333

Merged
arenault-dashlane merged 8 commits intomasterfrom
feat/migrate-team-device-endpoints-to-be-enrolled-device-auth
Oct 14, 2025
Merged

Migrate TeamDevice endpoints to be EnrolledDevice authentication#333
arenault-dashlane merged 8 commits intomasterfrom
feat/migrate-team-device-endpoints-to-be-enrolled-device-auth

Conversation

@arenault-dashlane
Copy link
Collaborator

@arenault-dashlane arenault-dashlane commented Oct 8, 2025

Handlers to update:

  • ActivityLog
  • DarkWebInsight
  • Reports
  • Members

Changes:

  • Update the typing to be EnrolledDevice authentication
  • Update to fetch the EnrolledDeviceCredentials in the handlers
  • All endpoints migrating (even the one not in API yet, they should all follows the same convention so no risks here)
  • Clean up of the TeamDevice auth system
  • Add warning message about generating CLI keys
  • Documentation update

…olledDevice

- Update typing to use the EnrolledDevice auth
- Update the handler to fetch enrolledDeviceCredentials
@arenault-dashlane arenault-dashlane self-assigned this Oct 8, 2025
@arenault-dashlane arenault-dashlane force-pushed the feat/migrate-team-device-endpoints-to-be-enrolled-device-auth branch from 9da695c to 8f5fc55 Compare October 9, 2025 13:41
@arenault-dashlane arenault-dashlane merged commit 15194f2 into master Oct 14, 2025
4 checks passed
@arenault-dashlane arenault-dashlane deleted the feat/migrate-team-device-endpoints-to-be-enrolled-device-auth branch October 14, 2025 12:59
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.

3 participants