Commit graph

12467 commits

Author SHA1 Message Date
Michael Mayer
90ab65a9b0 Zip: Harden fs.Unzip() implementation in pkg/fs #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 14:32:23 +01:00
Michael Mayer
4d280e82e2 CI: Update CODEMAP.md #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 14:13:59 +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
Michael Mayer
7391066fb0 CI: Apply Go linter recommendations to "internal/form" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 12:09:21 +01:00
Michael Mayer
c909c0bd5a CI: Apply Go linter recommendations to "thumb" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 11:55:19 +01:00
Michael Mayer
75bc6d754c CI: Apply Go linter recommendations to "ai/tensorflow" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 11:47:17 +01:00
Michael Mayer
b954de52e9 CI: Apply Go more linter recommendations to "ai/face" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 11:38:45 +01:00
Michael Mayer
59c8754ca3 CI: Apply Go more linter recommendations to "ai/nsfw" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 11:33:28 +01:00
Michael Mayer
780a870f5c CI: Apply Go more linter recommendations to "ai/classify" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 11:30:58 +01:00
Michael Mayer
4682791253 CI: Apply Go linter recommendations to "ai/classify" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 11:19:30 +01:00
Michael Mayer
53da18754b CI: Apply Go linter recommendations to "ai/vision" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 11:15:17 +01:00
Michael Mayer
2002d39bfc Batch: Apply Go linter recommendations #271 #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 10:51:35 +01:00
Michael Mayer
cca86c08c7 Batch: Perform priority comparison after resolving the PhotoLabel #271
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 10:31:50 +01:00
Michael Mayer
6e0416db34 Backend: Apply linter recommendations to "backup" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 10:22:52 +01:00
Michael Mayer
24e29a89ff Backend: Apply linter recommendations to "photoprism/dl" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 10:22:05 +01:00
Michael Mayer
cc651a84d0 Workers: Apply "golangci-lint" recommendations #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 10:22:05 +01:00
graciousgrey
01c8dd0a10 Tests: Add more test cases #271 2025-11-22 10:19:15 +01:00
Michael Mayer
4eac10c9d1 API: Apply "golangci-lint" recommendations #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 09:25:01 +01:00
Michael Mayer
264bc78d51 Backend: Remove legacy Go build tags #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-22 09:24:28 +01:00
Michael Mayer
d023139c12 TestMain: Handle "defer" before os.Exit #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 18:58:36 +01:00
Michael Mayer
6c50a87632 Auth: Apply "golangci-lint" recommendations #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 16:22:42 +01:00
Michael Mayer
52ab802731 Pkg: Apply "golangci-lint" recommendations to txt/... packages #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 16:16:42 +01:00
Michael Mayer
7cb639da89 Pkg: Apply "golangci-lint" recommendations to rnd package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 15:40:26 +01:00
Michael Mayer
5e4e6d988c Pkg: Apply "golangci-lint" recommendations to authn & dsn packages #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 15:33:23 +01:00
Michael Mayer
23529d0472 Pkg: Apply "golangci-lint" recommendation to clean package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 15:28:04 +01:00
Michael Mayer
9d86b2a512 Settings: Use PHOTOPRISM_DISABLE_FEATURES to initialize default features
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 15:19:15 +01:00
Michael Mayer
82b0ecea65 Config: Apply "golangci-lint" recommendation to customize package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 14:16:03 +01:00
Michael Mayer
b2448e5be0 CI: Upgrade base image from 251113-questing to 251121-questing #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 14:07:46 +01:00
Michael Mayer
ce92f56900 Batch: Update internal/photoprism/batch/README.md #271 #5324
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 13:57:17 +01:00
Michael Mayer
46d53d63f8 Dockerfiles: Add "binutils" and "binutils-gold" packages #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 13:36:29 +01:00
Michael Mayer
82e94efbbb Backend: Update "golang.org/x/crypto" in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 13:04:28 +01:00
Michael Mayer
41256b47c8 Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 13:04:08 +01:00
Michael Mayer
0c39c7334b Weblate: Update frontend/src/locales/json/fr.json #5329
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 13:03:38 +01:00
Weblate
89f45766b8 Weblate: Update frontend translations 2025-11-21 13:02:02 +01:00
Michael Mayer
41cb9dc55a CI: Add ./.../internal/... to fmt-go and test-go Make targets #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 13:01:20 +01:00
Michael Mayer
be7c1f9607 Batch: Improve test label cleanup in apply_labels_test.go #271 #5324
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 12:30:48 +01:00
Michael Mayer
7fedc4603e Batch: Improve test fixture handling in apply_labels_test.go #271 #5324
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 12:15:59 +01:00
Michael Mayer
54106a5791 CI: Document "make lint", "make lint-go", & "make lint-js" targets #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 10:42:21 +01:00
Michael Mayer
f4858212d1 Services: Resolve issues in node/bootstrap.go and options_apply.go #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 10:30:19 +01:00
Michael Mayer
83c644df68 Scripts: Update dist/install-go-tools.sh #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 10:29:06 +01:00
Michael Mayer
5c8a6d93f6 CI: Add revive.toml & "make lint-go" target, improve .golangci.yml #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 10:28:43 +01:00
Michael Mayer
f0607ac64c Entity: Fix code comments in auth_user.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 08:56:55 +01:00