Commit graph

1884 commits

Author SHA1 Message Date
Michael Mayer
a83757a242 Auth: Improve page footer on small screens #98 #782 #1990 2022-02-23 14:07:25 +01:00
Michael Mayer
61a44e23a9 Frontend: Update dependencies in package-lock.json 2022-02-23 12:46:00 +01:00
Michael Mayer
92f3b5a119 Merge branch 'preview' into develop 2022-02-23 12:11:10 +01:00
Michael Mayer
c16ae62d3e Tests: Pre-install testcafe in develop base images 2022-02-23 12:10:34 +01:00
theresa
4f2e295674 Tests: Update test commands to use chromium 2022-02-23 11:49:02 +01:00
Michael Mayer
11cbb544fa Auth: Redesign login form with more space for buttons and links #98 #782
- Responsive layout that should work on all devices
- This enables us to dynamically add SSO and forgot password links
- Legal information is displayed in the lower right corner, see #1990
2022-02-22 10:22:49 +01:00
Michael Mayer
569d0f91dd Frontend: Improve webpack.config.js and reorganize source files
Adds "resolve.preferRelative: true" to the webpack configuration.
Source file headers have been shortened and normalized.
2022-02-21 16:10:06 +01:00
Michael Mayer
e0f9ca95cd Shorten "Additional Terms" in LICENSE and license.vue 2022-02-21 13:29:40 +01:00
Michael Mayer
8466e40e58 Update "Additional Terms" in LICENSE and license.vue
Wording and layout have been improved. The text is now selectable
in the user interface.
2022-02-21 10:55:31 +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
6397b308af Frontend: Remove unused translations of language names 2022-02-13 18:29:12 +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
913ca04c5d Frontend: Update package-lock.json 2022-02-09 19:32:12 +01:00
Michael Mayer
628147a881 Docs: Update URLs for easier maintenance 2022-02-09 18:27:50 +01:00
Michael Mayer
7c4241fbea Config: Add "imprint" option to display legal info in the footer #1990 2022-02-08 14:41:03 +01:00
Michael Mayer
6690b9953e Auth: Improve login page CSS and wallpapers #98 #782 2022-02-08 11:09:38 +01:00
Michael Mayer
65852cd839 Auth: Refactor Login Page (WIP) #98 #782 2022-02-07 21:13:22 +01:00
Michael Mayer
070988d0f4 Edit Dialog: Improve display of metadata in the files tab #2017 2022-02-07 12:41:11 +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
df382f294e Frontend: Update package-lock.json 2022-02-05 15:25:07 +01:00
Michael Mayer
d7eb3b0414 Frontend: Update dependencies in package.json 2022-02-02 18:59:17 +01:00
Michael Mayer
d289cae5fd Frontend: Update image URL in about.vue 2022-01-30 15:42:01 +01:00
Michael Mayer
93c4286c8b Frontend: Update translations.pot and package-lock.json 2022-01-29 14:27:09 +01:00
Michael Mayer
6fd03a0813 Frontend: Update login and about page 2022-01-29 13:43:09 +01:00
Michael Mayer
3d74ae6585 Frontend: Update footer.vue and about.vue 2022-01-28 03:27:59 +01:00
Michael Mayer
ca73be591a Frontend: Decorate about page for sponsors 2022-01-28 03:19:09 +01:00
Michael Mayer
7a17955acc Frontend: Translate footer message and update translations.pot 2022-01-27 23:03:08 +01:00
Michael Mayer
8e1330e92b Auth: Remove release info from login page footer #98 #782 2022-01-27 22:34:55 +01:00
Michael Mayer
39e67b0301 Frontend: Update dependencies in package-lock.json #1961 2022-01-21 08:44:57 +01:00
Michael Mayer
c1d11da779 Photos: Fix SVG buttons in full screen view #1961
The bug mainly affected mobile devices and Retina screens.
Other browsers and devices use PNG icons, which were not affected.
2022-01-21 08:40:22 +01:00
Michael Mayer
098d3fba56 Frontend: Update package-lock.json 2022-01-20 18:44:27 +01:00
Michael Mayer
7d628ef896 Frontend: Update license.vue
Removes "How to Apply These Terms to Your New Programs"
2022-01-20 18:44:07 +01:00
Michael Mayer
a9c99594ee Update license for separate assets and downloads
This removes the Digital Assets License from the main LICENSE file.
2022-01-20 17:51:12 +01:00
Michael Mayer
d4ddabaa14 Frontend: Update translations.json with pre-translated messages 2022-01-20 13:14:59 +01:00
Michael Mayer
f7b82f616d Frontend: Pre-translate missing UI messages
see https://docs.photoprism.app/developer-guide/translations/

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-01-20 13:13:51 +01:00
Michael Mayer
6f6d004f3e Frontend: Update translations.pot 2022-01-20 12:47:33 +01:00
Michael Mayer
ac1dbce37a Frontend: Update about page footer 2022-01-20 12:34:37 +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
9c0a47b8bc Videos: Stream directly without CDN and fix content header #1648 #1937 2022-01-18 12:28:27 +01:00
Michael Mayer
03457bdb75 Frontend: Refactor asset loading #1648 2022-01-18 12:26:33 +01:00
Michael Mayer
8998555da5 Frontend: Shorten about page layout 2022-01-17 21:19:50 +01:00
Michael Mayer
62ca7f1e1f Logout: Redirect to base URI instead of "/" #1901 2022-01-17 18:52:35 +01:00
Michael Mayer
656d767501 Frontend: Shorten about page footer 2022-01-17 10:35:26 +01:00
Michael Mayer
df6ac93289 Frontend: Shorten about page and update German translations 2022-01-17 09:47:39 +01:00
Michael Mayer
06d5b27266 Frontend: Update package-lock.json 2022-01-17 09:24:12 +01:00
Michael Mayer
8512a86d4e Frontend: Update footer 2022-01-17 09:23:55 +01:00
Michael Mayer
a7fba17a4a Frontend: Update footer and support options on about page 2022-01-16 17:29:48 +01:00
Michael Mayer
e2cd4eeb44 Frontend: Set relative public path in webpack.config.js 2022-01-16 15:33:29 +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