graciousgrey
52cedfd4bd
Search: Improve search filter description
2026-01-06 11:28:51 +01:00
Ömer Duran
cdf00beda4
Tests: Improve test isolation and cleanup in vitest suites ( #5387 )
...
* Tests: Improve test isolation and cleanup in vitest suites
* Tests: Add component tests for navigation, photo toolbar, and file editing
* Tests: Remove unused notification spies from batch edit component tests
* Tests: update Vitest `$notify` mock to use `vi.fn()` and include `info` method.
2025-12-30 13:03:10 +01:00
Michael Mayer
1b09c2b8e3
Frontend: Update webpack.config.js
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-29 10:40:32 +01:00
Michael Mayer
833e82bb9c
Backend: Update Go deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-29 10:17:33 +01:00
Michael Mayer
e6ed84bc7f
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-29 10:17:03 +01:00
Michael Mayer
79a5afd2f5
Vips: Skip all images that already have an ICC profile #5389
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-29 10:14:13 +01:00
Michael Mayer
69acd58e12
Vips: Only call GetString() if interop index exists #5389
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-29 10:02:49 +01:00
Michael Mayer
82c5989b30
Fix error handling in mediafile_vision.go and convert_video_avc.go #5398
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-29 09:36:47 +01:00
Michael Mayer
8296708037
CLI: Adjust search query used in "photoprism video" subcommands
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-23 15:17:55 +01:00
Michael Mayer
b34cbda28a
ONNX: Upgrade develop base image from 251211 to 251223-questing #5394
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-23 12:44:36 +01:00
Michael Mayer
b381012a01
ONNX: Upgrade runtime from v1.22.0 to v1.23.2 #5394
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-23 12:31:09 +01:00
Michael Mayer
28eb11d468
TensorFlow: Trigger explicit GC to free C-allocated tensor memory #5394
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-23 12:06:26 +01:00
Michael Mayer
898f6bc69b
CLI: Improve "photoprism video" subcommands
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-21 18:47:19 +01:00
Michael Mayer
4b8c41b96d
CLI: Add "photoprism video" subcommands
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-21 17:36:57 +01:00
graciousgrey
572b6e7311
Update sponsors.md
2025-12-17 08:53:04 +01:00
Michael Mayer
d4287ef81a
Server: Refactor Gzip exclusions to use a custom func #5384
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-12 12:57:58 +01:00
Michael Mayer
c8268dfcf9
Server: Remove blank lines in gzip_test.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-12 11:34:05 +01:00
Michael Mayer
526974d441
Server: Upgrade github.com/gin-contrib/gzip from v1.2.3 to v1.2.5
...
Related Issues/PRs:
- https://github.com/gin-contrib/gzip/issues/122
- https://github.com/gin-contrib/gzip/pull/123
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-12 11:31:03 +01:00
Michael Mayer
5cd316fe17
Backend: Update Go deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-12 11:08:04 +01:00
Michael Mayer
88ee6ec8d4
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-12 10:57:13 +01:00
Michael Mayer
492f96f549
Dev: Upgrade base image from 251208-questing to 251211-questing #5361
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-11 11:28:26 +01:00
Michael Mayer
d62824ea23
CI: Fix typo in docker/develop/questing/Dockerfile #5361
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-11 11:17:04 +01:00
Michael Mayer
e50dafe3e1
Setup: Add OLLAMA_API_KEY and OLLAMA_BASE_URL to Compose files #5361
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 11:26:40 +01:00
Michael Mayer
18889cc21f
AI: Remove OLLAMA_BASE_URL default from Dockerfiles #5361
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 11:09:37 +01:00
Michael Mayer
4e18b689fe
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 10:56:04 +01:00
Michael Mayer
728abc2d71
Docs: Update license NOTICE file
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 10:55:24 +01:00
Michael Mayer
75f183aa25
AI: Add support for OLLAMA_BASE_URL env expansion in vision.yml #5361
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 10:52:26 +01:00
Michael Mayer
d5c56d4e7e
Dev: Update dummy oidc and webdav images in compose.yaml files #5381
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 09:21:42 +01:00
Michael Mayer
5f9fe5d62a
Backend: Update Go dependencies in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 09:20:35 +01:00
Michael Mayer
184deb20d2
WebDAV: Enable the "dummy-webdav" service to shut down gracefully
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 08:56:53 +01:00
Michael Mayer
471ec0318b
OIDC: Update dependencies of the "dummy-oidc" service & add tests #5381
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 08:55:27 +01:00
Michael Mayer
b7dd9371a4
Docs: Update license NOTICE file
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-09 14:00:13 +01:00
Michael Mayer
dc508ff496
CI: Shorten .prettierignore files
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-08 10:14:22 +01:00
Michael Mayer
6f580e7e12
Docs: Reformat AGENTS.md
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-08 10:13:47 +01:00
Michael Mayer
5e646de74c
Go: Upgrade base image from 251121-questing to 251208-questing #5374
...
Go v1.25.5 includes the following fixes and improvements:
- https://github.com/golang/go/issues/76464
- https://github.com/golang/go/issues/76461
- https://github.com/golang/go/issues/76360
- https://github.com/golang/go/issues/76245
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-08 10:11:37 +01:00
Michael Mayer
fd4519ec0b
Backend: Update ONNX and OIDC deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-05 15:07:40 +01:00
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
e4c571fa5b
Setup: Change Ubuntu base image version from 24.04.2 to 24.04.3 #4414
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-05 14:02:12 +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
Michael Mayer
068d5dbfe5
Add .editconfig to specify editor defaults
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-02 16:48:43 +01:00
graciousgrey
5fc3afcbef
Tests: Improve acceptance tests
2025-12-02 11:03:11 +01:00
graciousgrey
2990a59138
Tests: Fix typo in test fixtures
2025-12-02 11:02:05 +01:00
Michael Mayer
b3068414cd
Frontend: Set BUILD_ENV=development for "npm run watch" #5358
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-30 20:36:56 +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