Commit Graph

8 Commits

Author SHA1 Message Date
HERITAGE-XION 35c7988e67 metadata-scrubber-tool:
added comprehensive report coomand("veriiy") and tests,
added docs
2026-01-10 19:23:43 +01:00
HERITAGE-XION 9d5b32d4d7 updated readme and version 2026-01-10 15:25:17 +01:00
HERITAGE-XION d00d9d4598 updated readme and project version 2026-01-07 17:15:06 +01:00
HERITAGE-XION aabecd547f metadata-scrubber-tool:
implemented fix mypy type checking issues for piexif(it has no stub files) used basedpyright to generate a type stub, but damn that a lot more type related issues fixed most but a few remained so i modified the pyrightconfig with this: "typeCheckingMode": "standard" as it is in strict mode by default.
2026-01-07 14:38:16 +01:00
HERITAGE-XION ab70844c8e metadata-scrubber-tool:
added end-to-end test for cli commands,
which includes for read and scrub commands.
added the version flag and modified the verbose to use capital V
2026-01-06 23:45:36 +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
HERITAGE-XION a5047a552c Metadata-Scrubber-Tool:
initial commit
2026-01-03 16:02:14 +01:00