Michael Mayer
31928b94d7
Frontend: Improve selector classes in cards, list and mosaic view #3168
...
This is to prevent rendering glitches, improve scroll performance,
and simplify development.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-21 22:40:36 +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
e27506587a
Frontend: Refactor places map styles for RTL language support #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-19 12:30:00 +01:00
graciousgey
553c5936db
Tests: Adapt acceptance tests to changes #3168
2024-12-16 18:04:14 +01:00
Michael Mayer
4233b263ff
Frontend: Re-implement infinite scrolling with p-scroll component #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-16 15:14:21 +01:00
Michael Mayer
a01d5db80b
Frontend: Rename "p-scroll-top" component to "p-scroll-to-top" #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-16 11:01:54 +01:00
Michael Mayer
8deabe8c5a
Frontend: Refactor scroll-to-top button and search toolbar styles #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-16 09:35:32 +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
graciousgey
052ba16d00
Tests: Adapt acceptance tests to changes #3168
2024-12-15 16:58:33 +01:00
graciousgey
63c6d257e1
Tests: Adapt acceptance tests to changes #3168
2024-12-12 18:23:23 +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
graciousgey
87ef257de2
Tests: Adapt acceptance tests to changes #3168
2024-12-10 17:01:20 +01:00
graciousgey
ed4e39025e
Tests: Update page models #3169
2024-12-10 16:59:57 +01:00
Michael Mayer
27b735305a
Merge remote-tracking branch 'origin/develop' into upgrade/vuetify-3
2024-10-16 13:55:08 +02:00
Michael Mayer
3d220227bb
Countries: Rename "USA" to "United States" for consistency
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-10-10 16:21:06 +02:00
Anastasiia
04311154cf
Version 2.7 part 1
2024-09-27 23:50:53 +02: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
graciousgey
61057a700a
Tests: Add acceptance test
2024-06-04 09:53:37 +02:00
graciousgey
39efa1726b
Tests: Adapt acceptance tests
2024-05-24 11:31:39 +02:00
Michael Mayer
ee33e2e663
Thumb: Update supported sizes for videos and full screen viewer #1474
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-17 15:07:27 +02:00
graciousgey
a5e1cd14d5
Tests: Add acceptance tests
2024-05-13 18:14:13 +02:00
graciousgey
9ca37bf9f8
Tests: Add acceptance tests
2024-05-03 19:34:09 +02:00
graciousgey
4881fe889d
Tests: Add update page models
2024-05-03 19:34:09 +02:00
graciousgey
34788d1cbd
Tests: Improve acceptance tests
2024-02-20 14:10:11 +01:00
Michael Mayer
18292aa29b
About: Update year in page footers and the command help
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-01-18 11:22:35 +01: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
f8e0615cc8
Auth: Ensure backwards compatibility for existing API clients #808 #3943
...
These changes ensure that the new (SHA256) session ID is returned in the
"session_id" field, so that developers have time to update their client
implementations to use the new "access_token" field.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-01-07 12:25:56 +01:00
Michael Mayer
0d2f8be522
Auth: Use hashed auth tokens for enhanced security #3943 #808 #782
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-01-06 17:35:19 +01:00
graciousgrey
d223728796
Tests: Update test fixtures
2023-12-08 14:01:13 +01:00
graciousgrey
92759e8862
Tests: Add unit tests
2023-12-08 14:00:49 +01:00
graciousgrey
ff37fc2d53
Tests: Update test fixtures
2023-12-07 14:50:26 +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
67bd054f7b
Metadata: Improve handling of local time values #3780
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-10-21 02:31:27 +02:00
Michael Mayer
60efc86649
Metadata: Use UTC offset if actual time zone is unknown #3780
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-10-21 00:11:11 +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
graciousgrey
eb44d637f3
Tests: Add acceptance tests
2023-10-09 17:00:11 +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
graciousgrey
4ece10b5af
Tests: Improve acceptance tests
2023-09-21 20:00:56 +02:00
graciousgrey
001466b9fa
Tests: Improve acceptance tests
2023-09-13 11:46:08 +02:00
graciousgrey
dbcaf775a8
Tests: Add acceptance test
2023-09-08 18:32:18 +02:00
graciousgrey
3c141ddf20
Tests: Adapt acceptance test #3701
2023-09-07 15:20:17 +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
graciousgrey
27e8537640
Tests: Update acceptance test #3644
2023-08-22 13:06:00 +02:00
graciousgrey
26ad621bd5
Tests: Add acceptance test #272
2023-08-08 13:57:31 +02:00
graciousgrey
83473f6f93
Tests: Adapt acceptance test to changes #2596
2023-07-27 17:30:11 +02:00