Michael Mayer
cb24de4fc8
Frontend: Update tests/unit/model/photo_test.js
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-16 16:23:34 +01:00
Michael Mayer
de734148d2
UX: Improve camera information in Cards results view
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-10 16:31:04 +01:00
Michael Mayer
c2cc50b670
Config: Add option to show filesystem usage in sidebar navigation #4266
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-03 20:05:56 +01:00
Michael Mayer
e479f1b5ef
UX: Improve styles and metadata for cards and mosaic view #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-20 11:59:54 +01:00
Michael Mayer
ef66ddbb8c
API: Compare video formats by content type for better matching #4770
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-05 03:42:40 +01:00
Michael Mayer
d9b1e8a901
UX: Ensure the original file is sorted first in the Files tab #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-04 01:15:47 +01:00
Michael Mayer
6b3cb0eca8
UX: Refactor video formats and codecs in front and backend #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-28 23:26:52 +01:00
Michael Mayer
420fa9946c
Viewer: Set native video stream src based on mimetype #1307 #3168 #4698
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-27 13:21:05 +01:00
Michael Mayer
a9645b532b
People: Fix edit dialog save button in people/dialog/edit.vue #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 09:27:34 +01:00
Michael Mayer
53d86a896d
Frontend: Update assertions in tests/unit/model/photo_test.js #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-30 13:36:58 +01:00
Michael Mayer
b0301c9701
Frontend: Improve styles of cards and mosaic view #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-30 13:06:30 +01:00
Michael Mayer
1bd1c7a92e
Frontend: Display video duration in cards and mosaic view #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-30 11:05:32 +01:00
Michael Mayer
008b1b4a27
Frontend: Improve unit tests with dynamic batch size assertions #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-21 03:07:13 +01:00
Michael Mayer
dcb34a0984
Frontend: Improve assertions in model/photo_test.js
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-08-27 14:56:57 +02:00
Michael Mayer
584418cdb4
Search: Add photo.isStack() method to only flag actual stacks #3993
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-01-11 15:30:24 +01:00
Michael Mayer
ef1a92ab80
Search: Update photo_test.js #3816
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-10-23 17:18:17 +02:00
Michael Mayer
544eea50f2
Frontend: Update photo_test.js #2040 #3077 #3816
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-10-13 11:41:13 +02:00
Michael Mayer
d28b672796
Cards View: Improve ISO number, focal len, exp. and aperture info #3816
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-10-12 16:20:59 +02:00
Michael Mayer
bac10302da
Cards View: Add ISO, FNumber, Exposure and Focal Length #3816
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-10-12 11:46:03 +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
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
31f9b88495
UX: Improve video player size, background and error handling #1307 #3372
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-06-20 13:19:25 +02:00
Michael Mayer
b0328e6a7f
Frontend: Fix datetime format assertions in unit tests
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-02-08 16:32:59 +01:00
Michael Mayer
854ed642ac
Search/Albums: Change API batch size for albums, faces, and labels #3009
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2022-12-16 16:35:43 +01:00
Michael Mayer
8b6e46cef8
Search/Albums: Increase query batch size for improved performance #3009
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2022-12-16 16:17:48 +01:00
Michael Mayer
4ea795729a
Frontend: Update photo_test.js to be more resilient #2434
2022-06-28 16:01:05 +02:00
Michael Mayer
161fa2b327
Frontend: Correct slight inconsistencies in UI components #2434
2022-06-27 17:49:31 +02:00
Michael Mayer
82d61d1f93
File Types: Add experimental support for animated GIFs #590 #2207
...
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
Michael Mayer
d432584041
Frontend: Don't change UTC when original time was in UTC #1668
2021-11-22 18:19:45 +01:00
theresa
9b786afa0f
Frontend: Add unit tests
2021-10-08 18:16:39 +02:00
theresa
4bc38f7cc9
Frontend: Add unit tests
2021-10-08 17:48:31 +02:00
theresa
0bf22f8543
Frontend: Add unit tests
2021-10-06 16:42:53 +02:00
Michael Mayer
26560e8d71
Frontend: Upgrade Webpack from v4 to v5
...
Most frontend packages have been upgraded as part of this commit.
JS unit tests have been refactored alongside.
2021-07-12 19:25:37 +02:00
Michael Mayer
c87d5da2e3
Config: Add CDN URL option #425 #1351
2021-07-05 16:41:43 +02:00
Michael Mayer
f6c1592cb9
Config: Update default site description
2021-05-24 10:47:38 +02:00
Michael Mayer
683292cae9
Docs: Update Twitter account name
2021-05-15 10:48:37 +02:00
theresa
958a9d5766
Tests: Add tests for javascript models
2021-03-11 15:18:05 +01:00
theresa
bea30bbe34
Tests: Add tests for photo.js
2021-03-11 11:55:38 +01:00
Michael Mayer
bb5f8d8858
Improve UX on iOS touch devices #832
2021-01-16 15:49:52 +01:00
Michael Mayer
8869e5b995
UX: Remove lag when selecting pictures #477 #500 #862
2021-01-10 22:14:47 +01:00
Michael Mayer
9ec2381307
Update copyright after year change
2021-01-01 22:37:25 +01:00
Michael Mayer
a8776a56a8
Frontend: Update JS tests after year change
2021-01-01 22:33:03 +01:00
Michael Mayer
801dc49dd7
Settings: Add "delete" feature flag and share page title #167
2020-12-13 14:53:26 +01:00
Michael Mayer
618525969b
Frontend: Fix video size in places view #647
2020-12-12 20:01:56 +01:00
Michael Mayer
473566f404
Videos: Enforce transcoding to MPEG-4 AVC #603
2020-12-12 17:20:31 +01:00
Michael Mayer
7935bd87eb
Video: Fix JS unit tests
2020-12-05 04:31:07 +01:00
Michael Mayer
b540e4ec03
Frontend: Fix Photo.localMonthString()
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2020-11-02 00:30:26 +01:00
Michael Mayer
33d366118c
Frontend: Fix JS unit tests
...
Signed-off-by: Michael Mayer <michael@lastzero.net >
2020-10-21 07:59:25 +02:00
Theresa Gresch
7b9f21207e
Backend: Add tests for entity
2020-10-20 09:25:19 +02:00
Theresa Gresch
bb30a841c4
Frontend: Add unit tests
2020-10-19 14:14:50 +02:00