Commit graph

5261 commits

Author SHA1 Message Date
Michael Mayer
c16ae62d3e Tests: Pre-install testcafe in develop base images 2022-02-23 12:10:34 +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
085a16eb46 Docker: Build prod images from develop:bullseye-slim
Reduces build time and, ideally, download size.
2022-02-22 10:10:57 +01:00
Michael Mayer
d3564f7682 Docker: Add experimental develop:bullseye-slim image for testing 2022-02-21 20:20:57 +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
c853b3cd2d Backend: Shorten source file headers and normalize email addresses 2022-02-21 15:30:18 +01:00
Michael Mayer
dc0bf4baf8 Assets: Reformat LICENSE 2022-02-21 14:18:29 +01:00
Michael Mayer
839967543d Assets: Add LICENSE file and update README.md 2022-02-21 14:13:36 +01:00
Michael Mayer
6e5a6a50b7 Assets: Update README.md 2022-02-21 14:01:12 +01:00
Michael Mayer
e0f9ca95cd Shorten "Additional Terms" in LICENSE and license.vue 2022-02-21 13:29:40 +01:00
Michael Mayer
87b808aca7 Reformat "Additional Terms" in LICENSE file
Shorter text lines for better readability.
2022-02-21 12:55:04 +01:00
Michael Mayer
11a08cbfbe Prefix "Additional Terms" with two spaces in LICENSE file 2022-02-21 12:43:35 +01:00
Michael Mayer
05a36c653f Develop: Add "photoprism.localssl.dev" host to docker-compose.yml 2022-02-21 11:32:23 +01:00
Michael Mayer
2f26584891 CI: Add "fix-permissions" target to Makefile 2022-02-21 11:21:58 +01:00
Michael Mayer
8a42e282dc Develop: Upgrade photoprism/traefik image from 20220208 to 20220221 2022-02-21 10:57:10 +01:00
Michael Mayer
0e7dd5e3f8 Docker: Improve log messages in entrypoint.sh scripts 2022-02-21 10:56:27 +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
Krassimir Valev
92b9423d9f
People: Remove unused face detector property (#2007) 2022-02-20 19:41:58 +01:00
Michael Mayer
c3ca05c609 Docker: Update ARMv7 und ARM64 README files 2022-02-20 18:31:16 +01:00
Michael Mayer
27eae60805 Docker: Update preview image name in ARMv7 README file 2022-02-20 18:10:19 +01:00
Michael Mayer
6c4fc42415 API: Add Explicit Cache Header for Existing Thumbs #822 2022-02-20 17:36:51 +01:00
Michael Mayer
a9193c47a9 Docker: Remove GOPROXY and GODEBUG args from all images 2022-02-20 16:55:25 +01:00
Michael Mayer
3e9d758bc4 Docker: Remove GOPROXY and GODEBUG from args ARMv7 develop images 2022-02-20 16:45:06 +01:00
Michael Mayer
adeaab919a Docker: Use debian:bullseye-slim as ARMv7 develop base image 2022-02-20 16:15:54 +01:00
Michael Mayer
4d6c3a78bb Docker: Remove duplicate log from prod entrypoint.sh script 2022-02-20 15:07:02 +01:00
Michael Mayer
6ddbae85cc Docker: Improve info logs in entrypoint.sh scripts 2022-02-20 15:05:04 +01:00
Michael Mayer
8707443ee5 Docker: Enable sudo for all users in develop images 2022-02-20 14:43:16 +01:00
Michael Mayer
2f8d406747 Docker: Improve logging in entrypoint.sh scripts 2022-02-20 14:25:20 +01:00
Michael Mayer
20b3e6a268 Docker: Improve user id switching in entrypoint.sh scripts 2022-02-20 14:23:24 +01:00
Michael Mayer
053394c969 Docker: Improve umask and logging in entrypoint.sh scripts 2022-02-20 14:02:13 +01:00
Michael Mayer
95bd037928 CI: Change docker-* order in Makefile 2022-02-20 13:21:11 +01:00
Michael Mayer
a48d61853d Docker: Update DOCKER_ENV in production images 2022-02-20 13:19:01 +01:00
Michael Mayer
68acb06565 CI: Update BUILD_TAG in Docker build scripts 2022-02-20 13:17:05 +01:00
Michael Mayer
eb862fb000 Docker: Improve entrypoint.sh scripts 2022-02-20 12:50:37 +01:00
Michael Mayer
8f424a91d5 Docker: Fix build tag variable name in entrypoint.sh scripts 2022-02-20 12:37:37 +01:00
Michael Mayer
993fc99ee1 Develop: Update base image to photoprism/develop:220220-bullseye 2022-02-20 12:34:58 +01:00
Michael Mayer
17ec461a15 CI: Add docker-*-arm targets to Makefile 2022-02-20 12:31:22 +01:00
Michael Mayer
0e0f5fd132 Docker: Improve entrypoint.sh scripts and dev/prod builds 2022-02-20 12:23:06 +01:00
Michael Mayer
b52bf1bd76 Docker: Improve doctor.sh script 2022-02-19 21:38:07 +01:00
Michael Mayer
1d6ab8bd69 Logs: Reduce logs levels of cover and count updates 2022-02-19 19:59:28 +01:00
Michael Mayer
c970e2eac1 Docker: Improve entrypoint.sh script 2022-02-19 19:54:49 +01:00
Michael Mayer
c5b2550550 Docker: Remove mariadb 10.6 client from ARMv7 prod image (incompatible) 2022-02-19 19:30:00 +01:00
Michael Mayer
947f7a5785 CI: Remove tab char from test-js in Makefile 2022-02-19 19:04:45 +01:00
Michael Mayer
24499dcc47 Docker: Reduce size of ARMv7 base image 2022-02-19 18:59:32 +01:00
Michael Mayer
43a6ae03d7 Backend: Upgrade gorilla/websocket from v1.4.2 to v1.5.0 2022-02-19 18:53:33 +01:00
Michael Mayer
68cbefdf29 Docker: Update ARMv7 base image 2022-02-19 18:46:09 +01:00
Michael Mayer
fc2aa02dee Docker: Run fewer commands in prod image builds 2022-02-19 17:57:09 +01:00
Michael Mayer
5a997105d7 Docker: Update README.md 2022-02-19 17:38:36 +01:00
Michael Mayer
e154509bdd Docker: Improve inline base image descriptions 2022-02-19 17:36:39 +01:00