Part of ContentService refactoring Phase 3. Covers version retrieval, rollback, and version deletion. Current status: 10/16 tests passing - Core functionality tests pass (version retrieval, basic operations) - 6 tests fail due to version creation behavior (requires investigation) Known issues to address in follow-up: - Multiple consecutive saves not creating separate versions - Version deletion and rollback tests affected by version behavior v1.1 fixes applied: - Deterministic date comparison instead of Thread.Sleep (Issue 2.5) - Added Rollback cancellation test (Issue 3.2) - Added published version protection test (Issue 3.3) v1.2 fixes applied: - Fixed notification handler registration pattern (Issue 3.2) - Fixed Publish method signature using ContentPublishingService (Issue 3.4) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
17 KiB
17 KiB