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
Michael Mayer
1d28cbcd92
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-06 13:31:14 +01:00
Michael Mayer
0ca37b2c92
Docs: Update year in backend and frontend package file headers
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-05 16:38:36 +01:00
Michael Mayer
713593da4e
Auth: Add CLI command to create access tokens for apps #782 #808 #3943
...
You can now run "photoprism auth add" to create new client access tokens
that allow external applications to use the built-in REST API.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-05 16:31:07 +01:00
Michael Mayer
d6ec8c069e
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-04 13:34:54 +01:00
Michael Mayer
e8939ca8d0
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-02 17:02:54 +01:00
Michael Mayer
6e0d9aea67
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-01 16:22:57 +01:00
Michael Mayer
34e5a241a6
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-28 20:10:48 +01:00
Michael Mayer
b536e50005
CI: Add Makefile to /frontend directory
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-19 11:33:55 +01:00
Michael Mayer
89c012495c
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-19 11:31:57 +01:00
Michael Mayer
cf93437b1c
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-13 15:39:54 +01:00
Michael Mayer
636dad9fa1
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-11 09:18:10 +01:00
Michael Mayer
837b2cfb40
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-09 20:28:12 +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
4c308f5b33
Tests: Update karma.conf.js
2023-12-07 14:50:26 +01:00
graciousgrey
1b56fe2ab7
Tests: Add unit tests
2023-12-07 14:50:26 +01:00
Michael Mayer
9c6fae98d3
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-06 17:10:16 +01:00
Michael Mayer
0935d9fab0
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-04 11:52:16 +01:00
Michael Mayer
5bc61b496f
Cards View: Refactor generateLensInfo() to fix rendering bug #3918
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-27 15:41:48 +01:00
Michael Mayer
eb63cb8324
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-26 16:32:30 +01:00
Michael Mayer
6ba87a52d8
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-23 17:24:41 +01:00
Michael Mayer
ac588057da
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-20 11:40:05 +01:00
Michael Mayer
052fe82126
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-16 15:34:08 +01:00
Michael Mayer
8b5d547773
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-14 18:43:50 +01:00
Michael Mayer
a76a8bdb10
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-08 15:52:16 +01:00
graciousgrey
3a24d06a00
Translations: Update translations.json
2023-11-06 12:34:45 +01:00
Weblate
36618c3a73
Weblate: Update frontend translations
2023-11-06 12:27:32 +01:00
Michael Mayer
4ffbbe9f84
UX: Improve copy to clipboard event handler in photo edit dialog
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-01 13:20:27 +01:00
Michael Mayer
7ec6b7e66f
UX: Add click handler to copy filename and hash to clipboard from dialog
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-01 11:47:32 +01:00
Michael Mayer
eae09353f2
Search: Improve cards view ISO info #3816
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-31 14:26:38 +01:00
Michael Mayer
948417f97e
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-31 11:39:11 +01:00
Michael Mayer
34fa0306ba
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-29 16:38:10 +01:00
Michael Mayer
b88eccda0f
Frontend: Update translations.pot and *.po files
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-26 13:38:20 +02:00
Michael Mayer
40bdbbf00f
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-26 13:37:49 +02:00
graciousgrey
c40bf9a32a
Translations: Update translations.json
2023-10-24 10:33:47 +02:00
Weblate
c962d1bcb2
Weblate: Update frontend translations
2023-10-24 00:02:03 +02: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
bc4d543d3f
Search: Improve cards view camera information #3816
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-23 17:16:57 +02:00
Michael Mayer
95e1260234
Frontend: Update @vvo/tzdb from v6.108.0 to v6.109.0 in package.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-21 12:05:10 +02:00
Michael Mayer
0a3a24ea33
Frontend: Update translations.pot and *.po files
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-21 03:34:47 +02:00
Michael Mayer
b6fdbb6986
Frontend: Update membership information on upgrade page
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-21 03:31:33 +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
7e7764807a
Frontend: Regenerate translations.pot and *.po files
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-20 12:56:24 +02:00
Michael Mayer
29e4a5375b
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-20 10:44:34 +02:00
Michael Mayer
027aca2994
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-20 10:03:52 +02:00
graciousgrey
326ea3475a
Translations: Update translations.json
2023-10-17 11:21:47 +02:00