Commit Graph

  • b2a86cefa1 fix: bandit security main d-k-patel 2025-08-22 11:46:07 +05:30
  • 535fe65dc7 chore: update logging config version to 0.2.6 v0.2.6 d-k-patel 2025-08-22 11:32:40 +05:30
  • bf421d34d1 chore: bump version to 0.2.6 for PyPI release d-k-patel 2025-08-22 11:31:52 +05:30
  • 5f54f63b13 feat: add token tracking and ASCII art interface d-k-patel 2025-08-22 11:30:11 +05:30
  • 2dd0819ddd Update issue templates d-k-patel/issue-template Dhruv Patel 2025-08-21 12:03:26 +05:30
  • 48b2d8482e Create FUNDING.yml Dhruv Patel 2025-08-21 12:00:15 +05:30
  • 936f386a28 updated README.md with hosted preview image d-k-patel 2025-08-21 11:53:05 +05:30
  • 17ba7a1f73 chore: bump version to 0.2.5 v0.2.5 d-k-patel 2025-08-21 11:41:22 +05:30
  • 3a520966ba chore: bump version to 0.2.4 v0.2.4 d-k-patel 2025-08-21 11:33:40 +05:30
  • 939cb63d3d fix: add psutil dependency for performance tests d-k-patel 2025-08-21 11:19:04 +05:30
  • d003a6e3c5 fix: resolve bandit security issue and improve code quality d-k-patel 2025-08-21 11:10:50 +05:30
  • b2c76a7b9b refactor: major codebase restructuring and modularization v0.2.3 d-k-patel 2025-08-21 11:01:34 +05:30
  • f7cbd43a61 feat: add new modules and comprehensive test coverage d-k-patel 2025-08-20 16:22:02 +05:30
  • b243156c09 feat: implement security fixes and core improvements d-k-patel 2025-08-19 17:24:52 +05:30
  • 9b123c2612 Release v0.2.2: Add PyPI downloads badge and update version v0.2.2 d-k-patel 2025-08-20 12:56:13 +05:30
  • 83af94e235 fix: update README descriptions to use consistent package name d-k-patel 2025-08-20 00:17:05 +05:30
  • fa80ace6c1 feat: enhance README with preview image and improved badges d-k-patel 2025-08-20 00:15:31 +05:30
  • ec7afd5730 bump version v0.2.1 d-k-patel 2025-08-19 23:16:23 +05:30
  • 5eb282ab10 fix: fixed linting d-k-patel 2025-08-19 23:14:06 +05:30
  • 961193d6b4 feat: comprehensive code documentation improvements v0.2.0 d-k-patel 2025-08-19 23:10:24 +05:30
  • b9bacf848f fix: adjust memory test thresholds for realistic Python behavior d-k-patel 2025-08-19 22:45:42 +05:30
  • d618df7bfa feat: add e2e test markers for CI pipeline d-k-patel 2025-08-19 22:30:39 +05:30
  • 8125a3bbe8 fix: handle expected failure in CI error scenario test d-k-patel 2025-08-19 22:23:34 +05:30
  • b545ed21f1 fix: use correct MP3 codec in CI test media creation d-k-patel 2025-08-19 22:17:04 +05:30
  • 25a9be634d style: fix ruff formatting in performance test d-k-patel 2025-08-19 22:10:16 +05:30
  • c27a92eb1d fix: adapt CPU usage test for macOS CI environment d-k-patel 2025-08-19 21:30:16 +05:30
  • 34757fb595 fix: removed windows-latest from matrix d-k-patel 2025-08-19 21:21:44 +05:30
  • fe2fd7eeae fix: Run all tests in CI instead of just unit tests d-k-patel 2025-08-19 21:14:36 +05:30
  • c7511faf37 ci: Consolidate workflows and improve codecov integration d-k-patel 2025-08-19 21:10:32 +05:30
  • 1d3ba9efe3 style: Fix whitespace in blank lines d-k-patel 2025-08-19 21:08:04 +05:30
  • 8434a8b3f4 fix: Make file permission error test work on Windows d-k-patel 2025-08-19 21:05:28 +05:30
  • 52700c8771 feat: Major architecture improvements and comprehensive testing (v0.2.0) d-k-patel 2025-08-19 21:00:38 +05:30
  • 36e0a14226 feat: improve type hints and Pydantic v2 compatibility in security module d-k-patel 2025-08-19 17:33:34 +05:30
  • ade5faaf85 🔒 Phase 1: Critical Security Fixes & Foundation Improvements d-k-patel 2025-08-19 17:24:52 +05:30
  • 6813044c4d Release: 0.1.4 – README formatting fixes; publish to PyPI v0.1.4 d-k-patel 2025-08-19 16:41:34 +05:30
  • 2690fa6ba0 Docs: minor spacing fix in README table snippet d-k-patel 2025-08-19 16:35:16 +05:30
  • be07f8ecab Docs: fix README first command section formatting and clarify interactive vs one-shot d-k-patel 2025-08-19 16:31:09 +05:30
  • e2bf5f423b Release: 0.1.3 – fix Typer Context crash; update docs on usage/subcommands v0.1.3 d-k-patel 2025-08-19 16:13:35 +05:30
  • 54cc7252d6 docs: add MkDocs site and Makefile docs target; build: add PyPI guards; bump version to 0.1.2 v0.1.2 d-k-patel 2025-08-19 15:49:05 +05:30
  • 9efe5e52ec ci: add packages:write permission for GHCR push; ensure docker login uses GITHUB_TOKEN d-k-patel 2025-08-19 15:11:47 +05:30
  • 893724c769 docker: copy LICENSE/README and src into builder; fix FROM casing; build wheels correctly d-k-patel 2025-08-19 15:06:56 +05:30
  • 143ec91c84 ci: migrate artifact actions to v4 (upload/download) per deprecation notice d-k-patel 2025-08-19 15:01:32 +05:30
  • 1942000b49 security: annotate subprocess.run with nosec B603,B607 for ffprobe call d-k-patel 2025-08-19 14:56:34 +05:30
  • e7332406b9 executor: keep original argv for subprocess.run; context_scanner: call 'ffprobe' to match tests; all tests passing d-k-patel 2025-08-19 14:49:56 +05:30
  • 42e49c5671 mypy: exclude tests, ignore test errors; clean unused ignores; CI: type-check src only d-k-patel 2025-08-19 14:44:59 +05:30
  • f819b85ec8 Ruff: organize imports and remove unused Any in io_utils d-k-patel 2025-08-19 14:33:11 +05:30
  • 13f6baffb6 Types: relax is_safe_path param to object; annotate nl_schema validator return; keep tests untyped per mypy config d-k-patel 2025-08-19 14:21:44 +05:30
  • a29af64b2f Format: apply ruff formatting to satisfy CI d-k-patel 2025-08-19 14:12:58 +05:30
  • a87347b5b2 CI: add Python 3.13, Safety scan with API key fallback, skip-existing on publish d-k-patel 2025-08-19 14:12:27 +05:30
  • 42ebcc1122 Lint: fix Ruff findings in tests (combine with statements, suppress exceptions, import/order cleanups) d-k-patel 2025-08-19 14:10:33 +05:30
  • ccd5e080fe updated pyproject.toml v0.1.1 d-k-patel 2025-08-19 14:04:47 +05:30
  • 30a8a7a863 updated pyproject.toml d-k-patel 2025-08-19 14:03:14 +05:30
  • 0b9c25d5da PyPI prep: enrich metadata, add Python 3.13 classifier, fix extras, declare Markdown README d-k-patel 2025-08-19 13:51:35 +05:30
  • 14b8eb22d8 Harden subprocess usage; fix Typer ctx=None; update security and .gitignore d-k-patel 2025-08-19 13:43:24 +05:30
  • 033774f45c (aiclip) initial commit d-k-patel 2025-08-19 13:28:38 +05:30