Shawn
2ff92d2880
feat(emqx_data_bridge): add HTTP APIs for data bridge
2021-06-07 16:12:06 +08:00
Shawn
4f451ee862
feat(emqx_resource): delete API generation from parse transfrom
2021-06-05 15:30:21 +08:00
Shawn
f1552f4f4f
feat(emqx_data_bridge): create emqx_data_bridge
2021-06-04 23:47:16 +08:00
Shawn
3da62e59d6
fix(emqx_connector): the HTTP API for emqx_connector_mysql
2021-06-03 01:24:30 +08:00
Shawn
bea5966ac8
fix(emqx_connector): remove unrelated files and add license headers
2021-06-02 19:10:24 +08:00
Shawn
ebe1228b2c
fix(emqx_connector): don't return error when stopping a non-existing pool
2021-06-02 18:41:48 +08:00
Shawn
49c5edce2e
fix(emqx_connector): start emqx_connector_mysql failed
2021-06-02 17:28:47 +08:00
Shawn
5d52ce044d
feat(emqx_resource): read and save configs from and to file
2021-06-02 01:58:32 +08:00
Shawn
e7ffa07a1a
feat(emqx_connector): load connectors from emqx_connector.conf
2021-05-31 22:49:42 +08:00
Shawn
f4bb589079
feat(emqx_mysql_connector): implement the on_query callback
2021-05-31 15:41:22 +08:00
Shawn
6b33172095
feat(emqx_connector): add first emqx_connector for mysql
2021-05-31 15:14:07 +08:00
Rory Z
7040fb7835
Merge pull request #4893 from terry-xiaoyu/emqx_resource
...
feat(emqx_resource): add behaviour emqx_resource
2021-05-31 14:17:01 +08:00
Shawn
696d4a4e58
fix(emqx_resource): some dialyzer complaints
2021-05-31 12:14:25 +08:00
Shawn
d7755df48b
feat(emqx_resource): make with emqx
2021-05-31 10:51:27 +08:00
Shawn
bc83bed7e8
feat(emqx_resource): add licence headers to source code files
2021-05-28 22:02:33 +08:00
Shawn
2a31c43e0d
feat(emqx_resource): add behaviour emqx_resource
2021-05-28 21:43:54 +08:00
z8674558
31cbb7aa97
Merge branch 'master' of github.com:emqx/emqx into merge-master
2021-05-25 12:50:50 +09:00
Zaiming Shi
4ec1046160
fix: bad test case
2021-05-24 10:45:56 +02:00
Zaiming Shi
8443aa5e21
chore(typo): sepecial -> special
2021-05-24 10:45:56 +02:00
k32
1e562d4bc6
chore(rule_engine): Don't import alias/1 BIF
...
Fixes : #4847
2021-05-22 01:40:07 +02:00
Turtle
e8790f6e11
fix(mqtt-sn): Fix stop due to keepAlive at sleep mode
2021-05-21 19:22:32 +08:00
Zaiming Shi
ce2739ef3d
chore(emqx_management): update appup
2021-05-21 10:38:39 +02:00
Zaiming Shi
5fe395cee5
test: fix emqx_ctl printout test
2021-05-21 10:25:04 +02:00
Zaiming Shi
48c1d0983d
chore(emqx_ctl): do not print application
2021-05-21 09:24:39 +02:00
Zaiming Shi
c07fe0696b
fix(appup): ensure version bump for emqx_management
2021-05-20 09:03:40 +02:00
JianBo He
cace9341a0
test(auth-jwt): fix verify_claims not being covered
2021-05-19 10:56:35 +08:00
Shawn
4cd056cab5
fix(rule_engine): update status to false when refresh resource failed ( #4821 )
...
* fix(rule_engine): update status to false when refresh resource failed
* fix(dialyzer): ignore import_modules/1 created fun has no local return
* fix(appup): update appup for rule engine
2021-05-17 17:59:01 +08:00
Turtle
a7d2f44a5b
chore(optimize): optimize MGMT test cases
2021-05-17 14:28:17 +08:00
Szymon Skirgajłło
f21ef50938
chore: add missing parameter in available variables
2021-05-17 13:15:04 +08:00
zhouzb
3984f8cd2f
chore(log): update log content
2021-05-14 19:27:04 +08:00
zhouzb
c6771a57b6
chore(update dep): update dep of ehttpc
2021-05-14 19:27:04 +08:00
Turtle
35c38e7d21
fix(lwm2m): fix check emqx-lwm2m version
2021-05-14 05:41:00 +09:00
Turtle
3e3819905d
fix(import): fix import bridge mqtt test cases
2021-05-14 05:41:00 +09:00
JianBo He
7dd107a7cd
chore(prom): update grafana templates
2021-05-14 05:41:00 +09:00
JianBo He
13257be6b6
chore(appup): supply the appup instructions
2021-05-14 05:41:00 +09:00
JianBo He
02d9740d14
feat(lwm2m): observe specified object lists
2021-05-14 05:41:00 +09:00
JianBo He
793c813d02
feat(delayed): record the delayed table size by emqx_stats
...
There are three indictors about delayed module:
- 'messages.delayed': shows the number of delayed msg received
- 'emqx_delayed_count': shows the delayed table size now
- 'emqx_delayed_max': shows the maximum size that the delayed table has reached
2021-05-14 05:41:00 +09:00
JianBo He
d317d57f3f
fix(metric): incr the messages.retained counter
2021-05-14 05:41:00 +09:00
wwhai
72e9453293
fix(mgmt): fix diylazer warning for function return ( #4786 )
2021-05-14 05:41:00 +09:00
Zaiming Shi
4577f6653c
fix(emqx_rule_engine): add appup
2021-05-14 05:41:00 +09:00
Turtle
a58357cfe3
feat(rule_engine): rule sql add null function
2021-05-14 05:41:00 +09:00
Turtle
cc6f43aea7
fix(import): fix import bridge mqtt test cases
2021-05-14 05:41:00 +09:00
Turtle
6ba1a525e0
fix(lwm2m): fix check emqx-lwm2m version
2021-05-13 11:20:23 +08:00
Turtle
85937e0007
fix(import): fix import bridge mqtt test cases
2021-05-12 22:46:48 +08:00
JianBo He
e0068f6ebe
chore(prom): update grafana templates
2021-05-12 22:24:37 +08:00
JianBo He
fcf046eec1
chore(appup): supply the appup instructions
2021-05-12 22:23:21 +08:00
JianBo He
36c7258337
feat(lwm2m): observe specified object lists
2021-05-12 22:23:21 +08:00
JianBo He
82330ffa00
feat(delayed): record the delayed table size by emqx_stats
...
There are three indictors about delayed module:
- 'messages.delayed': shows the number of delayed msg received
- 'emqx_delayed_count': shows the delayed table size now
- 'emqx_delayed_max': shows the maximum size that the delayed table has reached
2021-05-12 22:16:14 +08:00
JianBo He
e7252eee81
fix(metric): incr the messages.retained counter
2021-05-12 22:16:14 +08:00
wwhai
09fb1461b7
fix(mgmt): fix diylazer warning for function return ( #4786 )
2021-05-12 22:13:26 +08:00