DDDHuang
b99ec04267
Merge pull request #5379 from DDDHuang/listeners_api_fix
...
fix: listeners id param name
2021-08-04 14:39:45 +08:00
DDDHuang
ac2084daeb
Merge pull request #5382 from DDDHuang/publish_api_fix
...
fix: publish api params
2021-08-04 14:39:05 +08:00
DDDHuang
8e2b1aed32
fix: publish api params
2021-08-02 17:20:15 +08:00
DDDHuang
52ff6e1b3e
fix: listeners id param name
2021-08-02 15:54:25 +08:00
Zaiming Shi
b10fb4e95d
refactor: unify all io:format calls to use the same macro
2021-08-01 09:36:59 +02:00
Turtle
9e97de04c9
chore(plugins): delete emqx_plugins module attributes
2021-07-30 14:32:01 +08:00
Turtle
740b729778
feat(api): support stats/metrics API aggregate
2021-07-30 09:09:45 +08:00
Turtle
fa37151b69
fix(tests): fix check apps api test cases
2021-07-26 21:35:28 +08:00
Turtle
5434aa02ff
feat(mgmt): ignore emqx_dashboard API and apps API
2021-07-26 21:35:28 +08:00
zhanghongtong
4c5b75f281
chore: rename acl to authz
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-07-26 16:10:33 +08:00
Turtle
569d54a4c0
feat(dashboard): Update the configuration file to hocon
2021-07-26 15:00:40 +08:00
DDDHuang
ffc7a070f4
Merge branch 'master' into api_format
2021-07-23 17:09:47 +08:00
Shawn
ec8fed9a7d
fix(test): wait a while after subscribing/unsubscribing to a topic
2021-07-23 17:06:28 +08:00
Shawn
6710695f9d
fix(test): wait a while after kicking out the client
2021-07-23 17:06:28 +08:00
Shawn
0704cbc986
refactor(config): change mqtt.session_expiry_interval to ms
2021-07-23 17:06:28 +08:00
DDDHuang
2b12fa1c05
chore: api code format; fix: atom refname; update minirest version
2021-07-23 16:40:19 +08:00
DDDHuang
e96bac87ce
refactor: alarms api; add: alarms format function
2021-07-23 13:56:23 +08:00
DDDHuang
9642bcce88
refactor: listeners api; add: listeners list function; fix: listener
...
already start error
2021-07-23 13:52:19 +08:00
DDDHuang
0cf4723c73
refactor: sub api; fix: fuzzy function ( #5287 )
2021-07-23 13:49:51 +08:00
DDDHuang
2d4d7b2923
fix: routes api function cause
2021-07-20 13:56:20 +08:00
DDDHuang
746a91efd8
Merge pull request #5263 from DDDHuang/apps_api
...
refactor: apps api; rename: error response util function
2021-07-20 11:40:59 +08:00
DDDHuang
9a64c9a464
Merge pull request #5261 from DDDHuang/routes_api
...
refactor: routes api
2021-07-20 09:40:04 +08:00
DDDHuang
51dc9093ed
refactor: apps api
2021-07-20 09:35:30 +08:00
DDDHuang
14d9b876e7
refactor: routes api
2021-07-19 17:33:48 +08:00
DDDHuang
120c2b8cdf
chore: add mgmt start listener log
2021-07-19 15:27:12 +08:00
Turtle
b9e3095ac3
fix(test): fix check emqx management test cases fail
2021-07-17 14:59:52 +08:00
Shawn
4d279e47d8
chore(merge): merge code from master
2021-07-17 01:20:57 +08:00
DDDHuang
92ae5663a6
feat: update to openapi 3.0.0
2021-07-16 23:26:56 +08:00
Shawn
bb6d7c4e0b
Merge branch 'master' into emqx_config
2021-07-16 16:49:50 +08:00
DDDHuang
1bfa6ead42
refactor: publish api; add: batch schema util function
2021-07-15 19:25:26 +08:00
DDDHuang
187d200cb7
refactor: stats api & metrics api; fix: clients api parameter type lose
2021-07-15 19:19:26 +08:00
Shawn
ba166967c9
Merge branch 'master' into emqx_config
2021-07-15 18:44:56 +08:00
DDDHuang
e838df99a9
fix: api auth header support
2021-07-15 16:20:46 +08:00
Shawn
8e32d5314d
Merge branch 'master' into emqx_config
2021-07-14 09:33:58 +08:00
DDDHuang
500047fa30
refactor: nodes api ; add: api test util module
2021-07-13 15:08:28 +08:00
DDDHuang
734a5b9420
test: add clients api SUITE & add delete sub api
2021-07-12 18:10:40 +08:00
DDDHuang
c11a8c6db6
refactor: clients api; status api; adapter minirest v1
...
The serious influence:
authn:
api
authz:
api; api test suit
dashboard:
all closed
lwm2m:
api;
modules:
api(api_topic_metrics, modules_api); test suit(emqx_modules_SUITE)
prometheus:
api
retainer:
api; api test suit
rule_engine:
api: api test suit
telemetry:
api
2021-07-09 18:09:07 +08:00
Shawn
477097c062
chore(project): merge code from master
2021-07-07 19:32:52 +08:00
DDDHuang
dc98cff27b
fix: mgmt conf & schema; prepare minirest ( #5178 )
2021-07-07 17:04:05 +08:00
Shawn
4dd72e59fa
feat(listeners): make the APIs and CLIs work with the new listener
2021-07-07 16:22:38 +08:00
Turtle
918a26e921
feat(conf): merge all conf to emqx.conf
2021-07-02 17:01:16 +08:00
DDDHuang
2c7fd0b547
chore: mgmt hoconf support ( #5153 )
2021-07-02 00:02:09 +08:00
zhanghongtong
e0f1087490
chore(mgmt): cancel plugins test case
2021-06-30 19:17:38 +08:00
Rory Z
55613593f0
chore: delete import and export feature
2021-06-25 18:45:34 +08:00
Rory Z
ecc450e942
chore: delete import and export feature
2021-06-25 18:45:34 +08:00
zhanghongtong
09e995a1b2
build: delete needless auth plugins
2021-06-25 18:45:34 +08:00
Shawn
704af9f3b1
The config handler phase2 ( #5052 )
...
* refator(config_handler): handle and validate the updates to raw_configs
* fix(hocon): update hocon to 0.8.0
* refactor(config_handler): check and apply envs only in top-level handler
* refactor(config_handler): update config from top level to bottom level
* refactor(emqx_data_bridge): move configs to emqx.conf
* fix(emqx_schema): remove the extra config path
* fix(config_handler): load the emqx.conf when starting emqx_config_handler
* fix(data_bridge): API not working
* feat(config_handler): save updated configs to emqx_override.conf
* fix(config_handler): cannot find the emqx.conf and emqx_override.conf
* fix(emqx_config): cannot find the correct path for etc dir
* fix(test): load load emqx_schema foreign refereced apps
* refactor(emqx_plugin): do not generate configs before load plugins
All configs (including the configs for plugins) now should go into
the `emqx.conf`.
* fix(tests): update the test cases for plugins
* fix(tests): don't include schema from apps when testing
* fix(tests): use emqx-ct-helper branch hocon
2021-06-25 11:47:18 +08:00
k32
a14ab5f90a
Merge pull request #5053 from k32/dev/mgmt-shard
...
feat(emqx_management): mqtt_app shard
2021-06-23 19:42:47 +02:00
turtleDeng
5a560a153c
feat(telemetry): Update the configuration file to hocon ( #5064 )
2021-06-23 17:12:24 +08:00
Rory Z
263aaff6d6
feat: add authz ( #4852 )
...
* feat(authorization): add authorization api
* feat(authorization): add check function
* feat(authorization): use hocon config file
* feat(authz): add mysql connector
* feat(authz): support pgsql
* feat(connector): support redis
* chore(authz): use "publish/subscribe/all" instead of "pub/sub/pubsub"
2021-06-23 10:55:38 +08:00