Skip to content

v3.12.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Oct 20:00
· 1439 commits to master since this release

新機能

  • s3形式のオブジェクトストレージに対応 #1523 #1526
    • Compositeストレージを使用している場合、従来通りに運用するためにはConfigでStorage.Composite.Remoteに"swift"を設定する必要があります!

機能改善

  • Unicodeスタンプ更新 (12.1.5 -> 14.0.2) #1442
    • 🫠 等、新たなスタンプが使えるようになりました!
  • チャンネル購読者の変更通知を、購読変更対象者本人にも送信するように #1520 #1522

バグ修正

開発/運用

  • 依存パッケージのアップデート
  • 大規模なリファクタリング
    • optional型をgenericsを使って再構成
    • UserRepositoryのキャッシュ など

Changelog

  • b7af806 rename package
  • 7fa8d3c Merge pull request #1536 from traPtitech/dependabot/go_modules/gorm.io/gorm-1.24.0
  • 6519df9 fix comment
  • 478b803 fix stamp test
  • f2977a7 Merge pull request #1539 from traPtitech/dependabot/go_modules/github.com/labstack/echo/v4-4.9.1
  • 7b74374 Merge pull request #1538 from traPtitech/dependabot/go_modules/github.com/spf13/cobra-1.6.0
  • 0d4ea73 Bump github.com/labstack/echo/v4 from 4.9.0 to 4.9.1
  • b719e29 Bump github.com/spf13/cobra from 1.5.0 to 1.6.0
  • ae57937 Merge pull request #1534 from traPtitech/repository-cache
  • 462a13e rm unnecessary singleflight
  • 1f6b5e3 cache user info
  • 1f53110 Refactor stamp repository
  • fcfab75 Merge pull request #1535 from traPtitech/refactor/optional-generics
  • b41a557 Bump gorm.io/gorm from 1.23.10 to 1.24.0
  • 9e2d2a6 Merge pull request #1537 from traPtitech/dependabot/go_modules/gorm.io/driver/mysql-1.4.1
  • 3e9736a Remove old optional types
  • d4a7d16 Refactor: replace optional types with generics
  • 143e908 Implement optional types using generics
  • 2fda467 Bump gorm.io/driver/mysql from 1.3.6 to 1.4.1
  • 9af4b2f Revert "fixed TEST_DB_PORT"
  • 2ca6ed7 Merge pull request #1531 from traPtitech/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.11.34
  • e1efb8f Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager
  • 331c19f Merge pull request #1532 from traPtitech/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.17.8
  • 032adda Merge pull request #1530 from traPtitech/dependabot/docker/golang-1.19.2-alpine
  • 707fc0d Bump github.com/aws/aws-sdk-go-v2/config from 1.17.7 to 1.17.8
  • f13ca5f Merge pull request #1533 from traPtitech/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/credentials-1.12.21
  • 2023743 Merge pull request #1529 from traPtitech/feat/add-swift-traq
  • a03bb88 Bump github.com/aws/aws-sdk-go-v2/credentials from 1.12.20 to 1.12.21
  • 4c38d14 Bump golang from 1.19.1-alpine to 1.19.2-alpine
  • cba9115 Merge pull request #1526 from traPtitech/s3
  • 475ca6b 🔧 auto regenerate swift-traq
  • 06c68f2 put default storage settings
  • 8211be6 add default value
  • cb50156 Merge branch 's3' of github.com:traPtitech/traQ into s3
  • cfb92f9 ⚙️ add alias
  • 95b010f ⚡ remove tool-versions
  • e234bdf add host to url
  • 0a799bb change port
  • 95138f4 fix command
  • 61d3ae0 Merge pull request #1528 from traPtitech/dependabot/go_modules/google.golang.org/api-0.98.0
  • fa7064a Bump google.golang.org/api from 0.97.0 to 0.98.0
  • b982827 Merge branch 'master' into s3
  • a2b33b2 add test
  • 41fc6ef use head object
  • 33e9869 add health check and use path style
  • f857d06 purge container automatically
  • ed699ca embed image
  • e7a615e use dockertest
  • 67a4868 Merge pull request #1527 from traPtitech/dependabot/go_modules/github.com/motoki317/sc-1.5.0
  • c4ada98 setup test
  • f97a45e add s3 image
  • 9784a0a Bump github.com/motoki317/sc from 1.4.2 to 1.5.0
  • f9d2447 add comment
  • ff60b16 update docs
  • dbbf342 remove unused arg
  • d3159cd update composite file storage setting
  • 1ede6cc use uploader
  • bec2340 impl storage interface
  • 5ed5dd1 impl io.ReadSeekCloser
  • 321be36 Merge pull request #1525 from traPtitech/dependabot/go_modules/gorm.io/gorm-1.23.10
  • 8177ca9 Bump gorm.io/gorm from 1.23.9 to 1.23.10
  • 401e2eb Merge pull request #1524 from traPtitech/dependabot/go_modules/google.golang.org/api-0.97.0
  • 55bf1c0 Merge pull request #1523 from traPtitech/delete-ioExt
  • 7fc6a0f Bump google.golang.org/api from 0.96.0 to 0.97.0
  • f48beb3 regenerate mock
  • 19b4312 remove redundant newline
  • 7f3de81 replace ioExt with io
  • d54e0c1 Merge pull request #1522 from traPtitech/fix/sub_change_event
  • a9112dc add topic field to description
  • dda3a43 Merge pull request #1442 from traPtitech/chore/update-emoji-data
  • 4810e7e fix map key mistake
  • 31859a5 go fmt
  • 9753712 fix long name stamps
  • 0f91c2a update emojiMetaURL
  • bda80a6 fix piñata stamp name
  • 32a6258 update emojiZipURL to twemoji 14.0.2
  • a1ee53c update emojiMetaURL
  • 9ea4944 Merge pull request #1521 from traPtitech/dependabot/go_modules/gorm.io/gorm-1.23.9
  • e9db72b Bump gorm.io/gorm from 1.23.8 to 1.23.9
  • e92fb0c Merge pull request #1520 from traPtitech/sub-change-notify
  • f4aaa0b fix duplicated event sending
  • 4efb506 use breadcast
  • 07e29a1 send chan subscribers changed event to subscribers
  • a7ce4c4 put subscribers in payload
  • 7e156fc Revert "notify channel subscription change to all sessions"
  • c90d702 notify channel subscription change to all sessions
  • 02e5f66 Merge pull request #1519 from traPtitech/dependabot/go_modules/google.golang.org/api-0.96.0
  • 984c3c1 Bump google.golang.org/api from 0.95.0 to 0.96.0
  • 1cc7444 Merge pull request #1517 from traPtitech/dependabot/go_modules/github.com/gofrs/uuid-4.3.0incompatible
  • fcdef9f Bump github.com/gofrs/uuid from 4.2.0+incompatible to 4.3.0+incompatible
  • 665e927 Merge pull request #1515 from traPtitech/dependabot/go_modules/google.golang.org/api-0.95.0
  • f7554d0 adapted to open graph types upgrade
  • 21fb496 upgrade transitive & non-tagged dependencies
  • 4e5e8c9 fix linter settings
  • 3cfa82e Bump google.golang.org/api from 0.93.0 to 0.95.0
  • f4cf7d5 Merge pull request #1513 from traPtitech/dependabot/go_modules/github.com/labstack/echo/v4-4.9.0
  • 6e19ee7 Merge pull request #1514 from traPtitech/dependabot/docker/golang-1.19.1-alpine
  • 8090d6a Merge pull request #1516 from traPtitech/dependabot/go_modules/github.com/spf13/viper-1.13.0
  • a0fe0ba Bump github.com/spf13/viper from 1.12.0 to 1.13.0
  • 6c6d6fd Bump golang from 1.19.0-alpine to 1.19.1-alpine
  • 42cf6d7 Bump github.com/labstack/echo/v4 from 4.8.0 to 4.9.0