Commit graph

  • 55a1e457c1 Keep MVLog render temp files in work directory main hbrain 2026-07-05 19:55:10 +00:00
  • 1c84a7cfa0 Fix worker chmod handling for web-owned files hbrain 2026-06-14 00:13:18 +02:00
  • 85c4333e77 Migrate MVLog worker to webserver-local deployment hbrain 2026-06-07 15:22:03 +00:00
  • 8fc2e3b4c9 Removed send_push.js hbrain 2026-06-07 14:26:28 +00:00
  • bacb335e38 Change web root path on webserver hbrain 2026-06-04 21:58:14 +00:00
  • 4f81e406f3 Removed webui files hbrain 2026-06-04 05:35:07 +00:00
  • f46217f37b Revert "Log and always regenerate MVLog maps on save" hbrain 2026-06-02 11:03:19 +00:00
  • 6ba4050d9a Log and always regenerate MVLog maps on save hbrain 2026-06-02 10:58:21 +00:00
  • 37e43b6bca Use article IDs for permalinks and OG images hbrain 2026-06-02 09:50:00 +00:00
  • fbc4f1045a Refine thumbnail overlay and metadata hbrain 2026-06-02 08:45:40 +00:00
  • a41ae79848 README.md updated to current state hbrain 2026-06-01 12:56:02 +00:00
  • 5b39cc6891 Stop drawing teaser text in rendered intro while keeping metadata teaser hbrain 2026-06-01 05:34:40 +00:00
  • f43f6f3ef4 Embed teaser and quote_da metadata only in rendered videos hbrain 2026-05-31 23:08:21 +00:00
  • 7a9a90e71e Ignore .mvlog-hide-map in worker fingerprint calculation hbrain 2026-05-31 22:08:56 +00:00
  • 7d23a71947 Adjust long video caption timing to start after 2s and show for 6s hbrain 2026-05-31 17:25:42 +00:00
  • 2ae7c75f91 Propagate .mvlog-id into worker state and exclude from fingerprints hbrain 2026-05-31 14:32:40 +00:00
  • 765daa150c Fix movmaker tool_path regression so worker can start jobs hbrain 2026-05-31 12:18:16 +00:00
  • a7fea0a8e8 Align media ordering with web logic (read-only order.json, no filename sort fallback) hbrain 2026-05-31 11:31:15 +00:00
  • 83f1dba8d1 Implement order.json sorting and generation, remove auto-gen hbrain 2026-05-31 10:23:11 +00:00
  • a1f05817fa Auto-cleanup local cache after job completion hbrain 2026-05-30 20:55:38 +00:00
  • 7d1e052326 Fix sorting: parse full timestamp from filename for videos hbrain 2026-05-30 20:36:33 +00:00
  • b89934d570 Fix audio cutoff by padding clip audio with silence hbrain 2026-05-30 08:13:08 +00:00
  • a7d6a4e1ed mvlog_worker: upload audio files to remote in-dir; update README hbrain 2026-05-29 08:05:23 +00:00
  • 0183b86031 docs: add MVLog server-side push & Gemini generator docs; fix intro logo alpha hbrain 2026-05-29 07:52:03 +00:00
  • cc88f351b4 docs: document Gemini generator (generate_data.sh) behavior and data.txt update rules hbrain 2026-05-29 07:50:23 +00:00
  • cfba09e7ce docs: document server-side web-push flow and deployment hbrain 2026-05-29 05:30:24 +00:00
  • 192c57ee13 fix(intro): precompose alpha-adjusted logo PNG and overlay to respect transparency across ffmpeg builds hbrain 2026-05-28 19:20:56 +00:00
  • 801f17ef10 fix: respect intro logo alpha by forcing RGBA in overlay hbrain 2026-05-28 18:59:17 +00:00
  • 598dd1592b tools: add authorized-notify hook hbrain 2026-05-28 18:56:42 +00:00
  • e0359dacf7 web: move web-push sending to webserver; remove push logic from worker; add enable_show_local.php hbrain 2026-05-28 18:52:54 +00:00
  • f29b0dee5e Send push when Show is first enabled (record per-job 'shown' cache) hbrain 2026-05-28 18:22:59 +00:00
  • 37dccfb28c Fix intro title fade toggle hbrain 2026-05-28 17:45:02 +00:00
  • 4a61a3100b Document intro title fade toggle hbrain 2026-05-28 16:58:25 +00:00
  • f51273d447 Make intro title fade optional hbrain 2026-05-28 16:56:35 +00:00
  • af3fd51226 Duck soundtrack when using clip audio hbrain 2026-05-28 16:39:02 +00:00
  • 2ca263dd58 Ignore local media/assets dirs hbrain 2026-05-28 15:05:23 +00:00
  • 8ae46752f6 Add docstrings for tooling and pipeline helpers hbrain 2026-05-28 14:52:16 +00:00
  • 2ac00e0e67 Reuse intro logo as outro and refine title fade hbrain 2026-05-28 14:48:10 +00:00
  • 61fbf6382e Add intro logo alpha constant hbrain 2026-05-28 14:39:49 +00:00
  • 4a2101b75e Expose timing constants and intro fade control hbrain 2026-05-28 14:30:44 +00:00
  • cdb57525ca Improve intro logo timing hbrain 2026-05-28 14:08:45 +00:00
  • 2f829382c4 Document AJAX form save and toast notifications hbrain 2026-05-27 18:10:51 +00:00
  • 7523c18d87 Add worker completion log hbrain 2026-05-27 09:45:28 +00:00
  • e1f7c7b019 Feat: Add file logging to mvlog_worker.py hbrain 2026-05-27 06:35:56 +00:00
  • 6ba59cbfa7 Notify only once when visible hbrain 2026-05-26 18:31:07 +00:00
  • 03889fe6e2 Send web push notifications from worker hbrain 2026-05-26 13:48:33 +00:00
  • 3ed06d95bc Skip disabled MVLog jobs hbrain 2026-05-26 11:33:41 +00:00
  • 8a87fe4cc6 Support selected video clip audio hbrain 2026-05-26 11:03:48 +00:00
  • fa4c6dd95f Normalize media dates for sorting hbrain 2026-05-26 10:03:09 +00:00
  • 5a69a31e89 Use per-clip metadata stamps and date ordering hbrain 2026-05-26 09:46:37 +00:00
  • 0e7f309bd8 Support multiline description blocks hbrain 2026-05-26 07:58:11 +00:00
  • fa6349b15e Strip unsupported symbols from captions hbrain 2026-05-26 04:48:00 +00:00
  • 2c8a997044 Make MVLog state writes permission-safe hbrain 2026-05-25 20:15:28 +00:00
  • d45a15ac7b Add MVLog remote worker hbrain 2026-05-25 19:21:34 +00:00
  • 8d2d422c6c Require key-value data file syntax hbrain 2026-05-25 18:52:36 +00:00
  • 86cb85b56d Parse all data file entries as key-value hbrain 2026-05-25 18:51:49 +00:00
  • 37efb3cef1 Support positional data file with description metadata hbrain 2026-05-25 17:52:17 +00:00
  • dfa98d03a0 Show title over black intro hbrain 2026-05-25 14:18:20 +00:00
  • 8a0901590b Minor updates hbrain 2026-05-25 11:51:09 +00:00
  • e512b5012b Filter Jamendo music licenses hbrain 2026-05-25 10:43:55 +00:00
  • ecaa6cc959 Show audio and output estimates hbrain 2026-05-25 10:23:18 +00:00
  • c42e44231a Refine logging and Jamendo docs hbrain 2026-05-25 10:19:45 +00:00
  • 55ee91cae2 Reduce ffmpeg console output hbrain 2026-05-25 09:47:19 +00:00
  • 53b2e5ecca Add Pixabay music fallback hbrain 2026-05-25 09:43:51 +00:00
  • e35201496f Improve GPS reverse geocoding hbrain 2026-05-25 09:14:54 +00:00
  • bc935d2e0a Improve location metadata hbrain 2026-05-25 01:08:57 +00:00
  • 298394d69d Derive first transition timing hbrain 2026-05-25 01:06:04 +00:00
  • 37aabd456e Simplify output directory option hbrain 2026-05-25 00:59:10 +00:00
  • 10e9c5fae1 Use current directory for default output hbrain 2026-05-25 00:56:49 +00:00
  • 352ba163ca Update README for current behavior hbrain 2026-05-25 00:50:41 +00:00
  • 3be6199990 Improve text safety and add video fades hbrain 2026-05-25 00:44:52 +00:00
  • cfc7e4d32c Support multiline captions hbrain 2026-05-25 00:05:57 +00:00
  • aafd856ecc Stop tracking AGENTS.md hbrain 2026-05-24 22:49:03 +00:00
  • 57aa88854b Update data file date handling hbrain 2026-05-24 22:35:40 +00:00
  • 630c7a0f74 Refine caption styling hbrain 2026-05-24 22:09:48 +00:00
  • 24f226aa75 Show per-file captions hbrain 2026-05-24 21:23:32 +00:00
  • 0c1ee1c42a Use Bebas Neue and Inter fonts hbrain 2026-05-24 20:51:15 +00:00
  • ffc1974343 Add font styling and faster preview options hbrain 2026-05-24 20:22:22 +00:00
  • 54a474f278 Tune slideshow timing and title overlays hbrain 2026-05-24 19:56:30 +00:00
  • 51146f75b9 Use out directory for generated videos hbrain 2026-05-24 12:51:51 +00:00
  • 5b37d43665 Initial movmaker script hbrain 2026-05-24 12:42:20 +00:00