Skip to content

Releases: fzls/qq_robot_go

v1.0.0-rc1

23 Apr 13:21
54dbccf
Compare
Choose a tag to compare

Changelog

  • f8fa906 .github: fix issue link
  • 0cc0a20 .github: update bug-report template
  • b0fb02e .github: update bug-report template
  • b70db34 .github: update golint.yml
  • 8f42860 [fix] Checkbox cause github 500 error
  • e9fdefd [update] Bumped version (Mrs4s#1284)
  • a49becf api-gen: replace aliases with multi-path
  • 0145879 ci(chore): Fix stylings
  • abf42ce ci(chore): Fix stylings
  • c61de34 ci(chore): Fix stylings
  • 94ec3cc ci(chore): Fix stylings
  • 0accc89 ci(package): remove useless nightly package (Mrs4s#1260)
  • 20ce02f ci: fix lint by adding // nolint
  • a9c1f2e ci: fix version path
  • 897119c ci: make lint happy
  • 1f55bde ci: make lint happy
  • 8ba93cb ci: use commit sha version
  • f88f51c cmd/gocq: switch faststart over to a flag
  • 8eefcc8 config: impl env placeholder with default value
  • 82b0c69 config: remove old env config
  • 57d1be0 db/leveldb: register message.RedBagMessageType
  • 3f67bee dep: update MiraiGo
  • 3800061 dep: update MiraiGo
  • 5a180cb dep: update MiraiGo
  • 81d910f dep: update MiraiGo & websocket
  • 18487d6 dep: update dependencies
  • 8723ff8 dep: update websocket again
  • 6916fb7 dep: use RomiChan forked websocket
  • 7785c81 doc: guild api get_topic_channel_feeds
  • 0211a0e doc: guild api get_guild_member_list
  • 9c3997d doc: update guild doc
  • 9f7f5a6 doc: update guild doc
  • 2461ff5 doc: update guild doc
  • b8fe459 feat(coolq): upload images/videos in forward message concurrently
  • ef22238 feat: add WriteDeadline
  • 1bc3818 feat: basic guild music share support
  • 57b2ce4 feat: database support for guild channel message
  • a5dd0bf feat: disable temp session by default
  • 304667a feat: error dump
  • 2f1077e feat: expand forward message
  • e69051e feat: get_guild_member_list api
  • 5d81267 feat: get_guild_member_profile api
  • 32aa82f feat: get_guild_msg api
  • 8da29c2 feat: get_guild_msg api no_cache
  • f5ef0c1 feat: guild_channel_recall event
  • d2a5801 feat: support foreach in btree
  • 54e69ac feat: support guild image decode to db
  • bfc29a8 feat: support set max retries and retries interval (close Mrs4s#1252) (Mrs4s#1289)
  • 4b3ae1c fix Mrs4s#1351
  • 49aedc9 fix(expand env): change os.ExpandEnv to regex (Mrs4s#1231)
  • 80e35fc fix(server): fix Mutex change in reconnect
  • 9152185 fix: PutBuffer panic on nil event buffer (Mrs4s#1299)
  • 024ec34 fix: bus_id compatibility
  • cb16c08 fix: download & delete group file api error
  • 05f7eeb fix: fix api-generator panic
  • 6c74457 fix: fix btree iterate
  • e8bf497 fix: fix btree iterate for empty db
  • a10aee8 fix: make linter happy
  • c775d91 fix: private reply message serialize
  • be3b17d fix: support join query from http query&form
  • d33f17e fix: uploadForwardElement upload image error (Mrs4s#1354)
  • 59bc7b4 internal/cache: always use CacheDB
  • 7dc4a0b style: add some comments
  • 9506dc2 style: delete useless return
  • b98f75c style: run gofumpt
  • 120b925 update: remove internal id from guild message id
  • a4992c3 修复了自动创建的批处理文件无法执行的Bug (Mrs4s#1355)

v1.0.0-beta8-fix2

13 Dec 12:58
7278f99
Compare
Choose a tag to compare

Changelog

v1.0.0-beta8-fix1

13 Dec 12:59
295b89b
Compare
Choose a tag to compare

Changelog

  • e924fc5 chore(log): change default logging color
  • 42fc7ca chore: update dependencies
  • c3aa812 ci(chore): Fix stylings
  • adec1d1 coolq: drop [CQ:gift] support
  • cbecd43 doc: update guild doc
  • 295b89b doc: update guild events
  • 77580ae feat(log): add switch for colorful logging
  • 2eadcb1 feat: auto build and push docker image to ghcr (and optional dockerhub) nightly and on push, release
  • cc8f2b5 feat: channel_created event & channel_destroyed event support
  • 9c0519f feat: support guild at
  • 300a60f fix private reply message
  • 96e0411 fix(all): resolve issues reported by golangci-lint
  • 7751aa9 fix(ci): make Version available in windows releases
  • 530e2c2 fix(server): allow read more bytes in a single message
  • 56b6957 fix(server): disable origin verification
  • 4607024 fix(server): fix post no http body
  • e8ac7ca fix(server): fix read limit in ws-server
  • df6b914 fix: convert to array missing guild image
  • b480a5d fix: crash before double click check
  • 4de5efc fmt
  • 8eecba7 log: tencent cloud dns warning
  • 1e751cd update dep
  • 422d0ae 修复onebot-11的超链接

v1.0.0-beta8

14 Nov 08:10
8e0d336
Compare
Choose a tag to compare

Changelog

1a19527 add ffmpeg into Dockerfile
47391e0 add: package comment
a0b156d ci(chore): Fix stylings
cd5c6c6 clean: clean cache.Init
5492269 dep: update dep
ad9bccd dep: update dep
ef095ec dep: use github.com/klauspost/compress
8e0d336 doc: upload guild api doc
0b04ec9 feat(cache): implement Delete
446f624 feat(http): accept onebot v12 style endpoint
63e950b feat(internal/btree): use md5 key instead of sha1
1771cda feat(server): unify websocket client connect
67f0ea9 feat(server): use nhooyr.io/websocket
58a17c6 feat: add console log color support
45ccc0a feat: api generate support uint64 param
f784e94 feat: console and file log use different formatter, and remove build tag
82bb37c feat: convert market face to text
1894419 feat: generate api route with annotation
f0ca636 feat: get_guild_channel_list
0ea826f feat: get_guild_list api
51854fc feat: get_guild_members api
f316278 feat: get_guild_meta_by_guest api
15b3962 feat: get_guild_service_profile api
498602f feat: guild channel message event & guild message reactions updated event
9f9db54 feat: guild channel updated event
60d5f4d feat: hide key in command line. (Mrs4s#1076)
f767213 feat: init disk-based btree impl
5e70c81 feat: modular database
fcc9962 feat: modular pprof server
66266f0 feat: multi database support - leveldb.
c216669 feat: multi database support - mongodb.
a56e70d feat: multi database support - multi db wrapper.
5fbb427 feat: network diagnosis.
029d3a2 feat: onebot 12 style mention [disabled]
2927c22 feat: optimize btree reading/writing
ce6b65d feat: read cache with disk btree backend
1db219f feat: replace gout with net/http.
0ad74c6 feat: resolving flash image url
ea036c5 feat: send_guild_channel_msg
6317e6c feat: small qrcode print
ce94453 feat: split out server register
7c4be95 feat: store cache with disk btree backend
52e7ea5 feat: support parse multi-source message & support parse and forward guild image message
817d712 feat: supported dice message
4da6584 feat: unified writing/reading table
e0bd2a7 feat: use existing lib to support color cosnole in windows, and copy part of definition from github.com\gookit\color to avoid new lib
560bd5a fix(coolq): fix btree cache for get_image
cd141d7 fix: build failed on nosilk platform
47cdc20 fix: correct x-client-role header
22d264c fix: cqcode benchmark
69e5247 fix: default not use new lib, only enable when use build tag with_color
1a2658e fix: event missing field
e4bd30d fix: fix message_id replying group message in private
931e922 fix: lint error
8775411 fix: make golangci-lint happy
7a001fa fix: make lint happy
a82eaf7 fix: make lint happy
d464236 fix: make linter happy
4625c78 fix: make linter happy in internal/btree
4837b96 fix: panic on connection test
20fd8a9 fix: return error when get_image from url failed
5cafaea fix: token login error under special cases
83b4206 fix: wrong sha1 cmp
c499389 refactor(cqcode): simply cache arg handle
208563d refactor: move api.go to modules/api, filter to modules/filter
5acb01c refactor: new package modules
625322d refactor: simply api gen annotation
19fd331 rf(server): use sync.Once
2eec74e style: clean log color constant
1109826 style: make linter happy
35b7b89 style: make linter happy
41e33fd style: make linter happy
f2ed46d style: move coolq.Version into internal/base
cf21e81 style: move flag parse to internal/base
2cf136d style: move flag variable into internal/base
ddd51e6 style: move global/config to internal/config
883fca0 style: move global/update to internal/selfupdate
4b99f64 style: move help resetWorkingDir to internal/base
1337d3f style: move internal/config to modules/config
d620fce style: nolint on (*btree.Btree).insertTopLevel
6e03ef7 update dep
a3c6ba1 update deps

v1.0.0-fzls-6

08 Oct 05:38
Compare
Choose a tag to compare

Changelog

87dad92 增加go-cqhttp的信息
b8450bb 增加署名
0d4b118 调整版本更新时的信息

v1.0.0-fzls-5

08 Oct 05:23
Compare
Choose a tag to compare

Changelog

2d6d869 移除resource.syso的流程放到其他build的pre hooks的地方,避免post中x86和64先删除一个后另一个不能正常编译(因为goreleaser似乎单个build内的target并行处理,不同build则是串行)

v1.0.0-fzls-3

08 Oct 03:29
Compare
Choose a tag to compare

Changelog

84a7dbb error也改为深红
1c6574a lint
bea69f0 ocr增加识别日志
d171817 修复lint错误
d9e13bc 修改自动更新相关的链接
e151289 再额外封装一层
6ddb023 分开处理console和file的log
13b4f5c 原有的消息分片逻辑有问题,当一条文本消息被分割成多个时,只考虑了最后一个分片,因此重新实现一遍
c9f2c6d 合并连续文本增加一个预先判断,若没有,则直接返回
df7f395 增加支持色彩
6c0945f 增加构建docker镜像
fa0d029 封装各个处理流程,加强可读性
1b0154e 更新依赖库
65fc4e8 移除dockerfile多添加的一行
f59d842 移除多余的tags
e678cbb 移除调试单代码
bde50da 调整一键启动脚本的快捷方式
fbaaab1 调整切割大小时使用的预计函数为go-cqhttp中封装的估计函数,并调整大小为5000(与mirai-go中SendGroupMessage中的限制保持一致)
d74c9a6 调整变量命名
3333b17 调整编译脚本为一键更新并重新编译运行的方便脚本
06278ba 调整色彩实现,使用已有库
8dde5b2 调试docker image

v1.0.0-fzls-2

03 Oct 11:18
Compare
Choose a tag to compare

Changelog

2357829 ci不再尝试生成图标
a368447 ci增加生成默认的配置文件
84d95a0 go build 前增加generate,避免图标无法使用
eb44b46 windows x86/64都生成图标
b7f50c9 仅在windows amd64下进行icon操作
3d34e1a 修复lint报错
809b2db 修复找不到goversioninfo的问题
5c4ad18 修正测试
0d68c30 再试试生成图标
fbdabf6 移除resource.syso,改为判定在windows下的情况时去自动生成
f75aaec 移除过期测试
58247e7 调整ci
92177ee 调整ci脚本
451af07 调整exe前缀
1a7390a 调试ci
4df4bff 调试ci
948581b 调试ci
dc4519f 调试ci
f33ca26 调试ci
07e6379 调试ci
3059d12 调试ci
b092b55 调试ci
2263028 调试ci
fdb9add 默认配置设置为快速启动