1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-05-05 03:23:49 +08:00

130 Commits

Author SHA1 Message Date
仑质
8343db5ae3
将反向HTTP POST服务中请求的Method由GET修改为POST (#1794) 2022-12-13 22:17:32 +08:00
wdvxdr
656dc6b103 all: fix golangci-lint 2022-08-28 17:33:35 +08:00
wdvxdr
e4c73d59a5
fix #1527 2022-06-05 19:05:02 +08:00
wdvxdr
c141501ae5
all: update MiraiGo and some minor changes 2022-05-23 11:13:44 +08:00
wdvxdr
ee9af5fa69
server: refactor http post retry 2022-03-26 14:39:28 +08:00
wdvxdr
40a765b117
server: support unix socket
Fixes #1415
2022-03-23 21:06:32 +08:00
wdvxdr
d42d8dd395
server: add uri Path to address
For #1415
2022-03-23 19:55:21 +08:00
wdvxdr
f63c59f1a4
server: new config format for HTTP server and Websocket server
For #1415
Fixes #1438
2022-03-23 19:32:32 +08:00
wdvxdr
2a66896d43
coolq: new package cqcode
move cqcode escape&unescape to new package
2022-02-16 01:14:35 +08:00
wdvxdr
1a78a4809a
server/http: delete tab in default config
Fixes #1362
2022-02-09 22:33:53 +08:00
wdvxdr
b70db344a6
.github: update golint.yml 2022-02-08 21:53:43 +08:00
wdvxdr
82b0c69b1b
config: remove old env config
Fixes #1219
2022-02-06 22:19:30 +08:00
wdvxdr
be3b17dc6b
fix: support join query from http query&form
Fixes #1241
Fixes #1325
2022-01-30 14:28:22 +08:00
github-actions[bot]
94ec3ccbcd ci(chore): Fix stylings 2021-12-24 14:27:39 +00:00
千橘 雫霞
bfc29a8c97
feat: support set max retries and retries interval (close #1252) (#1289)
* feat: support set max retries and retries interval

* fix: httpresponse using `res` before checking for errors

* fix: `HttpServerPost` now be unexported

* refactor: pretty `httpDefault`
2021-12-24 22:27:07 +08:00
源文雨
26a7a1f0b6
feat(config): separate config & server (#1212)
* feat(server): add RegisterCustom

* feat(config): seprate config & server

* fix: make lint happy

* fix: make lint happy

* fix: ParseEnv nil pointer error

* typo(config): generateConfig hint

* fix(config): panic on range overflow
2021-12-07 22:39:30 +08:00
wdvxdr
bb7f83201e
feat(http): enable v12 style http endpoint 2021-11-17 22:11:15 +08:00
wdvxdr
7b02f8b670
fix(server): create new request for every post trial
Updates #1169
2021-11-17 21:45:51 +08:00
wasupandceacar
ea2bda523f
修正 HTTP POST 内容类型为 json (#1168) 2021-11-17 10:36:23 +08:00
wdvxdr
4607024214
fix(server): fix post no http body 2021-11-13 23:37:45 +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
029d3a2c18
feat: onebot 12 style mention [disabled] 2021-10-13 22:50:35 +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
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
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
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
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
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
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
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
wdvxdr
0138a6c467
feat(global): lazy compile split url regex pattern 2021-04-27 20:39:47 +08:00
wdvxdr
d36d7aa2ed
feat(server): allow post without http server 2021-04-20 18:44:00 +08:00
Sam
971a9575ff
实现 OneBot HTTP/WS 状态码标准, Closes #812 2021-04-11 17:26:59 +08:00
Sam
d377b8bdf1
Yaml small fix 2021-04-05 22:51:12 +08:00
Ink33
144220a1da
enhance linter (#793)
* enhance linter

* fix golint
2021-04-05 15:14:56 +08:00
wdvxdr
3ea9c2547c
switch to yaml config(#770)
return on filter file does not exist

refactor: event filter
将event filter独立出来

refact: rate limit
将限速改成连接独立控制

switch to yaml config
2021-04-04 22:46:54 +08:00
wdvxdr
32bba9994b
fix: #768 2021-03-29 12:32:20 +08:00
Mrs4s
e0a551cea2 feat: qrcode login & remove admin api. 2021-03-21 19:37:14 +08:00
wdvxdr
bf09ce7268
only marshal once 2021-03-17 19:52:08 +08:00
wdvxdr
ee73fca2ce
ci: update golangci-lint
fix golint
update golangci-lint
2021-03-16 13:33:55 +08:00