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
6a89519e63
Videos: Refactor codec, content and file type specifications #4770
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-05 00:30:45 +01:00
Michael Mayer
428d57e71e
API: Add Swagger annotations #2132
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-16 12:05:55 +02:00
Michael Mayer
22aa700b1e
Config: Refactor initialization of settings and database connection
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-07 17:00:38 +02:00
Michael Mayer
2230dfb216
OIDC: Set user avatar image from profile information #782
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 13:38:36 +02:00
Michael Mayer
e5bbff4020
Backend: Move get package to /internal/photoprism/get
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 08:03:30 +02:00
Michael Mayer
a97f8d0795
API: Implement OIDC redirect endpoint #782
...
Requires further testing and refinement before it can be released.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-01 16:50:53 +02:00
Michael Mayer
e5780b6e3e
Thumbs: Optimize thumbnail sizes and libvips rendering performance #1474
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-17 11:43:13 +02:00
Michael Mayer
1912cd54ca
Account: Add GET /api/v1/users/:uid/sessions endpoint #808 #4114
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-03-28 13:24:12 +01:00
Michael Mayer
4425becb3d
Auth: Implement 2FA setup and login in the web user interface #808 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-03-21 14:32:51 +01:00
Michael Mayer
7e7ba69982
Auth: Add client_uid and client_name to auth_sessions table #808 #3943
...
This also adds the ability to change the client role if needed and
improves the usage information and output of the CLI commands.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-01-18 16:53:05 +01: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
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
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
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
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
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