1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-05-04 19:17:37 +08:00

256 Commits

Author SHA1 Message Date
wdvxdr
e8ac7ca81c
fix(server): fix read limit in ws-server 2021-11-13 16:42:06 +08:00
wdvxdr
530e2c24d2
fix(server): allow read more bytes in a single message
Fixes #1155
2021-11-13 15:16:23 +08:00
wdvxdr
208563d4c9
refactor: move api.go to modules/api, filter to modules/filter
maybe do code generate for api route
2021-10-27 11:46:54 +08:00
wdvxdr
024fe7ba05
Merge branch 'dev.ws' into dev
# Conflicts:
#	go.sum
2021-10-16 22:14:47 +08:00
wdvxdr
47cdc20d45
fix: correct x-client-role header 2021-10-13 22:51:51 +08:00
wdvxdr
029d3a2c18
feat: onebot 12 style mention [disabled] 2021-10-13 22:50:35 +08:00
wdvxdr
fcc9962b15
feat: modular pprof server
This module is about 384KiB in windows/amd64
2021-10-11 22:47:06 +08:00
wdvxdr
1771cda11c
feat(server): unify websocket client connect 2021-10-07 22:24:45 +08:00
wdvxdr
67f0ea914d
feat(server): use nhooyr.io/websocket 2021-10-07 21:40:20 +08:00
wdvxdr
446f624a37
feat(http): accept onebot v12 style endpoint
disabled currently, enabled in v1.1.0
2021-10-06 16:13:40 +08:00
wdvxdr
19fd331c46
rf(server): use sync.Once 2021-10-06 15:53:50 +08:00
wdvxdr
ce944539c1
feat: split out server register
we can add server with less dependency
2021-10-02 23:42:47 +08:00
wdvxdr
1337d3f1f3
style: move internal/config to modules/config
config should not be internal, maybe some module need it.
2021-09-26 19:41:03 +08:00
wdvxdr
ddd51e6ca3
style: move global/config to internal/config 2021-09-26 13:32:40 +08:00
wdvxdr
cf21e81016
style: move flag parse to internal/base 2021-09-25 21:09:50 +08:00
wdvxdr
2cf136d031
style: move flag variable into internal/base 2021-09-25 00:12:31 +08:00
wdvxdr
87754111ce
fix: make golangci-lint happy 2021-09-23 21:11:20 +08:00
wdvxdr
1db219fce0
feat: replace gout with net/http.
This significantly reduces binary size:
old 16.5MB
new 15.5MB
on windows/amd64
2021-09-23 21:03:46 +08:00
Mrs4s
efdd6bd16a
style: move coolq.MSG to global package 2021-09-17 19:08:05 +08:00
wdvxdr
760bb175c7
fix: incorrect del friend argument
Fixes #1070
2021-09-17 14:47:00 +08:00
Mrs4s
59209068bf
feat: delete_unidirectional_friend. 2021-09-16 18:01:24 +08:00
Mrs4s
b8bf3f9711
feat: get_unidirectional_friend_list api. 2021-09-16 17:33:38 +08:00
wdvxdr
bfea93312a
fix: panic on setting servers.
Fixes #1039
2021-09-02 19:17:01 +08:00
wdvxdr
d98ad55826
dep: drop jsoniter.
reduce binary size about 1 MB.
2021-08-25 16:24:35 +08:00
Mrs4s
5fb3233a44
fix /send_group_forward_msg api unable to get params from non-json request. 2021-08-23 15:20:22 +08:00
Ink33
8d6978a60d
feat: alert windows user when double click 2021-08-22 15:05:14 +08:00
wdvxdr
7f0826b594
feat(server): support long polling timeout. 2021-08-21 12:55:01 +08:00
wdvxdr
78d76f55e2
fix(scf): always flush the writer. 2021-08-16 16:05:33 +08:00
Mrs4s
6240e875ce
add: mark_msg_as_read api. 2021-08-15 02:36:11 +08:00
wdvxdr
92ad7d5938
fix(scf): fix write response. 2021-08-14 14:33:36 +08:00
wdvxdr
c355549c8d
fix(server): ws reverse reconnect. 2021-08-11 22:40:21 +08:00
wdvxdr
e5a8a406a4
clean send msg arg. 2021-07-26 18:11:57 +08:00
wdvxdr
89eaf91371
fix(server): always send response. 2021-07-25 13:28:25 +08:00
wdvxdr
19b2a86c7c
fix golint. 2021-07-25 13:04:15 +08:00
wdvxdr
e56e3b5036
feat(server): support serverless functions. 2021-07-25 12:41:57 +08:00
wdvxdr
cdd2dcf907
feat(server): support http long polling. 2021-07-24 21:38:51 +08:00
Mrs4s
7274a46a3c
feat: add api port to HTTP post headers. 2021-07-18 23:04:06 +08:00
wdvxdr
2db968bbe3
feat(server): use a in-place removal to clean closed ws conn. 2021-07-17 22:07:21 +08:00
wdvxdr
426aa5718f
fix: form parse.
Fixes: #960
2021-07-15 10:13:24 +08:00
wdvxdr
ca8d28f913
clean ws client push event. 2021-07-10 23:29:42 +08:00
wdvxdr
34c22bed9c
refactor(server): lazy marshal json. 2021-07-10 23:10:32 +08:00
wdvxdr
ccc344ab1c
fix(server): panic on multi ws server. 2021-07-09 22:45:30 +08:00
wdvxdr
d266242887
clear check authorization. 2021-07-07 21:19:02 +08:00
wdvxdr
499108cb1b
refactor(server): unify http & ws-server Authorization 2021-06-24 20:18:38 +08:00
Mrs4s
2f267e1926
remove: delete_group_file api folder_id param. 2021-06-06 14:48:16 +08:00
wdvxdr
19fdd34b7f
style: clean code 2021-05-30 14:38:08 +08:00
wdvxdr
9f7e31766b
refactor(server): replace gin with net/http
reduce binary size about 2M
2021-05-30 14:05:50 +08:00
Mrs4s
e59e0994d5
update MiraiGo. 2021-05-26 18:40:00 +08:00
Mrs4s
e4e17fb8c4
feat: delete_friend api. 2021-05-24 20:03:01 +08:00
wdvxdr
f0a472bc3c
feat(api): send group notice with pic 2021-05-04 16:55:19 +08:00