Commit graph

2871 commits

Author SHA1 Message Date
Michael Mayer
0a5dce5aeb Auth: Refactor sessions API and model #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-09 18:45:04 +01:00
Michael Mayer
9db0424c05 Settings: Add about footer with version info to Services page
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-09 16:16:19 +01:00
Michael Mayer
d8ab9616a5 Auth: Refactor user management API and CLI commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-09 15:12:10 +01:00
Michael Mayer
22f8535ad9 Frontend: Update translations.json and package-lock.json #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-09 13:56:01 +01:00
Weblate
d9289392e8 Weblate: Update frontend translations 2023-03-09 13:55:25 +01:00
Michael Mayer
ea428d1af3 Frontend: Update translations.json #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-09 13:53:20 +01:00
Weblate
40e365700e Weblate: Update frontend translations 2023-03-09 13:52:01 +01:00
Michael Mayer
df8aded397 Frontend: Update translations.pot #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-09 13:45:49 +01:00
Michael Mayer
33bb565337 UX: Change Settings sub-navigation order
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2023-03-09 02:46:42 +01:00
Weblate
f95ae06a3a Weblate: Update frontend translations 2023-03-09 01:19:42 +01:00
Michael Mayer
60162b3fc5 Auth: Refactor user management API and CLI commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 23:30:39 +01:00
Michael Mayer
e19697bd98 Frontend: Update translations.pot and translations.json #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 23:22:32 +01:00
Weblate
755ac54a6e Weblate: Update frontend translations 2023-03-08 21:48:10 +01:00
Michael Mayer
31909ccdfa Frontend: Update translations.pot and translations.json #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 21:39:46 +01:00
Weblate
e6d52a7d7a Weblate: Update frontend translations 2023-03-08 19:10:00 +01:00
Weblate
09c54481d0 Weblate: Update frontend translations 2023-03-08 15:19:22 +01:00
Michael Mayer
b3045ea446 Frontend: Update translations.json #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 15:18:08 +01:00
Michael Mayer
b79c6331f1 Frontend: Update translations.json and package-lock.json #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 15:17:26 +01:00
Weblate
555c1f364b Weblate: Update frontend translations 2023-03-08 15:16:15 +01:00
Weblate
59875ce0fc Weblate: Update frontend translations 2023-03-08 15:13:46 +01:00
Weblate
2d34ecd07d Weblate: Update frontend translations 2023-03-08 15:12:00 +01:00
Michael Mayer
c343f4f960 Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 15:10:14 +01:00
Weblate
2d7d3aa3cb Weblate: Update frontend translations 2023-03-08 15:07:08 +01:00
Michael Mayer
3c0d76a6cf Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 14:59:30 +01:00
Michael Mayer
c787945732 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 02:11:34 +01:00
Weblate
0c3b2c5bfa Weblate: Update frontend translations 2023-03-08 02:10:39 +01:00
Michael Mayer
89a1868fd7 Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 02:08:55 +01:00
Michael Mayer
4fa360a6cc Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 02:03:24 +01:00
Michael Mayer
1a24dc3977 Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 01:58:24 +01:00
Michael Mayer
495ee9523d Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-08 00:12:07 +01:00
Michael Mayer
de54be541c Frontend: Update translations.json and package-lock.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2023-03-02 14:09:08 +01:00
Weblate
8458de0af7 Weblate: Update frontend translations 2023-03-01 17:49:20 +01:00
Michael Mayer
38b2f8181a Translations: Add Belarusian in options.js
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2023-02-27 14:58:14 +01:00
Michael Mayer
68f1142fb9 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2023-02-27 14:57:22 +01:00
Michael Mayer
8b6770ef66 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2023-02-27 14:56:55 +01:00
heikomat
56cc97d902 prevent rerendering of faces page on every typed letter 2023-02-27 14:41:14 +01:00
Weblate
cae8f484cf Weblate: Update frontend translations 2023-02-27 14:36:19 +01:00
Michael Mayer
29dc33ae44 UX: Disable iOS long-touch menu in search results #1233
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2023-02-27 14:31:38 +01:00
Michael Mayer
a934d74c26 Videos: Treat Apple iTunes .m4v files as a separate format
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-23 18:49:56 +01:00
Michael Mayer
b44b8d52c1 WebP: Add support for indexing and playing animations #3197 #668
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-22 20:58:21 +01:00
Michael Mayer
4c90ba84e2 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-22 17:20:03 +01:00
Michael Mayer
4c54d07d2e Arabic: Fix PNG size limit string in translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-22 17:19:47 +01:00
Weblate
383f7afa16 Weblate: Update frontend translations 2023-02-22 17:17:16 +01:00
Michael Mayer
bd1f690055 Metadata: Change position of software info in files tab
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-22 16:36:44 +01:00
Michael Mayer
5e2d9fbe6d Vectors: Change file type icon #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-22 16:35:54 +01:00
Michael Mayer
eaff0abb6d Videos: Index and display durations of less than one second #3224
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-22 16:33:33 +01:00
Michael Mayer
50b5df335b Frontend: Update translations.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-21 13:37:34 +01:00
Weblate
3f4f6a6c4d Weblate: Update frontend translations 2023-02-21 13:35:59 +01:00
Michael Mayer
c82401fa7d Frontend: Update translations.pot and related locale files
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-21 13:33:49 +01:00
Michael Mayer
3c1b7acf11 Metadata: Show software name in files tab if available
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-21 13:04:40 +01:00
Michael Mayer
0d2a25eb0c UX: Improve theme styles and search field contrast in Places
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-21 10:44:06 +01:00
Michael Mayer
7d621827de Advanced Settings: Set client-side default for png size to 0 #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-21 05:41:08 +01:00
Michael Mayer
517675de3c Config: Refactor client data struct and app info
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-21 00:03:39 +01:00
Michael Mayer
ac3e1a3f4c Albums: Add experimental private album flag to edit dialog #480
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-21 00:02:44 +01:00
Michael Mayer
513776b7e1 Share: Fix setup button action in upload dialog
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-20 20:30:51 +01:00
Michael Mayer
5f808cddb4 Library: Hide private files in "Originals" if user has no permission #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-20 18:50:28 +01:00
Michael Mayer
7fd4436e01 Frontend: Update translations.json #3197
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-20 17:18:27 +01:00
Weblate
1da41102ce Weblate: Update frontend translations 2023-02-20 17:17:55 +01:00
Michael Mayer
e11b3f29d4 Frontend: Update translations.json #3197
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-20 17:08:25 +01:00
Weblate
172c755a61 Weblate: Update frontend translations 2023-02-20 17:07:43 +01:00
Michael Mayer
15f2301d7e Frontend: Add "animated" field to the Files tab in the edit dialog #3197
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-20 17:04:34 +01:00
Michael Mayer
2ab6b5ebe8 Frontend: Update translations.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-20 16:02:44 +01:00
Weblate
c36a179b47 Weblate: Update frontend translations 2023-02-20 16:00:35 +01:00
Michael Mayer
52b4db2427 Advanced Settings: Update translations.json #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-19 18:24:13 +01:00
Weblate
d26ed1309f Weblate: Update frontend translations 2023-02-19 18:23:42 +01:00
Michael Mayer
a840a884d0 Advanced Settings: Update translations.pot #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-19 18:22:11 +01:00
Michael Mayer
3565131121 Advanced Settings: Change "Options" to "Global Options" #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-19 18:21:32 +01:00
Michael Mayer
03fbc992d6 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-19 17:41:56 +01:00
Weblate
75c686d325 Weblate: Update frontend translations 2023-02-19 17:41:22 +01:00
Michael Mayer
554830e6ec Advanced Settings: Update "Disable ImageMagick" help text #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-19 17:38:23 +01:00
Michael Mayer
f6b3251f0a Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-19 17:00:57 +01:00
Weblate
b48f9d1a38 Weblate: Update frontend translations 2023-02-19 17:00:26 +01:00
Michael Mayer
baf964b80b Frontend: Update translations.pot and translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-19 16:45:55 +01:00
Michael Mayer
0e032295db Advanced Settings: Add ImageMagick, PNG, and vectors options #2207
This also improves the help texts of existing config options.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-19 16:42:19 +01:00
Weblate
3fa867eea3 Weblate: Update frontend translations 2023-02-16 00:56:37 +01:00
Michael Mayer
10a497aa64 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-14 20:41:13 +01:00
Michael Mayer
527fc0319e Index: Add experimental support for JPEG XL and APNG files #668 #3197
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-14 14:43:49 +01:00
Michael Mayer
e533aa7beb Adobe: Add support for PDF, AI, and PSD file formats #1177 #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-13 20:02:26 +01:00
Michael Mayer
7f08efe369 Frontend: Update translations.json #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-13 16:02:59 +01:00
Weblate
58cf6054b1 Weblate: Update frontend translations 2023-02-13 16:02:11 +01:00
Michael Mayer
0ec487c889 Frontend: Add "Vectors" to sidebar navigation menu #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-13 16:00:18 +01:00
Michael Mayer
9b8c591a2d Frontend: Update package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-13 14:31:48 +01:00
Michael Mayer
32483cc88e Vector: Change icon from "draw" to "polyline" and fix viewer #1177 #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-13 13:59:17 +01:00
Michael Mayer
b76268382c UX: Enable touch callout menu on iOS Safari #1233
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-13 11:38:42 +01:00
Michael Mayer
ba694f90be UX: Change icon color in result views
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-12 07:39:27 +01:00
Michael Mayer
fd635c0ced Frontend: Update translations.json #1177 #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-11 21:58:11 +01:00
Weblate
ff40bcc037 Weblate: Update frontend translations 2023-02-11 21:56:16 +01:00
Michael Mayer
9d7a5e0cd9 Frontend: Add vector file type descriptions #1177 #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-11 21:44:36 +01:00
Michael Mayer
97c9962053 Index: Add experimental EPS and SVG vector graphics support #1177 #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-11 20:18:04 +01:00
Michael Mayer
826addb4c1 PWA: Create manifest.json in code without using a template #3181
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-10 15:53:01 +01:00
Michael Mayer
2ea99ee507 Frontend: Update translations.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-09 08:55:20 +01:00
Weblate
7e438576c4 Weblate: Update frontend translations 2023-02-09 08:53:19 +01:00
Michael Mayer
b0328e6a7f Frontend: Fix datetime format assertions in unit tests
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-08 16:32:59 +01:00
Weblate
3ac3158181 Weblate: Update frontend translations 2023-02-08 14:41:33 +01:00
Michael Mayer
43c53c99ea Frontend: Update translations.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-08 14:40:36 +01:00
Weblate
2c194112a9 Weblate: Update frontend translations 2023-02-08 14:39:04 +01:00
Michael Mayer
a26e50731a Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-08 14:36:24 +01:00
Michael Mayer
a5a538a67e Links: Change https://photoprism.app/ to https://www.photoprism.app/
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-08 09:07:42 +01:00
Michael Mayer
9fd6ff498f Frontend: Update upgrade page and move it to Settings in the navigation
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-07 17:47:25 +01:00
Dennis Ameling
bf26b19560 Frontend: Upgrade Axios to v1
Signed-off-by: Dennis Ameling <dennis@dennisameling.com>
2023-02-07 17:06:14 +01:00