Michael Mayer
beef2e0c63
API: Add "@Accept json" Swagger doc annotations where applicable
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-19 15:26:18 +01:00
Michael Mayer
8c8e5c9f52
Sharing: Fix copy to clipboard functionality in dialog/share.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-19 15:02:03 +01:00
Michael Mayer
530d5f7ea6
Places: Add documentation link to frontend/src/page/places.vue #4733
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-19 14:21:04 +01:00
Michael Mayer
4f54d6e111
Places: Show error message if browser does not support WebGL #4733
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-19 14:18:01 +01:00
Michael Mayer
73ae88cd4d
API: Add Swagger annotations to /api/v1/services endpoints
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-19 13:00:50 +01:00
Michael Mayer
53c22ba06a
Backend: Upgrade Go deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-19 12:58:58 +01:00
Michael Mayer
7f13581265
Entity: Add json annotations to Service struct in service.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-19 12:58:31 +01:00
Michael Mayer
9b461f5207
Develop: Upgrade base image from 250103-oracular to 250118-oracular
...
Includes the latest stable version of Go.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-19 11:10:11 +01:00
Michael Mayer
cb2f492b99
Merge branch 'develop' into upgrade/vuetify-3
2025-01-18 11:40:37 +01:00
Keith Martin
6c98df501e
Metadata: Add and improve MediaFile location info tests #4714 #4725
...
* Address Issue #4714 with change to existing iphone_7.heic test and new iphone_xr.heic test
* Resize image and change to jpg so that GPS information can be read by GO.
2025-01-17 16:06:18 +01:00
Michael Mayer
a9645b532b
People: Fix edit dialog save button in people/dialog/edit.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 09:27:34 +01:00
Michael Mayer
aeb51eb5fa
Settings: Refactor services.vue and service add/edit dialogs #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 08:46:45 +01:00
Michael Mayer
300de493ad
Viewer: Don't loop videos when a slideshow is playing #1307 #4698 #4702
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 07:54:33 +01:00
Michael Mayer
8da446a351
Metadata: Increase probability of keywords extracted from captions #4603
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 06:34:57 +01:00
Michael Mayer
ebeaaf568b
Metadata: Set labels based on matching keywords in the caption #4603
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 06:24:29 +01:00
Michael Mayer
f24149fd49
Labels: Refactor label entity and cache in label.go and label_cache.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 05:36:25 +01:00
Ömer Duran
f1bfa4a0ec
fix: enable pointer events for caption text while keeping overlay non-interactive
2025-01-17 05:32:16 +01:00
Michael Mayer
0ada8d1095
API: Add additional fields to label and subject edit forms #383 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 02:55:07 +01:00
Michael Mayer
d786a8225d
Frontend: Replace "number" output filter with $util.formatNs() #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 01:09:30 +01:00
Michael Mayer
54e6283e30
Frontend: Remove obsolete theme stylesheets in /src/css/themes #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 00:43:51 +01:00
Michael Mayer
c2d6d60810
Frontend: Improve readability of text links e.g. on about page #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 00:39:47 +01:00
Michael Mayer
cf3941b4cf
Commands: Fix config options report in config/cli_flags_report.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 00:20:05 +01:00
Michael Mayer
d4a4690707
Commands: Remove unused faceFlagsInfo var from show_config_options.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 00:14:21 +01:00
Michael Mayer
26e36ef594
Router: Fix requiresAuth check in frontend/src/app.js #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 00:11:23 +01:00
Michael Mayer
73d97f03bd
Frontend: Reformat component/navigation.vue and viewer.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 23:48:21 +01:00
Michael Mayer
9f30b0dd91
Frontend: Reduce eslint prettier printWidth to 120 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 23:46:29 +01:00
Michael Mayer
85c347b077
Frontend: Update dependencies in package-lock.json #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 23:34:34 +01:00
Michael Mayer
3fcea333d7
Frontend: Update src/locales/translations.json #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 23:33:26 +01:00
Michael Mayer
62b15421a9
Merge branch 'develop' into upgrade/vuetify-3
2025-01-16 23:31:56 +01:00
Weblate
d35bd7d797
Weblate: Update frontend translations
2025-01-16 23:29:46 +01:00
Michael Mayer
5bf0c609c5
Frontend: Update src/locales/translations.pot #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 23:27:28 +01:00
Michael Mayer
647e6e0dc8
Merge branch 'develop' into upgrade/vuetify-3
...
# Conflicts:
# frontend/src/locales/af.po
# frontend/src/locales/ar.po
# frontend/src/locales/be.po
# frontend/src/locales/bg.po
# frontend/src/locales/ca.po
# frontend/src/locales/cs.po
# frontend/src/locales/da.po
# frontend/src/locales/de.po
# frontend/src/locales/el.po
# frontend/src/locales/en.po
# frontend/src/locales/es.po
# frontend/src/locales/et.po
# frontend/src/locales/eu.po
# frontend/src/locales/fa.po
# frontend/src/locales/fi.po
# frontend/src/locales/fr.po
# frontend/src/locales/ga.po
# frontend/src/locales/he.po
# frontend/src/locales/hr.po
# frontend/src/locales/hu.po
# frontend/src/locales/id.po
# frontend/src/locales/it.po
# frontend/src/locales/ja.po
# frontend/src/locales/ko.po
# frontend/src/locales/ku.po
# frontend/src/locales/lt.po
# frontend/src/locales/ms.po
# frontend/src/locales/nb.po
# frontend/src/locales/nl.po
# frontend/src/locales/pl.po
# frontend/src/locales/pt.po
# frontend/src/locales/pt_BR.po
# frontend/src/locales/ro.po
# frontend/src/locales/ru.po
# frontend/src/locales/sk.po
# frontend/src/locales/sl.po
# frontend/src/locales/sv.po
# frontend/src/locales/th.po
# frontend/src/locales/tr.po
# frontend/src/locales/translations.pot
# frontend/src/locales/uk.po
# frontend/src/locales/vi.po
# frontend/src/locales/zh.po
# frontend/src/locales/zh_TW.po
2025-01-16 23:25:52 +01:00
Weblate
1ce34cab42
Weblate: Update frontend translations
2025-01-16 23:20:35 +01:00
Michael Mayer
c9d30493cd
Frontend: Update src/locales/translations.pot #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 23:16:11 +01:00
Michael Mayer
15795db124
Frontend: Replace deprecated <translate> tags with $gettext() #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 23:12:22 +01:00
Michael Mayer
64222ae72b
Frontend: Replace <translate> tags in page/about/about.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 22:56:21 +01:00
Michael Mayer
6a524986a1
Frontend: Fix category input in src/album/dialog/edit.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 22:55:30 +01:00
Michael Mayer
7a061ceb30
Backend: Update "github.com/davidbyttow/govips/v2" in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 20:39:23 +01:00
Michael Mayer
d119daebb4
Viewer: Refactor handleZoomLevelChange() function #3168 #4704
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 20:32:17 +01:00
Michael Mayer
42089e9301
Frontend: Change import order in component/components.js imports #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 19:59:27 +01:00
Michael Mayer
b6a27929c3
Frontend: Refactor src/app.js and components.js imports #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 19:54:44 +01:00
Ömer Duran
0c7991b4b4
Viewer: simplifying URL size comparison logic
2025-01-16 19:25:32 +01:00
Michael Mayer
31091f5c60
Frontend: Update dependencies in package-lock.json #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 16:52:33 +01:00
Michael Mayer
eb169228d4
Frontend: Change import order in src/app.js #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 16:52:02 +01:00
Michael Mayer
69cded6600
Frontend: Refactor import of src/component/about/footer.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 16:31:46 +01:00
graciousgrey
ac3f883690
Frontend: Improve theme colors #3168
2025-01-16 12:35:07 +01:00
Michael Mayer
b16f78af44
Frontend: Refactor imports in src/app.js #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 12:28:08 +01:00
Michael Mayer
0b7beda4a1
Viewer: Refactor handleZoomLevelChange() function #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 11:12:37 +01:00
Michael Mayer
e10923f3c6
Viewer: Only open as stack if there are multiple JPEG files #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 10:47:00 +01:00
Michael Mayer
3f40a5be60
Frontend: Show all rows in the app passwords dialog #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-16 10:11:07 +01:00