v3.16.0
github-actions
released this
12 Dec 17:04
·
572 commits
to master
since this release
新機能
機能改善
- Imagemagickへの依存を排除 #2143
- Pure Goによる再実装を行ったことで、GIFのリサイズを高速化
バグ修正
開発/運用
Changelog
- 7f3fd00 Merge pull request #2151 from traPtitech/distroless
- d1e6572 removed redundant statement & setting
- ee7ada0 add platform statement
- e467f29 Merge pull request #2145 from Nagarei/doc/add-option
- 70ca9f8 make image based on distroless
- 72e9bba Merge pull request #2143 from traPtitech/eliminate-imagemagick
- 95c6d03 use io.ReadAll & lo.Must
- 80ec7b5 moved type definition readability
- 53cc3d9 use deep copy to avoid circular pointer reference
- fa38f02 refactor resize goroutine starting
- 5e061b4 fix test file names & files
- 80932b2 replace names
- 3f2c8d9 replace buggy image
- 3f0350d using only free images in testing
- 6cb6c02 support disposal method
- 9f5088d Merge pull request #2146 from traPtitech/dependabot/go_modules/github.com/spf13/viper-1.18.1
- e2ca5da Merge pull request #2148 from traPtitech/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.15.7
- 257fa13 not testing concurrency pattern
- a790d45 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager
- 918a1f9 Bump github.com/spf13/viper from 1.18.0 to 1.18.1
- ec786d4 doc: Update es-with-sudachi
- 048fcd4 doc: add elasticsearch option
- 4302fa8 fix concurrency limit setting
- 662751b Revert "power up concurrency"
- 4b7a666 fix test naming
- cebe6bd parallelize test
- 9e684a5 write test for GifToBytesReader
- 113444a moved MustOpenGif to testutils
- 3471bbf changed implementation
- d13c886 add testcases
- 708fc5f write test for FitAnimationGIF
- 33ddae6 add gif testdata
- 78f085a prepare IoReaderToBytes util
- 0c8d8b0 rename package alias
- 8b1431d put out type definition
- 2185fc8 power up concurrency
- e907dbf parallelize animated gif resize
- 719a37e delete imagemagick from Dockerfile
- c925749 initialize Image slice
- 74ab087 write comments
- e9ddab2 resize composite frame
- 0daa012 round coordinates
- 250cf6e using imaging package
- fd2f92f rename vars
- b6fae9b fix bound calculation
- eba7e4f fix render gif
- afc37e2 make variable names understandable
- 4b6339b return error in convert util
- cbcab23 delete imagemagick path from every config
- 6e61063 remove redundant error
- 8ab4114 using ErrInvalidImageSrc
- 841930d delete imagemagick utils
- 955bc1b reimplement gif resize func with pure go ref: https://github.com/maku693/imgres/tree/master
- a26a60d Merge pull request #1929 from traPtitech/add_HasThumbnail_to_GET/stamps
- 0d236c5 Merge pull request #2144 from traPtitech/dependabot/docker/alpine-3.19.0
- 9f33b7f Bump alpine from 3.18.5 to 3.19.0
- e30c5e2 update go version and dependencies
- 0af382c Merge pull request #2142 from traPtitech/es-authentication
- 9fc76ae Merge pull request #2138 from traPtitech/dependabot/go_modules/github.com/spf13/viper-1.18.0
- 5ec954d delete elasticsearch.yml
- 1d52ab5 fix config type
- 58891b9 add password config to compose file
- df38293 add elasticsearch username & password to config
- c0eef75 Merge pull request #2126 from traPtitech/update/es-8
- 949e11c Merge pull request #2140 from traPtitech/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.15.5
- fcfa20c Merge pull request #2141 from traPtitech/dependabot/github_actions/actions/setup-go-5
- 0cc1f5e ♻️ compose.ymlで不要な環境変数を削除
- 18013fd Bump actions/setup-go from 4 to 5
- a50b0ef Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager
- 50ab701 Bump github.com/spf13/viper from 1.17.0 to 1.18.0
- 9f65840 Merge pull request #2135 from traPtitech/dependabot/docker/golang-1.21.5-alpine
- 70d2ff9 Merge pull request #2134 from traPtitech/dependabot/go_modules/google.golang.org/api-0.153.0
- edc018e Bump golang from 1.21.4-alpine to 1.21.5-alpine
- a83017d Bump google.golang.org/api from 0.152.0 to 0.153.0
- 47df0e8 edit OpenAPI schema
- b7c7db3 format
- d62fa79 edit swagger and fix nesting depth
- 31d307c ⬆️ elastic search v8にアップデート
- c84387f add test
- b7a434d correction of the part pointed out
- b2d6939 use make([]uuid.UUID, 0, len(stamps)) to define ts
- c70583c put StampThumbnailExists into loadFilteredStamps
- 634342d convert GetAllStamps into GetAllStampsWithThumbnail
- 96ed273 Revert "レスポンスにサムネイル情報追加"
- 9069946 Revert "Revert "レスポンスにサムネイル情報追加""
- 93faae0 Revert "サムネイル情報を一度で取得"
- d65701a Revert "fix error"
- fd669b5 Revert "Delete tree.txt"
- d2b5d5c Revert "StampWithThumbnail修正"
- 5cff7cb Revert "test追加"
- f35c172 Revert "fix lint and change HasThumbnail to hasThumbnail"
- d87efdd Revert "fix test"
- 9efe74c fix test
- ad78889 fix lint and change HasThumbnail to hasThumbnail
- e3d6c7c test追加
- 6fde0ca StampWithThumbnail修正
- 0c87c4a Delete tree.txt
- 6407e0e fix error
- 59201bd サムネイル情報を一度で取得
- bf16962 Revert "レスポンスにサムネイル情報追加"
- e4494ee レスポンスにサムネイル情報追加