-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Track changes (adds, edits, deletes) to policy settings during the editing session. Present review summary before apply; enable undo and revert.
Goals / Outcomes
- Record all edits to policy settings
- Present a review summary before policy apply
- Enable undo/revert operations on pending changes
Non-Goals
- Full-blown version control
- Cross-session history (tracked separately)
User Value
Provides transparency and safety for admins, reducing accidental misconfiguration and supporting best practices for change review.
Acceptance Criteria
- All policy changes within the session are tracked
- UI review pane lists pending changes and highlights diffs
- User can undo/revert changes before applying
- Tests verify correct change recording and undo logic
Dependencies
- Policy editor core
Technical Notes
- Use immutable records for change sets
- Efficient diffing algorithm for large policy sets
Testing Considerations
- Test with complex change scenarios (multiple add/edit/delete)
Future Enhancements
- Session history export/import
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request