Michael Mayer
52b4a5f3b9
About: Update copyright notices
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 10:41:37 +01:00
Michael Mayer
9d1c97425c
FFmpeg: Refactor internal/ffmpeg/transcode_cmd.go #4604
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 10:38:56 +01:00
Michael Mayer
2e175e3ed3
Backend: Upgrade Go dependencies in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 10:30:37 +01:00
Michael Mayer
543bc8b20d
Frontend: Update copyright notices #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 10:29:03 +01:00
Michael Mayer
01f15fa406
Backend: Update copyright notices
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 10:28:17 +01:00
Michael Mayer
e2195d535e
FFmpeg: Refactor extraction of JPEG and PNG images from videos #4604
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 10:24:53 +01:00
Michael Mayer
8b7871fc02
Frontend: Shorten UI translation string for login with 2FA #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 08:30:08 +01:00
Anastasiia
7ae3921d93
Merge pull request #4706 from photoprism/feature/add-a-Button-to-Open-the-Edit-Dialog-#4701
...
Viewer: Add a Button to Open the Edit Dialog #4701
2025-01-08 23:45:19 +01:00
Anastasiia
de3f6f2886
Fix: fix method in function onEdit #4701
2025-01-08 23:37:42 +01:00
Anastasiia
9e45dd5bb3
Feature: add a Button to Open the Edit Dialog #4701
2025-01-08 23:37:34 +01:00
Michael Mayer
bbb30e6a33
FFmpeg: Add tests, refactor package, and split into sub-packages #4604
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-08 18:27:33 +01:00
Michael Mayer
d169392639
Frontend: Refactor src/component/about/footer.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-08 14:53:05 +01:00
Michael Mayer
51eaf83051
Config: Change test path in config_media_raw_test.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-08 14:16:11 +01:00
Michael Mayer
17e88b4591
Backend: Upgrade Go dependencies in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-08 14:01:31 +01:00
Michael Mayer
ed03524a66
Config: Refactor client config and assets tests #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-08 13:55:39 +01:00
Michael Mayer
c7ec316680
Frontend: Update code comments in component/viewer.vue #1307 #3168 #4698
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-07 15:44:10 +01:00
Michael Mayer
31d181b9fc
Frontend: Remove "@vue/language-server" from package.json #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-07 14:07:47 +01:00
Michael Mayer
c00bfe00f0
Merge branch 'develop' into upgrade/vuetify-3
2025-01-07 11:12:56 +01:00
Michael Mayer
1695c42e2c
Config: Remove unused files from internal/config/testdata/static/build/
2025-01-06 15:35:07 +01:00
Michael Mayer
9f7d2f9434
Frontend: Refactor app bootstrapping templates and CSS imports #3168
2025-01-06 15:05:39 +01:00
Michael Mayer
172fb76259
Frontend: Refactor "itemData" filter callback in viewer.vue #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-06 10:29:11 +01:00
Michael Mayer
f070c94953
Frontend: Update TODO comment in src/photo/dialog/album.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-06 09:40:53 +01:00
Michael Mayer
483cdc0b86
Frontend: Update deps in package-lock.json #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-06 09:40:19 +01:00
Michael Mayer
d77b2a4809
Videos: Prevent "play() request was interrupted" error #1307 #3168
...
see https://developer.chrome.com/blog/play-request-was-interrupted
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-06 09:39:55 +01:00
Michael Mayer
e8ba5cbd93
UX: Refactor viewer.vue for a better developer experience #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-06 09:38:36 +01:00
Michael Mayer
b85f53f2ab
Frontend: Remove "disablepictureinpicture" attr from videos #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 18:17:20 +01:00
Michael Mayer
aa0798b559
UX: Let viewer only preload the first video to reduce load #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 18:10:39 +01:00
Michael Mayer
fdddf37704
FFmpeg: Add "-strict -2" command flag to allow transcoding of VVC videos
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 17:04:45 +01:00
Michael Mayer
dfd9f91bfb
Frontend: Improve encodeHTML() function in common/util.js #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 16:46:50 +01:00
Michael Mayer
e7129c13ba
UX: Improve overlay button styles in the search result views #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 15:43:55 +01:00
Michael Mayer
706a851a31
UX: Make links in picture captions clickable in the viewer #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 15:19:43 +01:00
Michael Mayer
e0fc604c80
Metadata: Don't generate picture titles based on labels only
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 13:33:54 +01:00
Michael Mayer
fc589dea75
UX: Add (experimental) sidebar toggle to photo/video viewer #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 12:16:16 +01:00
Michael Mayer
c4e58c1eb8
UX: Add UI text translations to component/viewer.vue #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 11:09:50 +01:00
Michael Mayer
a87d7240a2
UX: Increase viewer back/prev button size in css/viewer.css #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 11:04:07 +01:00
Michael Mayer
2900e2ce9d
UX: Improve photo/video viewer styles and event handling #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-05 10:54:57 +01:00
Michael Mayer
513bc5dfca
Frontend: Update src/locales/fr.po and translations.json #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-04 21:30:18 +01:00
Weblate
5662b212a0
Weblate: Update frontend translations
2025-01-04 21:27:16 +01:00
Michael Mayer
e5ec270ec8
UX: Update viewer caption styles in css/viewer.css #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-04 18:50:18 +01:00
Michael Mayer
43a29c4bba
UX: Update viewer caption styles in css/viewer.css #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-04 18:46:04 +01:00
Michael Mayer
9fc96b011b
UX: Automatically hide picture caption in viewer #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-04 18:11:59 +01:00
Michael Mayer
2e4addedaa
Backend: Update Go deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-04 18:03:49 +01:00
Michael Mayer
9c12b6aac4
Frontend: Move all media viewer functionality to viewer.vue #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-04 18:03:06 +01:00
Michael Mayer
e93fe24161
Frontend: Remove logs and unused code from common/viewer.js #1307
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-03 15:37:31 +01:00
Michael Mayer
c97f7cc3c8
UX: Proof-of-concept for hybrid photo/video viewer #1307
...
This new viewer is based on PhotoSwipe v5 instead of v4, which provides
the customization options needed for a hybrid viewer. However, some of
the features available in the old viewer are still missing.
See the "Todo: ..." code comments for details.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-03 14:34:45 +01:00
Michael Mayer
666da029ca
Frontend: Update deps in package-lock.json #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-03 08:09:57 +01:00
Michael Mayer
4c6b90dc2d
Places: Update test assertions in photoprism/location_test.go #678
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-03 08:09:39 +01:00
Michael Mayer
3e702eaad1
Develop: Upgrade base image from 241219-oracular to 250103-oracular
...
The new Docker image comes with Go v1.23.4 instead of v1.22.10.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-03 07:54:52 +01:00
Michael Mayer
ea5074a62a
Develop: Remove static $GOLANG_VERSION from Dockerfiles
...
Hoping that the issues with Go v1.23 have been resolved.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-03 07:35:33 +01:00
Michael Mayer
044fa4de08
Develop: Update Go install script and related Dockerfiles
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-03 07:33:05 +01:00