Skip to content

Releases: traPtitech/traQ

v3.2.1

21 May 15:53
Compare
Choose a tag to compare

Changelog

152133a hotfix

v3.2.0

21 May 14:38
bf082b4
Compare
Choose a tag to compare

Changelog

bf082b4 Merge pull request #920 from traPtitech/chores
de523ff fix lint
07f5439 fix data race
650ad89 session
79828c1 Merge pull request #919 from traPtitech/dependabot/go_modules/google.golang.org/api-0.25.0
9424bac Bump google.golang.org/api from 0.24.0 to 0.25.0
d0d668f change prometheus metrics
9fcd664 fix docs
9aa6d0b refactoring
dab20e5 fix fcm notification
a599db3 Merge pull request #917 from traPtitech/sapphi-red-patch-1
bcd06d1 fix ParentChangedEvent name
2d3f0df Merge pull request #916 from traPtitech/v3-create-user
bde481d impl CreateUser
cf2a40d Merge pull request #915 from traPtitech/fix/914
c7b65ee fix migrate.DropAll
95812c3 go mod tidy
59e0814 Merge pull request #911 from traPtitech/dependabot/go_modules/google.golang.org/api-0.24.0
0a418b0 Merge pull request #912 from traPtitech/dependabot/go_modules/gopkg.in/yaml.v2-2.3.0
e5c536c Merge pull request #913 from traPtitech/misc
25581ba fix lint
6ef63b1 make funcs unexported
8270652 refactoring rbac service
729d8d6 refactoring
9501b4f move package
b80dd77 extract method
babfba7 fix lint
3bfefba refactoring
fdd5175 refactoring
5bb0a9e refactoring
0743e70 refactoring serve.go
dfdc880 Bump gopkg.in/yaml.v2 from 2.2.8 to 2.3.0
5651b75 refactoring router
119cc5e introduce google/wire
91ba39c Bump google.golang.org/api from 0.23.0 to 0.24.0
c8b955e rearrange PinRepository
bac12a3 refactoring
23e9521 rename
6cad2ef rename
36cda56 change RegisterDevice's signature
ab35798 add IsArchivedChannel
06b327c add IsForceChannel
204cdd7 go mod tidy
f3062ec Merge pull request #909 from traPtitech/dependabot/go_modules/github.com/spf13/viper-1.7.0
c72d49a Merge pull request #910 from traPtitech/dependabot/go_modules/github.com/ncw/swift-1.0.52
77abb03 Bump github.com/ncw/swift from 1.0.50 to 1.0.52
9b42cf3 Bump github.com/spf13/viper from 1.6.3 to 1.7.0
29aef07 Merge pull request #908 from traPtitech/impr/timeline-streaming
813afc3 rename method
173df42 stream MESSAGE_UPDATED, MESSAGE_DELETED events
3035f2b revert バッジ数定期更新
cd9c876 fix push
b3778e4 Merge pull request #907 from traPtitech/impl/898
c5fc1d6 send badge updates per minute

v3.1.2

10 May 10:12
58bad44
Compare
Choose a tag to compare

Changelog

58bad44 Merge pull request #906 from traPtitech/supress-lint-warning
386b618 add .spectral.yml
51e198c Merge pull request #904 from traPtitech/unread-counter
c0fe6da fix lint
595731c fix
f400115 handle unknown error
6f7ffca send unread count
7f0d98f export firebase_fcm_batch_request_count_total metrics
2328373 impl unreadMessageCounters
1d9070a Merge pull request #903 from traPtitech/fix/883
ef81590 fix lint
d6a7930 fix
44d24f7 Merge pull request #902 from traPtitech/new-bot-event
5ec08d8 add TAG_ADDED, TAG_REMOVED bot events
aca81df refactoring
0faad7c refactoring
d48cb2d Merge pull request #901 from traPtitech/chores
3f1c655 impl #900
4404975 add ChannelSubscribersChanged internal event
7507b6e remove GetUserIDsByTag
fb45b1e fix ChangeUserTagLock
0a5a466 impl Recovery middleware
0811a8e refactor TagRepository.GetUserTagsByUserID
e9416ea refactor TagRepository.GetUserTag
5e1febc add UserTag interface
58f2d61 Merge pull request #899 from traPtitech/sapphi-red-patch-1
0b2ce74 APIのドキュメントでv3をデフォルト表示に
b495cb1 remove unnecessary TagRepository's methods

v3.1.1

08 May 02:29
b8b7d81
Compare
Choose a tag to compare

Changelog

b8b7d81 Merge pull request #897 from traPtitech/chores
bb2426e fix test
7458a77 update stoplightio/spectral-action
9ae4ad5 lint v3-api.yaml only on spectral action
d4eef5c fix #869
99aac43 remove v1 pin API
693fd52 fix swagger.yaml
4c0a7a7 change github actions' cache strategy
e038921 remove github webhook receiver
46394d2 add cache-control header to GET /stamps
5692393 fix lint
aac8419 go fmt
4b82f9a fix IsUserID
bb52f52 remove v1 GetUsers zero-time cache
2b16685 go mod tidy

v3.1.0

07 May 16:03
83e1510
Compare
Choose a tag to compare

Changelog

83e1510 Merge pull request #896 from traPtitech/dependabot/go_modules/cloud.google.com/go-0.57.0
6a68fe6 Bump cloud.google.com/go from 0.56.0 to 0.57.0
f16f1a3 Merge pull request #895 from traPtitech/impr/877
ec508bb fix test
1ed588a stamps cache
1ab6e37 Merge pull request #894 from traPtitech/refactoring
7cdf59d remove v1 webrtc api
db3af66 fix declare conflict
24c2bde fix declare conflict
ab3a592 split files
3a41b7b move package
697f211 move package
21715d1 optional.UUID implements TextMarshaler, TextUnmarshaler interface
bc51e81 refactoring: optional type
37f7d04 refactoring
346d2bb add FileType
9c9e718 Merge pull request #892 from traPtitech/impr-file-upload
72caa72 fix lint
ee1d52a change max pixels
66cd18e fix reader position
03d89f9 fix reader position
36cd129 refactoring
a1dd0db remove v1 PostFile
5c89321 Merge pull request #891 from traPtitech/fix/get-files
941eab6 fix GET /files with channelId query

v3.0.4

05 May 12:29
716e99a
Compare
Choose a tag to compare

Changelog

716e99a Merge pull request #890 from traPtitech/fix/887
87ab64e hotfix: limit the parallel number of generating thumbnail to 1
79b9ba8 fix #887
c80707d Merge pull request #888 from traPtitech/dependabot/go_modules/github.com/gofrs/uuid-3.3.0incompatible
5f7a6eb Merge pull request #889 from traPtitech/dependabot/go_modules/google.golang.org/api-0.23.0
c9dccf3 Bump google.golang.org/api from 0.22.0 to 0.23.0
daabff2 Bump github.com/gofrs/uuid from 3.2.0+incompatible to 3.3.0+incompatible
b6c32d0 fix

v3.0.3

05 May 02:49
39b1e52
Compare
Choose a tag to compare

Changelog

39b1e52 Merge pull request #886 from traPtitech/chores
7ad4e65 fix lack of release note's entries issue
acd39f1 skip access right checking when the file's type is icon or stamp
ff969cd enable access logging of /api/1.0/heartbeat
57e2dc8 IsActiveHumanUserID, IsUserID validator
9f1038c refactoring
fb6d39f IsPublicChannelID validator
c1373bd ValidateWithContext
72a1b2f Merge pull request #884 from traPtitech/fix/swagger
acd6396 fix v3 swagger webhook wid post
79a5cbd update frontend
8c87b11 fix workflow
301891c refactoring
d22674c add docs
3e3c8c1 Merge pull request #882 from traPtitech/fix-webhook
346046c fix v3 PostWebhook
4df9b5d Merge pull request #880 from traPtitech/webrtc-reset
638ec97 fix #881
26e6b8f webrtc reset command
fb69a85 Merge pull request #879 from traPtitech/impr/swagger-security-schemes
58f4bbc add security scheme
2f89292 Merge pull request #878 from traPtitech/impr/877
76b1831 channel tree json cache
ec9ed3c fix
492412d export ChannelTree interface
0bb927f export ChannelTree
ea1b0f2 unexport mutex
8dc6acc fix
4b20c1e impl: channel tree
69321ff construct channel tree
fc4a9f3 refactoring
62a964c Merge pull request #876 from traPtitech/add-webrtc-metrics
a34e60e add webrtc_using_users, webrtc_using_channels
aa80727 Merge pull request #875 from traPtitech/impr-performance
c17f816 add indices & USE INDEX clause
c5beadb add cache-control header to GetFileMeta
63e48c9 fix
a218ab8 improve migrate command
06b92df improve migrate command
cf8261b fix migrate command
c43c6fb fix release workflow
d197011 go mod tidy
eec5725 Merge pull request #873 from traPtitech/dependabot/go_modules/github.com/go-ozzo/ozzo-validation/v4-4.2.1
40dc8e9 Merge pull request #872 from traPtitech/dependabot/go_modules/github.com/prometheus/client_golang-1.6.0
2730915 Bump github.com/go-ozzo/ozzo-validation/v4 from 4.2.0 to 4.2.1
06362ec Bump github.com/prometheus/client_golang from 1.5.1 to 1.6.0
ee8d47b Merge pull request #871 from traPtitech/get-message-clips
1175f73 fix swagger
9bb4da8 impl GetMessageClips
fa467c0 add api docs
107e488 Merge pull request #870 from traPtitech/fix-dm-message-created-event
fbb5d99 fix
82b0a2e Merge pull request #868 from traPtitech/fix-get-timeline
93fe533 fix GetActivityTimeline with all query param
3fbdd4c Merge pull request #867 from traPtitech/get-user-dm-channel
dd9c73e update docs
64e551d impl: GetUserDMChannel API
e11e9a6 Merge pull request #866 from traPtitech/timeline_streaming
1738547 impl: timeline streaming
ec514e7 impl: timeline_streaming command handler
f0b7c1f update docs
88d5cd3 Merge pull request #865 from traPtitech/fix/864
22e9c12 fix #864
8c5fc98 Merge pull request #861 from traPtitech/dependabot/go_modules/gopkg.in/guregu/null.v3-3.5.0
0bf8af1 Bump gopkg.in/guregu/null.v3 from 3.4.0 to 3.5.0
ff5a943 Merge pull request #860 from traPtitech/dependabot/go_modules/go.uber.org/zap-1.15.0
64d4c6a Merge pull request #862 from traPtitech/dependabot/go_modules/github.com/go-ozzo/ozzo-validation/v4-4.2.0
4fe03b0 Bump github.com/go-ozzo/ozzo-validation/v4 from 4.1.0 to 4.2.0
930a505 Bump go.uber.org/zap from 1.14.1 to 1.15.0
52dca8c Merge pull request #859 from traPtitech/chores
af0eb40 add requestId
c7bcb7d fix random string generator
7b0da9a fix
b42b265 print version
09dc616 Merge pull request #858 from traPtitech/chores
ecb085d add request user zero-time cache
eb4216e refactoring
6f885f2 add channel zero-time cache
38f6a81 Merge pull request #857 from traPtitech/initialize
7fa3a00 fix
a3381e8 fix docker-compose.yml
7060a12 install emojis
03dbaa5 fix swagger
c9477ce Merge pull request #856 from traPtitech/chores
062f9f7 go mod tidy
c77c24c fix swagger
5a8705d Merge pull request #855 from traPtitech/fix-v11-migration
87607ea fix
f80ca5a Merge pull request #854 from traPtitech/dependabot/go_modules/firebase.google.com/go-3.12.1incompatible
cfdc9c1 Bump firebase.google.com/go
cc1099d Merge pull request #853 from traPtitech/login-logging
1b6ba48 add logging
e0a805c Merge pull request #852 from traPtitech/webrtc-api
38e7cca impl: GetWebRTCState
107ed0f rtcstate command
6c88406 add UserWebRTCv3StateChanged, change v3 USER_WEBRTC_STATE_CHANGED event
8f3620c Merge pull request #851 from traPtitech/dependabot/go_modules/google.golang.org/api-0.22.0
a4faadc Bump google.golang.org/api from 0.21.0 to 0.22.0
185aa6a Merge pull request #850 from traPtitech/channel_archive
1cea8f2 add restrictions on archived channels
8874a18 fix api response
4e8d430 Merge pull request #849 from traPtitech/server_params
d13dc4c expose server flags
114557d Merge pull request #848 from traPtitech/message-parser
472aef3 split test database
7c87165 add MessageCited event
bca01b6 fix test
ac691de v3 message parser
e3c6e95 Merge pull request #847 from traPtitech/refactoring
6abee31 refactoring
73ee761 add Payload Type
c125df8 fix CreateStamp, add GetStampByName
1f81cc1 Merge pull request #846 from traPtitech/chores
f05224d remove DeleteChannel
3a55da9 set ua
343767e update README.md
ce0cb45 add API descriptions
8a99382 add UserPermission Enum
b7b55e4 Merge pull request #844 from traPtitech/v3-message-migration
cf6adc8 add migrate-v2-to-v3 command
4c83d58 Merge pull request #843 from traPtitech/file-command
a7c9bce fix ci
0f76777 fix ci
5b148c9 fix ci
cc5346d fix
8f5f511 upgrade go version
5fbafa8 file prune
e25181b Merge pull request #842 from traPtitech/impr-enum-name
8dc10a1 set enum name
25e5236 Merge pull request #841 from traPtitech/fix-sub-impl
0b38efc Merge pull request #840 from traPtitech/dependabot/go_modules/github.com/spf13/viper-1.6.3
7d4998a fix ChangeChannelSubscription
928112a Bump github.com/spf13/viper from 1.6.2 to 1.6.3
caba6a5 Merge pull request #839 from traPtitech/home-channel
cd989c1 fix codecov.yml
5dd84b0 regenerate db docs
84fc88d ホームチャンネル
05a59dc disable codecov patch
c81a9ab Merge pull request #836 from traPtitech/upgrade-ozzo-validation
31aa68f improve validation check
dbb4bbc Merge pull request #838 from traPtitech/dependabot/go_modules/google.golang.org/api-0.21.0
fe85c7a Bump google.golang.org/api from 0.20.0 to 0.21.0
191d212 upgrade github.com/go-ozzo/ozzo-validation
7ea5ed3 Merge pull request #834 from traPtitech/dependabot/go_modules/cloud.google.com/go-0.56.0
8c79187 Merge pull request #835 from traPtitech/dependabot/go_modules/github.com/gavv/httpexpect/v2-2.0.3
5a93047 Bump github.com/gavv/httpexpect/v2 from 2.0.2 to 2.0.3
7fbb5d7 Bump cloud.google.com/go from 0.55.0 to 0.56.0
12f7a5e Merge pull request #832 from traPtitech/issue/825
2893309 impl GetMyExternalAccounts, LinkExternalAccount, UnlinkExternalAccount
f3e36c4 add migration v16
4c7fdce export variables
083dc5d fix
7da4e32 fix
3d9e14c impl account linking
0bb38c3 impl: repository
314b2ec save externalName
7cf7ff3 impl JSON type
8e5b662 add GetRawName() string
5b7ba8c Merge pull request #830 from traPtitech/issue/827
6abb856 add NoLogin middleware
16239b9 Merge pull request #829 from traPtitech/dependabot/go_modules/github.com/spf13/cobra-0.0.7
c0a770a Merge pull request #828 from traPtitech/fix-stamp-palette-validate
bb2fe30 Bump github.com/spf13/cobra from 0.0.6 to 0.0.7
3849576 fix
72ed717 fix-stamp-palette-validate
55feaf2 Merge pull request #824 from traPtitech/issue/753
40f7889 fix json response
b17e9d0 impl: oidc auth
ca9059a impl: traq auth
09f62a0 update Makefile & README.md
960aae9 impl: google auth
f752c54 refactoring
851cbf4 fix swagger
b150911 regenerate db docs
dd1539c update go mod
bb7ad63 impl: github auth
358e2c7 impl GetUserByExternalID
96b11da refactoring
084ec1c add migration v15
7a251a9 Merge pull request #823 from traPtitech/fix-permissions
ee296e0 fix
2c56d70 fix insufficiency of user's permissions
b8f89de Merge pull request #822 from traPtitech/add_clip_test
89443cf fix
2df0dc5 add test
61c86ca Merge pull request #821 from traPtitech/v3-file
eaf756d regenerate db docs
f8364b0 add migration v13
554f30f impl GetFiles
f293339 impl formatFileInfos
679512b fix swagger
9aeb1a6 impl v3 DeleteFile
e82876f remove v1 deleteFile
676dd04 Merge pull request #814 from traPtitech/stamp-palettes
27d2ffe fix
9d385e2 fix typo
938a758 format
3e7c962 Revert "Revert "add swagger at /ws""
b545082 Revert "add swagger at /ws"
de1aee1 add swagger at /ws
dd48260 add notification handler
4cb06b0 fix test
a19b9dd test fix
35c270a add All stamp_palette_impl functionS test and fix
c015324 add ExistStamps & its test & update palette
45878c5 wip
86fd59b add dbschema
8e6d1ac fix typo
aac3166 add table discription
30351a7 pull rebase
8bec14b fix
9dd74d1 fix error name & scan logic
e1b7153 format
7ab3439 fix stamp column
ddd61bc add stamp struct
a29a741 add stamp struct
d0559d7 add StampPalette struct
86710cb add stamp struct
b610dd3 Merge pull request #815 from traPtitech/clip
a70f6f0 Apply suggestions from code review
94c0477 fix
70d4b6e wip:fix
72a65f9 fix
153a614 swaggerにwsの説明の追加
1ca28d0 fix
c51dba8 deleteの明示的に買いた
c48868d Fix
e2aacc0 fix 204
ae4e6f8 eventまわり
d621197 fix
4a6f011 fix
e98bcda コメント
8914ddf fix typo
20fcebd バリデーション
a82f206 tblsの修正とgen db doc
94b1c10 クエリの修正
065d295 deleteのところのミドルウェア
1c4ec9e clipfoldermessages まわりとmodelの修正
2786b98 Merge pull request #820 from traPtitech/v3-oauth
4e10d1b update swagger
a3faa8f move oauth2 package
7ea4e14 fix error handling
ee4683e refactoring
226cf35 パスワードバリデーションを一時無効化
0daaa88 Merge pull request #819 from traPtitech/impr/openapi-required-schemas
241b16c fix
47aa2dc fix
04bb520 fix
ae471bd fix
f27ade3 [openapi] set required to schemas
ad6586c fix cf.name
96d7019 fix swagger
17f2598 clipfoldermessageのところを修正
7d763df fix
144e9a9 import cycle not allowedの修正
2479191 add x-traq-more header
8b0c03c clipfolderをレポジトリに追加
463f3d9 clipのrouterの実装
4dc3d93 add clipfolder response format
8a37a2e PostClipFolderMessages
83a795e add middleware
43ef6b7 add consts
00545c6 GetClipFolderMessagesの実装(バリデーションなし)
70e769d GetClipFolderの実装(バリデーションなし)
92ab823 GetClipFoldersByUserIDの実装(バリデーションなし)
4ef16c9 Merge pull request #818 from traPtitech/fix-activity-timeline
698ce99 fix
2dcd5d8 go mod tidy
...

Read more

v3.0.2

03 May 17:00
3e3c8c1
Compare
Choose a tag to compare

Changelog

3e3c8c1 Merge pull request #882 from traPtitech/fix-webhook

v3.0.1

01 May 10:54
62a964c
Compare
Choose a tag to compare

Changelog

62a964c Merge pull request #876 from traPtitech/add-webrtc-metrics

v3.0.0

29 Apr 12:22
Compare
Choose a tag to compare

Changelog

c43c6fb fix release workflow