Commit Graph

19 Commits

Author SHA1 Message Date
8dabfc7aa4 updated cli.pro 2019-04-16 08:55:05 +02:00
4078cecad8 Command: Take SqliteDbService instead of connection string 2019-04-16 08:54:49 +02:00
97710e2180 Utils: Removed QDebug logger 2019-04-16 08:53:23 +02:00
bddacbedb8 CommandAdd: refactored to use filesaver etc. 2019-04-16 08:52:43 +02:00
4ece459d77 CommandDelete: refactored to use sqlitedbservice 2019-04-16 08:52:07 +02:00
c6a7663ffa Implement CommandUpdate: Searches for files that have been changed and reprocesses them 2019-04-16 08:51:27 +02:00
6565d94075 filedata.h: Model of files table in database 2019-04-16 08:50:31 +02:00
c248cf8368 Added FileSaver for Saving/Processing of files, used by CommandAdd/CommandUpdates 2019-04-16 08:50:08 +02:00
2f1f41608f Added SqliteDbService: All sqlite queries etc. go here 2019-04-16 08:49:02 +02:00
d2712e5293 Added databasefactory to create database connections 2019-04-16 08:47:30 +02:00
dce13706e1 Added Logger class acting as threadsafe wrapper for QDebug 2019-04-16 08:46:39 +02:00
88fa60f7da CommandAdd: if nothingprocessor is used, empty pageData is not an error 2019-04-10 19:00:28 +02:00
9ae74b476a Added Utils::error() and Utils::info() to print to stderr/stdout instead of qDebug() 2019-04-10 18:57:27 +02:00
6da823d7f3 CommandDelete: refactor: split handle to several methods 2019-04-09 22:03:04 +02:00
4fc8a7e37b CommanDelete: Fixed pattern match and added dry-run mode 2019-04-09 21:38:15 +02:00
2a1ee328cc Begin delete command implementation 2019-04-07 20:22:20 +02:00
3e52194d2f CommandAdd: improve help text 2019-04-06 23:27:56 +02:00
2feb420bb6 PdfProcessor: Exception instead of empty result when loading of document fails 2019-04-06 23:27:39 +02:00
d7f554949f Begin a C++ cli and remove the Python scripts 2019-04-06 17:16:42 +02:00