Commit Graph

475 Commits

Author SHA1 Message Date
Cédric Leporcq 513adb2890 Add path format and fix empty dir and exclude files 2021-10-17 20:04:20 +02:00
Cédric Leporcq 5c255093e3 Add FPath class 2021-10-17 12:33:14 +02:00
Cédric Leporcq 4442c18570 fixup! Add path selection in interactive mode using inquierer 2021-10-17 10:16:17 +02:00
Cédric Leporcq 0ae9f3118a Add geolocation tests 2021-10-17 10:14:19 +02:00
Cédric Leporcq 8f27a84571 Fix logger formating issues 2021-10-17 10:12:45 +02:00
Cédric Leporcq a93e7accc0 format python code with black --skip-string-normalization 2021-10-15 22:10:04 +02:00
Cédric Leporcq 1cade46307 Add init, check and update commands 2021-10-15 06:41:22 +02:00
Cédric Leporcq 2ac8ca3b67 Delete file path entry in db when file is moved inside collection 2021-10-09 17:37:57 +02:00
Cédric Leporcq 1a78962012 Use Path class for sort_similar_images function and test it 2021-10-09 16:19:33 +02:00
Cédric Leporcq 4156e769d0 Add final basic checkup 2021-09-29 07:36:47 +02:00
Cédric Leporcq 8e8afe9a89 Ability to retrieve metadata from Sqlite database and fixes 2021-09-28 21:40:12 +02:00
Cédric Leporcq 86d88b72c8 Add options and interactive mode for handling media date 2021-09-24 18:50:38 +02:00
Cédric Leporcq 6203498f20 Add path selection in interactive mode using inquierer 2021-09-19 12:52:26 +02:00
Cédric Leporcq 63b154b8f3 Add Glob option for filtering path 2021-09-19 12:51:53 +02:00
Cédric Leporcq 6af9d5d879 Change sample dir structure 2021-09-18 07:06:58 +02:00
Cédric Leporcq e194c9b6af Cleanup 2021-09-12 07:43:26 +02:00
Cédric Leporcq 1e673dde44 Add funcions to insert Sqlite tables dynamically 2021-09-12 07:41:44 +02:00
Cédric Leporcq db74342f21 Add --album-from-folder option to sort 2021-09-12 07:39:37 +02:00
Cédric Leporcq cc958cf53b Change json Db to Sqlite 2021-08-31 16:18:41 +02:00
Cédric Leporcq 9b055c88bd Refactoring filesystem.py 2021-08-28 19:21:36 +02:00
Cédric Leporcq 0fea0fcfd4 Fix get_date_format 2021-08-24 19:53:17 +02:00
Cédric Leporcq 016329e044 Refactoring config and geolocation methods 2021-08-24 19:53:17 +02:00
Cédric Leporcq 67f3cd471a Fix drop python 3.7 2021-08-24 19:53:17 +02:00
Cédric Leporcq 865f2b929b Fix logger 2021-08-24 19:53:17 +02:00
Cédric Leporcq 5d7bab0ec9 Fix sort_file and add solve_conflict function 2021-08-24 19:53:17 +02:00
Cédric Leporcq bceda812f3 Fix filter-by-ext 2021-08-24 19:53:17 +02:00
Cédric Leporcq 1d488c0154 Refactoring media class 2021-08-24 19:53:17 +02:00
Cédric Leporcq a0920e3b5b fixup! Move elodie code base to dozo and various fix 2021-08-24 19:53:12 +02:00
Cédric Leporcq 851b5b0d76 fixup! Change file paths definitions and parsing 2021-08-24 19:48:36 +02:00
Cédric Leporcq f88255e3c5 Rename dozo to ordigi 2021-08-24 08:14:37 +02:00
Cédric Leporcq 4cec0b8d90 Fix sort_similar_images 2021-08-13 19:45:52 +02:00
Cédric Leporcq c41a546822 Merge CompareImages and Photo class and refactoring 2021-08-13 19:45:52 +02:00
Cédric Leporcq 080541fc9a Drop APPLICATION_DIRECTORY env variable support 2021-08-13 19:45:52 +02:00
Cédric Leporcq 972b5a60f1 Fix logging 2021-08-13 19:45:51 +02:00
Cédric Leporcq 786a7b7b82 Drop exiftool config 2021-08-13 19:45:51 +02:00
Cédric Leporcq 2e9161183d Fix geolocation 2021-08-13 19:45:51 +02:00
Cédric Leporcq 1936231ea2 Huge refactoring of media and change get_metadata function creation 2021-08-13 19:45:51 +02:00
Cédric Leporcq a2cc3a6f0c Fix tests and cleanup 2021-08-13 19:45:51 +02:00
Cédric Leporcq d7ca7f8321 Add dozo tests 2021-08-13 19:45:50 +02:00
Cédric Leporcq b9870524db Add get_items function in filesystem 2021-08-13 19:45:50 +02:00
Cédric Leporcq 930fb35dba Move checksum function to filesystem 2021-08-13 19:45:49 +02:00
Cédric Leporcq b252a9d76a Drop mapquest support 2021-08-13 19:45:49 +02:00
Cédric Leporcq 00dbdb3a13 Move get_geocoder function to config 2021-08-13 19:45:49 +02:00
Cédric Leporcq 0c8e454c7d Fix checkcomp function 2021-08-13 19:45:49 +02:00
Cédric Leporcq 9dfb870704 Fix get_path, get_part and change get_date_from_string functions 2021-08-13 19:45:49 +02:00
Cédric Leporcq 38794cd41d Fix load config 2021-08-13 19:45:49 +02:00
Cédric Leporcq 308c1eef5c Drop plugin support 2021-08-13 19:45:49 +02:00
Cédric Leporcq 62bd72c77e Fix logger 2021-08-13 19:45:49 +02:00
Cédric Leporcq bfada5e740 Fix load path definition 2021-08-13 19:45:49 +02:00
Cédric Leporcq a88a62d155 Change python exiftool wrapper to RhetTbull implementation 2021-08-13 19:45:49 +02:00