Ömer Duran
c663ca52ca
Tests: Refactor Makefile and package.json for test commands
2025-09-07 16:12:21 +03:00
Ömer Duran
7131b327f9
Tests: Adapt test to vitest
2025-09-06 11:16:37 +03:00
Ömer Duran
675ca3468b
Frontend: Update deps in package-lock.json
2025-09-06 11:06:19 +03:00
Ömer Duran
3484514130
Tests: Move karma test to vitest
2025-09-06 10:58:31 +03:00
Ömer Duran
3c0fff3d9f
Merge branch 'develop' into convert-vitest
...
# Conflicts:
# frontend/karma.conf.js
# frontend/package.json
# frontend/tests/unit/common/util_test.js
# frontend/tests/unit/options/options_test.js
2025-09-06 10:48:53 +03:00
Michael Mayer
351c3688b8
Merge pull request #5196 from photoprismci/weblate-photoprism-frontend
2025-09-04 20:25:20 +02:00
Weblate
95ac440d28
Weblate: Update frontend translations
2025-09-04 18:02:04 +00:00
Michael Mayer
2e3d187938
API: Update swagger.json endpoint documentation
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-03 16:34:32 +02:00
Michael Mayer
e7e49c3644
Backend: Update deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-03 16:33:29 +02:00
Michael Mayer
f2ec047c85
Frontend: Update *.json translation files in src/locales/json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-03 16:18:24 +02:00
Weblate
9545cd8a3e
Weblate: Update frontend translations
2025-09-03 16:17:26 +02:00
Michael Mayer
34c66ebfdd
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-03 16:13:14 +02:00
Michael Mayer
22d7e65f3f
Frontend: Refactor source name translations in the edit dialog
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-03 16:11:53 +02:00
Michael Mayer
f5a4aacc5c
Videos: Log ffmpeg command in debug mode #5189
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-03 11:48:06 +02:00
Michael Mayer
c36bb566af
Videos: Refine still image extraction with ffmpeg #5189
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-03 11:44:09 +02:00
Michael Mayer
a88580af7c
AI: Update compose.yaml config examples #5123
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-02 11:06:11 +02:00
Michael Mayer
9ea676c7e5
AI: Add "photoprism vision sources" CLI command #5123
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-02 11:01:52 +02:00
Michael Mayer
2dc82bfa48
Videos: Improve log message when image extraction fails #5189
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 18:12:12 +02:00
Michael Mayer
ff2c3b9559
Videos: Skip non-keyframes when extracting images with FFmpeg #5189
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 18:02:23 +02:00
Michael Mayer
a0b44b2ca2
Setup: Update Ollama service examples in compose.yaml files #5123
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 16:03:27 +02:00
Michael Mayer
c3537b10e5
AI: Use "gemma3" as default caption model #5123
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 14:54:49 +02:00
Keith Martin
aa6c62abcb
Search: Add escaping capability for the characters "|" and "&" #5188
...
* Backend: Add query escape capability
* Tests: escape capability verification
* Backend: Clean up comments and remove commented out code.
2025-09-01 14:00:26 +02:00
Michael Mayer
19fff8b0bf
Setup: Update Ollama service examples in compose.yaml files #5123
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 13:07:22 +02:00
Michael Mayer
fccdc50e6e
AI: Update ApiRequestOptions in internal/ai/vision/api_request.go #5123
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 12:21:38 +02:00
Michael Mayer
7de8ee88d8
Setup: Update Ollama service examples in compose.yaml files #5123
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 12:08:33 +02:00
Michael Mayer
2c17b21569
AI: Update caption model defaults to work with Ollama #127 #5123 #5011
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 11:18:28 +02:00
Michael Mayer
09e8a15a7f
AI: Update testdata/vision.yml #127 #5123 #5011
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 10:52:50 +02:00
Michael Mayer
6c61eb5010
AI: Change Ollama caption default prompt #127 #5123 #5011
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 10:51:50 +02:00
Michael Mayer
6766cc330d
AI: Add Ollama options to model configuration #127 #5123 #5011
...
This also renames the Meta option to TensorFlow so it is clear these
values are to configure TensorFlow models only.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 10:13:16 +02:00
Michael Mayer
b887ef9aed
Config: Refactor options and command flags
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 10:04:05 +02:00
Michael Mayer
de4b8b9539
Backend: Update deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 10:02:04 +02:00
Michael Mayer
8241f1c559
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-01 10:01:44 +02:00
Michael Mayer
fd6216ad3a
CLI: Update command flag description in migrations.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-29 10:03:22 +02:00
Michael Mayer
a8dd73737f
CLI: Update command flag usage descriptions
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 19:36:08 +02:00
Michael Mayer
619949ffc1
CLI: Update usage description of "backup-database" flag
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 19:29:20 +02:00
Michael Mayer
0357bc9abd
CLI: Update usage descriptions for Boolean command flags
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 19:10:36 +02:00
Michael Mayer
68590ab408
API: Update metrics endpoint swagger documentation #213
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 16:16:42 +02:00
Michael Mayer
27d6834a22
Thumbs: Update package config, add IccProfilesPath & ExamplesPath #5178
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 15:39:12 +02:00
Michael Mayer
1b437c38f4
Auth: Add portal resource grants #98
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 12:14:50 +02:00
graciousgrey
5b61fe3782
Tests: Improve unit test to be case-insensitive
2025-08-28 11:42:18 +02:00
Michael Mayer
7bebf3bd60
API: Update swagger endpoint documentation #5133
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 11:20:00 +02:00
Michael Mayer
0823dceab1
API: Update swagger endpoint documentation #5133
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 11:13:28 +02:00
Michael Mayer
8337eb268c
API: Update swagger endpoint documentation #5133
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 11:00:19 +02:00
Michael Mayer
b1eda7abe1
API: Update swagger endpoint documentation #5133
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 10:56:30 +02:00
Michael Mayer
cfe1bf62fd
Backend: Update github.com/stretchr/testify in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 09:54:32 +02:00
Michael Mayer
45e998d941
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 09:54:11 +02:00
Michael Mayer
0cb4acbc20
Develop: Add "traefik.docker.network" label to compose.yaml files
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-28 09:52:44 +02:00
Michael Mayer
a1ea21161b
API: Update swagger endpoint documentation
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-27 17:16:03 +02:00
Michael Mayer
e9fca94656
API: Update swagger endpoint documentation
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-27 17:08:06 +02:00
Michael Mayer
2e15e1868f
API: Update swagger endpoint documentation
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-27 16:57:02 +02:00