Michael Mayer
4ea2ab0ddb
Frontend: Update *.json translation files #4900
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-27 10:50:38 +01:00
Michael Mayer
ed06bbda9d
Frontend: Update src/locales/*.po translation files #4900
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-27 10:48:07 +01:00
Cathie Integra
7c70c247b9
Weblate: Update frontend translations ( #4900 )
...
Co-authored-by: Weblate <noreply@weblate.org >
2025-03-27 10:46:42 +01:00
Michael Mayer
0761be3258
Videos: Improve transcoding and indexing logs #4549
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-27 10:36:15 +01:00
Michael Mayer
4329b43b76
Backend: Improve error handling and logging #4491
...
These changes are based on a pull request submitted by @songzhibin97.
Thank you very much!
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-27 09:51:38 +01:00
Michael Mayer
8836f90251
WebDAV: Refactor service discovery heuristic to add custom headers #4608
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-27 03:31:48 +01:00
Esteve Fernandez
a36e8b19f8
WebDAV: Add depth header to service discovery request for Hetzner compatibility ( #4608 )
...
Signed-off-by: Esteve Fernandez <esteve@apache.org >
2025-03-27 03:07:21 +01:00
Jacob D
0d487b6490
Faces: Improve performance when manual tagging ( #4691 )
...
This PR implements a strategy to improve Optimize() performance by returning the correct number of modified rows in PurgeOrphanFaces and treating the result 0 as an error condition in MergeFaces. Logging around this has been improved in faces.go and faces_optimize.go.
Related Comments:
- https://github.com/photoprism/photoprism/issues/3124#issuecomment-2566025503
- https://github.com/photoprism/photoprism/pull/4691#issuecomment-2566164179
2025-03-27 01:40:31 +01:00
Michael Mayer
4ab9b14bcb
Backend: Update github.com/bytedance/sonic in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 22:15:30 +01:00
Michael Mayer
fc0aac9877
Backend: Update indirect Go deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 22:11:57 +01:00
Michael Mayer
3ec92af160
Frontend: Update license NOTICE file
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 21:38:29 +01:00
Michael Mayer
7fe8ad9b35
Frontend: Update dependencies in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 21:36:44 +01:00
Michael Mayer
58d55f820f
Frontend: Reformat *.vue components with ESLint 9
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 21:24:47 +01:00
Michael Mayer
9927eb62eb
Develop: Upgrade base image from 250317-oracular to 250326-oracular
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 21:23:03 +01:00
Michael Mayer
8b89c60418
Frontend: Reformat *.vue and *.js files with ESLint 9
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 21:08:50 +01:00
Michael Mayer
62eff7c4c3
Frontend: Upgrade ESLint from v8.57.0 to v9.23.0
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 21:07:45 +01:00
Michael Mayer
858130da9c
Frontend: Update build deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 20:25:34 +01:00
Michael Mayer
a62d3d0e57
Frontend: Update "maplibre-gl" in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 20:20:39 +01:00
Michael Mayer
2df077df26
Frontend: Update dependencies in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 20:17:16 +01:00
Michael Mayer
4176303d6f
Timezones: Upgrade gopkg.in/photoprism/go-tz.v2 from v2.1.3 to v2.2.0
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 20:11:43 +01:00
Michael Mayer
dce754182e
Logs: Refactor message formatting in event package
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 12:58:51 +01:00
Michael Mayer
a2186f3fa4
Frontend: Update *.json translation files #4694
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 12:56:04 +01:00
Weblate
dc15a4aabe
Weblate: Update frontend translations
2025-03-26 12:55:20 +01:00
Michael Mayer
b0eb7aacdd
UX: Rename "Videos" to "Media" in navigation and add audio type #4694
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-26 12:53:15 +01:00
Weblate
6f08d7f5b9
Weblate: Update frontend translations
2025-03-26 11:55:07 +01:00
graciousgey
4996c2db0d
Tests: Add acceptance tests
2025-03-26 09:19:18 +01:00
Michael Mayer
9e95c7e71c
Upload: Delete invalid files, improve type checks and import logs #4895
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 11:58:59 +01:00
Michael Mayer
1f36d35d23
Upload: Report successful number of files in users_upload.go #4895
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 08:48:00 +01:00
Michael Mayer
3acd41027b
Viewer: Update menu styles in css/lightbox.css #4811
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 08:35:21 +01:00
Michael Mayer
ff5135c2a3
Viewer: Improve menu styles and refactor close event handler #4811
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 08:07:40 +01:00
Michael Mayer
7de72bd99a
Upload: Allow to limit the types of files users can upload #4895
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 06:32:01 +01:00
Michael Mayer
b771e86f8d
Viewer: Replace me-1 and ms-1 padding classes with custom button styles
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 04:09:22 +01:00
Michael Mayer
b25209f114
Settings: Refactor list of supported user interface locales
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 03:45:49 +01:00
Michael Mayer
0a58484d6d
Viewer: Improve menu styles and move close button to the left #4811
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 03:18:15 +01:00
Michael Mayer
c702699f45
Viewer: Regenerate frontend translation json files #4811
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 00:23:32 +01:00
Weblate
99653613ee
Weblate: Update frontend translations
2025-03-25 00:22:50 +01:00
Michael Mayer
4acba7de18
Viewer: Update frontend translation files #4811
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 00:20:21 +01:00
Michael Mayer
8765cf4d3f
Viewer: Add a three-dot menu to perform additional actions #4811
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-25 00:19:29 +01:00
Michael Mayer
c78b023675
Backend: Update Go deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-24 23:11:21 +01:00
Michael Mayer
c9f0c5f475
Frontend: Regenerate src/locales/json/*.json #4893
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-24 21:22:20 +01:00
Weblate
33867d4d1f
Weblate: Update frontend translations
2025-03-24 21:20:41 +01:00
Michael Mayer
6e07d42a1b
UX: Reduce JS bundle size by dynamically loading MapLibre GL JS #4778
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-24 21:20:05 +01:00
Michael Mayer
67811d87fa
Videos: Create fragmented MP4s when transcoding with FFmpeg #4892
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-24 20:47:57 +01:00
Michael Mayer
d9924010d4
UX: Reduce JS size by loading hls.light.min.js instead of hls.js #4778
...
hls.light.js is a smaller version of hls.js that does not include
support for alternate audio, subtitles, CMCD, EME (DRM), and variable
substitution.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-24 20:16:33 +01:00
Michael Mayer
0ddc179737
UX: Reduce JS bundle size by loading translation files on demand #4778
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-24 12:43:08 +01:00
Michael Mayer
a125219751
Update README.md
2025-03-24 07:43:30 +01:00
Michael Mayer
93b53214f6
Update README.md
2025-03-24 07:42:23 +01:00
Michael Mayer
50b0e8babf
Update README.md
2025-03-24 06:35:14 +01:00
Michael Mayer
06d6a370b7
Frontend: Update src/locales/translations.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-23 14:49:28 +01:00
Weblate
4890447787
Weblate: Update frontend translations
2025-03-23 14:49:03 +01:00