Commit graph

9 commits

Author SHA1 Message Date
Michael Mayer 82d61d1f93 File Types: Add experimental support for animated GIFs #590 #2207
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
Michael Mayer 515b0bf62c UX: Refactor photo viewer API and frontend components #1307 #1438 2022-03-31 17:09:08 +02:00
theresa 9a374650d1 Tests: Add unit tests for frontend models 2021-10-05 17:33:12 +02:00
Michael Mayer 26560e8d71 Frontend: Upgrade Webpack from v4 to v5
Most frontend packages have been upgraded as part of this commit.
JS unit tests have been refactored alongside.
2021-07-12 19:25:37 +02:00
Michael Mayer 801dc49dd7 Settings: Add "delete" feature flag and share page title #167 2020-12-13 14:53:26 +01:00
Theresa Gresch bb30a841c4 Frontend: Add unit tests 2020-10-19 14:14:50 +02:00
Michael Mayer 3b8f3ebd23 Improve date input parsing #274 #358
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 10:32:37 +02:00
Theresa Gresch ccdc709e8e Frontend: Add tests for thumb.js 2020-07-03 16:40:31 +02:00
Theresa Gresch 956a8e6d41 Frontend: Add tests for thumb.js 2020-07-02 15:41:24 +02:00