Leo Vasanko
a2e2cccebe
Don't show broken media previews during uploads, instead show a spinner indicating completion.
2026-04-23 17:40:03 +00:00
Leo Vasanko
1dab7f0fd1
Bundle icons into a single file.
2026-01-30 19:12:27 +00:00
Leo Vasanko
26b7a8595e
TypeScript check and typing corrections.
2026-01-30 19:03:37 +00:00
Leo Vasanko
667f44f1fa
Fix display of vertical images and videos such they fit in the gallery item.
2026-01-22 02:35:24 +00:00
Leo Vasanko
be36997132
Display play button on video previews to indicate it is a video that can be played.
2026-01-22 01:43:50 +00:00
LeoVasanko
073f1a8707
Maintenance update ( #7 )
...
- Use modern tooling uv and bun
- Various changes to work with latest PyAV and PIL that have changed their API
- Improved image, video and document previews (uses AVIF, renders AVIF/HEIC/videos in HDR, faster processing)
- Fix a server hang in some cases where a folder was moved or renamed
- Log exceptions instead of only returning 500 response to client
- Log timing of preview generation functions
- Default to quality 50 in previews (previously 40)
2025-08-15 18:03:04 +01:00
Leo Vasanko
007f021d6f
Small fixes
2023-11-20 12:58:39 +00:00
Leo Vasanko
102a970174
Gallery improvements, better layout and autoplay of next media file.
2023-11-20 01:51:34 -08:00
Leo Vasanko
a9d713dbd0
More robust and flexible layout.
2023-11-18 21:55:52 -08:00
Leo Vasanko
434e55f303
Video preview posters
2023-11-18 17:50:27 -08:00
Leo Vasanko
115f3e20d0
Added PDF previews. Preview quality configurable. Preview browser caching and cache busting.
2023-11-18 15:16:24 -08:00
Leo Vasanko
696e3ab568
Implement media preview thumbnails for Gallery
2023-11-18 11:38:25 -08:00
Leo Vasanko
e56cc47105
Large number of keyboard navigation and other fixes.
2023-11-18 10:15:13 -08:00
Leo Vasanko
a9b6d04361
Remove defineProps imports (it is a compiler macro now).
2023-11-18 07:47:55 -08:00
Leo Vasanko
8da141744e
Implemented Gallery view for media files.
2023-11-17 18:32:24 -08:00