Commit Graph

88 Commits

Author SHA1 Message Date
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