JianBo He
658ed81cfa
fix(exhook): fix bad variable name
2021-04-13 10:28:07 +08:00
JianBo He
da80343108
fix(exhook): fix module name to emqx_exhook_handler
2021-04-13 10:28:07 +08:00
JianBo He
d6bbfdcd51
test(modules): test starting by default
2021-04-13 09:57:33 +08:00
JianBo He
49b7d870e0
fix(modules): load application first for ekka_mnesia scanner
2021-04-13 09:57:33 +08:00
wwhai
8a6f26d170
test(mgmt): remove unused ct log
2021-04-13 09:54:49 +08:00
Zaiming Shi
e2c2f39bc2
chore(build): no deterministic compile flag for non-prod profiles
2021-04-12 09:35:39 +02:00
z8674558
d010830de8
chore(rebar.config): bump cuttlefish
2021-04-12 07:30:02 +00:00
Zaiming Shi
5efba0e343
chore(build): ensure source in compile info for non-prod profile
2021-04-12 07:00:29 +02:00
Zaiming Shi
df5dc78dff
chore(ci): add coveralls finished github action step
2021-04-12 07:00:29 +02:00
Zaiming Shi
c42dda9d4d
chore(cover): update coveralls-erl
2021-04-12 07:00:29 +02:00
Zaiming Shi
08305f8ddf
chore(cover): pass host env to container for cover data upload
2021-04-12 07:00:29 +02:00
Zaiming Shi
058b018e5c
chore(build): optional observer release
2021-04-12 07:00:29 +02:00
JianBo He
16c999ed9b
Start emqx-modules application by default ( #4518 )
...
* fix(modules): start emqx_modules by default
* chore(test): eliminate some compile warnings
2021-04-12 09:45:31 +08:00
Shawn
b5edba7729
fix(rule_engine): load hooks to all the nodes in cluster
2021-04-12 09:41:28 +08:00
Shawn
f8fbd3e3db
fix(lwm2m): decode/encode data as signed integer
2021-04-12 09:34:49 +08:00
wwhai
765d84ef48
test(mgmt): add data import tests ( #4481 )
2021-04-12 09:06:22 +08:00
zhouzb
a712606121
fix(http api): fix badarg caused by acl cache api
2021-04-12 09:05:49 +08:00
Zaiming Shi
d8e410e770
fix(emqx_rule_engine): missing calls
...
some calls are for enterprise only
2021-04-11 22:55:39 +02:00
Zaiming Shi
4116806544
chore(build): upgrade to rebar3 3.14.3-emqx-6
...
This rebar3 version has two fixes comparing to 3.14.3-emqx-5
1. For elixir plugin build, ensure vsn in app info
2. Error details in rebar3 exception if .app is not found
when generating release
2021-04-11 11:31:59 +02:00
Zaiming Shi
d66f67d411
fix(emqx_bridge_mqtt): fix retry_inflight
...
The Inflight list should not be used to update State.inflight
2021-04-10 14:16:08 +02:00
Zaiming Shi
2a9a5e74d7
fix(bin/emqx): print cuttlefish error
2021-04-10 08:48:13 +00:00
Shawn
f902d880c1
fix(emqx): rename wont_clear_alarm_in to min_alarm_sustain_duration
2021-04-10 12:17:04 +08:00
Shawn
df0e905754
refactor(emqx): the congestion alarm
2021-04-10 12:17:04 +08:00
zhanghongtong
48cbb9c0ed
chore(CI): cts support redis sentinel ssl
2021-04-10 11:06:09 +08:00
zhanghongtong
355b42c623
chore(CI): cts support redis sentinel
2021-04-10 11:06:09 +08:00
Shawn
327b0c0995
fix(mqtt_sn): send pingresp until all pubacks received
2021-04-10 09:36:56 +08:00
Yudai Kiyofuji
e3a5f65c88
feat(config): print override env ( #4517 )
2021-04-09 16:28:01 +02:00
Zaiming Shi
e4242814f6
fix(emqx_bridge_worker_SUITE): ensure snabbkaffe start stop
2021-04-09 10:18:25 +02:00
Zaiming Shi
7667b65710
fix(emqx): Do not io:format when testing
2021-04-09 10:18:25 +02:00
Zaiming Shi
25e0e121e5
chore(test): ensure snabbkaffe block until is not timeout
2021-04-09 10:18:25 +02:00
Zaiming Shi
ae9278a409
fix(bridge_mqtt): push to max-inflight limit
...
the old pop_and_send implementation may leave inflight queue starving
2021-04-09 10:18:25 +02:00
Zaiming Shi
ae688e2c90
fix(bridge_mqtt): fix inflight reference booking
...
Prior to this change, the inflight batches are referenced
by the last packet ID for non-QoS-0 messages, other packet
IDs sent back from downstream causes an error log:
"Can't be found from the inflight"
Even worse, the batch is appended back to the queue for retry.
2021-04-09 10:18:25 +02:00
Shawn
2b8c1efd1d
fix(mqtt_sn): refactor the log using logger.hrl
2021-04-09 16:02:29 +08:00
Shawn
6c57da31cb
fix(mqtt_sn): update the testcase for disconn in awake state
2021-04-09 16:02:29 +08:00
Shawn
e63b47bd7a
fix(mqtt_sn): remove the shutdown/2,3
2021-04-09 16:02:29 +08:00
Shawn
b8cb930c89
fix(mqtt_sn): handle disconnect msg in asleep state
2021-04-09 16:02:29 +08:00
Shawn
a925395814
fix(mqtt_sn): reformat some code
2021-04-09 16:02:29 +08:00
JianBo He
6a07c8ef6d
chore(extra-plugin): statement plugin tag
2021-04-09 09:21:42 +08:00
JianBo He
8c1a773057
chore(dashboard): upgrade front-page version
2021-04-08 19:23:45 +08:00
JianBo He
996fcb0d4f
docs(README-CN): fix outdated compile guide
2021-04-08 19:21:09 +08:00
k32
df3565e23d
fix(emqx_management): Import ACLs from the enterprise version
2021-04-08 18:15:43 +08:00
k32
664b9c79fc
fix(emqx_management): Add clientid data to the migration suite
2021-04-08 18:15:43 +08:00
zhanghongtong
1e249cfd73
chore(CI): target workflows event support enteprise tags
2021-04-08 18:11:59 +08:00
Zaiming Shi
b3b821e8c4
fix(flase): false
2021-04-08 00:34:43 +02:00
Zaiming Shi
d033d71982
chore(build): Pin snabbkaffe 0.10.0
2021-04-08 00:02:27 +02:00
Zaiming Shi
a914b191b6
chore(build): Pin poolboy 1.5.2
...
mongodb-erlang uses a special fork:
https://github.com/comtihon/poolboy.git
(which has overflow_ttl feature added).
However, it references `{branch, "master}`
should be `{ref, "9c06a9a"}` (2021-04-07).
By accident, We have always been using the upstream fork due to
eredis_cluster's dependency getting resolved earlier.
Here we pin 1.5.2 to avoid surprises in the future.
2021-04-08 00:02:27 +02:00
Yudai Kiyofuji
8f95d6c051
Merge pull request #4495 from z8674558/jp-readme-update
...
docs(README-JP): sync jp readme
2021-04-07 14:49:27 +00:00
z8674558
1857364523
docs(README-JP): sync jp readme
2021-04-07 23:27:14 +09:00
zhanghongtong
9037622126
chore(CI): update sync workflows
2021-04-07 18:50:38 +08:00
zhanghongtong
d1284cdcbb
chore(mgmt import cases): import cases support enterprise
2021-04-07 18:40:42 +08:00