Commit graph

8147 commits

Author SHA1 Message Date
Michael Mayer 57c2aad29a Merge branch 'preview' into develop 2023-10-06 09:24:36 +02:00
Michael Mayer 61e7de69a4 Metadata: Improve camera make and model string normalization #2040
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-06 09:24:12 +02:00
Raymond 63515f84d7
Map VP09 to codec vp9 (#3792) 2023-10-06 04:09:07 +02:00
Michael Mayer b0ef310b96 Metadata: Improve camera make string normalization #2040
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-06 03:33:03 +02:00
Michael Mayer c78d12b56d Search: Limit result file types when sorting by similarity #2040
This also attempts to improve the (undocumented) randomly sorted
search results.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-06 02:57:07 +02:00
Michael Mayer 9b3efe6872 Search: Update number of expected results in filter tests #2040
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-06 02:34:21 +02:00
Michael Mayer 604849e92c Search: Include RAW files in results by default #2040
With these changes the size and type of the RAW file as well as other
details can be displayed in the Cards View. This also improves the
indexing of camera and lens metadata.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-06 02:22:48 +02:00
Michael Mayer b45b20aa53 CI: Improve system architecture detection in build scripts
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 23:18:54 +02:00
Michael Mayer 1e11d8986e Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 22:25:20 +02:00
Michael Mayer eb1a0150a3 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 22:22:02 +02:00
Cathie Integra 478bf67eb6
Weblate: Update frontend translations (#3791)
Co-authored-by: Weblate <noreply@weblate.org>
2023-10-05 22:21:03 +02:00
Michael Mayer df8fa5693d Develop: Upgrade base image from 231003-lunar to 231005-lunar
Upgrades Go from v1.21.1 to v1.21.2.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 22:19:26 +02:00
Michael Mayer 8d7afaa476 Docs: Update screenshot URL in README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 21:38:37 +02:00
Michael Mayer 7106b25da1 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 16:48:56 +02:00
Michael Mayer 0e26ffb064 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 16:48:36 +02:00
Michael Mayer a0904c4008 Docs: Update pkg/live/README.md and pkg/video/README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 09:37:25 +02:00
Michael Mayer 4453d0ca8d Frontend: Update translations.pot and translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-04 17:48:59 +02:00
Michael Mayer 59ddf7e310 Demo: Shorten info text in upload dialog
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-04 17:48:24 +02:00
Michael Mayer fd19bc0a5c Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-04 13:03:47 +02:00
Michael Mayer f0ee301b28 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-04 13:00:43 +02:00
Cathie Integra ffd2dd41a8
Weblate: Update frontend translations (#3787)
Co-authored-by: Weblate <noreply@weblate.org>
2023-10-04 12:59:58 +02:00
Michael Mayer 7354ea20a9 Demo: Update info text in upload dialog and translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-04 12:49:56 +02:00
Michael Mayer 00c2dfc9f3 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 20:18:41 +02:00
Cathie Integra ab8c71cb66
Weblate: Update frontend translations (#3786)
Co-authored-by: Weblate <noreply@weblate.org>
2023-10-03 20:18:08 +02:00
Michael Mayer 12ae011ba9 Upload: Only pre-select manually managed albums in upload dialog #3784
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 16:15:17 +02:00
Michael Mayer 7c86148d0a Upload: Pre-select current album when using mobile nav menu #3784
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 16:08:22 +02:00
Michael Mayer dca3258112 Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 14:40:41 +02:00
Michael Mayer 20d50e62b8 Estimates: Show icon next to estimated metadata values in photo dialog
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 14:38:15 +02:00
Michael Mayer 37a2392d70 Demo: Limit number of files a user can upload
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 13:20:46 +02:00
Michael Mayer 71aed413e9 Demo: Update translations.pot and README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 12:47:44 +02:00
Michael Mayer d3aea39a26 Demo: Remind users not to upload private or offensive content
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 12:43:31 +02:00
Michael Mayer 5e0ad1f4fd Develop: Upgrade base image from 230923-lunar to 231003-lunar
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 12:05:28 +02:00
Michael Mayer d843cf0783 Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 11:48:57 +02:00
Michael Mayer 2f38402d9c Frontend: Update translations.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 11:38:36 +02:00
Michael Mayer edc408369a Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-03 11:38:08 +02:00
Ame Neko 8c6ce1f81b
Frontend: Fix duplicate string in zh translation (#3778) 2023-09-30 19:59:14 +02:00
Michael Mayer ab3262a634
UX: Update cleanup icon in index.vue 2023-09-24 19:35:06 +02:00
Michael Mayer cfe1ff3299 Config: Change "web server" to "Web server" in the docs for consistency
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-24 18:05:49 +02:00
Michael Mayer 9cfd9c0b66 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-24 17:32:09 +02:00
Michael Mayer 654a9b4130 Frontend: Add checks if variables are defined in photo.js #2040
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-24 17:31:52 +02:00
Michael Mayer 26ca084699 Videos: Cache embedded media to allow streaming and transcoding #3764
This is a follow-up improvement for the following feature requests that
have already shipped with our stable release:

- Live Photos: Add support for Samsung Motion Photos #439
- Live Photos: Add support for Google Camera Motion Photos #1739

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-24 17:13:06 +02:00
Michael Mayer 20407452f0 UX: Prefer original media files for cards view details #2040
This also adds camera lens information to the cards view details.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-24 14:11:52 +02:00
Michael Mayer e59851350b Video: Update README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-23 17:00:40 +02:00
Michael Mayer c38ab232fc Video: Update README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-23 16:57:14 +02:00
Michael Mayer 8b6de380d0 Develop: Upgrade base image from 230915-lunar to 230923-lunar
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-23 14:51:48 +02:00
Michael Mayer 63e672a5c9 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-23 14:32:12 +02:00
Michael Mayer 50abd9b632 Index: Improve detection of embedded videos #439 #1739 #2788
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-23 13:37:42 +02:00
Michael Mayer 9e1d9702ae Frontend: Improve formatting of video codec names #439 #1739 #2788
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-23 12:42:54 +02:00
Michael Mayer e5166f7120 Frontend: Update package-lock.json and translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-23 11:30:22 +02:00
Michael Mayer 2339197311 Live Photos: Add support for playing videos embedded in HEIC images #439
Related Issues:
- Samsung: Initial support for Motion Photos (#439)
- Google: Initial support for Motion Photos (#1739)
- Metadata: Flag Samsung/Google Motion Photos as Live Photos (#2788)

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-23 11:27:20 +02:00