Zaiming (Stone) Shi
|
071b03b29c
|
refactor: statsd supervisor API no need to return error
Also to make dialyzer happy
|
2021-12-31 12:27:25 +01:00 |
zhongwencool
|
d0e8285e93
|
fix(trace): download trace request not compelete but the zip file is delete sometimes
|
2021-12-31 17:32:07 +08:00 |
zhongwencool
|
87bff075ad
|
fix(api_key): set api_key unexpired when update expired_at=undefined
|
2021-12-31 17:32:07 +08:00 |
zhongwencool
|
d16362af96
|
Merge pull request #6547 from zhongwencool/trace-formatter
feat(trace): replace logger_formatter by emqx_trace_formatter
|
2021-12-30 23:40:59 +08:00 |
zhongwencool
|
489fb7f806
|
fix(trace): copy binary:encode_hex/2 from binary.erl
|
2021-12-30 21:38:23 +08:00 |
lafirest
|
d60c586bfb
|
fix(emqx_slow_subs): limit the max size of top-k table
|
2021-12-30 10:38:32 +08:00 |
zhongwencool
|
43141dffee
|
Merge branch 'release-5.0-beta.3' into trace-formatter
|
2021-12-29 22:37:59 +08:00 |
zhongwencool
|
04313dc044
|
fix(trace): download trace api not working
|
2021-12-29 19:03:54 +08:00 |
zhongwencool
|
8b5b3a448a
|
fix(test): trace_handler ct fail
|
2021-12-29 11:06:31 +08:00 |
zhongwencool
|
b78cfa0a1c
|
fix(api_key): support expired_at never expired when undefined
|
2021-12-29 00:22:59 +08:00 |
zhongwencool
|
0712fc1e75
|
chore(schema): remove emqx_schema:unicode_binary/0
|
2021-12-28 23:50:12 +08:00 |
zhongwencool
|
668180388c
|
feat(trace): replace logger_formatter by emqx_trace_formatter
|
2021-12-27 14:40:40 +08:00 |
zhongwencool
|
33a6568654
|
fix(banned): crash by bad peerhost; add banned http API tests
|
2021-12-24 10:56:41 +08:00 |
zhongwencool
|
2e10a5700c
|
Merge pull request #6515 from zhongwencool/fix-bann-utf8
fix(banned): create banned with utf8 failed by 500 response
|
2021-12-22 16:08:34 +08:00 |
zhongwencool
|
b11a15fa00
|
fix(banned): create banned with utf8 failed by 500
|
2021-12-22 14:29:15 +08:00 |
zhongwencool
|
f7a55d3f8d
|
Merge pull request #6238 from zhongwencool/fix-keepalive-ct-failed
fix: keepalive ct failed
|
2021-12-20 11:00:20 +08:00 |
zhongwencool
|
96ee51fe57
|
Merge pull request #6460 from zmstone/feat-add-plugin-mgmt
refactor(plugins): refactor plugins configuration interface
|
2021-12-20 09:24:38 +08:00 |
zhongwencool
|
870af6df41
|
fix: Limit interval between 0~65535
|
2021-12-17 15:51:54 +08:00 |
zhongwencool
|
fdff3c5a53
|
fix: keepalive ct failed
|
2021-12-17 15:51:51 +08:00 |
zhongwencool
|
89d904b7ef
|
feat(trace): trace http api schema
|
2021-12-17 09:29:37 +08:00 |
Zaiming (Stone) Shi
|
48ad0adbaa
|
refactor: delete plugin management APIs from emqx_mgmt
Will move the APIs to emqx_plugins_api.erl
|
2021-12-16 21:53:42 +01:00 |
Zaiming (Stone) Shi
|
3a7924d0fd
|
refactor(plugins): new CLI for plugins
|
2021-12-16 21:21:16 +01:00 |
zhongwencool
|
f95ef04cf7
|
Merge branch 'master' into api-key-secret
|
2021-12-15 16:01:09 +08:00 |
lafirest
|
82746134bb
|
feat(emqx_slow_sus): ported emqx_slow_subs from v4.4
|
2021-12-10 16:42:55 +08:00 |
firest
|
8493b61cb5
|
refactor(eqmx_limiter): use the new hierarchical token bucket to replace the old ratelimit code
|
2021-12-10 14:37:23 +08:00 |
zhongwencool
|
64341fdc23
|
fix(swagger): remote api_secret field form api_key api
|
2021-12-09 17:57:57 +08:00 |
zhongwencool
|
0614c157ec
|
fix(elvis): elvis warning
|
2021-12-09 16:42:10 +08:00 |
zhongwencool
|
cf11f3f8ee
|
feat(api-key): support api_key/secret
|
2021-12-09 16:42:10 +08:00 |
Zaiming (Stone) Shi
|
9276a5bc3c
|
Merge pull request #6394 from zmstone/fix-typo-in-hook-point-name
fix: typo takeovered -> takenover
|
2021-12-07 21:06:30 +01:00 |
Zaiming (Stone) Shi
|
5440b431a1
|
fix: typo takeovered -> takenover
|
2021-12-07 16:06:23 +01:00 |
JimMoen
|
a7cd1ad30b
|
fix(mgmt): node memory usage info
|
2021-12-03 14:41:33 +08:00 |
zhongwencool
|
ef0e440d27
|
feat: http trace api for 5.0 (#6200)
* feat: port log trace http api for 5.0
* fix: name must printable unicode len<256
* fix: check-nl-at-eof warning
* fix: handler_id always atom
|
2021-11-23 13:49:12 +08:00 |
JimMoen
|
08899552fe
|
fix(mgmt): fix broken `ets:continuation` been sent between nodes
|
2021-11-22 17:16:12 +08:00 |
zhongwencool
|
33f5eec802
|
feat: set keepalive via http api (#6171)
* feat: set keepalive via http api
* fix: make cluster_rpc test case solider
|
2021-11-18 10:56:58 +08:00 |
JimMoen
|
57075902a3
|
fix(mgmt_api): kickout non-existing clientid should return code `404` (#6180)
|
2021-11-17 12:29:27 +08:00 |
DDDHuang
|
7c48bcabed
|
fixt: generate api (#6124)
* fix: generate api
* fix: banned suite
* fix: generate api bad rpc
* fix: bad message suite
* fix: create banned with check existed
|
2021-11-17 10:55:48 +08:00 |
JimMoen
|
c0e388e52a
|
style: make elvis happy
|
2021-11-16 19:35:35 +08:00 |
JimMoen
|
1dc0a2e8b5
|
fix(mgmt_api): kickout non-existing clientid should return code `404`
|
2021-11-16 17:32:12 +08:00 |
JimMoen
|
c05ecdbcb8
|
fix(api): DELETE success wrongly returned code 200 (#6135)
|
2021-11-16 09:28:57 +08:00 |
JianBo He
|
a113b9b65d
|
chore: fix elvis warnings
|
2021-11-15 22:26:46 +01:00 |
Zaiming Shi
|
dd771c5568
|
fix(emqx_mgmt_cli): idempontent kick. now it always returns ok
|
2021-11-15 22:26:46 +01:00 |
JimMoen
|
dcc5ae0642
|
test: API return code section
|
2021-11-15 16:30:44 +08:00 |
JimMoen
|
b3f9220d02
|
style: make elvis happy
|
2021-11-15 16:30:44 +08:00 |
JimMoen
|
106aa559e0
|
fix(api): DELETE success wrongly returned code 200
|
2021-11-15 16:30:44 +08:00 |
JimMoen
|
9b17757ae8
|
style: make elvis happy
|
2021-11-12 09:29:26 +08:00 |
JimMoen
|
37cdd429b2
|
fix(api): remove sessionID from client information
|
2021-11-12 09:29:26 +08:00 |
zhongwencool
|
7a5da76197
|
Mgmt http api banned (#5998)
* fix(swagger): don't transform [log,publish] to a list.pwd
* chore: replace banned-api by hocon schema
* fix(api): code style warning
|
2021-11-11 16:35:29 +08:00 |
JimMoen
|
ac23214447
|
fix(api): config api on sepcific node (#6100)
* fix(api): config api on sepcific node
* chore(style): code style for elvis checking
|
2021-11-10 09:38:45 +08:00 |
zhongwencool
|
e62fde321c
|
Emqx alarm (#5994)
* chore(alarm): normalize_message outside emqx_alarm
* chore(alarm): don't cache config in emqx_alarm; remove dirty_write/read; add desc/example to alarm; add more test
* chore(alarm_api): alarm_api with hocon schema
* fix: activted's nullable is true
* fix(swagger): translate map to object
* fix(cluster_rpc): debug failed cluster_rpc test
* fix: Update schema description
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
|
2021-10-28 18:03:51 +08:00 |
JimMoen
|
4a07d5e1f3
|
refactor(paginate): use exported fun call `{M,F}`
|
2021-10-26 16:16:37 +08:00 |