Skip to content

Backup does not fully restore installed plugins and their specific settings/sources #2907

@shaktimaan0707

Description

@shaktimaan0707

Steps to reproduce

  1. Open Cloudstream and add a repository.
  2. Install multiple plugins from the repository.
  3. Configure specific settings, preferences, or custom sources for some of these plugins.
  4. Create a backup using the app's built-in backup feature.
  5. Uninstall the app and perform a fresh installation.
  6. Restore from the previously created backup file.
  7. Navigate to the plugins/extensions section.

Expected behavior

The restore process should completely replicate the previous state of the app. This includes:

  • Restoring the added repositories.
  • Automatically reinstalling all previously installed plugins.
  • Restoring all plugin-specific settings, configurations, and sources.

Actual behavior

The restore process only adds the repositories back to the app. None of the plugins are installed, and all plugin-specific settings and sources are missing. The user is forced to manually browse each repository, identify which plugins were previously installed, reinstall them, and manually re-enter all specific settings and sources.

Cloudstream version and commit hash

4.7.0-PRE 5667f52

Android version

Android 16

Logcat

Other details

No response

Acknowledgements

  • I am sure my issue is related to the app and NOT some extension.
  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
  • I have written a short but informative title.
  • I have updated the app to pre-release version Latest.
  • I will fill out all of the requested information in this form.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions