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 |
|
Michael Mayer
|
290617c082
|
Settings: Prevent success notification from being displayed twice
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-12-28 20:14:35 +01:00 |
|
Michael Mayer
|
cc38922cbe
|
Auth: Add dummy LDAP service #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-11-22 22:14:34 +01:00 |
|
Michael Mayer
|
91774c4068
|
Security: Create new files without execution permission #2809
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-31 15:01:48 +01:00 |
|
Michael Mayer
|
13d32f3294
|
Translations: Fuzzy merge of .pot files with .po files #2083
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-31 13:25:02 +01:00 |
|
Michael Mayer
|
fb4bfe1b2f
|
Auth: Prevent unauthorized users from accessing the file browser #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-31 12:18:10 +01:00 |
|
Michael Mayer
|
6a33ae2e93
|
Import: Allow directory names with dots #2807
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-27 15:47:32 +02:00 |
|
Michael Mayer
|
52af69ae21
|
API: Change required permissions for searching files and folders
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-27 15:27:03 +02:00 |
|
Michael Mayer
|
a02ecf12de
|
Auth: Use "username" instead of "name" in the session API #98 #2796
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-24 09:21:39 +02:00 |
|
Michael Mayer
|
2bca8b696b
|
Settings: Clear session cache after changing global options #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-19 21:19:55 +02:00 |
|
Michael Mayer
|
f94ff54cc1
|
Auth: Improve account management page and config options #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-19 05:09:09 +02:00 |
|
Michael Mayer
|
59da5037e6
|
Server: Add Error 404 Not Found template and change ext to .gohtml #840
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-18 22:19:41 +02:00 |
|
Michael Mayer
|
fc45f6d9db
|
UX: Change avatar placeholder icon and background color #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-17 20:29:15 +02:00 |
|
Michael Mayer
|
837669f796
|
Auth: Extend account settings with user details and avatar upload #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-17 19:07:38 +02:00 |
|
Michael Mayer
|
79faca4f67
|
Sharing: Prefix album redirect URLs #840 #2466
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-15 23:08:26 +02:00 |
|