Commit graph

211 commits

Author SHA1 Message Date
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
Michael Mayer
b7e89148fb Frontend: Upgrade dependencies 2020-12-18 20:43:24 +01:00
Michael Mayer
003412736e Frontend: Reformat JS code 2020-12-18 14:42:36 +01:00
Michael Mayer
41c3de787a Frontend: Upgrade dependencies 2020-12-17 10:21:07 +01:00
Michael Mayer
40966c2add Frontend: Upgrade dependencies 2020-12-15 19:47:25 +01:00
Michael Mayer
d30b8c5694 Frontend: Upgrade dependencies 2020-12-11 12:44:08 +01:00
Michael Mayer
e0324cc082 Translations: Exclude false positive i18n extract #662 2020-12-10 18:20:50 +01:00
Michael Mayer
52a26c1c5f Frontend: Update dependencies 2020-12-04 11:02:33 +01:00
Michael Mayer
10f5aaea2b Frontend: Upgrade dependencies 2020-11-15 05:08:21 +01:00
Michael Mayer
e04194fb57 Frontend: Upgrade dependencies 2020-11-10 16:50:44 +01:00
Michael Mayer
5f113d5f18 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-20 12:46:05 +02:00
Michael Mayer
3c08269edb Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-18 19:54:23 +02:00
harla
a1557a1d6d Added Hindi Translation 2020-10-16 03:39:17 +05:30
Michael Mayer
2b0680a31e Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-13 22:43:31 +02:00
Michael Mayer
3d21ba1c1f Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 11:34:19 +02:00
Michael Mayer
414a3a840a Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-08 08:56:22 +02:00
Michael Mayer
3979b97978 Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-10-04 03:37:22 +02:00
Michael Mayer
23c1e429bc Frontend: Improve login form
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 02:21:06 +02:00
Michael Mayer
33156b5bd7 Frontend: Refactor session.js and unit tests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 01:53:06 +02:00
Michael Mayer
2d1cfcde73 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-16 01:09:31 +02:00
Michael Mayer
768f9b3064 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-13 17:35:02 +02:00
Michael Mayer
a845ebd4ce Frontend: Limit clipboard size to 500 items #481
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 11:04:53 +02:00
Michael Mayer
ef0e4bf2d1 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 11:54:26 +02:00
Michael Mayer
6e2849fba2 Index: Don't stack files based on XMP InstanceID
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-18 00:45:53 +02:00
Michael Mayer
04692beb60 Frontend: Upgrade mapbox-gl to 1.12.0
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-14 16:06:31 +02:00
Michael Mayer
20843e2f87 Frontend: Add "download as zip" button to albums #424
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 05:59:06 +02:00
Michael Mayer
bd9e810416 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-11 15:57:15 +02:00
Michael Mayer
65c57f579c Frontend: Add Chinese and update French translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-29 15:54:46 +02:00
Michael Mayer
661f43412e Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-22 10:59:25 +02:00
Michael Mayer
0ad9789d3f Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 15:02:37 +02:00
Michael Mayer
216230840e Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-17 10:13:29 +02:00
Michael Mayer
6ebf975bf6 Update nodejs and frontend dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 02:13:03 +02:00
Michael Mayer
c0f10e2288 Use gettext for backend translations too
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 01:26:54 +02:00
Michael Mayer
212857318b UX: Rename group(ed) to stack(ed) #394
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-13 15:59:54 +02:00
Michael Mayer
4dceb74574 Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-10 19:21:27 +02:00
Michael Mayer
581404648c Add search filter for content that has no album #377
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-05 14:48:49 +02:00
Michael Mayer
ce7bd288b3 Frontend: Add translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 14:09:02 +02:00
Michael Mayer
262e95fc80 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 11:28:10 +02:00
Michael Mayer
bfd73932e5 Improve UX and title generation from file names
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 11:10:24 +02:00
Theresa Gresch
1cd55c5896 Frontend: Adapt acceptance tests to changes 2020-06-25 16:16:00 +02:00
Michael Mayer
5d59b50912 Sharing: ACL authorization for REST API #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-25 14:54:04 +02:00
Michael Mayer
722d7dd421 Improve link sharing dialog and api #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 15:16:26 +02:00
Michael Mayer
5d4b36b53c Update copyright notice
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-20 14:29:11 +02:00
Michael Mayer
9d49af2cf2 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-09 10:52:42 +02:00
Michael Mayer
5d12ad05d7 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-05 14:03:49 +02:00
Michael Mayer
a77d74e6eb Add play button for videos to photo viewer #321
You can now play a video by clicking on the title (or description) if a video icon is shown next to it.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-20 10:42:48 +02:00
Michael Mayer
6936b7f8d1 Frontend: Show description in photo viewer and card view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-19 08:51:25 +02:00
Michael Mayer
bd3426ae51 Add video player #17
Still need to index metadata. Work in progress.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-13 15:36:49 +02:00
Michael Mayer
5112c1df04 Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-09 20:58:41 +02:00
Michael Mayer
9b643c830f Add template settings; remove twitter config value
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-05 18:26:44 +02:00
Michael Mayer
2c4005c5a2 Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-01 13:31:17 +02:00
Michael Mayer
8a3973aaa2 Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-29 10:31:00 +02:00
Michael Mayer
b9a82d098e Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-26 12:24:28 +02:00
Michael Mayer
466909908e Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-22 17:04:40 +02:00