Commit Graph

43 Commits

Author SHA1 Message Date
Cédric Leporcq 7c936fc32c Refactoring sort_file 2021-10-27 00:06:38 +02:00
Cédric Leporcq 38d7cb6841 Refactoring and fix class 2021-10-23 07:51:53 +02:00
Cédric Leporcq c24014b98f Allow ordigi.conf file per collection 2021-10-18 07:44:48 +02:00
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 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 1cade46307 Add init, check and update commands 2021-10-15 06:41:22 +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 63b154b8f3 Add Glob option for filtering path 2021-09-19 12:51:53 +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 016329e044 Refactoring config and geolocation methods 2021-08-24 19:53:17 +02:00
Cédric Leporcq f88255e3c5 Rename dozo to ordigi 2021-08-24 08:14:37 +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 71f0ecaba1 Add RhetTbull python exiftool wrapper 2021-08-13 19:45:49 +02:00
Cédric Leporcq 58927d0e4d move elodie tests to old_tests 2021-08-13 19:45:49 +02:00
Cédric Leporcq 9f6eb52ebc Change file paths definitions and parsing 2021-07-31 22:08:26 +02:00
Cédric Leporcq 562ac26345 Add --keep-folders option 2021-07-31 22:08:26 +02:00
Cédric Leporcq eba6fc991b Add --ignore-tags option 2021-07-31 22:08:21 +02:00
Cédric Leporcq 98f4947917 Add --filter-by-ext option 2021-07-31 22:06:54 +02:00
Cédric Leporcq 2e84888c59 Add day_begins config option 2021-07-31 22:06:54 +02:00
Cédric Leporcq fc1f4343b0 Add sort command 2021-07-31 22:06:33 +02:00
Cédric Leporcq f25b8ccd99 Move samples files to sample dir 2021-07-31 08:09:10 +02:00
Cédric Leporcq e9a79d39c5 Fix tests according to code changes 2021-07-31 08:09:10 +02:00
Cédric Leporcq cb8a4cd24e Refactoring media class 2021-07-31 08:09:10 +02:00
Cédric Leporcq 04f2ac6738 Change hash_db and location_db storage location to target directory 2021-07-31 08:09:10 +02:00
Cédric Leporcq 21ed551a54 Discard python 2.7 compatibility 2021-07-31 08:09:10 +02:00
Cédric Leporcq df0bf3c28e Fix tests 2021-07-18 13:44:58 +02:00
Cédric Leporcq 5e026e68ee Move tests dir to root project folder 2021-07-18 13:44:58 +02:00
Jaisen Mathai 1a9498a5d8 Rename root tests folder to tools to avoid confusion.
Real tests folder for python code is in elodie/tests.
2015-12-01 01:03:00 -08:00
Jaisen Mathai 8221e3c020 Add video geotagging support using avmetareadwrite on OS X 2015-10-20 01:17:09 -07:00
Jaisen Mathai 82ff1da944 Updated time parsing to work with different formats 2015-10-14 21:27:42 -07:00
Jaisen Mathai 5316261b7d Refactor code to use pyexiv2 for photos and videos and move methods out to Media class 2015-10-14 00:39:30 -07:00
Jaisen Mathai ad62b0d61d Added FileSystem.process_file and adjust.py 2015-10-13 20:30:30 -07:00
Jaisen Mathai 35de02ba6f Add tests which can be run from the command line 2015-10-12 19:40:51 -07:00