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
a10d6b566b
Merge branch 'main' of https://github.com/Heritage-XioN/metadata-scrubber-tool
2026-01-10 15:25:22 +01:00
HERITAGE-XION
9d5b32d4d7
updated readme and version
2026-01-10 15:25:17 +01:00
HERITAGE-XION
e98488c0de
Merge branch 'Implement-Office-document-metadata-removal-for-Word-(.docx)-Excel-(.xlsx)-and-PowerPoint-(.pptx)-files' of https://github.com/Heritage-XioN/metadata-scrubber-tool into Implement-Office-document-metadata-removal-for-Word-(.docx)-Excel-(.xlsx)-and-PowerPoint-(.pptx)-files
2026-01-10 15:03:40 +01:00
HERITAGE-XION
a8fa327f09
added comprehensive error handling that provides meaningful context and graceful
...
degradation
2026-01-10 15:03:34 +01:00
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
418ccb218d
Merge branch 'Implement-Office-document-metadata-removal-for-Word-(.docx)-Excel-(.xlsx)-and-PowerPoint-(.pptx)-files' of https://github.com/Heritage-XioN/metadata-scrubber-tool into Implement-Office-document-metadata-removal-for-Word-(.docx)-Excel-(.xlsx)-and-PowerPoint-(.pptx)-files
2026-01-10 14:49:43 +01:00
HERITAGE-XION
89ccad6db4
Reset handler state before reading to avoid any unforseen state accumulation over multiple operations
2026-01-10 14:49:35 +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
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
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
HERITAGE-XION
a517d774c2
metadata-scrubber-tool:
...
added the png_metadata processing functionalities,
added an exception class to handle various error
2026-01-04 21:13:37 +01:00
HERITAGE-XION
ceb5ef6d55
metadata-scrubber-tool:
...
added functionality for wiping exif data from jpeg images
2026-01-04 17:29:50 +01:00
HERITAGE-XION
a5047a552c
Metadata-Scrubber-Tool:
...
initial commit
2026-01-03 16:02:14 +01:00