2 dépôts
Tools for preserving and restoring application data, settings, and library state across software version upgrades.
Distinct from Upgrade Initialization: No candidate covers application-level data migration after upgrades; closest candidates focus on contract or package upgrades.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Application Upgrade Data Migration. Refine with filters or upvote what's useful.
Redux Persist is a state management utility designed to maintain application data across sessions by synchronizing state with local storage. It functions as a middleware-based engine that automatically saves and restores application state, ensuring that user sessions remain intact after page refreshes or application restarts. The library distinguishes itself through granular control over the persistence lifecycle and data structure. It supports recursive state tree partitioning, allowing developers to apply distinct storage configurations and filtering rules to specific branches of the applic
Updates older versions of saved data to match new application structures during the initialization process to prevent compatibility errors.
Libation is a comprehensive audiobook management system designed to download, decrypt, and organize Audible audiobooks. It integrates account authentication, library synchronization, DRM removal, and format transcoding into a single desktop application with a plugin-free graphical interface and a built-in theme editor. The project distinguishes itself through a batch library synchronization engine that scans all configured Audible accounts in one pass, a metadata tag rewriting system that corrects chapter markers and cover art after decryption, and a template-based file naming engine that con
Points the upgraded program to existing settings and data folders to reload the library without data loss.