Michael Mayer
|
0e4ce95ff1
|
Library: Add option to run index and cache cleanup from the UI #3699
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-09-03 16:02:42 +02:00 |
|
Michael Mayer
|
1507525ba4
|
People: Fix merging and renaming in connection with deleted names #3414
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-08-21 15:04:14 +02:00 |
|
Michael Mayer
|
2e367870a9
|
Albums: Fix generation of site URL when opening a share link #3658
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-08-21 11:29:41 +02:00 |
|
Michael Mayer
|
7020389a75
|
Albums: Fix album preview image URL in auth_share.go #3658
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-08-21 10:29:22 +02:00 |
|
Michael Mayer
|
91cc358fc5
|
Clean: Shorten error log sanitization function name #439 #3588
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-08-15 17:05:55 +02:00 |
|
Michael Mayer
|
a287830d1f
|
Videos: Allow setting a lower TTL for caching video content #3631
Adds the new "--http-video-maxage SECONDS" config option.
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-08-15 11:06:43 +02:00 |
|
Michael Mayer
|
7f13218229
|
Logs: Add LogError() func to sanitize error messages #439 #3588
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-08-15 08:12:52 +02:00 |
|
Michael Mayer
|
36bac7ab48
|
Faces: Add POST REST endpoint to manually create new file markers #1548
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-27 19:13:00 +02:00 |
|
Michael Mayer
|
2a002eca78
|
API: Remove unnecessary log message from batch delete handler #272
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-23 18:32:02 +02:00 |
|
Michael Mayer
|
ad3da85ecb
|
UX: Add Delete All button to archive page toolbar #272
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-23 17:57:48 +02:00 |
|
Michael Mayer
|
4931889b5e
|
Auth: Improve privilege level change detection #3512
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-18 23:35:10 +02:00 |
|
Michael Mayer
|
7b9b2ae0c6
|
Auth: Delete user sessions after a permission level change #3512
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-18 16:38:10 +02:00 |
|
Michael Mayer
|
cc5ff21b4a
|
Video: Add transcoding libs and improve error handling #3466
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-15 15:17:41 +02:00 |
|
Michael Mayer
|
0e93bd8aa2
|
Auth: Ensure clipboard is cleared on logout and privilege change #3512
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-14 09:14:57 +02:00 |
|
Michael Mayer
|
99858cb8d8
|
API: Skip sending token headers in public mode to allow caching #2875
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-04-14 18:06:57 +02:00 |
|
Michael Mayer
|
ffd307e11d
|
Videos: Add immutable cache header to API response #2875
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-04-14 14:46:56 +02:00 |
|
Michael Mayer
|
b6378a5c1f
|
Albums: Improve parameter validation for database queries #3320
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-04-01 14:25:05 +02:00 |
|
Michael Mayer
|
c4593b750e
|
Help & Support: Improve about.vue and connect.vue pages
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-29 12:53:51 +02:00 |
|
Michael Mayer
|
3e4121cc78
|
Server: Add "restart required" flag and button to restart the server
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-27 19:27:19 +02:00 |
|
Michael Mayer
|
e9d96e8849
|
Photos: Update file mod time when changing image orientation #464
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-22 17:41:07 +01:00 |
|
Michael Mayer
|
bad817f40e
|
API: Code clean-up #3297
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-20 20:42:13 +01:00 |
|
Michael Mayer
|
f63ac04956
|
Config: Rename HttpCacheTTL to HttpCacheMaxAge #3297
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-20 20:37:07 +01:00 |
|
Michael Mayer
|
9ad86ac017
|
Edit: Change image orientation through the user interface #464
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-20 16:18:27 +01:00 |
|
Michael Mayer
|
286f06d894
|
Config: Add options for HTTP cache control #3297
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-20 11:40:46 +01:00 |
|
Michael Mayer
|
addc5e8251
|
Auth: Refactor users path configuration and base path default
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-14 21:47:14 +01:00 |
|
Michael Mayer
|
cc97759806
|
Moments: Change default sort order in the overview to "newest" #3280
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-13 22:17:23 +01:00 |
|
Michael Mayer
|
dcffa2848a
|
API: Add action and user context to indexing events #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-11 14:09:00 +01:00 |
|
Michael Mayer
|
0e3fb7dc75
|
Auth: Fix password API handler if uid does not match #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-10 17:16:43 +01:00 |
|
Michael Mayer
|
8df444dfd7
|
Auth: Refactor session API #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-10 12:15:10 +01:00 |
|
Michael Mayer
|
0a5dce5aeb
|
Auth: Refactor sessions API and model #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-09 18:45:04 +01:00 |
|
Michael Mayer
|
60162b3fc5
|
Auth: Refactor user management API and CLI commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-08 23:30:39 +01:00 |
|
Michael Mayer
|
65c287a598
|
Purge: Improve logging and return number of index updates #3227
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-23 18:33:50 +01:00 |
|
Michael Mayer
|
9362604853
|
Index: Refactor file size check #3227
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-23 04:31:24 +01:00 |
|
Michael Mayer
|
5b727dd86a
|
Index: Improve limit checks and logging #3227
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-23 04:11:09 +01:00 |
|
Michael Mayer
|
668395909d
|
Index: Skip updates if there are no changes #3227
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-23 03:45:58 +01:00 |
|
Michael Mayer
|
242c8c54b8
|
Index: Skip updates if there are no changes #3227
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-23 01:06:52 +01:00 |
|
Michael Mayer
|
e1b955a35d
|
WebP: Improve video API logging #3197 #668
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-22 21:38:25 +01:00 |
|
Michael Mayer
|
eaff0abb6d
|
Videos: Index and display durations of less than one second #3224
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-22 16:33:33 +01:00 |
|
Michael Mayer
|
ac3e1a3f4c
|
Albums: Add experimental private album flag to edit dialog #480
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-21 00:02:44 +01:00 |
|
Michael Mayer
|
5f808cddb4
|
Library: Hide private files in "Originals" if user has no permission #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-20 18:50:28 +01:00 |
|
Michael Mayer
|
43d6a5e193
|
Auth: Improve user entity model and add unit tests #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-20 15:54:33 +01:00 |
|
Michael Mayer
|
527fc0319e
|
Index: Add experimental support for JPEG XL and APNG files #668 #3197
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-14 14:43:49 +01:00 |
|
Michael Mayer
|
0c4aa86f85
|
CLI: Create thumbs and convert files in deterministic order #3194
This also adds support for specifying a path to the thumbs command.
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-14 11:37:22 +01:00 |
|
Michael Mayer
|
97c9962053
|
Index: Add experimental EPS and SVG vector graphics support #1177 #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-11 20:18:04 +01:00 |
|
Michael Mayer
|
cef88e5564
|
API: Update albums_test.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-09 14:06:01 +01:00 |
|
Michael Mayer
|
a5a538a67e
|
Links: Change https://photoprism.app/ to https://www.photoprism.app/
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-08 09:07:42 +01:00 |
|
Michael Mayer
|
52a220044d
|
UX: Show total number of pictures without images in overview #3164
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-03 08:23:46 +01:00 |
|
Michael Mayer
|
47defc861c
|
API: Add sort order "random" to find a random set of photos #153
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-01-30 12:27:34 +01:00 |
|
Michael Mayer
|
e331fcf43f
|
API: Improve file operation logs
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-01-19 21:11:17 +01:00 |
|
Michael Mayer
|
4066cd7ad1
|
Update year in copyright notices
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-01-11 16:43:01 +01:00 |
|