Commit graph

205 commits

Author SHA1 Message Date
hbrain
52160b51fc Align delete output checkbox 2026-05-25 22:11:20 +02:00
hbrain
b71d395a22 Hide internal files from edit tab 2026-05-25 22:09:51 +02:00
hbrain
98567cc870 Use standard RSS orange 2026-05-25 22:03:40 +02:00
hbrain
19b58d1a6e Use RSS icon in header 2026-05-25 22:03:06 +02:00
hbrain
46a083a05a Constrain header controls to content width 2026-05-25 22:01:11 +02:00
hbrain
7a0cfcf7e2 Show RSS link in landing header 2026-05-25 21:59:15 +02:00
hbrain
efa72bf4fd Add RSS feed and new video badges 2026-05-25 21:58:58 +02:00
hbrain
2e15ac1625 Make MVLog brand link home 2026-05-25 21:51:48 +02:00
hbrain
341cea78aa Integrate admin tabs into header layout 2026-05-25 21:47:11 +02:00
hbrain
4e1dbefc4e Make admin tabs compact and left aligned 2026-05-25 21:46:55 +02:00
hbrain
2dc265bed1 Apply landing header style to admin 2026-05-25 21:45:53 +02:00
hbrain
e38aff2780 Reduce header height 2026-05-25 21:45:06 +02:00
hbrain
b9848916b1 Refine landing page header 2026-05-25 21:44:14 +02:00
hbrain
923d6f4ff0 Paginate admin edit and videos tabs 2026-05-25 21:41:55 +02:00
hbrain
5a1e96dd80 Move admin tabs into sticky header 2026-05-25 21:40:10 +02:00
hbrain
214350d5a2 Add admin tabs 2026-05-25 21:38:27 +02:00
hbrain
72e97a316f Make header sticky 2026-05-25 21:36:52 +02:00
hbrain
770b8aa964 Use state file only for orphan videos 2026-05-25 21:34:30 +02:00
hbrain
b0020c75b3 Avoid mbstring dependency in orphan detection 2026-05-25 21:32:51 +02:00
hbrain
1c771aa904 Detect orphan videos by source title fallback 2026-05-25 21:31:48 +02:00
hbrain
9e56582a02 Add orphan video deletion admin section 2026-05-25 21:29:49 +02:00
hbrain
6c88052065 Redirect after deleting input dir 2026-05-25 21:28:10 +02:00
hbrain
3d276105f3 Use regular font for descriptions 2026-05-25 21:09:36 +02:00
hbrain
69eda4cc40 Hide captions for audio files 2026-05-25 21:09:06 +02:00
hbrain
067511975d Remove repeated hidden delete forms 2026-05-25 21:03:14 +02:00
hbrain
1405abfcd7 Use key-value data file syntax 2026-05-25 20:51:47 +02:00
hbrain
7718e97d68 Use per-file caption fields with previews 2026-05-25 20:49:39 +02:00
hbrain
251d6b298c Add per-file captions to admin form 2026-05-25 20:45:34 +02:00
hbrain
89ea870291 Style description character counter 2026-05-25 19:59:22 +02:00
hbrain
ee63c753bf Fix description counter script and enforce limit 2026-05-25 19:59:04 +02:00
hbrain
fa191af345 Add description character limit counter 2026-05-25 19:58:31 +02:00
hbrain
85f9d6e30f Use positional data.txt syntax in admin 2026-05-25 19:52:14 +02:00
hbrain
eefd745d55 Use stamp font for web header 2026-05-25 19:16:31 +02:00
hbrain
f222c96c05 Use caption font for web header 2026-05-25 19:15:17 +02:00
hbrain
e9ba8a21a8 Rename admin videos link to back 2026-05-25 19:13:40 +02:00
hbrain
f9000d67cc Hide create form while editing input dir 2026-05-25 19:12:05 +02:00
hbrain
be890808c3 Add admin input directory editor 2026-05-25 19:08:44 +02:00
hbrain
7e96be1f54 Sort by precise embedded video date 2026-05-25 19:04:35 +02:00
hbrain
dfeee1c187 Sort videos by metadata date 2026-05-25 19:01:39 +02:00
hbrain
ae4fb2f87c Discourage video downloads in player 2026-05-25 18:53:12 +02:00
hbrain
92290786b2 Cache video metadata by mtime 2026-05-25 18:46:14 +02:00
hbrain
9e6f353271 Fix background overlay CSS 2026-05-25 18:36:51 +02:00
hbrain
a9cbdbc235 Add MVLog background image 2026-05-25 18:36:21 +02:00
hbrain
4988f01d2b Fix background color hex 2026-05-25 18:35:41 +02:00
hbrain
d2fb34f412 Apply MVLog dark color palette 2026-05-25 18:35:34 +02:00
hbrain
8c97b1c759 Use embedded UTF-8 video metadata 2026-05-25 18:33:33 +02:00
hbrain
dd0804a2ab Improve video metadata layout 2026-05-25 18:23:58 +02:00
hbrain
6ff3e3c369 Use in-dir and out-dir directories 2026-05-25 18:09:06 +02:00
hbrain
0e5efcd87e Update MVLog public branding 2026-05-25 18:00:08 +02:00
hbrain
f5bbe08023 Remove redirect from vlog page 2026-05-25 17:47:50 +02:00