stash/pkg/sqlite
WithoutPants 2b29207f1e
Upgrade go to 1.25.9 and golangci-lint (#6869)
* Bump go version in go.mod
* Update compiler image.

Changed github download url since existing one didn't have version 12 of the SDK.

* Update macOS requirements in README for v0.32.0
* Update lint action
* Bump golangci-lint version
* Migrate golangci-lint config
* Fix QF1012 errors

(Use fmt.Fprintf(...) instead of WriteString(fmt.Sprintf(...)))

* Fix QF1003 errors

(could use tagged switch)

* Fix ST1005 errors

(error string capitalisation)

* Fix ST1011 errors

(seconds suffix)

* Fix QF1006 errors

(lift into loop condition)

* Fix QF1002 errors

(switch condition)

* Fix gocritic error

(deprecated paragraph)

* Fix incorrect nolint directive

* Ignore specific checks

noctx should be addressed in a later PR
---------
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
Co-authored-by: feederbox826 <me@feederbox.cc>
2026-04-29 10:13:58 +10:00
..
blob
migrations Fix: Update Postmigration 84 to Handle De-Duplicate of Folders. (#6792) 2026-04-07 16:28:01 +10:00
anonymise.go
anonymise_test.go
batch.go
blob.go
blob_migrate.go
blob_test.go
common.go
criterion_handlers.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
custom_fields.go Fix 'not equals' custom field to include unset objects (#6742) 2026-03-26 09:01:43 +11:00
custom_fields_test.go
custom_migrations.go
database.go
date.go
doc.go
driver.go
file.go
file_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
file_filter_test.go
file_test.go
filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
filter_hierarchical.go
filter_internal_test.go
fingerprint.go
folder.go Expand folder select hierarchy based on initial selected folder (#6738) 2026-03-23 16:15:23 +11:00
folder_filter.go
folder_filter_test.go
folder_test.go
functions.go
gallery.go
gallery_chapter.go
gallery_chapter_test.go
gallery_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
gallery_test.go
group.go
group_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
group_relationships.go
group_test.go
history.go
image.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
image_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
image_test.go
migrate.go
performer.go
performer_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
performer_test.go
phash.go
query.go
record.go Upgrade go to 1.25.9 and golangci-lint (#6869) 2026-04-29 10:13:58 +10:00
regex.go
relationships.go
repository.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
saved_filter.go
saved_filter_test.go
scene.go
scene_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
scene_marker.go
scene_marker_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
scene_marker_test.go
scene_test.go
setup_test.go
sql.go
stash_id_test.go
studio.go
studio_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
studio_test.go
table.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
tables.go
tag.go Match tag names/aliases exactly when testing uniqueness (#6809) 2026-04-08 13:11:12 +10:00
tag_filter.go Optimise table joins (#6648) 2026-04-24 14:38:11 +10:00
tag_test.go Match tag names/aliases exactly when testing uniqueness (#6809) 2026-04-08 13:11:12 +10:00
timestamp.go
transaction.go
transaction_test.go
tx.go
values.go