Commit Graph

171 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
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
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
eab93cb4a6 Frontend: Reformat test files with eslint #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-17 13:39:20 +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
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
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
90fe445d7a Frontend: Update assertion in unit/model/file_text.js #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-12-15 22:19:42 +01:00
Michael Mayer
387f0224b9 Frontend: Restore reactivity for navigation, clipboard, and logs #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-12-11 11:34:18 +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
be68b4a01b OIDC: Append random 6-digit number if a username already exists #782
This also allows admins to set a login password for accounts registered
via OIDC.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-05 14:17:09 +02:00
graciousgrey
963aed43fc Tests: Add unit tests #782 2024-07-02 12:54:56 +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
graciousgrey
92759e8862 Tests: Add unit tests 2023-12-08 14:00:49 +01:00
graciousgrey
1b56fe2ab7 Tests: Add unit tests 2023-12-07 14:50:26 +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
8e43186454 Config: Generate default HTTPS/TLS certificate on first startup #3509
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-28 16:50:04 +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
1ff32a97e6 Frontend: Fix and improve model unit tests
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-10 11:10:12 +01: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
3e8bf2d618 Albums: Shorten the URL by replacing the slug with "view"
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-04 07:25:13 +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
a579620a2e Security: Change default site URLs to HTTP and add HTTPS init target
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-20 16:19:28 +02:00
Michael Mayer
837c9c2454 Frontend: Update site URL in link test
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-19 20:23:23 +02:00
Michael Mayer
4d54b28f8a Frontend: Update user_test.js after model refactoring
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-17 19:52:56 +02:00
Michael Mayer
e3bb8b19dd Routing: Prefix frontend UI routes with /library #840 #2466
Also improves migrations and updates the db schema docs.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-15 21:54:11 +02:00
theresa
b5132fedec Tests: Fix unit test 2022-10-11 09:53:49 +02:00
Michael Mayer
6e74f16a77 Auth: Open album share links in the regular user interface #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-02 11:38:30 +02:00
Michael Mayer
f5a8c5a45d Auth: Session and ACL enhancements #98 #1746
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-28 09:01:17 +02:00
Michael Mayer
85561547cc Auth: Add "PHOTOPRISM_ADMIN_USER" option and refactor user table #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 21:30:50 +02: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
3d277b2ef2 Search: Update frontend rest_test.js after changing limit #2433 2022-06-21 14:48:51 +02:00
Michael Mayer
5e5c9161e8 Library: Update file_test.js #2273 2022-04-21 22:27:39 +02:00
Michael Mayer
92e6c4fe1e Download: Add Disabled, Originals, MediaRaw & MediaSidecar Flags #2234
Extends DownloadSettings with 4 additional options:
- Name: File name pattern for downloaded files (existed)
- Disabled: Disables downloads
- Originals: Only download files stored in "originals" folder
- MediaRaw: Include RAW image files
- MediaSidecar: Include metadata sidecar files (JSON, XMP, YAML)
2022-04-15 09:42:07 +02:00