zhongwencool
|
6ed0bdc665
|
fix(cluster-call): MinDelay clumiscalculation, don't sleep in first check.
|
2021-09-17 15:23:25 +08:00 |
JimMoen
|
deac54c847
|
chore(for editor): Add comments for Emacs major mode.
|
2021-09-16 15:43:30 +08:00 |
zhongwencool
|
86eb6605f1
|
Merge pull request #5623 from zhongwencool/cluster-call-api
feat(cluster-call): support confirm success after all mfa apply ok
|
2021-09-13 16:03:47 +08:00 |
Spycsh
|
f971dfd149
|
chore(config): add etc dir config
|
2021-09-10 20:31:32 +08:00 |
Zaiming Shi
|
0b11ab2d59
|
refactor(schema): reorder config root fields
so more important configs are ordered before less important
|
2021-09-10 07:28:09 +02:00 |
Zaiming Shi
|
01166a8bfb
|
feat(schema): generate document when building the release
|
2021-09-10 07:27:02 +02:00 |
Zaiming Shi
|
0039bfca6b
|
refactor(emqx_machine_schema): use hoconsc:map type
|
2021-09-10 07:27:01 +02:00 |
zhongwencool
|
9820027953
|
fix(cluster-call): fixed crash test case
|
2021-09-10 13:17:17 +08:00 |
zhongwencool
|
5a4428c53d
|
Merge branch 'cluster-call-api' of https://github.com/zhongwencool/emqx into zhongwencool-cluster-call-api
|
2021-09-10 13:11:13 +08:00 |
Shawn
|
037b75a276
|
refactor(bridges): remote the old emqx_bridge_mqtt app
|
2021-09-10 11:43:03 +08:00 |
Shawn
|
bfb2df37ce
|
refactor(bridge): rename emqx_data_bridge to emqx_bridge
|
2021-09-10 11:43:03 +08:00 |
zhongwencool
|
6bc7378e63
|
fix(cluster-call): fix typo and add is_success/1 help function
|
2021-09-10 09:40:30 +08:00 |
zhongwencool
|
24aaa5349b
|
chore(cluster-call): more clear function/var name
|
2021-09-07 10:00:19 +08:00 |
zhouzb
|
e998770f2e
|
refactor(authn): refactor to support global and listener authentication
|
2021-09-06 18:46:08 +08:00 |
Zaiming Shi
|
19aff7bfdd
|
fix(authz): schema fields used directly.
|
2021-09-03 14:58:49 +02:00 |
Zaiming Shi
|
ec13463f4a
|
refactor(schema): prepare for hocon schema doc generation
|
2021-09-03 11:02:31 +02:00 |
zhongwencool
|
679edbc29c
|
feat(cluster-call): support confirm success after all mfa apply ok
|
2021-09-02 10:03:03 +08:00 |
Zaiming Shi
|
5165fd6b30
|
refactor(schema): implement new hocon_schema callbacks
|
2021-08-30 09:56:03 +08:00 |
Zaiming (Stone) Shi
|
c64af6a78c
|
Merge pull request #5532 from zhongwencool/master
feat(emqx_cluster_call): ensure the consistency of resources
|
2021-08-27 09:40:31 +02:00 |
zhanghongtong
|
4594d2d42b
|
chore(authorization): merge authorization in emqx and emqx_authz
|
2021-08-27 15:08:56 +08:00 |
DDDHuang
|
86231f795d
|
refactor: close managment http 8081 (#5564)
|
2021-08-27 13:46:39 +08:00 |
zhongwencool
|
e35a6c7350
|
chore: cluster_call early aborted
|
2021-08-27 11:15:46 +08:00 |
zhongwencool
|
c1c24af002
|
fix: dialyzer warning
|
2021-08-27 10:09:26 +08:00 |
zhongwencool
|
73238ed81f
|
feat: emqx_resource support cluster_call
|
2021-08-26 17:23:39 +08:00 |
zhongwencool
|
4528508620
|
feat: replace gen_statem by gen_server
|
2021-08-26 17:23:38 +08:00 |
zhongwencool
|
60c1c4edba
|
feat: move cluster_call to emqx_machine
|
2021-08-26 17:23:38 +08:00 |
Turtle
|
e4f5e9332e
|
feat: support array bridge_mqtt conf
|
2021-08-25 13:34:00 +08:00 |
DDDHuang
|
aa6f1ac88d
|
feat: auto subscribe, todo: test SUITE
|
2021-08-25 11:57:37 +08:00 |
k32
|
397a04ec7c
|
Merge pull request #5509 from k32/rlog-fixes
Minor fixes to improve compatibility with RLOG feature
|
2021-08-23 16:10:33 +02:00 |
Shawn
|
de92cd411b
|
feat(log): get the least severe level of handlers as the primary level
|
2021-08-23 18:25:45 +08:00 |
Shawn
|
8ac8b9785b
|
refactor(config): update the conf struct for logger
|
2021-08-23 18:25:45 +08:00 |
Shawn
|
985dce786c
|
refactor(config): update the conf struct for logger
|
2021-08-23 18:25:45 +08:00 |
k32
|
af902df040
|
fix(emqx_machine): Fix application startup order
Ekka application should be started first
|
2021-08-21 17:47:34 +02:00 |
Shawn
|
f3efc89192
|
refactor(config): replace all ':' with '=' in the *.conf (#5531)
|
2021-08-19 19:57:42 +08:00 |
Turtle
|
96ee04bbd0
|
chore(modules): remove start emqx-ee load_modules
|
2021-08-13 13:44:00 +08:00 |
Shawn
|
1c86bd6199
|
feat(emqx_config): add emqx_config:fill_defaults/1
|
2021-08-12 17:20:05 +08:00 |
JianBo He
|
b3fac24c5e
|
chore(schmea): include the emqx_exhook_schema
|
2021-08-12 16:34:10 +08:00 |
x1001100011
|
9640132edc
|
Merge pull request #5452 from x1001100011/make-EMQX_DEP_APPS-static
feat: make EMQX_DEPS_APPS static
|
2021-08-11 21:50:57 -07:00 |
Zaiming Shi
|
ac1763cd80
|
fix(config): infinity is not valid for log.max_depth
|
2021-08-11 10:14:59 +02:00 |
x1001100011
|
698c6c6ebc
|
feat: make EMQX_DEPS_APPS static
|
2021-08-11 01:09:27 -07:00 |
Zaiming Shi
|
f1262e04bf
|
feat: log error if timed out waiting after init:stop
|
2021-08-09 10:28:30 +02:00 |
Zaiming Shi
|
668ecbe97b
|
fix: improve node stop wait loop
|
2021-08-09 10:28:04 +02:00 |
Zaiming Shi
|
e698600903
|
refactor(emqx_machine): supervise terminator
|
2021-08-06 12:51:25 +02:00 |
Zaiming Shi
|
032a49114c
|
fix(emqx_machine): start terminator in emqx_machine_app
|
2021-08-06 12:16:15 +02:00 |
Zaiming Shi
|
5063d3a2b3
|
fix(emqx_machine): ensure digraph is deleted after use
also add tests
|
2021-08-06 12:16:10 +02:00 |
Zaiming Shi
|
75f9741d75
|
fix(terminator): ensure erl_signal_server init:stop
ensure init:stop can be triggered by kill signal even before the
terminator is ready
|
2021-08-06 11:10:16 +02:00 |
Zaiming Shi
|
304b322a0c
|
fix(emqx_machine): handle early shutdown
|
2021-08-06 10:20:42 +02:00 |
Zaiming Shi
|
81c9dcb6ae
|
refactor(emqx_machine_terminator): future-proof try-catch
Ensure exceptions in emqx_machine:stop_apps/0 is caught
and call init:stop/0 in the after clause
|
2021-08-06 08:51:48 +02:00 |
Zaiming Shi
|
044e084698
|
feat(emqx_machine): ignore sighup, ensure sigterm
|
2021-08-06 08:46:07 +02:00 |
Zaiming Shi
|
85f8ba10ce
|
fix(emqx_machine_signal_handler): ignore unknown info
|
2021-08-06 08:21:06 +02:00 |