Shivansh Singh
Shivansh Singh
### Description Automatically run `borg compact` after each `borg prune` if borg>=1.2. ### Related Issue #1718 ### Motivation and Context Backup space usage is exploding for some people until they...
### Description Allows users to run `borg compact` after specified intervals. Added 2 columns to the profile model: `compaction_on` to check/uncheck scheduling, and `compaction_weeks` to set interval in weeks. Default...
### Description Exception dialog improvements: -better UI -copy paste functionality -detailed error with system information -report to github functionality ### Related Issue Fixes #1861 ### Motivation and Context Exception Dialog...
#### The problem Linting speed can be improved by using only Ruff. #### Requested Solution I propose replacing flake8 with Ruff, which we are already using in the project. Ruff's...
### Description The Validate Interval QSpinBox in Schedule Tab allows me to set validation scheduling to be more frequent than the Backup Scheduling. For example I can set Backups to...
### Description The addRepoWindow now opens prefilled with RepoUrl, name and extraBorgArguments if adding repo fails. Does not save password due to security reasons, and Encryption because last saved value...
### Description Adds few essential exclusions patterns, including log files, temp files, cache, media files, VM files, virtualenv and recycle bin. ### Related Issue Includes some suggestions from #907 ###...
Adds support for directory format for MySQL databases. To Do: - [ ] Write new/modify unit tests - [ ] Modify E2E tests
### Description Split archive tab to improve readability. ### Related Issue ### Motivation and Context ### How Has This Been Tested? ### Screenshots (if appropriate): ### Types of changes -...