Commit Graph

  • 884bdb8771 chore: remove local artifacts main Jarian Cottingham 2026-08-21 17:15:10 +00:00
  • d11c2dd07c Merge pull request 'fix: close #13 - pin deterministic voice in test_integration.py' (#32) from fix/issue-test-determinism into main jarianc 2026-07-05 07:57:38 -05:00
  • 279520bffb Merge pull request 'fix: close #6 - fix example_usage.py port to match app.py default (5012)' (#31) from fix/issue-example-port into main jarianc 2026-07-05 07:57:04 -05:00
  • 92a2abe1bd Merge pull request 'fix: close #7-#8 - remove redundant werkzeug and unused pydub from requirements' (#30) from fix/issue-requirements into main jarianc 2026-07-05 07:56:37 -05:00
  • f15a71a143 Merge pull request 'fix: close #4-#5-#14 - fix test_updated_app.py tuple unpacking and function args' (#29) from fix/issue-tests into main jarianc 2026-07-05 07:54:25 -05:00
  • 28ee521411 Merge pull request 'fix: close #3-#12 - app.py security hardening (auth, TTS whitelist, cleanup, rotation)' (#28) from fix/issue-app-security into main jarianc 2026-07-05 07:53:42 -05:00
  • a9e21c09a4 Merge pull request 'fix: close #15-#24 - add nginx security config (HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, server_tokens off, Swagger auth, rate limiting)' (#26) from fix/issue-nginx-security into main jarianc 2026-07-05 07:52:37 -05:00
  • 890408fc98 fix: close #13 - pin deterministic voice in test_integration.py instead of random.choice Jarian 2026-07-05 12:48:11 +00:00
  • 2647baddee fix: close #6 - fix example_usage.py port from 5010 to 5012 to match app.py default Jarian 2026-07-05 12:47:57 +00:00
  • 009b11846b fix: close #7-#8 - remove redundant werkzeug and unused pydub from requirements.txt Jarian 2026-07-05 12:47:39 +00:00
  • 5c615f3892 fix: close #4-#5-#14 - fix test_updated_app.py: unpack parse_speaker_text tuple correctly, pass tracks arg to generate_wav_files Jarian 2026-07-05 12:47:23 +00:00
  • d13cf3cffb fix: close #3-#12 - app.py security hardening: bare except->OSError, API key auth, TTS command whitelist, temp file cleanup with finally, output file rotation Jarian 2026-07-05 12:46:49 +00:00
  • c58788ba19 fix: close #1-#2 - sanitize title parameter with secure_filename to prevent path traversal attacks fix/issue-path-traversal Jarian 2026-07-05 12:45:38 +00:00
  • 092801ad84 fix: close #15-#24 - add nginx security config with HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, server_tokens off, Swagger auth protection, rate limiting, and HTTPS redirect Jarian 2026-07-05 12:45:08 +00:00
  • 564c68e002 Merge pull request 'CI: remove --no-cache for docker layer caching' (#25) from ci-fix-nocache into main jarianc 2026-07-04 22:23:09 -05:00
  • 10e1f87466 CI: remove --no-cache for docker layer caching Jarian 2026-07-05 03:12:56 +00:00
  • d4f5a198a3 CI: add generalized workflow Jarian 2026-07-05 02:46:31 +00:00
  • 79e9c449e6 Fixing req file ... too passive for use Jarian Cottingham 2025-10-25 11:40:55 -05:00
  • d1df362dd1 Server stood up that can create podcast from text Jarian Cottingham 2025-10-25 02:04:42 -05:00
  • cd1441ff6c basic setup Jarian Cottingham 2025-10-23 22:32:59 -05:00