Commit graph

165 commits

Author SHA1 Message Date
Michael Mayer
6654ec7786 Frontend: Add icon font, update package.json and translations.json 2022-05-16 20:26:44 +02:00
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