Commit graph

164 commits

Author SHA1 Message Date
theresa 98b2b8bc34 Tests: Add command for smoke tests 2022-04-15 15:45:39 +02:00
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 59866892b0 Frontend: Upgrade webpack-manifest-plugin from v4.1.1 to 5.0.0 2022-03-17 17:31:20 +01:00
theresa 4f2e295674 Tests: Update test commands to use chromium 2022-02-23 11:49:02 +01:00
Michael Mayer 5bb26e31fb Frontend: Update dependencies in package.json and package-lock.json 2022-02-21 10:51:27 +01:00
Michael Mayer 1d977b326c Frontend: Update dependencies in package.json and package-lock.json 2022-02-13 18:27:42 +01:00
Michael Mayer 65852cd839 Auth: Refactor Login Page (WIP) #98 #782 2022-02-07 21:13:22 +01:00
Michael Mayer ebb4bd918a i18n: Improved Right-to-Left (RTL) Language Layout
"mapbox-gl" has been replaced by "maplibre-gl" due to licensing changes.
2022-02-05 17:25:40 +01:00
Michael Mayer d7eb3b0414 Frontend: Update dependencies in package.json 2022-02-02 18:59:17 +01:00
Michael Mayer 772c87b32c Frontend: Update babel, cssnano, hls.js, luxon, and mini-css plugin 2022-01-20 12:13:33 +01:00
Michael Mayer 03457bdb75 Frontend: Refactor asset loading #1648 2022-01-18 12:26:33 +01:00
Michael Mayer 5c3f66becc Frontend: Upgrade JavaScript dependencies 2022-01-16 15:30:15 +01:00
Michael Mayer 87aeef4525 Frontend: Pin mini-css-extract-plugin to v2.4.7 as v2.5.0 breaks build
see also https://github.com/facebook/create-react-app/issues/11930
2022-01-16 14:33:17 +01:00
Michael Mayer 2571467aaf Frontend: Update dependencies and translations.pot 2021-12-12 20:43:23 +01:00
Michael Mayer 9c97b60cb6 Frontend: Run tests with chrome:headless on AMD64 2021-10-22 13:59:12 +02:00
Michael Mayer 7a97a3a531 Frontend: Run tests with Puppeteer instead of Chromium 2021-10-21 18:36:04 +02:00
Michael Mayer 963599fd23 Frontend: Update package.json and package-lock.json 2021-10-09 14:34:30 +02:00
Michael Mayer 67d06fd647 UX: Improve wording in frontend templates 2021-10-09 11:39:37 +02:00
theresa fb42113207 Tests: Add acceptance test commands to package.json 2021-08-13 21:25:15 +02:00
Michael Mayer 5076af2979 Frontend: Upgrade webpack, babel, eslint, postcss, and sass
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-07-26 00:05:50 +02:00
Michael Mayer d28d81bc3b Frontend: Remove eslint-plugin-standard 2021-07-17 14:00:00 +02:00
Michael Mayer 7495c8aa03 Frontend: Upgrade easygettext, style-loader, and vue-fullscreen 2021-07-17 13:44:00 +02:00
Michael Mayer 4367f2ed55 Frontend: Upgrade Webpack from v5.44.0 to v5.45.1 2021-07-17 13:26:13 +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 db457e0421 Frontend: Update dependencies 2021-06-28 12:44:43 +02:00
Michael Mayer b90599ddfc PWA: Fix file download in Safari #895 2021-05-16 16:06:35 +02:00
Michael Mayer f23b1bb831 Frontend: Upgrade karma to 6.3.2 2021-05-05 10:54:32 +02:00
Michael Mayer a44326057f Frontend: Update package.json and package-lock.json 2021-04-19 12:22:16 +02:00
theresa 6a3103cf2f Tests: Remove long test commands from makefile and package.json 2021-02-15 15:58:12 +01:00
Michael Mayer e0441897dd Frontend: Upgrade dependencies 2021-02-11 19:54:46 +01:00
Michael Mayer 669762db56 Videos: Refactor player #513 #843 #915 #979 2021-02-08 20:43:18 +01:00
theresa 96cb6eeed6 Tests: Update test commands in makefile and package.json 2021-02-07 13:10:46 +01:00
Michael Mayer 5bbcf66d55 Frontend: Upgrade vue-router to 3.5.1 2021-01-26 19:30:18 +01:00
Michael Mayer 28dda2319c Frontend: Upgrade vue-router 2021-01-25 22:27:25 +01:00
Michael Mayer 2c79340bb7 Archive: Permanently Delete Files After Confirmation #167 2021-01-24 15:28:59 +01:00
Michael Mayer 8d2032d8c2 Frontend: Upgrade dependencies 2021-01-20 12:09:08 +01:00
Michael Mayer f67cd40e75 Frontend: Update eslint 2021-01-16 13:30:02 +01:00
Ben McCann 736ec4dd77
Remove unused npm packages (#863) 2021-01-16 13:00:55 +01:00
Michael Mayer 420bc7e7df Frontend: Update dependencies 2021-01-14 19:23:24 +01:00
Michael Mayer 74823b4e17 Frontend: Upgrade webpack 2021-01-10 22:18:02 +01:00
Michael Mayer 39595ee34d PWA: Add service worker #374 #852 2021-01-08 19:11:50 +01:00
Michael Mayer 3386880d06 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-07 22:56:06 +01:00
Ben McCann 5ecee5d6a4
Remove moment.js from build (#839) 2021-01-07 18:29:32 +01:00
Ben McCann 58e12c8e13
Remove use of string-strip-html (#836) 2021-01-07 18:26:12 +01:00
Ben McCann ba11d87a60
Remove unused Chart.js dependency (#824) 2021-01-07 18:10:25 +01:00
Michael Mayer 4cc5dfb7a2 Frontend: Upgrade dependencies 2021-01-05 19:54:18 +01:00
Michael Mayer 4d017f77bb Frontend: Upgrade axios 2021-01-04 22:33:48 +01:00
Michael Mayer f20a4b256c Frontend: Upgrade dependencies 2021-01-04 18:20:32 +01:00
Michael Mayer b0ed54dd11 Frontend: Upgrade dependencies 2020-12-30 13:30:31 +01:00
Michael Mayer f4855e516e Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-19 14:19:21 +01:00