summaryrefslogtreecommitdiffstats
path: root/lib/App/BorgRestore.pm
AgeCommit message (Expand)AuthorFilesLines
2017-06-11Use File::pushd for temporary chdirFlorian Pritz1-10/+13
2017-06-11Document main packageFlorian Pritz1-0/+128
2017-06-06Move license documentation to end of fileFlorian Pritz1-15/+25
2017-06-04Checking in changes prior to tagging of version 2.0.1.2.0.1Florian Pritz1-1/+1
2017-06-04Build README from script instead of main packageFlorian Pritz1-1/+1
2017-05-28Add --adhocFlorian Pritz1-0/+23
2017-04-11Add missing dependenciesFlorian Pritz1-1/+0
2017-04-10Use Function::Parameters for main packageFlorian Pritz1-69/+16
2017-04-02Make sqlite cache size configurableFlorian Pritz1-1/+2
2017-04-02Update license file nameFlorian Pritz1-1/+1
2017-04-02Fix indentation in SYNOPSISFlorian Pritz1-6/+6
2017-04-02Add restore_simpleFlorian Pritz1-0/+25
2017-04-02Call borg with repo path instead of setting BORG_REPOFlorian Pritz1-1/+1
2017-04-02Move database path to SettingsFlorian Pritz1-2/+1
2017-04-02Move format_timestamp to HelperFlorian Pritz1-9/+2
2017-04-02die instead of returning undef in select_archive_timespecFlorian Pritz1-1/+1
2017-04-02Add debug log in select_archive_timespecFlorian Pritz1-0/+1
2017-04-02Use Carp in select_archive_timespecFlorian Pritz1-2/+2
2017-04-02die on error instead of croakFlorian Pritz1-2/+2
2017-04-02Improve debug messages in find_archivesFlorian Pritz1-1/+1
2017-04-02Standardize error level for functions in main packageFlorian Pritz1-3/+3
2017-04-02Use Carp for find_archives errorsFlorian Pritz1-0/+1
2017-04-02Use Carp for path resolving errorFlorian Pritz1-1/+2
2017-04-02Add TODOFlorian Pritz1-0/+1
2017-04-02Move backup path mapping to main packageFlorian Pritz1-0/+16
2017-04-02Move path resolving to main packageFlorian Pritz1-0/+16
2017-04-02Refactor update_cache()Florian Pritz1-18/+9
2017-04-02Improve log messages when adding archivesFlorian Pritz1-2/+2
2017-04-02Use logger everywhere in main packageFlorian Pritz1-3/+3
2017-04-02Start documenting the main classFlorian Pritz1-1/+14
2017-04-01Mark some functions privateFlorian Pritz1-11/+11
2017-04-01Remove unused get_temp_pathFlorian Pritz1-11/+0
2017-04-01Remove unused get_mtime_from_lookuptableFlorian Pritz1-17/+0
2017-04-01Do not pass $opts to main classFlorian Pritz1-7/+1
2017-03-19Fix broken db handling when updating cacheFlorian Pritz1-3/+3
2017-03-19Migrate main package to Log::AnyFlorian Pritz1-20/+16
2017-03-13Refactor db creation and cache dir creationFlorian Pritz1-22/+9
2017-03-13timespec_to_seconds: Use atomic groups in regexFlorian Pritz1-1/+1
2017-03-12Fix sort order of detected archivesFlorian Pritz1-1/+1
2017-03-12Use POSIX::strftime instead of DateTimeFlorian Pritz1-4/+2
2017-03-12Make $db an object variableFlorian Pritz1-36/+20
2017-03-04Add new_no_defaults constructor for test suiteFlorian Pritz1-0/+16
2017-03-04Borg::list_archive: Use open() instead of IPC::Run for performanceFlorian Pritz1-2/+1
2017-03-03Fix broken recursion in save_nodeFlorian Pritz1-1/+1
2017-03-03Pass sub to IPC::Run instead of using a typeglobFlorian Pritz1-4/+4
2017-03-03Support dependency injection of Borg classFlorian Pritz1-3/+5
2017-02-27Drop useless =podFlorian Pritz1-1/+0
2017-02-27Move most code to main packageFlorian Pritz1-0/+356
2017-02-27Move debug() to main packageFlorian Pritz1-5/+21
2017-02-26Fix metadataFlorian Pritz1-6/+18