Releases: Onemind-Services-LLC/netbox-secrets
Releases · Onemind-Services-LLC/netbox-secrets
v2.1.2
v2.1.1
v2.1.0
What's Changed
- OMS-258 Schema Fix by @yash-pal1 in #157
- Bump micromatch from 4.0.5 to 4.0.8 in /netbox_secrets/project-static in the npm_and_yarn group across 1 directory by @dependabot in #155
- OMS-351 Support Added for NetBox v4.1 by @yash-pal1 in #161
- OMS-376 Fix permissions while activating user key by @kprince28 in #162
- Bump cookie from 0.5.0 to 0.7.0 in /netbox_secrets/project-static in the npm_and_yarn group across 1 directory by @dependabot in #164
- Release v2.1.0 by @yash-pal1 in #163
Full Changelog: v2.0.3...v2.1.0
v2.0.3
v2.0.2
v2.0.1
What's Changed
- NB-57 Refresh the page when session key is activated by @kprince28 in #143
- Release v2.0.1 by @abhi1693 in #144
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Overview:
This release introduces major updates to the secrets plugin, including compatibility with NetBox v4 and significant enhancements to key management. We are seeking feedback on these changes to ensure a smooth final release. Below are the key features, improvements, and breaking changes.
Add Support for NetBox v4 (#139)
New Features and Improvements:
-
NetBox v4 Compatibility:
- The secrets plugin is now fully compatible with NetBox v4.
-
Key Management Enhancements:
- User Key Table:
- Introduced a new user key table where users can view and manage their keys.
- Buttons for adding and editing user keys are now available within the user key table.
- Removal of Activate Keys from Admin Panel:
- The activate keys functionality has been removed from the admin panel. Key activation is now managed through the user key table.
- API for Key Activation:
- A new API has been added to allow activation of user keys through API calls.
- User Key Table:
Breaking Changes:
- Activate Keys Removal from Admin Panel:
- The functionality to activate keys has been removed from the admin panel. Administrators must now use the user key table for this purpose.
Notes:
- Session Key Permissions:
- Users can view their own session keys in the object view of the user key. Other users do not have permission to view or edit session keys that are not their own.
- API Usage:
- Documentation for the new API for user key activation is provided. Ensure to update any scripts or integrations to utilize this new API endpoint.
Testing and Feedback:
- Backup Data:
- Ensure you have a backup of your current NetBox database and configurations before testing the release.
- Install Version:
- Follow the standard procedure to install the version of the secrets plugin.
- Verify Functionality:
- Test the plugin's compatibility with NetBox v4.
- Validate the new key management features and API endpoints.
- Report Issues:
- Provide feedback and report any issues encountered during testing to help us improve the final release.