62 Commits (master)
 

Author SHA1 Message Date
Raphael Roberts d139d31e9e Bump version 5 years ago
Raphael Roberts 3552dfe566 Fixed imports 4 years ago
Raphael Roberts 055ed8a87a Added cleaning fuction 4 years ago
Raphael Roberts d3a633a00a Started on clean out strategy, incorporating both size and age 4 years ago
Raphael Roberts ff7b994290 Bump version 5 years ago
Raphael Roberts 19ea4b3bdc Update .gitignore 5 years ago
Raphael Roberts e766450224 Make sure requirements.txt is included with package 5 years ago
Raphael Roberts 7207719600 Bump version 5 years ago
Raphael Roberts 0fbf8d3bae Update config.yml.sample 5 years ago
Raphael Roberts 16310ed2c7 Add reflink support for unlinkable files and a set of all property 5 years ago
Raphael Roberts 3dbc4adf68 Optimize find_backup_data to take O(n) instead of O(n^2) 5 years ago
Raphael Roberts 95f7ad73df Skipping the app_gui_icon will save tons of space 5 years ago
Raphael Roberts 9b0f1e62c5 Made a cache_manager class since globals got gross 5 years ago
Raphael Roberts 837508f5e7 Bugfixes 5 years ago
Raphael Roberts f82c06db88 Change backup_parser to reflect shelve usage 5 years ago
Raphael Roberts d3d966ef49 Make cache writeback 5 years ago
Raphael Roberts 169d574660 Add dump config for troubleshooting 5 years ago
Raphael Roberts 55ef42cb65 Needs to be a string 5 years ago
Raphael Roberts b63846a3e6 Added things necessary to make the script run 5 years ago
Raphael Roberts ef1c9fe8e7 Added dry parameter to hardlink_to 5 years ago
Raphael Roberts 02238eed62 Use shelve module instead of custom object 5 years ago
Raphael Roberts d324c654ad Try monkey patch for test_find_backup_data_on_files 5 years ago
Raphael Roberts 54a2c5f8f8 Changed backup_filepath to property_file 5 years ago
Raphael Roberts c7633f66c3 Generate tests is cool 5 years ago
Raphael Roberts 5ffe2d39b0 Modified find_backup_data for no apk and no tar 5 years ago
Raphael Roberts 4530df47ff Made test find_backup_data. Unit tests make life so much easier 5 years ago
Raphael Roberts 2ad6cf8831 Added test to ensure parser doesn't melt on regular data 5 years ago
Raphael Roberts 7f426636ec We want cache to work with dict 5 years ago
Raphael Roberts c32d6a46fc Cache test 5 years ago
Raphael Roberts 2e86269a85 Fallback to empty dict for load 5 years ago
Raphael Roberts 0758f45865 'store' is a function, '_store' is a dict 5 years ago
Raphael Roberts 77501b3277 Only touch non property things if file 5 years ago
Raphael Roberts f949f509c4 Made git ignore the mock data 5 years ago
Raphael Roberts 219817a7e7 Added script to fill mock_backup_data 5 years ago
Raphael Roberts 4f4f08355d Need to test the cache 5 years ago
Raphael Roberts 6cc6ef0a1c Added fill_mock_backup_dir to create a suitable testing 5 years ago
Raphael Roberts abd0923bb9 Updated tests 5 years ago
Raphael Roberts 2401e0a1e3 Made cache_dir argument with CACHE_DIR as default 5 years ago
Raphael Roberts 1737718da1 Cleaned up imports 5 years ago
Raphael Roberts d14f1b1e00 Renamed from filename_creation to backups 5 years ago
Raphael Roberts 3dee1eba64 Added find backup files and a backup class 5 years ago
Raphael Roberts f941e1bfce Use pathlib instead of text 5 years ago
Raphael Roberts 3fbe39771f Made a caching read_backup_properties in backup_parser.py 5 years ago
Raphael Roberts 988e41cae0 Made cache 5 years ago
Raphael Roberts 293ad6a820 Added validation for the time_format option and wrote tests for it 5 years ago
Raphael Roberts e32559586c Use safe_load I don't need everything from PyYaml for a config file 5 years ago
Raphael Roberts a3169b595c Made sure setup.py puts config.yml in the correct location 5 years ago
Raphael Roberts 926f42ae6f Started work on the config parser 5 years ago
Raphael Roberts c8b545d86a Added other parts to the program 5 years ago
Raphael Roberts b81c475b6a Started on filename generation 5 years ago