Shawn
|
e95445728c
|
fix(test): wait until the bridge ready
|
2022-01-02 23:59:56 +08:00 |
Shawn
|
11736dc1d7
|
fix(bridge): check health immediately after updated
|
2022-01-02 22:45:32 +08:00 |
Shawn
|
e1ab331a30
|
refactor(resource): support async create mode
|
2022-01-02 20:20:39 +08:00 |
Shawn
|
808646c2a1
|
fix(bridge): prohibit deleting connectors that are in use
|
2022-01-01 22:10:13 +08:00 |
Shawn
|
925d46fe86
|
fix(connector): add testcase for binding egress mqtt bridge to rules
|
2022-01-01 04:12:20 +08:00 |
Shawn
|
9a7452e1c5
|
fix(connector): add testcase for binding ingress mqtt bridge to rules
|
2022-01-01 03:07:31 +08:00 |
Shawn
|
b74a9bfda1
|
fix(swagger): duplicate keys in swagger doc
|
2021-12-31 22:20:22 +08:00 |
Shawn
|
658f819aab
|
fix(bridges): keep multiple bridges from affecting each other on crash
|
2021-12-31 21:28:32 +08:00 |
Shawn
|
657ecef67b
|
fix(resource): don't crash on resource stopped
|
2021-12-31 20:57:34 +08:00 |
Shawn
|
e299d8d138
|
fix(rule): rules not triggered after the ingress mqtt bridge received some msg
|
2021-12-31 15:47:03 +08:00 |
Shawn
|
d11cf6ad64
|
fix(bridges): store connector name and bridge name to config files
|
2021-12-30 23:48:41 +08:00 |
Shawn
|
110ae62b24
|
fix(bridge): don't concat names into ids
|
2021-12-30 23:48:41 +08:00 |
Shawn
|
14089a572e
|
fix(bridge): changes timeouts from 30s to 15s
|
2021-12-30 23:48:41 +08:00 |
Shawn
|
ea1aaa9806
|
fix(bridge): remove clientid config from MQTT bridges
Don't allow the user provide the clientid for connecting the remote broker.
We generate the clientid using the bridge id and node name.
|
2021-12-30 23:48:41 +08:00 |
zhongwencool
|
43141dffee
|
Merge branch 'release-5.0-beta.3' into trace-formatter
|
2021-12-29 22:37:59 +08:00 |
zhongwencool
|
121d906992
|
chore(log): add SLOG/3 to add meta info
|
2021-12-29 14:48:48 +08:00 |
Shawn
|
eb992ad2ad
|
fix(bridge): add test cases for sending msgs via http bridge
|
2021-12-28 11:35:47 +08:00 |
Shawn
|
1cd226c18b
|
fix(bridge): make direction defaults to egress if not provided
|
2021-12-28 10:12:39 +08:00 |
Shawn
|
a879ec0f3a
|
feat(resource): add option 'force_create' to emqx_resource:create/4
|
2021-12-20 10:26:27 +08:00 |
Shawn
|
05e24b457a
|
fix(bridge): update emqx_bridge.conf
|
2021-12-18 20:53:14 +08:00 |
Shawn
|
a44e18e869
|
fix(bridge): filter out some extra fields from the request body
|
2021-12-18 19:19:58 +08:00 |
Shawn
|
11e8e0db69
|
fix(bridge): stop http failed due to econnrefused
|
2021-12-18 15:33:25 +08:00 |
Shawn
|
f08f37ec9c
|
fix(bridge): create bridge failed but the config was saved
|
2021-12-18 11:19:22 +08:00 |
Shawn
|
20091f8d2a
|
fix(connector): some desc for connector APIs
|
2021-12-18 09:52:15 +08:00 |
Shawn
|
7bcd38c101
|
fix(bridge): update qos fields for swagger examples
|
2021-12-17 21:41:25 +08:00 |
Shawn
|
0699682f38
|
refactor(bridges): rename some config entries for MQTT bridge
|
2021-12-17 21:22:04 +08:00 |
Shawn
|
d76f82d3d2
|
fix(bridges): add new option 'enable' for bridge configs
|
2021-12-08 18:16:38 +08:00 |
Shawn
|
12fbcd8181
|
feat(connector): add num_of_bridges to the response of GET /connectors
|
2021-12-07 15:09:08 +08:00 |
Shawn
|
098d8eacb7
|
fix(metrics): update testcases for plugin_libs_metrics
|
2021-12-07 10:12:04 +08:00 |
Shawn
|
cc96880f18
|
fix(dialyzer): some dialyzer issue
|
2021-12-07 09:56:57 +08:00 |
Shawn
|
9b4fe87ed0
|
fix(bridges): update testcases for bridge APIs
|
2021-12-07 09:56:57 +08:00 |
Shawn
|
e1794fbce6
|
fix(connector): create different schema for POST,PUT,GET methods
|
2021-12-07 09:56:57 +08:00 |
Shawn
|
56d46c80eb
|
refactor(rule): generate swagger from hocon schema for /bridges
|
2021-12-07 09:56:57 +08:00 |
Shawn
|
24bded99d5
|
refactor(metrics): rename speed to rate in emqx_plugin_libs_metrics
|
2021-12-07 09:47:53 +08:00 |
Zaiming (Stone) Shi
|
d9a980c7e1
|
docs: fix config doc, avoid using <text> in doc body
|
2021-12-06 08:00:42 +01:00 |
Shawn
|
29ad6d215e
|
feat(resource): add metrics to emqx_resource
|
2021-11-23 10:04:31 +08:00 |
Ilya Averyanov
|
071c2c99e8
|
refactor(authn resources): add `emqx_resource` and `emqx_authn` tests
|
2021-11-22 21:08:04 +03:00 |
Shawn
|
37aeb28a79
|
fix(connector): test case conflict
|
2021-11-22 18:52:43 +08:00 |
Shawn
|
f0c61068e8
|
fix(authn): test cases issues
|
2021-11-22 17:35:33 +08:00 |
Shawn
|
9c93ea0338
|
feat(connector): add API for /connectors_test
|
2021-11-22 17:35:33 +08:00 |
Shawn
|
4dac90f4a7
|
refactor(bridges): add POST /bridges for creating
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
c4668b4047
|
fix(bridge): load emqx_conf in testcases
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
339749764d
|
fix(bridge): update the testcases for HTTP bridges
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
7d64013edd
|
refactor(connector): add connector configs
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
e41736f5cb
|
fix(bridge): update testcases for bridge APIs
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
7996d8f709
|
refactor(bridge): rename the APIs for emqx_bridge
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
1e6884ee7d
|
fix(bridge): convert confs for http bridge when creating
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
f01f9632c1
|
fix(bridge): cannot start mqtt bridge from config
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
63f942a1b8
|
feat(bridge): add descriptions to the mqtt bridge schema
|
2021-11-22 17:35:32 +08:00 |
Shawn
|
0cbdaa0f40
|
refactor(bridge): update config struct for mqtt bridge
|
2021-11-22 17:35:32 +08:00 |