summaryrefslogtreecommitdiff
path: root/vendor
AgeCommit message (Collapse)AuthorFiles
2024-10-06update go-ffmpreg to v0.3.1 (pulls in latest wazero too) (#3398)Libravatar kim17
2024-10-02update go-structr to v0.8.11 (#3380)Libravatar kim9
2024-09-30[chore]: Bump go.uber.org/automaxprocs from 1.5.3 to 1.6.0 (#3376)Libravatar dependabot[bot]6
Bumps [go.uber.org/automaxprocs](https://github.com/uber-go/automaxprocs) from 1.5.3 to 1.6.0. - [Release notes](https://github.com/uber-go/automaxprocs/releases) - [Changelog](https://github.com/uber-go/automaxprocs/blob/master/CHANGELOG.md) - [Commits](https://github.com/uber-go/automaxprocs/compare/v1.5.3...v1.6.0) --- updated-dependencies: - dependency-name: go.uber.org/automaxprocs dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30[chore]: Bump github.com/ncruces/go-sqlite3 from 0.18.3 to 0.18.4 (#3375)Libravatar dependabot[bot]20
Bumps [github.com/ncruces/go-sqlite3](https://github.com/ncruces/go-sqlite3) from 0.18.3 to 0.18.4. - [Release notes](https://github.com/ncruces/go-sqlite3/releases) - [Commits](https://github.com/ncruces/go-sqlite3/compare/v0.18.3...v0.18.4) --- updated-dependencies: - dependency-name: github.com/ncruces/go-sqlite3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-28[bugfix] visibility after implicit approval not getting invalidated (#3370)Libravatar kim7
* replicate issue * update go-structr to v0.8.10 with internal linked-list fix, small tweaks to caching of interaction requests * remove debug function --------- Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-09-27update modernc/sqlite to v1.33.1 (with our concurrency workaround) (#3367)Libravatar kim68
2024-09-27update gruf / {go-cache, go-maps, go-kv} (#3361)Libravatar kim5
2024-09-26[chore] bump go-byteutil v1.2.0 -> v1.3.0 (#3356)Libravatar kim3
* bump go-byteutil v1.2.0 -> v1.3.0 which has safer (as in long-term API consistency) byte <-> string conversions * fix test relying on byteutil exported type no longer existing
2024-09-26[chore] update go-sched pkg (#3357)Libravatar kim25
* update go-sched to v1.2.4 which removes some now unused dependencies * whoops, remove test output
2024-09-26[bugfix] s3 media uploaded without content-type (#3353)Libravatar kim10
* update go-storage dependency, for S3Storage manually call PutObject() so we can set content-type * update calls to PutFile() to include the contentType
2024-09-24[chore] Roll otel deps back to `v1.29.0` / `v0.51.0` (#3337)v0.17.0-rc1Libravatar tobi31
2024-09-23[chore]: Bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 (#3327)Libravatar dependabot[bot]2
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.3 to 1.20.4. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.3...v1.20.4) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20[chore] ensure consistent caller name fetching regardless of compiler ↵Libravatar kim3
inlining (#3323) * move logging levels into log package itself * ensure inconsistent inlining doesn't mess with log calling function name * remove unused global variable * fix log level
2024-09-16[performance] cache more database calls, reduce required database calls ↵Libravatar kim4
overall (#3290) * improvements to caching for lists and relationship to accounts / follows * fix nil panic in AddToList() * ensure list related caches are correctly invalidated * ensure returned ID lists are ordered correctly * bump go-structr to v0.8.9 (returns early if zero uncached keys to be loaded) * remove zero checks in uncached key load functions (go-structr now handles this) * fix issues after rebase on upstream/main * update the expected return order of CSV exports (since list entries are now down by entry creation date) * rename some funcs, allow deleting list entries for multiple follow IDs at a time, fix up more tests * use returning statements on delete to get cache invalidation info * fixes to recent database delete changes * fix broken list entries delete sql * remove unused db function * update remainder of delete functions to behave in similar way, some other small tweaks * fix delete user sql, allow returning on err no entries * uncomment + fix list database tests * update remaining list tests * update envparsing test * add comments to each specific key being invalidated * add more cache invalidation explanatory comments * whoops; actually delete poll votes from database in the DeletePollByID() func * remove added but-commented-out field * improved comment regarding paging being disabled * make cache invalidation comments match what's actually happening * fix up delete query comments to match what is happening * rename function to read a bit better * don't use ErrNoEntries on delete when not needed (it's only needed for a RETURNING call) * update function name in test * move list exclusivity check to AFTER eligibility check. use log.Panic() instead of panic() * use the poll_id column in poll_votes for selecting votes in poll ID * fix function name
2024-09-16[bugfix] Use better plaintext representation of status for filtering (#3301)Libravatar tobi6
* [bugfix] Use better plaintext representation of status for filtering * add new deps to readme * lint * update tests * update regexes * address review comments * remove now unused xxhash * whoops, wrong logger * Merge branch 'main' into status_filtering_bugfix * put cache in caches struct * pain
2024-09-16[chore] Bump otel deps -> v1.30.0/v0.52.0 (#3307)Libravatar tobi95
2024-09-16[chore]: Bump golang.org/x/net from 0.28.0 to 0.29.0 (#3303)Libravatar dependabot[bot]1
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.28.0 to 0.29.0. - [Commits](https://github.com/golang/net/compare/v0.28.0...v0.29.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16[chore]: Bump github.com/jackc/pgx/v5 from 5.6.0 to 5.7.1 (#3302)Libravatar dependabot[bot]27
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.6.0 to 5.7.1. - [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md) - [Commits](https://github.com/jackc/pgx/compare/v5.6.0...v5.7.1) --- updated-dependencies: - dependency-name: github.com/jackc/pgx/v5 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-14[chore] Update go-sqlite3 to 0.18.3 (#3295)Libravatar Daenney20
* [chore] Update go-sqlite3 to 0.18.3 * [chore] Fix getting the sqlite3.Conn
2024-09-10update go-ffmpreg v0.2.5 -> v0.2.6 (#3287)Libravatar kim3
2024-09-09[chore]: Bump golang.org/x/crypto from 0.26.0 to 0.27.0 (#3283)Libravatar dependabot[bot]32
2024-09-09[chore]: Bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 (#3284)Libravatar dependabot[bot]2
2024-09-09[chore]: Bump golang.org/x/image from 0.19.0 to 0.20.0 (#3285)Libravatar dependabot[bot]1
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.19.0 to 0.20.0. - [Commits](https://github.com/golang/image/compare/v0.19.0...v0.20.0) --- updated-dependencies: - dependency-name: golang.org/x/image dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09[chore]: Bump golang.org/x/text from 0.17.0 to 0.18.0 (#3286)Libravatar dependabot[bot]1
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.17.0 to 0.18.0. - [Release notes](https://github.com/golang/text/releases) - [Commits](https://github.com/golang/text/compare/v0.17.0...v0.18.0) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09[chore]: Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 (#3282)Libravatar dependabot[bot]2
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.2 to 1.20.3. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.3/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.2...v1.20.3) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02[chore]: Bump github.com/minio/minio-go/v7 from 7.0.75 to 7.0.76 (#3262)Libravatar dependabot[bot]13
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.0.75 to 7.0.76. - [Release notes](https://github.com/minio/minio-go/releases) - [Commits](https://github.com/minio/minio-go/compare/v7.0.75...v7.0.76) --- updated-dependencies: - dependency-name: github.com/minio/minio-go/v7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31[performance] use single-threaded image transforms (#3252)Libravatar kim27
* use single-threaded image resizing in native code so we have more control over goroutines * implement parallel-free versions of image transform functions also * remove debug code
2024-08-30[chore] Upgrade ncruces/go-sqlite3 to v0.18.1 (#3253)Libravatar Daenney3
Contains a fix for locking behaviour on the BSDs.
2024-08-26[bugfix] Fix incorrect json-ld `@context` serialization (#3243)Libravatar tobi2
2024-08-26[chore] Bump all otel deps (#3241)Libravatar tobi191
2024-08-26[chore]: Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2 (#3239)Libravatar dependabot[bot]3
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.0 to 1.20.2. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.0...v1.20.2) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23[performance] ffmpeg ffprobe wrapper improvements (#3225)Libravatar kim2
* use a single instance of wazero runtime and compiled modules * remove test output :facepalm: * undo process-{media,emoji} changes * update test runner to include wazero compilation cache * sign drone.yml --------- Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-08-19[chore]: Bump github.com/miekg/dns from 1.1.61 to 1.1.62 (#3209)Libravatar dependabot[bot]8
2024-08-19[chore]: Bump github.com/minio/minio-go/v7 from 7.0.74 to 7.0.75 (#3208)Libravatar dependabot[bot]7
2024-08-19[chore]: Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 (#3210)Libravatar dependabot[bot]195
2024-08-15update go-sqlite3 to v0.18.0 (#3204)Libravatar kim34
2024-08-15update go-ffmpreg to v0.2.5 (pulls in latest tetratelabs/wazero) (#3203)Libravatar kim73
2024-08-14update go-fastcopy to v1.1.3 (#3200)Libravatar kim2
2024-08-14update go-structr to v0.8.8 (#3199)Libravatar kim9
2024-08-12[chore]: Bump golang.org/x/image from 0.18.0 to 0.19.0 (#3191)Libravatar dependabot[bot]2
2024-08-12[chore]: Bump golang.org/x/net from 0.27.0 to 0.28.0 (#3194)Libravatar dependabot[bot]72
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.27.0 to 0.28.0. - [Commits](https://github.com/golang/net/compare/v0.27.0...v0.28.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07updates our ffmpreg version, heh (#3181)Libravatar kim4
2024-08-05[chore]: Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 (#3171)Libravatar dependabot[bot]2
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.21.0 to 0.22.0. - [Commits](https://github.com/golang/oauth2/compare/v0.21.0...v0.22.0) --- updated-dependencies: - dependency-name: golang.org/x/oauth2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02[chore] add back exif-terminator and use only for jpeg,png,webp (#3161)Libravatar kim183
* add back exif-terminator and use only for jpeg,png,webp * fix arguments passed to terminateExif() * pull in latest exif-terminator * fix test * update processed img --------- Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-07-26[feature] Federate interaction policies + Accepts; enforce policies (#3138)Libravatar tobi4
* [feature] Federate interaction policies + Accepts; enforce policies * use Acceptable type * fix index * remove appendIRIStrs * add GetAccept federatingdb function * lock on object IRI
2024-07-22[chore]: Bump github.com/minio/minio-go/v7 from 7.0.73 to 7.0.74 (#3125)Libravatar dependabot[bot]7
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.0.73 to 7.0.74. - [Release notes](https://github.com/minio/minio-go/releases) - [Commits](https://github.com/minio/minio-go/compare/v7.0.73...v7.0.74) --- updated-dependencies: - dependency-name: github.com/minio/minio-go/v7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-20update go-ffmpreg to v0.2.3 (#3120)Libravatar kim7
2024-07-19[feature] use webp for thumbnails (#3116)Libravatar kim16
* update to use webp for thumbnails * bump webp quality up to 40% from 12% (it's a bit different to jpeg quality setting) * update to use yuva colorspace, and use thumbnail=n=10 to select frame * fix missing comma in ffmpeg args * add links to appropriate ffmpeg docs * update tests * add file size tests for thumbnails --------- Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-07-15[chore]: Bump github.com/tdewolff/minify/v2 from 2.20.34 to 2.20.37 (#3106)Libravatar dependabot[bot]3
2024-07-15[chore]: Bump github.com/coreos/go-oidc/v3 from 3.10.0 to 3.11.0 (#3104)Libravatar dependabot[bot]5