Commit graph

5239 commits

Author SHA1 Message Date
Michael Mayer
9508fbf934 Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-26 10:43:40 +01:00
Michael Mayer
5ad8a06a44 Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-24 10:01:57 +02:00
Michael Mayer
e072e5bd85 Frontend: Update translations #5291
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-24 10:01:14 +02:00
Weblate
f35af9725a Weblate: Update frontend translations 2025-10-24 09:59:35 +02:00
Ömer Duran
d333bd2d2c
UX: Improve behavior of dropdowns in the Add to Album and Upload dialogs #5177 #5290 2025-10-24 09:55:18 +02:00
graciousgey
212869679c Tests: Adapt acceptance tests 2025-10-24 09:11:22 +02:00
Michael Mayer
357c19a379 Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-23 10:53:28 +02:00
Michael Mayer
c91adadb3b Frontend: Update styles in text.css and vuetify.css
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-23 10:53:12 +02:00
Michael Mayer
b64c04df40 Frontend: Update src/locales.js, regenerate .po and .json files
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-23 10:52:47 +02:00
Weblate
49b2e7d4e0 Weblate: Update frontend translations 2025-10-23 10:40:49 +02:00
Michael Mayer
22ed81a65d Frontend: Update src/locales.js and regenerate locales/*.po
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-23 10:19:11 +02:00
Michael Mayer
75ed91a9a4 Frontend: Update src/locales/json/fr.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-23 09:52:47 +02:00
Michael Mayer
f901759834 Translations: Regenerate frontend and backend *.po files
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-23 09:51:31 +02:00
Michael Mayer
dd2ada0651 Frontend: Remove "#, fuzzy" from translations in src/locales/fr.po
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-23 09:49:27 +02:00
Weblate
7b97a5d43f Weblate: Update frontend translations 2025-10-23 09:28:43 +02:00
Michael Mayer
9514542d44 Auth: Extend user accounts with custom scope setting
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-22 19:58:56 +02:00
Michael Mayer
dca68e653a Frontend: Update src/locales/json/*.json translation files
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-22 10:08:59 +02:00
Weblate
75bb3bebbe Weblate: Update frontend translations 2025-10-22 10:07:58 +02:00
Michael Mayer
ab3d8478dd Merge remote-tracking branch 'photoprismci/weblate-photoprism-frontend' into develop
# Conflicts:
#	frontend/src/locales/af.po
#	frontend/src/locales/be.po
#	frontend/src/locales/ca.po
#	frontend/src/locales/eu.po
#	frontend/src/locales/fa.po
#	frontend/src/locales/fr.po
#	frontend/src/locales/ga.po
#	frontend/src/locales/he.po
#	frontend/src/locales/hi.po
#	frontend/src/locales/hr.po
#	frontend/src/locales/ku.po
#	frontend/src/locales/ms.po
#	frontend/src/locales/th.po
#	frontend/src/locales/vi.po
#	frontend/src/locales/zh_TW.po
2025-10-22 10:01:00 +02:00
Michael Mayer
0d196ad5dc Frontend: Update src/locales/*.po and translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-22 09:55:49 +02:00
Michael Mayer
1148a56bc3 Revert "Frontend: Update translations.pot"
This reverts commit 504d92efaa.
2025-10-22 09:51:50 +02:00
Weblate
76aa3eb11c Weblate: Update frontend translations 2025-10-22 07:51:28 +00:00
Michael Mayer
f9a2e54476 Frontend: Disable msgmerge fuzzy matching with vue3-gettext
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-22 09:51:13 +02:00
Michael Mayer
504d92efaa Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-22 09:07:35 +02:00
Michael Mayer
5e58e51f79 Frontend: Add SeverityPalette to model/logs.js
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-22 08:49:29 +02:00
Michael Mayer
a2dfdc24b6 Frontend: Correct log levels in logs.js and update tests
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-22 08:18:18 +02:00
Michael Mayer
572ddae06d Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-21 17:42:26 +02:00
Michael Mayer
dbaf8cef60 Frontend: Add AuditSeverityOptions in src/model/logs.js
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-21 17:42:08 +02:00
Michael Mayer
f0e8680404 Frontend: Update .json translation files
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-21 17:29:01 +02:00
Michael Mayer
4be8d08251 i18n: Update .po and .json translation files
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-21 17:24:41 +02:00
Weblate
73d6df3a2f Weblate: Update frontend translations 2025-10-21 17:19:20 +02:00
Michael Mayer
91e4d72e1b Portal: Hide severity levels that are currently not used for audit logs
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-20 19:22:00 +02:00
Michael Mayer
1ba41b6656 PWA: Update CODEMAP.md files #5274
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 08:44:36 +02:00
Michael Mayer
89a9362fa8 PWA: Update webpack.config.js #5274
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 08:22:28 +02:00
Michael Mayer
3aa5a3902f PWA: Prevent .ttf and .woff font precaching #5274
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 08:14:21 +02:00
Michael Mayer
6d0f720574 PWA: Reduce Workbox service worker precaching #5274
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 08:11:43 +02:00
Michael Mayer
2616fc9610 Frontend: Refactor themes.Get() function and related tests
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 04:54:05 +02:00
Michael Mayer
6802be48a4 Frontend: Update locales/json/fr.json #5275
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 01:36:40 +02:00
Michael Mayer
b28aaa6c2c Frontend: Add $util.openUrl() helper function to enhance security
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 01:35:01 +02:00
Weblate
8e73ce9a2d Weblate: Update frontend translations 2025-10-19 01:16:05 +02:00
Michael Mayer
baa08b7558 Frontend: Reformat CSS files with Prettier
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 01:12:18 +02:00
Michael Mayer
47553d5346 Frontend: Add rel="noopener" to external links
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 00:47:45 +02:00
Michael Mayer
b47ee0fddc Cluster: Refactor request/response structs and JSON serialization
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-18 17:42:22 +02:00
Michael Mayer
7c8438a47f PWA: Update license NOTICE files #5274
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-18 09:53:14 +02:00
Michael Mayer
7872e7f967 Frontend: Remove "server" package and update "eslint" #5274
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-18 09:46:39 +02:00
Michael Mayer
b400666a17 PWA: Update license NOTICE files #5274
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-17 17:01:33 +02:00
Michael Mayer
977dd2bafd PWA: Replace "@lcdp/offline-plugin" with "workbox-webpack-plugin" #5274
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-17 16:52:42 +02:00
Michael Mayer
ab9a0a969b Frontend: Use vue-gettext-extract instead of gettext-extract #1152
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-17 16:05:32 +02:00
Michael Mayer
b42c3f8945 Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-17 11:55:43 +02:00
Michael Mayer
56c8843572 Lightbox: Set closing to false after leave #5258 #5260
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-17 11:55:16 +02:00