graciousgey
|
4996c2db0d
|
Tests: Add acceptance tests
|
2025-03-26 09:19:18 +01:00 |
|
Michael Mayer
|
0ddc179737
|
UX: Reduce JS bundle size by loading translation files on demand #4778
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-03-24 12:43:08 +01:00 |
|
Michael Mayer
|
5fa02a723a
|
Frontend: Use canonical key for localStorage
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-03-19 11:46:15 +01:00 |
|
graciousgey
|
e09a166b64
|
Tests: Adapt acceptance tests to changes
|
2025-03-18 15:46:11 +01:00 |
|
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
|
8d049155ca
|
Settings: Rename "Library" tab to "Content" and add redirect #405 #4344
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-03-14 12:30:04 +01:00 |
|
Michael Mayer
|
6020b3158c
|
Frontend: Update locale dir tests in unit/common/config_test.js #4778
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-03-13 11:31:19 +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 |
|
graciousgey
|
580cfbe078
|
Tests: Improve acceptance test to be stable
|
2025-03-04 08:00:54 +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 |
|
graciousgrey
|
81c025442a
|
Tests: Add acceptance tests
|
2025-03-03 18:56:28 +01:00 |
|
Michael Mayer
|
1b0c3c804e
|
Places: Keep scrollbar hidden when opening the cluster view #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-25 11:06:35 +01:00 |
|
Michael Mayer
|
b79d219079
|
Frontend: Update test assertions in uni/model/rest_test.js #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-22 19:46:40 +01:00 |
|
graciousgey
|
994e3fe5e1
|
Tests: Adapt acceptance tests
|
2025-02-22 10:11:34 +01:00 |
|
Michael Mayer
|
394c0438fe
|
Lightbox: Improve display of elapsed and remaining video duration #4698
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-21 05:47:06 +01:00 |
|
Michael Mayer
|
567853f3eb
|
UX: Add titles to lightbox controls and improve video time display #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-20 14:58:52 +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
|
c171a43a43
|
UX: Refactor touch support and RTL language detection #1307 #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-18 11:07:43 +01:00 |
|
Michael Mayer
|
eab93cb4a6
|
Frontend: Reformat test files with eslint #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-17 13:39:20 +01:00 |
|
graciousgrey
|
341dfca4df
|
Tests: Adapt acceptance test to run with native automation as this is required to test the updated places view
|
2025-02-10 18:57:18 +01:00 |
|
Michael Mayer
|
23086364bf
|
Frontend: Rename PViewer to PLightbox #1307 #3168 #4777
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-08 20:26:12 +01:00 |
|
Michael Mayer
|
501ef56c97
|
Videos: Support for detection and streaming of additional formats #4770
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-06 14:27:47 +01:00 |
|
Michael Mayer
|
b9c1728120
|
UX: Refactor event handling for modal dialogs #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-05 19:50:26 +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
|
163db703d1
|
Config: Add "develop" feature flag to disable new viewer sidebar #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-02-03 12:29:02 +01:00 |
|
graciousgey
|
3b1761c36e
|
Tests: Adapt acceptance tests to changes #3168
|
2025-01-29 16:16:55 +01:00 |
|
Michael Mayer
|
790de0b146
|
Videos: Improve MP4 AVC browser playback compatibility #1307 #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-01-29 14:17:52 +01:00 |
|
Michael Mayer
|
a20f12f3e7
|
Videos: Enhance support for direct streaming of HEVC / H.265 #1307 #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-01-29 13:14:38 +01:00 |
|
Michael Mayer
|
c4977c5132
|
Forms: Move field validation rules to /frontend/src/common/form.js #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-01-29 07:01:29 +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 |
|
graciousgey
|
b95e5b7a7d
|
Tests: Adapt acceptance tests to changes #3168
|
2025-01-27 16:35:40 +01:00 |
|
graciousgey
|
fee4432bb0
|
Tests: Adapt acceptance tests to changes #3168
|
2025-01-27 16:34:57 +01:00 |
|
graciousgey
|
ee74176928
|
Tests: Adapt acceptance tests to changes #3168
|
2025-01-27 16:33:04 +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
|
2422c48dfd
|
UX: Improve setting and updating names in page/people/new.vue #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-01-26 21:46:25 +01:00 |
|
Michael Mayer
|
058fbef87c
|
Frontend: Refactor component names and directory structure #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-01-26 16:04:02 +01:00 |
|
Michael Mayer
|
45a39cd43a
|
Frontend: Update assertions in tests/unit/options/options_test.js #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-01-23 19:08:04 +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
|
d786a8225d
|
Frontend: Replace "number" output filter with $util.formatNs() #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-01-17 01:09:30 +01:00 |
|
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
|
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
|
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
|
116d8cc2fc
|
Frontend: Add camera info to getVideoInfo() result in photo.js #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-12-31 03:19:06 +01:00 |
|
Michael Mayer
|
d5d2d14a9a
|
Frontend: Refactor metadata fields in photo edit dialog #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-12-30 16:57:50 +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
|
54959b731d
|
Frontend: Shorten video duration info to use less space #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-12-30 09:11:25 +01:00 |
|
graciousgrey
|
4adde91b5c
|
Frontend: Refactor test selectors #3168
|
2024-12-29 19:03:40 +01:00 |
|