Commit Graph

4082 Commits

Author SHA1 Message Date
Michael Mayer
152c45d2b6 Config: Reduce MinWakeupInterval from 1m to 1s
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-05 15:04:38 +01:00
Michael Mayer
7d139bd364 AI: Ensure default caption model only runs manual #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-04 16:20:39 +01:00
Michael Mayer
f295a4bac3 AI: Set default Model & URI depending on OLLAMA_API_KEY env var #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-04 16:10:29 +01:00
Michael Mayer
52ac4a91e0 AI: Update model Options overview in docs to align with code #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-03 11:00:05 +01:00
Michael Mayer
2660bacdec AI: Use OLLAMA_API_KEY as API auth token if specified #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-03 10:47:08 +01:00
Michael Mayer
d4aef5cf49 AI: Rename vision.ApiRequestOptions to vision.ModelOptions
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-02 17:05:22 +01:00
graciousgrey
2990a59138 Tests: Fix typo in test fixtures 2025-12-02 11:02:05 +01:00
Michael Mayer
22e3c6d6d8 Metrics: Adjust ACL rules for endpoint access #5355
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-30 11:05:32 +01:00
Michael Mayer
96fe2c70a7 Metrics: Use string constants in API endpoint #5355
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-30 10:50:26 +01:00
Michael Mayer
dc19035d8f Metrics: Add file system and account usage info #5355
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-30 10:43:58 +01:00
Michael Mayer
7ae88f0d7c AI: Update vision docs to align with the implementation #5234
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 19:57:03 +01:00
Michael Mayer
015125b5d1 AI: Auto-add model defaults when loading "vision.yml" #5234
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 19:49:30 +01:00
Michael Mayer
059e6baedf API: Improve logging in batch edit request handler #271
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 17:54:05 +01:00
Michael Mayer
bf781b9b37 OIDC: Add "Entra App Roles" section to README.md #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 15:28:07 +01:00
Michael Mayer
53b21eb5a0 OIDC: Update README.md #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 13:16:10 +01:00
Michael Mayer
66599070f1 OIDC: Update README.md #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 12:06:48 +01:00
Michael Mayer
6318c3ddc8 OIDC: Update README.md #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 12:06:17 +01:00
Michael Mayer
6c50ee0ade OIDC: Merge groups, add inline code docs, and improve README.md #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 12:02:57 +01:00
Michael Mayer
9d378f2041 OIDC: Update README.md #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 11:52:54 +01:00
Michael Mayer
c31ee5af8a CLI: Omit Hidden flag in documentation if it is false
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-27 10:12:34 +01:00
graciousgrey
578edf6f28 AI: Improve vision readme 2025-11-25 11:37:39 +01:00
Michael Mayer
957383c708 API: Update swagger.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-25 11:22:22 +01:00
Michael Mayer
bbdc4a33f3 Vision: Update README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-25 11:08:20 +01:00
Michael Mayer
36d8b0e997 Vision: Update README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-25 11:05:46 +01:00
Michael Mayer
53503fe0b8 Vision: Update model.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-25 10:44:31 +01:00
Michael Mayer
64f73f156a Thumbs: Improve README.md and inline docs in vips_icc.go #5178
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-24 17:31:55 +01:00
graciousgrey
66926905fd Thumbs: Update README.md 2025-11-24 15:45:43 +01:00
Michael Mayer
a02162846b AI: Improve model configuration and documentation #5123 #5232 #5322
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-24 14:41:13 +01:00
Michael Mayer
3d90ab1468 OIDC: Update internal/auth/oidc/README.md #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 16:38:53 +01:00
Michael Mayer
cc94683533 OIDC: Update internal/auth/oidc/README.md #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 16:33:11 +01:00
Michael Mayer
5f0ade87f5 OIDC: Add support for Microsoft Entra ID security groups #5334
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 16:04:25 +01:00
Michael Mayer
73fa8fb86f OIDC: Add internal/auth/oidc/README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 15:23:12 +01:00
Michael Mayer
762901346e API: Regenerate swagger.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 14:18:25 +01:00
Michael Mayer
19f083c719 Thumbs: Enhance embedding of ICC profiles based on InteropIndex #5178
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 12:56:58 +01:00
Michael Mayer
ab2ba2e72a JPEG: Embed Adobe RGB ICC profile with an InteropIndex tag #5178
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 10:07:30 +01:00
Michael Mayer
6fabd096ee Batch Edit: Add mutex.BatchEdit to prevent concurrent edits #271
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 09:38:34 +01:00
Michael Mayer
7fbc0897c3 CI: Apply Go linter recommendations to entity.ManuallyAddedFaces() #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 08:51:31 +01:00
Michael Mayer
6630a5a07c CI: Apply Go linter recommendations to "internal/thumb/..." #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-23 08:47:17 +01:00
Michael Mayer
7c0f0b41ba CI: Apply Go linter recommendations to "internal/config" packages #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 20:00:53 +01:00
Michael Mayer
57c9096d1f CI: Apply Go linter recommendations to "internal/service" packages #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 17:57:25 +01:00
Michael Mayer
699ad5b50c CI: Apply Go linter recommendations to "internal/commands" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 17:55:26 +01:00
Michael Mayer
889de682c4 CI: Apply Go linter recommendations to "internal/event" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 14:10:56 +01:00
Michael Mayer
9334a9a201 CI: Apply Go linter recommendations to "photoprism" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 14:02:40 +01:00
Michael Mayer
c80cf0779f Tests: Update mediafile_heic_test.go after fix in "internal/meta" #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 13:12:38 +01:00
Michael Mayer
e693fd668f CI: Apply Go linter recommendations to "internal/server" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 13:09:32 +01:00
Michael Mayer
43bca10b4e CI: Apply Go linter recommendations to "internal/ffmpeg" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 12:58:11 +01:00
Michael Mayer
153ebd5905 Docs: Update photoprism/dl/README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 12:52:15 +01:00
Michael Mayer
2a00122dd1 Docs: Add photoprism/dl/README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 12:51:47 +01:00
Michael Mayer
162b383f31 Docs: Add internal/meta/README.md to document the "meta" package
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 12:48:58 +01:00
Michael Mayer
10d6ca36b7 CI: Apply Go linter recommendations to "internal/meta" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 12:38:24 +01:00