Commit Graph

  • 36b0b6f241 chore: set max line length to 58 chars in Ruff config main admin 2026-06-18 18:10:06 +00:00
  • 6640bc050d feat: add chunked ASR for long audio with env-configurable chunk duration admin 2026-06-18 17:46:29 +00:00
  • 59363c5dcd Set content max_chars to 54 admin 2026-06-17 17:08:41 +00:00
  • 0e27537a68 Enforce 60-char max per full line including spaces admin 2026-06-17 17:03:33 +00:00
  • 0947e91f15 Add extra white space between line number and text admin 2026-06-17 16:55:31 +00:00
  • 1d447f2836 Center footer page numbers admin 2026-06-17 02:11:56 +00:00
  • 49e607e1e1 Add page numbers to footer: 'X of Y' (bottom left) admin 2026-06-17 02:10:42 +00:00
  • bd4393addc Increase max characters per visual line to 60 admin 2026-06-17 02:01:35 +00:00
  • f5836d83f3 Add two spaces after line number and reduce max chars to 57 admin 2026-06-17 02:00:08 +00:00
  • b2dce9e048 Set 29 lines per page and fix page break insertion admin 2026-06-16 19:51:24 +00:00
  • 4d9414fee9 Set line spacing to 1.5; page break every 32 lines admin 2026-06-16 19:49:01 +00:00
  • d4ed84f68d Set line spacing to 1.2 and 32 lines per page admin 2026-06-16 19:42:25 +00:00
  • eb83a37f02 Restart line numbering at 1 every 45 lines with page break admin 2026-06-16 19:40:15 +00:00
  • e7aa5ebf25 Ensure first visual line respects 58-char limit including label admin 2026-06-16 19:26:30 +00:00
  • 1265a664cd Clip visual lines at 58 characters admin 2026-06-16 19:23:09 +00:00
  • 83f3c09218 Make line numbers reflect visual lines, not speaker turns admin 2026-06-16 19:21:04 +00:00
  • d828a91bf3 Use embedded line numbers instead of built-in line numbering admin 2026-06-16 19:15:47 +00:00
  • 670c6d3e2b Fix first-page line numbering off-by-one in transcript DOCX admin 2026-06-16 19:09:26 +00:00
  • f20102d564 Fix transcript DOCX line numbering (spacing and column fixes) admin 2026-06-16 18:08:46 +00:00
  • 0e6bc53cf8 Fix duplicate pgMar causing line numbering issue admin 2026-06-16 18:03:39 +00:00
  • c43076efd4 Increase timeouts for large-file transcription admin 2026-06-16 17:18:09 +00:00
  • 03d66219d9 Rebuild transcript DOCX generation flow admin 2026-06-16 16:54:48 +00:00
  • 0c0e52dfb8 Fix syntax error in speaker identification prompt string admin 2026-06-16 16:05:02 +00:00
  • 604bfa3f41 Ensure identified speaker names/roles are printed in ALL CAPS admin 2026-06-16 16:02:55 +00:00
  • 8ff473f3e6 Fix transcript DOCX line numbering starting at 2 (docGrid) admin 2026-06-16 16:00:09 +00:00
  • 0b3f737e5b Update speaker identification to use real names or roles instead of random names admin 2026-06-16 15:49:39 +00:00
  • 598f8630de Fix transcript DOCX line numbering (invalid 'eachPage' value) admin 2026-06-16 15:41:12 +00:00
  • 7fac0e7d9c Fix transcript DOCX line numbering starting at line 2 (robust) admin 2026-06-15 16:26:28 +00:00
  • 5dd56a3368 Fix missing subject on emails with attachments admin 2026-06-15 15:03:50 +00:00
  • 7364d572d5 Fix transcript DOCX line numbering starting at line 2 admin 2026-06-15 14:54:32 +00:00
  • d51b006a19 Fix Gradio launch error and adjust upload template admin 2026-06-15 04:06:55 +00:00
  • ea5a0752df Update README to reflect current behavior admin 2026-06-15 03:58:56 +00:00
  • b0a1bc059b Simplify email subject handling and remove duplicate functions admin 2026-06-15 03:52:19 +00:00
  • e27e5b8522 Revert PDF generation; simplify to DOCX + MD + JSON only admin 2026-06-15 03:38:12 +00:00
  • 6233a41f61 Remove Gradio API page and 'Use via API' link from web UI admin 2026-06-15 03:26:34 +00:00
  • 237bd4b37c Refactor PDF generation and attachment logic admin 2026-06-15 03:16:53 +00:00
  • 7ece1a50c2 Update Web UI: rename option, increase title font, default identify speakers admin 2026-06-15 03:02:19 +00:00
  • 46fbcf80af Ensure success and error emails always have a subject admin 2026-06-15 02:57:09 +00:00
  • 42a155aeaa Add PDF-based document generation with LibreOffice; fix line numbering and margins admin 2026-06-15 02:19:17 +00:00
  • b0a23b32e1 Fix page numbering: correct field insertion for PAGE and NUMPAGES admin 2026-06-14 23:08:51 +00:00
  • 2e2bc3fb29 Fix page numbering: use correct python-docx field insertion for PAGE and NUMPAGES admin 2026-06-14 23:03:12 +00:00
  • 2f9299389b Fix line numbering: only transcript pages; ensure page numbering fields are set correctly admin 2026-06-14 22:25:26 +00:00
  • e0d2fd6963 Fix combined .docx: line numbering only for transcript, centered cover pages, correct date format, reliable page numbering admin 2026-06-14 22:07:36 +00:00
  • 4651c5f8b2 Ensure success email subject is never blank; add final guard in send_email admin 2026-06-14 21:56:04 +00:00
  • 6c11a8f19a Add 'Page X of Y' footer to all .docx files admin 2026-06-14 21:51:12 +00:00
  • 2a2a5e024c Update combined .docx order: cover page, page break, summary, page break, transcript admin 2026-06-14 21:47:36 +00:00
  • 7adca3d921 Add cover pages to transcript/summary .docx with AI-generated descriptions; include combined .docx when both requested admin 2026-06-14 21:33:15 +00:00
  • efb34dd9ff Translate markdown headings to WYSIWYG styles in summary .docx admin 2026-06-14 21:18:42 +00:00
  • 11e5309a8e End underline at colon in transcript .docx, not over following space admin 2026-06-14 21:14:45 +00:00
  • a3ca1f3505 Ensure success email subject is wired to EMAIL_SUBJECT_SUCCESS and never blank admin 2026-06-14 21:11:53 +00:00
  • 154cac6c7b Ensure success email subject is wired to EMAIL_SUBJECT_SUCCESS and never blank admin 2026-06-14 21:09:25 +00:00
  • 18f4a4e8de Reduce logo to 75px desktop / 50px mobile; increase title font by 3pt admin 2026-06-14 21:05:19 +00:00
  • 2f304e3ed1 Fix header.html template escaping so title and logo render correctly admin 2026-06-14 21:02:59 +00:00
  • fd94e2daa0 Center logo above title in header for desktop and mobile admin 2026-06-14 21:00:04 +00:00
  • e74bc04cb3 Show timestamp and speaker name on same line as text in transcript .docx admin 2026-06-14 20:57:32 +00:00
  • c792fa17e8 Fix .logo-container: remove flex, limit to 75px admin 2026-06-14 20:54:19 +00:00
  • e55f36a131 Improve queue position accuracy and wording in upload email admin 2026-06-14 20:51:34 +00:00
  • 572587bb85 Fix syntax error in tasks.py speaker identification prompt admin 2026-06-14 20:43:37 +00:00
  • cfc38b21ed Reduce header logo size to 25% while keeping responsive layout admin 2026-06-14 20:40:10 +00:00
  • 1582b90ddb Fix header template escaping; ensure title and logo render from env vars ScrAIbe Admin 2026-06-14 20:11:28 +00:00
  • 9ec4c4ccba Restore title and logo in header with responsive layout ScrAIbe Admin 2026-06-14 19:48:57 +00:00
  • 8ecae8f648 Optimize Web UI for mobile: fix logo overlap and responsive layout ScrAIbe Admin 2026-06-14 19:00:40 +00:00
  • 49e999f0ee Add Identify speakers option: AI infers names and replaces Speaker IDs in transcript ScrAIbe Admin 2026-06-14 18:05:37 +00:00
  • eb9b2f9126 Fix 'Section' object has no attribute '_element' in create_transcript_docx ScrAIbe Admin 2026-06-14 17:51:54 +00:00
  • 50c7ec90a0 Always send numeric queue position in upload notification email admin 2026-06-14 17:00:06 +00:00
  • f7c9c70bfc Robustly wire email subjects from env vars with safe fallbacks and logging admin 2026-06-14 16:31:03 +00:00
  • a8f48b9e58 Use structured filenames and formal DOCX transcript styling admin 2026-06-14 16:20:10 +00:00
  • 2dce9b43c9 Use email logo as subtle watermark instead of standalone image admin 2026-06-14 16:02:56 +00:00
  • 1dea51f1f9 Add cleanup of temp and upload files after transcription job admin 2026-06-14 15:55:44 +00:00
  • 63cd620b79 Add accent color, email subjects, MD+DOCX outputs, update README admin 2026-06-14 15:49:11 +00:00
  • dc20e9cff0 Use URL-based logos, env-based WebGUI title, apstrom.ca link, update README admin 2026-06-14 15:35:16 +00:00
  • fb1dc3324d Use logo1.png in emails, inline mail_style.css, attach summary as MD admin 2026-06-14 15:24:08 +00:00
  • 917a7b8f2f Make email template placeholders configurable via environment variables admin 2026-06-14 15:11:53 +00:00
  • 85cdd9216a Use firm email templates, logo, and header/footer in async UI admin 2026-06-14 14:54:39 +00:00
  • 2803c81b44 Implement async processing with Celery, Redis, and queue-based email notifications admin 2026-06-14 14:38:10 +00:00
  • b9d25a39dd Use verbose_json diarization, add JSON+TXT email feature admin 2026-06-14 05:36:45 +00:00
  • f6db48b1d0 Fix Gradio 6.0 compatibility: remove show_api, move css to launch() admin 2026-06-14 05:18:28 +00:00
  • 37d30e0ee2 Ensure Docker container always starts Web GUI (not CLI) admin 2026-06-14 05:11:38 +00:00
  • d854d498cd Integrate custom Web GUI assets, templates, and config.yaml; adapt for LocalAI admin 2026-06-13 21:48:35 +00:00
  • 1eb88d27ba Fix verbose double-pass bug in CLI/autotranscript; improve logging admin 2026-06-13 17:51:55 +00:00
  • 2ea46ada42 Add structured logging for Docker; support LOG_LEVEL env and --log-level admin 2026-06-13 17:46:25 +00:00
  • 47b3304297 Fix RuntimeWarning: remove cli import from __init__.py admin 2026-06-13 17:38:32 +00:00
  • 4822ef28e8 Update README for LocalAI-backed architecture and summarization admin 2026-06-13 17:28:10 +00:00
  • 574124558b Initial commit: LocalAI-backed ScrAIbe with summarization admin 2026-06-13 16:38:59 +00:00
  • 46d119b63b Merge pull request #139 from JSchmie/develop Marko Henning 2024-11-25 14:26:26 +01:00
  • d00ec2d44f Merge pull request #138 from JSchmie/fix_torch_threads Marko Henning 2024-11-25 14:13:55 +01:00
  • de883bc062 removed unused parameter Marko Henning 2024-11-25 13:39:18 +01:00
  • 663675c7b2 Adding support for setting number of threads to faster-whisper cpu, reading from cli, yaml or env var. Marko Henning 2024-11-19 17:19:02 +01:00
  • e5d189fdd0 Merge pull request #127 from JSchmie/develop Marko Henning 2024-10-24 10:32:02 +02:00
  • 9528468ebb Merge pull request #128 from JSchmie/roll-back-torch-verision Marko Henning 2024-10-24 09:17:54 +02:00
  • 3fe13803b9 Merge pull request #134 from JSchmie/fix-audio-torch-device-setting Marko Henning 2024-10-24 09:17:05 +02:00
  • 81fefd5568 Merge pull request #132 from JSchmie/dependabot/pip/openai-whisper-20240930 Jacob Schmieder 2024-10-11 10:41:43 +02:00
  • fec46aa563 Merge branch 'roll-back-torch-verision' into dependabot/pip/openai-whisper-20240930 Jacob Schmieder 2024-10-11 10:39:52 +02:00
  • 3851311ffc Merge pull request #133 from JSchmie/dependabot/pip/sphinx-rtd-theme-gte-2-and-lt-4 Jacob Schmieder 2024-10-11 10:37:51 +02:00
  • f0989a574b Merge pull request #135 from JSchmie/update_dockerfile Jacob Schmieder 2024-10-10 15:33:41 +02:00
  • de9071762e Docker image generation workflow from webui Marko Henning 2024-10-10 14:33:14 +02:00
  • 08f14883e2 Bring dockerfile up to date Marko Henning 2024-10-10 14:07:36 +02:00
  • 101e913f84 make ruff happy Schmieder, Jacob 2024-10-10 09:29:48 +00:00
  • e7c1a5a2b0 added SCRAIBE_TORCH_DEVICE to transcriber class Schmieder, Jacob 2024-10-10 09:25:49 +00:00
  • af99a655e5 added SCRAIBE_TORCH_DEVICE to Diariser class Schmieder, Jacob 2024-10-10 09:22:34 +00:00