Skip to content

Add auto backup option with configurable location#169

Merged
yogeshpaliyal merged 5 commits intomasterfrom
copilot/add-auto-backup-option
Oct 11, 2025
Merged

Add auto backup option with configurable location#169
yogeshpaliyal merged 5 commits intomasterfrom
copilot/add-auto-backup-option

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Oct 10, 2025

Overview

This PR adds a comprehensive auto backup feature to the Deepr app, allowing users to automatically backup their deeplinks to CSV files at configurable intervals and locations. This addresses the need for automated data protection without requiring manual intervention.

Problem

Users currently need to manually export their deeplinks periodically to prevent data loss. This is easy to forget and provides no protection against accidental data deletion or device failure between manual exports.

Solution

Implemented a complete auto backup system using Android's WorkManager for reliable, battery-efficient periodic backups. The feature integrates seamlessly into the existing Settings screen and provides users with full control over backup frequency and location.

Fixes #146
Fixes #120


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits October 10, 2025 03:03
Co-authored-by: yogeshpaliyal <9381846+yogeshpaliyal@users.noreply.github.com>
Co-authored-by: yogeshpaliyal <9381846+yogeshpaliyal@users.noreply.github.com>
Copilot AI changed the title [WIP] Add auto backup option with configurable location and interval Add auto backup option with configurable location and interval Oct 10, 2025
Copilot AI requested a review from yogeshpaliyal October 10, 2025 03:12
@yogeshpaliyal yogeshpaliyal changed the title Add auto backup option with configurable location and interval Add auto backup option with configurable location Oct 11, 2025
@yogeshpaliyal yogeshpaliyal marked this pull request as ready for review October 11, 2025 07:29
@yogeshpaliyal yogeshpaliyal merged commit 2e5592e into master Oct 11, 2025
1 check passed
@yogeshpaliyal yogeshpaliyal deleted the copilot/add-auto-backup-option branch October 11, 2025 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants