Commit Graph

11 Commits

Author SHA1 Message Date
HERITAGE-XION e7e45f94bc
Update src/services/metadata_factory.py
updated supported extensions message

Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
2026-01-10 14:51:55 +01:00
HERITAGE-XION e5705f0bbb
Update src/services/metadata_factory.py
corrected supported extensions list

Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
2026-01-10 14:08:50 +01:00
HERITAGE-XION 0bbfe84fd1 metadata-scrubber-tool:
added handler for docx files,
add comprehensive tests
2026-01-10 13:51:50 +01:00
HERITAGE-XION bbbeff0e32 metadata-scrubber-tool:
added handler for powerpoint files,
add comprehensive tests
2026-01-09 22:58:49 +01:00
HERITAGE-XION 3bd506e4eb metadata-scrubber-tool:
added handler for excel files,
add comprehensive tests
2026-01-09 19:55:27 +01:00
HERITAGE-XION 955bb8f6a1 metadata-scrubber-tool:
added pdf handler,
modifed the display to accepts pdf specific data,
and pdf format data,
added full test coverage
2026-01-09 17:27:22 +01:00
HERITAGE-XION b628130596 metadata-scrubber-tool:
added integration test for metadata factory
2026-01-06 22:14:26 +01:00
HERITAGE-XION 989902d86e metadata-scrubber-tool:
added unit test for image handler
2026-01-06 21:49:46 +01:00
HERITAGE-XION 5aa7e1d01d metadata-scrubber-tool:
refactored buggy implementation.
png processing supports reading EXIF and pngInfo and not-serialized-to-human-readable-format data but not XMP OR IPTC.
2026-01-06 01:48:26 +01:00
HERITAGE-XION ff367d1e37 metadata-scrubber-tool:
implemented batch processing of file.
optimized logs to only show when the verbose flag is used.
added docstring documentation.
png processing not fully supported yet.
2026-01-06 00:22:04 +01:00
HERITAGE-XION fbd303f6d9 metadata-scrubber-tool:
implemented single file processing and recursive processing of file within a folder based on the extension provided in the -ext flag.
implemented cli command for displaying metadata.
implemented human readable format for display metadata value.
refactored and moved png and jpg metadata processor logic to the core dir.
implemented logging with -v(verbose flag)
2026-01-05 17:15:13 +01:00