You've already forked photo-importer
mirror of
https://github.com/sashacmc/photo-importer.git
synced 2026-06-09 16:43:31 +02:00
165 lines
5.2 KiB
Plaintext
165 lines
5.2 KiB
Plaintext
photo-importer (1.3.0) stable; urgency=medium
|
|
|
|
* Fix jpegtran rotator returncode check (was always None before p.wait())
|
|
* Fix empty directory cleanup ordering
|
|
* Fix dryrun mode for file skipping
|
|
* Fix server security: validate and sanitize input paths
|
|
* Add ThreadingMixIn to HTTP server for concurrent request handling
|
|
* Add explicit MemLogger.close() to prevent log handler leakage
|
|
* Add exist_ok=True to os.makedirs() to prevent race on concurrent imports
|
|
* Guard missing move/rotate status keys in CLI error reporting
|
|
* Guard empty directory part in log file path creation
|
|
* Add os.path.realpath() normalization for importer path keys in server
|
|
* Update deprecated progressbar maxval field
|
|
* Add Config use_system_config parameter for test isolation
|
|
* Improve web UI: fix XSS via eval(), add escapeHtml(), fix dead state branch,
|
|
replace <font> tags, add AJAX error handlers, add visibility-aware polling,
|
|
add encodeURIComponent for all query params
|
|
* Add ESLint CI workflow for JavaScript linting
|
|
* Improve test coverage: add tests for config, mover, rotator, server, run
|
|
* Update CI workflows: update actions/checkout, fix Python version matrix
|
|
* Update README
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Wed, 03 Jun 2026 20:04:14 +0200
|
|
|
|
photo-importer (1.2.6) stable; urgency=medium
|
|
|
|
* Add Clear button for server import
|
|
* Disable log for unmounted devices
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Thu, 31 Oct 2024 00:37:55 +0100
|
|
|
|
photo-importer (1.2.5) stable; urgency=medium
|
|
|
|
* Package refactoring
|
|
* Code cleanup
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Tue, 09 Jul 2024 00:24:52 +0200
|
|
|
|
photo-importer (1.2.4) stable; urgency=medium
|
|
|
|
* Add time_shift options
|
|
* Lower case file ext during renaming
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Wed, 22 May 2024 23:12:07 +0200
|
|
|
|
photo-importer (1.2.3) stable; urgency=medium
|
|
|
|
* Update ci workflows
|
|
* Fix import without config file and warning
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Tue, 23 Apr 2024 23:28:02 +0200
|
|
|
|
photo-importer (1.2.2) stable; urgency=medium
|
|
|
|
* Add /etc/photo-importer.cfg as additional default config
|
|
* Add add_orig_name option
|
|
* Update config comments
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Tue, 20 Dec 2022 01:01:34 +0100
|
|
|
|
photo-importer (1.2.1) stable; urgency=medium
|
|
|
|
* Handle server pmount errors
|
|
* Allow log to /dev/stdout
|
|
* Add aac files support
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Thu, 08 Dec 2022 21:49:03 +0100
|
|
|
|
photo-importer (1.2.0) stable; urgency=medium
|
|
|
|
* Add PyPi install support
|
|
* Update to new PyExifTool
|
|
* Reformat with black
|
|
* Update modules import
|
|
* Add importer test
|
|
* Improve fileprop tests
|
|
* Remove legacy modules __main__
|
|
* MacOS support verified
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Tue, 29 Nov 2022 09:03:24 +0100
|
|
|
|
photo-importer (1.1.2) stable; urgency=medium
|
|
|
|
* Update setup scripts
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Mon, 28 Nov 2022 00:21:13 +0100
|
|
|
|
photo-importer (1.1.1) stable; urgency=medium
|
|
|
|
* Add date/time patterns in out subdirs support
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Fri, 13 May 2022 01:15:38 +0200
|
|
|
|
photo-importer (1.1.0) stable; urgency=medium
|
|
|
|
* Add Windows support
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Mon, 31 Jan 2022 00:10:46 +0100
|
|
|
|
photo-importer (1.0.9) stable; urgency=medium
|
|
|
|
* Add windows compatibility by means of use_shutil option
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Sun, 30 Jan 2022 12:20:53 +0100
|
|
|
|
photo-importer (1.0.8) stable; urgency=medium
|
|
|
|
* Add jpegtran support
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Sun, 30 Jan 2022 02:25:01 +0100
|
|
|
|
photo-importer (1.0.7) stable; urgency=medium
|
|
|
|
* Rework server errors processing
|
|
* Fix security issues
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Thu, 29 Apr 2021 00:25:08 +0200
|
|
|
|
photo-importer (1.0.6) stable; urgency=medium
|
|
|
|
* Use directory size in place of disc usage for fixed server input path
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Tue, 23 Mar 2021 17:36:11 +0100
|
|
|
|
photo-importer (1.0.5) stable; urgency=medium
|
|
|
|
* Fix read of remove_empty_dirs
|
|
* Change deprecated parse_qs call
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Mon, 08 Mar 2021 00:46:55 +0100
|
|
|
|
photo-importer (1.0.4) stable; urgency=medium
|
|
|
|
* Check device readonly and don't allow import with move mode
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Sun, 07 Mar 2021 21:04:36 +0100
|
|
|
|
photo-importer (1.0.3) stable; urgency=medium
|
|
|
|
* Use system mv and cp in place of python commands
|
|
* Add errors check in console script
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Sun, 27 Dec 2020 12:39:03 +0100
|
|
|
|
photo-importer (1.0.2) stable; urgency=medium
|
|
|
|
* Improve removable device detection
|
|
* Add video time metadata reading (by mean of exiftool)
|
|
* Improve audio time detection
|
|
* Add umask option
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Fri, 29 May 2020 15:00:58 +0200
|
|
|
|
photo-importer (1.0.1) stable; urgency=medium
|
|
|
|
* Add outpath web interface option
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Fri, 17 Jan 2020 12:29:53 +0100
|
|
|
|
photo-importer (1.0.0) stable; urgency=medium
|
|
|
|
* Initial release.
|
|
|
|
-- Alexander Bushnev <Alexander@Bushnev.pro> Wed, 27 Nov 2019 20:35:07 +0100
|