Commit graph

8122 commits

Author SHA1 Message Date
Michael Mayer 7cb1dcbd22 Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 12:17:15 +02:00
Michael Mayer ab61322365 Frontend: Revert selected card color in default theme
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 12:14:13 +02:00
Michael Mayer 2159038c73 Develop: Upgrade base image from 230811-lunar to 230911-lunar
Includes new Go and NodeJS versions with bug fixes.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 11:18:05 +02:00
Michael Mayer 18efd74aab Develop: Update install-nodejs.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 11:09:15 +02:00
Michael Mayer 304c8e3ae6 Icons: Improve UI contrast by changing color from black to dim gray
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 10:43:40 +02:00
Michael Mayer 202da83f04 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 10:17:32 +02:00
Michael Mayer 516eec932e Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 10:16:50 +02:00
Michael Mayer 63695ab801 Albums: Update frame/collage.go #3658
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-09 12:30:51 +02:00
Michael Mayer 12608a7a31 Albums: Downsize share preview image from 1600x900 to 1200x675 #3658
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-09 10:40:25 +02:00
graciousgrey dbcaf775a8 Tests: Add acceptance test 2023-09-08 18:32:18 +02:00
Michael Mayer 71986e1565 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-08 17:37:43 +02:00
Michael Mayer 0ce71a9b80 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-08 17:37:30 +02:00
Michael Mayer a30cbb19b7 Albums: Regenerate share preview after one hour and after changes #3658
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-08 17:36:56 +02:00
Cathie Integra 6463fe03be
Weblate: Update frontend translations (#3714)
Co-authored-by: Weblate <noreply@weblate.org>
2023-09-07 15:47:05 +02:00
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