Commit Graph

  • 4867d4d311 gh-69 Allow import to trash files Nathan Ostgard 2016-01-08 10:04:45 -0800
  • ec03387c89 gh-70 Add # noqa to dependencies.py for pyexiv2 import Jaisen Mathai 2016-01-09 11:42:50 -0800
  • 003327916d Merge pull request #71 from noonat/sphinx-docs Jaisen Mathai 2016-01-09 11:34:35 -0800
  • cfe82012b0 gh-70 Adding Sphinx docs Nathan Ostgard 2016-01-08 14:49:06 -0800
  • 6c96e73f23 Merge pull request #67 from noonat/source-arguments Jaisen Mathai 2016-01-08 22:43:43 -0800
  • ea6a125fef gh-60 Added --source and --file for backwards compatibility Nathan Ostgard 2016-01-08 09:50:14 -0800
  • 198983156b gh-60 Accept a list of inputs instead of source/file arguments Nathan Ostgard 2016-01-07 17:21:02 -0800
  • 1d86856a07 Merge pull request #64 from noonat/friendly-dep-errors Jaisen Mathai 2016-01-07 23:00:16 -0800
  • fa217e933b Added friendly errors when dependencies are not installed Nathan Ostgard 2016-01-07 16:45:55 -0800
  • 15c74b09eb Merge pull request #66 from noonat/fix-empty-extensions Jaisen Mathai 2016-01-07 21:17:11 -0800
  • e56bc9722b gh-65 Fix files with empty extensions being detected as audio files Nathan Ostgard 2016-01-07 17:10:55 -0800
  • 8971ae4cea gh-40 Fix flake8 warnings Jaisen Mathai 2016-01-04 01:07:59 -0800
  • 8e3e5d63f5 Merge pull request #59 from Kraymer/master Jaisen Mathai 2016-01-05 09:58:57 -0800
  • 5d4919ba1a gh-63 Add instructions to the Readme for building the GUI app Jaisen Mathai 2016-01-04 23:49:36 -0800
  • edb94afbda empty media/__init__.py Fabrice Laporte 2016-01-04 23:50:44 +0100
  • 4b90d322d9 gh-61 Mark geolocation test for audio as "skip" because they fail on TravisCI Jaisen Mathai 2016-01-03 23:26:01 -0800
  • 58f0fadc07 gh-61 Add support for audio (m4a) files and accompanying tests Jaisen Mathai 2016-01-03 22:10:56 -0800
  • b01b611d26 fix pyflakes warnings reported in non-test files Fabrice Laporte 2016-01-02 18:34:43 +0100
  • 64695fea08 Fix import to use proper package name Jaisen Mathai 2016-01-01 23:52:11 -0800
  • 60c4acc1b3 gh-58 Fix all pep8 issues reported in non-test files Jaisen Mathai 2016-01-01 23:23:06 -0800
  • 3501f2c954 gh-40 Add .pre-commit file which can be symlinked to .git/hooks/pre-commit to automatically run unit tests Jaisen Mathai 2016-01-01 10:44:39 -0800
  • ed357c0e01 Merge pull request #55 from Kraymer/issue40_PR1 Jaisen Mathai 2016-01-01 10:31:08 -0800
  • 02bae17e95 fix PEP8 warnings Fabrice Laporte 2015-12-31 00:29:13 +0100
  • 636b43fca4 move some code out of _update() Fabrice Laporte 2015-12-30 23:52:01 +0100
  • 5452aa9adb cleanup complex if/else conditions Fabrice Laporte 2015-12-30 01:32:29 +0100
  • 8a7725f68e pythonify elodie.py Fabrice Laporte 2015-12-30 01:30:53 +0100
  • 4ca2013572 refactor duplicated code Fabrice Laporte 2015-12-30 01:23:38 +0100
  • 4676c154b6 remove unused imports Fabrice Laporte 2015-12-30 01:20:02 +0100
  • 48a1f64687 document config.ini expected location Fabrice Laporte 2015-12-29 14:13:47 +0100
  • 86efec0786 gh-52 Add cache lookup by name and include in ./elodie.py update command Jaisen Mathai 2015-12-29 00:07:50 -0800
  • f8c4f35923 gh-47 Add tests for localstorage module including new geolocation database functions Jaisen Mathai 2015-12-28 00:42:18 -0800
  • 8b30107a3e Add geolocation cache for distances below 3km Zingo Andersen 2015-12-24 20:39:28 +0100
  • 0c3cfa8e47 @jmathai suggestion to improve the code readability zserg 2015-12-27 12:23:18 +0300
  • 75e1f6180c fix problem with negative (South) Latitude zserg 2015-12-25 12:05:38 +0300
  • d089b05cf0 tests added for inverted lattitude/logitude zserg 2015-12-25 12:04:36 +0300
  • c9d7bc7102 Closes gh-50 Add unsigned option to `geolocation.decimal_to_dms` function and call with `False` from photo.py Jaisen Mathai 2015-12-27 00:10:19 -0800
  • 229a23c471 Closes gh-42 Add Apache 2 License file Jaisen Mathai 2015-12-23 22:59:47 -0800
  • 7a6931d34c Closes gh-38 Add import for constants module in photo.py Jaisen Mathai 2015-12-20 00:30:30 -0800
  • 083826b089 Add Debian/Ubuntu installation hint Aaron Barnes 2015-12-20 20:48:53 +1300
  • f1787d5a16 Closes gh-31 Fix decimal to degree, minute, second conversion by making seconds more precice and supporting negative values Jaisen Mathai 2015-12-19 00:04:44 -0800
  • c4e817bde8 gh-31 Add test to check for conversion from decimal to degrees, minutes, seconds Jaisen Mathai 2015-12-18 19:19:48 -0800
  • 853de0548a Add scrutinzer-ci badge Jaisen Mathai 2015-12-18 23:04:04 -0800
  • d4dde66375 Closes gh-36 Fix bug with old references to `Media.photo_extensions` and `Media.video_extensions` Jaisen Mathai 2015-12-18 20:08:12 -0800
  • 05659650df Merge pull request #34 from ibizaman/readme_clone_scheme Jaisen Mathai 2015-12-18 19:13:35 -0800
  • 220f695041 enhance README clone instruction Pierre Penninckx 2015-12-19 02:39:13 +0100
  • 5818978736 Run `brew update` before installing dependencies. Jaisen Mathai 2015-12-16 15:36:02 -0800
  • a7f17b8983 gh-32 Skip test while we figure out why it fails on TravisCi Jaisen Mathai 2015-12-12 02:01:25 -0800
  • c14055698f gh-28 Add title back to test photos which were removed by Photoshop when modifying Jaisen Mathai 2015-12-12 01:43:09 -0800
  • 339ea13692 gh-22 Add more verbosity in output for failed test in FileSystem module Jaisen Mathai 2015-12-12 01:42:22 -0800
  • 232ebb10db Closes gh-30 Add unit tests for Video module Jaisen Mathai 2015-12-12 01:22:59 -0800
  • fe160bb175 gh-28 Add no-exif file for tests and add test cases Jaisen Mathai 2015-12-12 00:43:49 -0800
  • 752697fca8 gh-31 Skip test that fails due to loss of precision when converting from decimal to dms Jaisen Mathai 2015-12-10 23:38:55 -0800
  • 3c4362e709 gh-22 Add __init__.py files so nosetests -w recursively runs tests Jaisen Mathai 2015-12-10 23:24:12 -0800
  • 19f40c0b56 gh-29 Refactor Media module by moving methods to Photo module Jaisen Mathai 2015-12-10 23:11:52 -0800
  • 300c9c794d gh-29 Add unit tests for Media module Jaisen Mathai 2015-12-10 23:07:53 -0800
  • 56b9e7484d gh-28 Refactor Photo module to support unit tests Jaisen Mathai 2015-12-10 23:07:01 -0800
  • 32360fa3fa gh-27 Add unit test for non-ascii title characters and mark as skipped Jaisen Mathai 2015-12-10 23:05:43 -0800
  • 7375d392af gh-28 Add tests for Photo module Jaisen Mathai 2015-12-10 23:04:46 -0800
  • 1713206368 gh-21 Refactor filesystem test by moving helper functions into a module Jaisen Mathai 2015-12-10 23:02:43 -0800
  • 41c9446a9a gh-21 Add checksum assertions to ensure that FileSystem.file_process does not modify file Jaisen Mathai 2015-12-09 20:22:56 -0800
  • 3a916aa589 Closes gh-21 Add all tests for FileSystem class and test photo files Jaisen Mathai 2015-12-08 23:40:01 -0800
  • 1a9498a5d8 Rename root tests folder to tools to avoid confusion. Real tests folder for python code is in elodie/tests. Jaisen Mathai 2015-12-07 23:58:48 -0800
  • 56a085f75e gh-22 Add .travis.yml file Jaisen Mathai 2015-12-07 23:27:12 -0800
  • 0a72ef481e gh-21 Initial unit tests for FileSystem.create_directory method Jaisen Mathai 2015-12-07 21:33:59 -0800
  • 5b050fe485 Merge pull request #20 from jmathai/gh-16-preserve-folder-name Jaisen Mathai 2015-12-07 20:35:08 -0800
  • 3442f2cc46 gh-16 Add --album-from-folder parameter to elodie.py and media.set_album_from_folder method Jaisen Mathai 2015-12-02 23:47:54 -0800
  • 47627df3ad Closes gh-4 Check for image type using imghdr module Jaisen Mathai 2015-12-04 00:54:21 -0800
  • 40c9b20de0 Closes gh-13 Add class to link so that the browser is spawned Jaisen Mathai 2015-12-04 00:31:28 -0800
  • 25baf39fff Merge pull request #14 from patricksan/develop Jaisen Mathai 2015-12-03 01:05:28 -0800
  • c14411ad6f Merge branch 'feature/add_expanded_calling_function' into develop Patrick Santana 2015-12-02 23:07:30 +0100
  • 06fe15afe6 Fix use of ~ Patrick Santana 2015-12-02 23:07:23 +0100
  • 49fdd1ff18 Closes gh-8 Update Readme to use new command line program Jaisen Mathai 2015-12-01 01:27:24 -0800
  • a7f4de882c Add readme for UI app Jaisen Mathai 2015-12-01 01:03:00 -0800
  • c362c8b0b6 gh-2 Roll back calling set_date_taken from within get_date_taken and apply stat times back to file when adding album Jaisen Mathai 2015-12-01 00:39:05 -0800
  • f67314f6bc gh-2 Write to EXIF from earlier of modified or access time if no date is found in EXIF Jaisen Mathai 2015-11-29 22:01:27 -0800
  • 67a47db73d gh-2 Write time to EXIF for videos if only available from the file properties (modified/access) Jaisen Mathai 2015-11-28 23:58:20 -0800
  • a7aee65ca0 Add initial screen to add config information Jaisen Mathai 2015-11-19 02:31:32 -0800
  • 42b481ea60 Clean up nodejs code to use modules Jaisen Mathai 2015-11-18 21:00:09 -0800
  • eafe375144 Make transitions smoother between windows Jaisen Mathai 2015-11-18 01:37:46 -0800
  • a252a29c6b Add import support Jaisen Mathai 2015-11-03 01:38:53 -0800
  • 4b5a736e6f Working electron app bundle Jaisen Mathai 2015-11-02 02:11:53 -0800
  • 816a95d0bc Combining import.py and update.py into elodie.py Jaisen Mathai 2015-10-31 01:31:35 -0700
  • bc156a0577 Changes to get updating title and reflecting it in the file name to work. * Cache metadata when calling get_metadata() * Removing old title from filename (if set) so we do not end up appending multiple titles in the file name. Jaisen Mathai 2015-10-29 01:12:52 -0700
  • e103acd889 Update fontello files Jaisen Mathai 2015-10-28 01:51:29 -0700
  • 036f477215 Add UI support for updating title and date/time Jaisen Mathai 2015-10-28 01:38:45 -0700
  • 62f6e56bdb Add support for reading/writing titles for photos and videos Jaisen Mathai 2015-10-28 00:19:21 -0700
  • c3b233fff2 Fix incorrect reference to import.py in readme file. Closes gh-1 Jaisen Mathai 2015-10-27 00:45:18 -0700
  • a113b8d07f Add initial version of Electron app Jaisen Mathai 2015-10-26 02:08:01 -0700
  • b69f06b498 Remove exiftool backup file Jaisen Mathai 2015-10-26 02:06:48 -0700
  • 258fea6090 Using plistlib to write to plist file for avmetareadwrite Jaisen Mathai 2015-10-21 18:40:50 -0700
  • b372cde326 Get album updates working for all file types Jaisen Mathai 2015-10-20 23:51:14 -0700
  • cf2f6096b5 Removing debug code from plist method Jaisen Mathai 2015-10-20 02:01:43 -0700
  • 88ce6627d4 Fix logic for checking metadata of temporary movie before copying over source file Jaisen Mathai 2015-10-20 01:30:22 -0700
  • 8221e3c020 Add video geotagging support using avmetareadwrite on OS X Jaisen Mathai 2015-10-20 01:17:09 -0700
  • 0f7bfd9f23 Restore "Unknown Location" folder Jaisen Mathai 2015-10-16 23:08:48 -0700
  • 49622b9b7d Add videos to readme Jaisen Mathai 2015-10-15 23:09:15 -0700
  • c474c45b15 Adding "ideal setup" section to readme Jaisen Mathai 2015-10-15 17:25:41 -0700
  • 18633e6095 Update import script to not update hash db and let the filesystem module do it Jaisen Mathai 2015-10-14 23:41:15 -0700
  • f86932df29 Implement `touch` if hash db file does not exist Jaisen Mathai 2015-10-14 23:40:40 -0700
  • ef5d9f7aac Add sample config Jaisen Mathai 2015-10-14 23:26:07 -0700