Commit Graph

5270 Commits

Author SHA1 Message Date
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
zhanghongtong
b9a4eceda1 chore(CI): add reviewers for sync code PR 2021-04-07 17:17:48 +08:00
zhanghongtong
0b904bb28b chore(CI): add password for redis cluster in actions 2021-04-07 15:21:18 +08:00
zhanghongtong
e44855bfb7 chore(CI): add password for redis in actions 2021-04-07 15:21:18 +08:00
JianBo He
61c677423e test(coap): take a nap for cast operation 2021-04-07 10:48:05 +08:00
zhanghongtong
ada36f5d23 chore(mgmt export): use new create time in export data 2021-04-07 10:35:08 +08:00
k32
d54643e9e1
Merge pull request #4453 from k32/fix-auth-mnesia
fix(emqx_auth_mnesia): add missing combinations of permissions
2021-04-06 21:37:50 +02:00
zhanghongtong
15627643e2 chore(mgmt): delete assert in emqx_mgmt_cli 2021-04-06 16:35:44 +08:00
zhanghongtong
0015520a6a chore(mgmt): fix test case failure caused by slow kick 2021-04-06 15:41:59 +08:00
JianBo He
cff21ba16e fix(mgmt): exclude telemetry related lines from enterprise 2021-04-06 13:22:23 +08:00
JianBo He
bb2033be13 refactor(exhook): remove hook registray 2021-04-06 11:22:30 +08:00
Yudai Kiyofuji
8bf0106556
Merge pull request #4476 from z8674558/refactor-cuttlefish
refactor(emqx.schema): use override_env to support alternative env
2021-04-05 08:33:46 +00:00
z8674558
9db5452b6c refactor(emqx.schema): use override_env to support alternative env 2021-04-05 17:04:01 +09:00
Jóv
fd0529557c
Merge pull request #4466 from Rory-Z/chore/update-build-test
chore(CI): skip service check for raspbian
2021-04-04 23:25:16 +12:00
zhanghongtong
06b4da8269 chore(script): update find apps script, delete needless "/" 2021-04-02 17:21:09 +02:00
Zaiming Shi
a8a9bda484 chore(bin/emqx): Fix typo 2021-04-02 15:53:19 +08:00
z8674558
299d489ef9 refactor(bin/emqx): use cuttlefish get to get values from .conf 2021-04-02 08:42:58 +02:00
k32
017a07617d fix(emqx_auth_mnesia): Add tests for migrating pubsub access 2021-04-01 18:01:34 +02:00
zhanghongtong
ffbc11aeef chore(lua_hook): fix test error for lua_hook 2021-04-01 22:56:21 +08:00
k32
61ad5d718f fix(emqx_acl_mnesia): split pubsub into two different capabilities 2021-04-01 15:08:10 +02:00
zhanghongtong
5e0dfe250d chore: move emqx_telemetry from apps to lib-ce 2021-04-01 14:05:03 +02:00
zhanghongtong
dfe29de37f chore(CI): skip service check for raspbian 2021-04-01 14:27:10 +08:00
zhanghongtong
eb56e5462d chore(CI): fix skip test for slim build on enterprise repo 2021-04-01 09:11:29 +08:00
k32
2c029c0607 fix(emqx_management): Allow to specify credential type during import 2021-03-31 14:45:11 +02:00
zhanghongtong
e3c2461e54 chore(CI): update test case workflows for enterprise repos 2021-03-31 19:44:38 +08:00
zhanghongtong
9be1d94f44 chore(CI): add ssl user for mysql 2021-03-31 19:44:38 +08:00
k32
830cdffe16 fix(emqx_auth_mnesia): add missing combinations of permissions
Allow to define different access for pub and sub actions
2021-03-31 10:30:08 +02:00
Shawn
d19eb05234 fix(emqx_coap): dialyzer failures 2021-03-31 11:23:03 +08:00
Shawn
83b0d444de fix(emqx_coap): return error code forbidden on ACL denied #4456 2021-03-31 11:23:03 +08:00
zhanghongtong
9e219ed68d chore(release): update emqx release version 2021-03-30 18:51:02 +08:00
zhanghongtong
65e044abc0 chore(CI): update redis image 2021-03-30 18:02:37 +08:00
zhanghongtong
ac9a229c37 chore(CI): update docker compose file 2021-03-30 18:02:37 +08:00
Zaiming Shi
6f5aa88562 chore(emqx_connection): Add a test case to cover oom kill 2021-03-30 10:08:13 +02:00
Zaiming Shi
236f75b33b chore(rebar.config): Snabbkaffee should be a default dependency 2021-03-30 10:08:13 +02:00
Zaiming Shi
6e1a55e9ed perf(emqx_connection): no priority receive
Prior to this change the main message receive loop of emqx_connection
is a priority receive which selects system messages and parent EXIT
signals prior to other message.
This accidental (not intended) design may cause the receive operation
to scan potentially large mail box.
2021-03-30 10:08:13 +02:00
Zaiming Shi
66693d6846 fix(emqx_connection): connection OOM kill immediately
Prior to this change, connection process' OOM kill is a loopback
message, which results in a delayed kill when message queue length
is large.
In this change, the loopback message is changed to an exit signal.
2021-03-30 10:08:13 +02:00
wwhai
2e30d7803f fix(channel): fix keep-alive problem 2021-03-30 16:01:42 +08:00
Shawn
7bf6ee0f4b
fix(mqtt-sn): sleep mode not working #4434 (#4435) 2021-03-29 17:51:49 +08:00
Shawn
583382b8ce refactor(emqx_coap): rename ps to pubsub 2021-03-29 17:43:56 +08:00
zhanghongtong
df767ad4e5 chore(CI): update test script on after build packages 2021-03-29 17:32:38 +08:00
Zaiming Shi
5e2ba1cdc3 chore: Fix emqx_channel_SUITE meck orders 2021-03-29 09:42:07 +02:00