Michael Mayer
|
3eb2b4f76f
|
Develop: Upgrade base image from 260309-questing to 260331-questing
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-31 09:45:40 +02:00 |
|
Michael Mayer
|
1f1770257d
|
Weblate: Update frontend/src/locales/json/fr.json #5503
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-31 09:24:02 +02:00 |
|
Weblate
|
5cd13fa137
|
Weblate: Update frontend translations
|
2026-03-31 09:22:53 +02:00 |
|
Michael Mayer
|
ca4f063052
|
Frontend: Pin "axios" to v1.14.0 to mitigate supply chain attack
see https://socket.dev/blog/axios-npm-package-compromised
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-31 08:52:23 +02:00 |
|
Michael Mayer
|
9a7fdc4cdc
|
Backend: Update Go deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-31 08:50:35 +02:00 |
|
lif
|
c86a461e3a
|
Vision: Save sidecar YAML after metadata updates #5493
|
2026-03-29 15:02:14 +02:00 |
|
Michael Mayer
|
898e8aa9d1
|
Audit: Add trace helper for quiet session cleanup logs
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-29 14:21:18 +02:00 |
|
Michael Mayer
|
224816b531
|
Frontend: Remove upload button style in src/css/vuetify.css #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 12:57:09 +01:00 |
|
Michael Mayer
|
1365169928
|
WebDAV: Preserve collection slashes in client requests #3541
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 12:41:46 +01:00 |
|
Michael Mayer
|
d32e9d754e
|
Backend: Update Go deps in go.mod/go.sum, align server gzip 404 test
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 12:19:12 +01:00 |
|
Michael Mayer
|
31efae3731
|
Frontend: Refactor layout and usability of dialog toolbars #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 11:56:21 +01:00 |
|
Michael Mayer
|
24e7d6fd72
|
Frontend: Improve usability of upload dialog #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 11:55:22 +01:00 |
|
Weblate
|
af064b2405
|
Weblate: Update frontend translations
|
2026-03-28 11:53:17 +01:00 |
|
Michael Mayer
|
17653a43fa
|
Frontend: Update translations.pot #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 11:51:27 +01:00 |
|
Michael Mayer
|
25b0d53cd5
|
Auth: Improve layout of login form in src/page/auth/login.vue #5476
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 09:54:30 +01:00 |
|
Michael Mayer
|
a41ef30237
|
Frontend: Upgrade dependencies in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 09:35:57 +01:00 |
|
Michael Mayer
|
a7b72c981c
|
Translations: Update frontend/src/locales/json/fr.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-28 09:35:14 +01:00 |
|
graciousgrey
|
08fb7d88e4
|
Update SPONSORS.md
|
2026-03-14 14:04:16 +02:00 |
|
Weblate
|
d4e143cf3f
|
Weblate: Update frontend translations
|
2026-03-10 20:42:53 +01:00 |
|
Ömer Duran
|
95099a5f78
|
Frontend: Upgrade Vuetify from ~3.11.9 to ^3.12.0 #5452
|
2026-03-10 12:31:48 +01:00 |
|
Michael Mayer
|
01e0719c67
|
Ollama: Change default cloud model to "qwen3-vl:235b-instruct-cloud"
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-10 08:55:27 +01:00 |
|
Michael Mayer
|
dad865a009
|
Vector: Decouple DBSCAN progress logging
|
2026-03-09 15:21:29 +00:00 |
|
Michael Mayer
|
6cc0fe49c9
|
Faces: Merge PR #5481
|
2026-03-09 15:19:30 +00:00 |
|
Michael Mayer
|
ce5bde84ab
|
Web Upload: Reduce icon size in drop area #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 13:51:24 +01:00 |
|
Keith Martin
|
bcf0c0fb28
|
faces: improve information logging in long running processes so they provide a status up every 15 minutes
|
2026-03-09 22:35:52 +10:00 |
|
Michael Mayer
|
e052fd3eaf
|
Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 11:49:28 +01:00 |
|
Michael Mayer
|
75064a1c1f
|
Develop: Upgrade base image from 260301-questing to 260309-questing
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 11:35:32 +01:00 |
|
Michael Mayer
|
c2335dc31b
|
API: Do not broadcast session-specific tokens via config.updated event
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 11:09:17 +01:00 |
|
Michael Mayer
|
fb436fd8bd
|
Translations: Update frontend/src/locales/json/*.json #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 10:53:35 +01:00 |
|
Weblate
|
43fd75d969
|
Weblate: Update frontend translations
|
2026-03-09 10:52:58 +01:00 |
|
Michael Mayer
|
194e4ccb26
|
Web Upload: Update frontend "translations.pot" and "*.po" files #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 10:50:59 +01:00 |
|
Michael Mayer
|
ba95e3a728
|
Web Upload: Support Drag & Drop #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 10:39:36 +01:00 |
|
Michael Mayer
|
a71718e8ba
|
Translations: Update frontend/src/locales/json/fr.json #5479
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 09:27:54 +01:00 |
|
Weblate
|
51a0a3f384
|
Weblate: Update frontend translations
|
2026-03-09 09:26:30 +01:00 |
|
Michael Mayer
|
19c8afd5cb
|
Web Upload: Update frontend "translations.pot" and "*.po" files #1216
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-09 09:25:16 +01:00 |
|
Michael Mayer
|
1a110df2e0
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 15:38:31 +01:00 |
|
Michael Mayer
|
c8b4d8f4f3
|
Backend: Update license NOTICE file
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 15:37:45 +01:00 |
|
Michael Mayer
|
b3216d3a87
|
Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 15:36:13 +01:00 |
|
Michael Mayer
|
e9a714098d
|
Security: Add API request-limit regression check script
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 15:12:32 +01:00 |
|
Michael Mayer
|
859e5d9b4b
|
Frontend: Harden splash links for safer new-tab navigation
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 14:41:21 +01:00 |
|
Michael Mayer
|
04c57e2b96
|
Frontend: Fix OIDC session restore and logout cleanup #5476
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 14:27:39 +01:00 |
|
Michael Mayer
|
9219d14d3f
|
API: Export request limit helpers and align test guidance
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 13:49:50 +01:00 |
|
Michael Mayer
|
cc7064b5a9
|
Logs: Improve log messages in API and share audit paths
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 12:53:20 +01:00 |
|
Michael Mayer
|
c1ae7b46fa
|
OIDC: Retry provider init after transient discovery failure #5478
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 11:56:53 +01:00 |
|
Michael Mayer
|
ceb5e232b0
|
Backend: Update github.com/ugjka/go-tz/v2 in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 11:33:04 +01:00 |
|
Michael Mayer
|
c60f76d0c9
|
Auth: Update frontend translations #5476
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 11:32:26 +01:00 |
|
Weblate
|
8c4f8b3f3a
|
Weblate: Update frontend translations
|
2026-03-08 11:28:08 +01:00 |
|
Michael Mayer
|
885c770eeb
|
Auth: Add "Stay signed in on this device" login toggle #5476
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 11:25:40 +01:00 |
|
Michael Mayer
|
dc9c23c69d
|
API: Extend pre-parse request limits to more JSON handlers
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-08 10:29:34 +01:00 |
|
Michael Mayer
|
958cdb9f33
|
API: Enforce pre-parse body limits for login and uploads
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2026-03-07 15:31:30 +01:00 |
|