graciousgrey
3c141ddf20
Tests: Adapt acceptance test #3701
2023-09-07 15:20:17 +02:00
Michael Mayer
d575807929
Docs: Update SPONSORS.md file
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-06 13:36:29 +02:00
Michael Mayer
207a99fab4
Docs: Update SPONSORS.md file
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-06 13:35:38 +02:00
altoing
132284eb0f
Scripts: Update install-gpu.sh ( #3710 )
2023-09-06 12:11:41 +02:00
Michael Mayer
4154649c76
FFmpeg: Remove deprecated "-vsync vfr" command flag #3659
...
See issue comments for details. This also introduces a package constant
for the default ffmpeg command name and updates the tests.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-06 11:27:24 +02:00
Michael Mayer
7197d6b651
Search: Group stacked files with same diff when sorting by similarity.
...
Diff is a perceptual differential hash. Grouping by photo ID should
prevent stacks of related files from being split in search results.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 12:28:41 +02:00
Michael Mayer
5d26bada42
Frontend: Update assertions in photo_test.js
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:36:09 +02:00
Michael Mayer
dd11d68236
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:35:34 +02:00
Michael Mayer
806f1be526
Backend: Update deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:35:17 +02:00
Michael Mayer
0890c547af
Videos: Reduce horizontal margin of player in non-fullscreen mode
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:30:19 +02:00
Michael Mayer
93408db052
Videos: Increase margin of player in non-fullscreen mode
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:05:46 +02:00
Michael Mayer
fa3d3c326c
Frontend: Update translations.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 17:32:40 +02:00
Cathie Integra
36119a5011
Weblate: Update frontend translations ( #3700 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2023-09-03 17:31:51 +02:00
Michael Mayer
adf19db33b
Live Photos: Change icon in cards view from movie to "play circle" #439
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 17:27:55 +02:00
Michael Mayer
4d47a5bef5
UX: Improve theme colors for better contrast
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 17:26:30 +02:00
Michael Mayer
c0ee909971
Index: Set appearance of video files based on their primary image #3559
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 16:44:30 +02:00
Michael Mayer
0e4ce95ff1
Library: Add option to run index and cache cleanup from the UI #3699
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 16:02:42 +02:00
Michael Mayer
ec1e3f0fb6
Frontend: Update translations.pot #272
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:48:22 +02:00
Michael Mayer
b92dd1af99
Frontend: Update translations.pot #272
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:45:55 +02:00
Michael Mayer
386bf823d7
Archive: Show number of archived pictures and improve "delete all" #272
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:44:00 +02:00
Michael Mayer
a59885cede
FS: Refactor file extensions lookup table #1927
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:38:57 +02:00
Michael Mayer
6fbf73a8bd
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:33:57 +02:00
Michael Mayer
ff4b8c8cf6
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-01 20:31:05 +02:00
Michael Mayer
20d20c7fa9
Search: Allow searching for favorite:false to find other pictures
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-01 20:30:54 +02:00
graciousgrey
afe2190797
Tests: Add unit tests
2023-08-30 16:30:06 +02:00
Michael Mayer
ba612f6619
Frontend: Update translations.json
2023-08-24 11:32:48 +02:00
Cathie Integra
4fffc8e2d6
Weblate: Update frontend translations ( #3662 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2023-08-24 10:04:48 +02:00
graciousgrey
27e8537640
Tests: Update acceptance test #3644
2023-08-22 13:06:00 +02:00
Michael Mayer
fd55b9046c
Live Photos: Refactor Support for Samsung Motion Photos #439 #3588
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-22 10:48:37 +02:00
Gokce Dilek
44759d6673
Live Photos: Add Support for Samsung Motion Photos #439 #3588
...
* Save mp4 files generated from samsung motion photos
* Parse exiftool payload to identify videos
* Detect embedded video file type
* Extract embedded video in RelatedFiles
2023-08-22 10:21:37 +02:00
Michael Mayer
1507525ba4
People: Fix merging and renaming in connection with deleted names #3414
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 15:04:14 +02:00
Michael Mayer
2e367870a9
Albums: Fix generation of site URL when opening a share link #3658
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 11:29:41 +02:00
Michael Mayer
5c7f8d1726
Albums: Delay redirect when opening share link #3658
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 11:11:53 +02:00
Michael Mayer
51fc883459
Albums: Only pre-select manually manage albums in upload dialog #3644
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 10:44:54 +02:00
Michael Mayer
dc4eca6fd2
Backend: Update deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 10:29:50 +02:00
Michael Mayer
e4346adf13
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 10:29:37 +02:00
Michael Mayer
7020389a75
Albums: Fix album preview image URL in auth_share.go #3658
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 10:29:22 +02:00
Michael Mayer
e30c2e5f1b
Upload: Pre-select current album in dialog #3644
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 10:10:15 +02:00
Reuben Dowle
fbd6ad2a95
Places: Fix clusters showing in the wrong location ( #3657 )
2023-08-21 09:34:10 +02:00
graciousgrey
80c10bb35c
Tests: Add unit tests
2023-08-18 17:48:14 +02:00
Michael Mayer
a3f27c8d67
UX: Set accent color for HTML progress bar on splash screen
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-18 11:09:09 +02:00
Michael Mayer
f15ca1d7e5
Videos: Improve code comments in index_mediafile.go #926 #3588 #3559
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-18 10:08:21 +02:00
Michael Mayer
3c1b673f17
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-18 09:26:38 +02:00
Michael Mayer
d7f70c2a0c
Forms: Update notes in search_photos.go and search_photos_geo.go #3639
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-18 09:26:10 +02:00
Michael Mayer
c6bb28f60d
Videos: Refactor File.UpdateVideoInfos() method #926 #3588 #3559
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-18 09:12:38 +02:00
Michael Mayer
69f15924ab
Videos: Improve code comments in index_mediafile.go #926 #3588 #3559
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-18 08:57:22 +02:00
graciousgrey
32c0d0ae66
Commands: Improve search filter documentation
2023-08-18 08:53:53 +02:00
Reuben Dowle
fc7269480c
Places: Fix cluster update callback function ( #3648 )
...
* Places: Avoid concurrently calculating markers
* Places: Ignore duplicated cluster IDs
2023-08-18 08:19:46 +02:00
Michael Mayer
5deedbf47c
Places: Show 4 previews for clusters >= 10 pictures #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-17 15:10:39 +02:00
Michael Mayer
736d1a9090
Places: Skip cluster update if nothing has changed #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-17 14:20:22 +02:00