e692423da2
Merge pull request 'fix: sanitize filenames to prevent path traversal ( #1 )' ( #13 ) from fix/issue-1 into main
...
Reviewed-on: https://git.example.com/jarianc/NASAImageDownloader/pulls/13
2026-07-05 02:50:07 -05:00
668f48897f
fix: sanitize nasa_id and filenames to prevent path traversal ( #1 )
...
- Add sanitize_filename() to strip path separators and parent refs
- Apply sanitization to nasa_id used in metadata filenames
- Apply sanitization to image filenames derived from asset_href
- Preserve raw nasa_id for API calls to avoid breaking asset lookup
2026-07-05 07:43:07 +00:00
8e7f5bc920
Merge pull request 'CI: remove --no-cache for docker layer caching' ( #12 ) from ci-fix-nocache into main
...
Reviewed-on: https://git.example.com/jarianc/NASAImageDownloader/pulls/12
2026-07-04 22:23:17 -05:00
a54d57a7c7
CI: remove --no-cache for docker layer caching
2026-07-05 03:13:09 +00:00
5acbf697fa
CI: add generalized workflow
2026-07-05 02:46:34 +00:00
3b0fea6379
4 hours instead of 2. Will expose a cli param for Max Run time later
2025-10-19 21:23:36 -05:00
65623e486f
added requirements.txt
2025-09-11 21:03:24 -05:00
b0e5bd273c
Getting rid of last_run.txt from the repo (untracking)
2025-09-11 20:54:06 -05:00
2e0bcb845c
Readme fix
2025-09-11 00:09:19 -05:00
556006d8c6
Added a Readme and License file
2025-09-11 00:08:11 -05:00
687513725c
Adding output dir as script input
2025-09-10 23:39:31 -05:00
41d7a6848e
Downloader up and working
2025-09-10 23:27:33 -05:00