Cathie Integra
e8b2f02248
Weblate: Update frontend translations ( #5422 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2026-01-16 13:19:03 +01:00
Cathie Integra
2abc9cdf4a
Weblate: Update backend translations ( #5420 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2026-01-16 13:18:09 +01:00
Fox Silver
6a15b564cf
Update Makefile for latest Ubuntu
...
Latest Docker build is using Ubuntu 25.10, the darkfile init is failing due to using older ubuntu version repos and incompatible dependencies.
2026-01-13 08:07:27 +01:00
graciousgrey
8f298857a6
Translations: Add latvian
2026-01-09 12:00:03 +01:00
Cathie Integra
d54e59a2b8
Weblate: Update backend translations ( #5410 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2026-01-09 11:07:29 +01:00
Cathie Integra
a5ccfb5709
Weblate: Update frontend translations ( #5409 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2026-01-09 11:06:55 +01:00
Michael Mayer
7e3a88268a
Backend: Update Go deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-01-07 13:40:14 +01:00
Michael Mayer
581e54f817
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-01-07 13:39:50 +01:00
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