hbrain
|
a7fea0a8e8
|
Align media ordering with web logic (read-only order.json, no filename sort fallback)
|
2026-05-31 11:31:15 +00:00 |
|
hbrain
|
83f1dba8d1
|
Implement order.json sorting and generation, remove auto-gen
|
2026-05-31 10:23:11 +00:00 |
|
hbrain
|
a1f05817fa
|
Auto-cleanup local cache after job completion
|
2026-05-30 20:55:38 +00:00 |
|
hbrain
|
7d1e052326
|
Fix sorting: parse full timestamp from filename for videos
|
2026-05-30 20:36:33 +00:00 |
|
hbrain
|
b89934d570
|
Fix audio cutoff by padding clip audio with silence
|
2026-05-30 08:13:08 +00:00 |
|
hbrain
|
a7d6a4e1ed
|
mvlog_worker: upload audio files to remote in-dir; update README
|
2026-05-29 08:05:23 +00:00 |
|
hbrain
|
0183b86031
|
docs: add MVLog server-side push & Gemini generator docs; fix intro logo alpha
|
2026-05-29 07:52:03 +00:00 |
|
hbrain
|
cc88f351b4
|
docs: document Gemini generator (generate_data.sh) behavior and data.txt update rules
|
2026-05-29 07:50:23 +00:00 |
|
hbrain
|
cfba09e7ce
|
docs: document server-side web-push flow and deployment
|
2026-05-29 05:30:24 +00:00 |
|
hbrain
|
192c57ee13
|
fix(intro): precompose alpha-adjusted logo PNG and overlay to respect transparency across ffmpeg builds
|
2026-05-28 19:20:56 +00:00 |
|
hbrain
|
801f17ef10
|
fix: respect intro logo alpha by forcing RGBA in overlay
|
2026-05-28 18:59:17 +00:00 |
|
hbrain
|
598dd1592b
|
tools: add authorized-notify hook
|
2026-05-28 18:56:42 +00:00 |
|
hbrain
|
e0359dacf7
|
web: move web-push sending to webserver; remove push logic from worker; add enable_show_local.php
|
2026-05-28 18:52:54 +00:00 |
|
hbrain
|
f29b0dee5e
|
Send push when Show is first enabled (record per-job 'shown' cache)
|
2026-05-28 18:22:59 +00:00 |
|
hbrain
|
37dccfb28c
|
Fix intro title fade toggle
|
2026-05-28 17:45:02 +00:00 |
|
hbrain
|
4a61a3100b
|
Document intro title fade toggle
|
2026-05-28 16:58:25 +00:00 |
|
hbrain
|
f51273d447
|
Make intro title fade optional
|
2026-05-28 16:56:35 +00:00 |
|
hbrain
|
af3fd51226
|
Duck soundtrack when using clip audio
|
2026-05-28 16:39:02 +00:00 |
|
hbrain
|
2ca263dd58
|
Ignore local media/assets dirs
|
2026-05-28 15:05:23 +00:00 |
|
hbrain
|
8ae46752f6
|
Add docstrings for tooling and pipeline helpers
|
2026-05-28 14:52:16 +00:00 |
|
hbrain
|
2ac00e0e67
|
Reuse intro logo as outro and refine title fade
|
2026-05-28 14:48:10 +00:00 |
|
hbrain
|
61fbf6382e
|
Add intro logo alpha constant
|
2026-05-28 14:39:49 +00:00 |
|
hbrain
|
4a2101b75e
|
Expose timing constants and intro fade control
|
2026-05-28 14:30:44 +00:00 |
|
hbrain
|
cdb57525ca
|
Improve intro logo timing
|
2026-05-28 14:08:45 +00:00 |
|
hbrain
|
2f829382c4
|
Document AJAX form save and toast notifications
|
2026-05-27 18:10:51 +00:00 |
|
hbrain
|
7523c18d87
|
Add worker completion log
|
2026-05-27 09:45:28 +00:00 |
|
hbrain
|
e1f7c7b019
|
Feat: Add file logging to mvlog_worker.py
|
2026-05-27 06:35:56 +00:00 |
|
hbrain
|
6ba59cbfa7
|
Notify only once when visible
|
2026-05-26 18:31:07 +00:00 |
|
hbrain
|
03889fe6e2
|
Send web push notifications from worker
|
2026-05-26 13:48:33 +00:00 |
|
hbrain
|
3ed06d95bc
|
Skip disabled MVLog jobs
|
2026-05-26 11:33:41 +00:00 |
|
hbrain
|
8a87fe4cc6
|
Support selected video clip audio
|
2026-05-26 11:03:48 +00:00 |
|
hbrain
|
fa4c6dd95f
|
Normalize media dates for sorting
|
2026-05-26 10:03:09 +00:00 |
|
hbrain
|
5a69a31e89
|
Use per-clip metadata stamps and date ordering
|
2026-05-26 09:46:37 +00:00 |
|
hbrain
|
0e7f309bd8
|
Support multiline description blocks
|
2026-05-26 07:58:11 +00:00 |
|
hbrain
|
fa6349b15e
|
Strip unsupported symbols from captions
|
2026-05-26 04:48:00 +00:00 |
|
hbrain
|
2c8a997044
|
Make MVLog state writes permission-safe
|
2026-05-25 20:15:28 +00:00 |
|
hbrain
|
d45a15ac7b
|
Add MVLog remote worker
|
2026-05-25 19:21:34 +00:00 |
|
hbrain
|
8d2d422c6c
|
Require key-value data file syntax
|
2026-05-25 18:52:36 +00:00 |
|
hbrain
|
86cb85b56d
|
Parse all data file entries as key-value
|
2026-05-25 18:51:49 +00:00 |
|
hbrain
|
37efb3cef1
|
Support positional data file with description metadata
|
2026-05-25 17:52:17 +00:00 |
|
hbrain
|
dfa98d03a0
|
Show title over black intro
|
2026-05-25 14:18:20 +00:00 |
|
hbrain
|
8a0901590b
|
Minor updates
|
2026-05-25 11:51:09 +00:00 |
|
hbrain
|
e512b5012b
|
Filter Jamendo music licenses
|
2026-05-25 10:43:55 +00:00 |
|
hbrain
|
ecaa6cc959
|
Show audio and output estimates
|
2026-05-25 10:23:18 +00:00 |
|
hbrain
|
c42e44231a
|
Refine logging and Jamendo docs
|
2026-05-25 10:19:45 +00:00 |
|
hbrain
|
55ee91cae2
|
Reduce ffmpeg console output
|
2026-05-25 09:47:19 +00:00 |
|
hbrain
|
53b2e5ecca
|
Add Pixabay music fallback
|
2026-05-25 09:43:51 +00:00 |
|
hbrain
|
e35201496f
|
Improve GPS reverse geocoding
|
2026-05-25 09:14:54 +00:00 |
|
hbrain
|
bc935d2e0a
|
Improve location metadata
|
2026-05-25 01:08:57 +00:00 |
|
hbrain
|
298394d69d
|
Derive first transition timing
|
2026-05-25 01:06:04 +00:00 |
|