Thales Macedo Garitezi
|
89cd6cfede
|
fix(plugins): attempt to extract plugin from current node on startup
Fixes https://emqx.atlassian.net/browse/EMQX-9605
Fixes https://github.com/emqx/emqx-elixir-plugin/issues/25
If an user happens to configure a plugin in a lone-node cluster via
environment variables, it would fail to start up as there are no other
nodes to copy the plugin from. Here, we attempt to check if the
package is present in the current node but not yet extracted.
|
2023-04-18 11:10:23 -03:00 |
|
Thales Macedo Garitezi
|
586cd54aa2
|
Merge pull request #10409 from thalesmg/protobuf-schema-v50
feat(schema_registry): add support for protobuf schemas
|
2023-04-17 14:51:51 -03:00 |
|
Kjell Winblad
|
0c727fc9b2
|
Merge pull request #10392 from kjellwinblad/kjell/rule_engine/add_missing_datetime_function/EMQX-9245
freat: add date_to_unix_ts/3 function to the rule engine
|
2023-04-17 18:09:44 +02:00 |
|
Thales Macedo Garitezi
|
9d15247dd5
|
feat(schema_registry): add support for protobuf schemas
Fixes https://emqx.atlassian.net/browse/EMQX-9470
|
2023-04-17 13:04:54 -03:00 |
|
Zaiming (Stone) Shi
|
14e807adeb
|
Merge pull request #10351 from zmstone/0405-split-i18n-files-2
0405 split i18n files
|
2023-04-17 17:58:34 +02:00 |
|
Zaiming (Stone) Shi
|
373e7b33f9
|
test: allow tests to run without desc cache
|
2023-04-17 13:58:14 +02:00 |
|
Zaiming (Stone) Shi
|
466a28daf2
|
test: fix test cases to work with new exctption
|
2023-04-17 13:58:14 +02:00 |
|
Zaiming (Stone) Shi
|
6969c2a670
|
refactor: not leagal -> invalid
|
2023-04-17 13:58:14 +02:00 |
|
Zaiming (Stone) Shi
|
1aa5b528e9
|
feat: generate hotconf and bridge schema on the fly
|
2023-04-17 13:58:14 +02:00 |
|
Zaiming (Stone) Shi
|
56b9667436
|
refactor(emqx_conf): prepare for dynamic api schema generation
|
2023-04-17 13:58:14 +02:00 |
|
Zaiming (Stone) Shi
|
8dc881f4b9
|
build: fix mix build
|
2023-04-17 13:58:14 +02:00 |
|
Zaiming (Stone) Shi
|
18974a8e11
|
refactor: make schema dump and swagger spec work with split desc files
|
2023-04-17 13:58:11 +02:00 |
|
Zaiming (Stone) Shi
|
9b7800aa8c
|
refactor: merge into per-language i18n files
|
2023-04-17 13:36:10 +02:00 |
|
Zaiming (Stone) Shi
|
b63b880116
|
refactor: update i18n style check script to work with new layout
|
2023-04-17 13:36:10 +02:00 |
|
Zaiming (Stone) Shi
|
b9a43ead39
|
refactor: Split i18n files
|
2023-04-17 13:35:33 +02:00 |
|
Zaiming (Stone) Shi
|
334058eeec
|
build: add a script to split en and zh descriptions
|
2023-04-17 13:35:10 +02:00 |
|
zhongwencool
|
35c36e8872
|
Merge pull request #10415 from zhongwencool/authz-rule-and-or-improve
chore: short-circuit expressions on authz‘s and/or rules.
|
2023-04-17 18:21:04 +08:00 |
|
Kjell Winblad
|
37f42a486c
|
test: improve proper test so it generates more cases
|
2023-04-17 12:03:13 +02:00 |
|
JianBo He
|
19eda3bc5f
|
Merge pull request #10410 from HJianBo/fix-load-gw-from-confs
fix(gw): load emqx applications before hocon configs checking
|
2023-04-17 18:01:31 +08:00 |
|
JianBo He
|
549283ae75
|
chore: update changes/ce/fix-10410.en.md
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
|
2023-04-17 17:35:50 +08:00 |
|
某文
|
e9e0ae7f0a
|
chore: When matching authz's and/or rules, check the simple ones first to improve efficiency
|
2023-04-17 17:23:39 +08:00 |
|
lafirest
|
03ea04827d
|
Merge pull request #10376 from lafirest/fix/simplify_limiter_cfg
fix(limiter): simplify the configuration of the limiter
|
2023-04-17 14:04:36 +08:00 |
|
firest
|
02f8d073f8
|
test(limiter): fix test errors and make spellcheck happy
|
2023-04-17 10:06:43 +08:00 |
|
firest
|
2a54d93c7e
|
chore: update changes
|
2023-04-17 10:06:43 +08:00 |
|
firest
|
55376144ce
|
fix(limiter): simplify the configuration of the limiter
|
2023-04-17 10:06:36 +08:00 |
|
zhongwencool
|
69d1a35c90
|
Merge pull request #10156 from zhongwencool/conf-refactor
feat: configuration priority ENV > emqx.conf > API
|
2023-04-16 13:45:35 +08:00 |
|
zhongwencool
|
bcbeae1da5
|
Merge pull request #10405 from zhongwencool/hide-dashboard-conf
feat: hide dashboard's default_username/default_password conf
|
2023-04-16 13:35:34 +08:00 |
|
zhongwencool
|
6c86a6824e
|
Merge pull request #10358 from zhongwencool/deprecated-stats-conf
feat: deprecated stats config
|
2023-04-16 13:35:14 +08:00 |
|
Zhongwen Deng
|
98e8287260
|
fix: hidden password in dashboard https's shema
|
2023-04-16 13:30:12 +08:00 |
|
Zhongwen Deng
|
ad65fefac2
|
fix: rename emqx_misc to emqx_utils
|
2023-04-16 10:27:23 +08:00 |
|
Zhongwen Deng
|
782649020b
|
Merge remote-tracking branch 'upstream/master' into deprecated-stats-conf
|
2023-04-16 10:17:38 +08:00 |
|
zhongwencool
|
454d244535
|
chore: update changes/ce/feat-10156.en.md
Co-authored-by: JianBo He <heeejianbo@163.com>
|
2023-04-16 09:58:22 +08:00 |
|
zhongwencool
|
3510ac63b9
|
Merge pull request #10406 from zhongwencool/hide-node
feat: hide node advance config
|
2023-04-16 09:57:42 +08:00 |
|
JianBo He
|
73c15d9668
|
chore: update changes
|
2023-04-15 21:47:38 +08:00 |
|
JianBo He
|
3a511c6229
|
fix(gw): load emqx applications before hocon configs checking
|
2023-04-15 19:41:07 +08:00 |
|
zhongwencool
|
e1faae451a
|
chore: Update changes/ce/feat-10156.en.md
Co-authored-by: JianBo He <heeejianbo@163.com>
|
2023-04-15 18:17:28 +08:00 |
|
Zhongwen Deng
|
8461551f51
|
test: rename module from emqx_map_lib to emqx_utils_maps
|
2023-04-15 06:56:33 +08:00 |
|
zhongwencool
|
a00daa4d97
|
Merge branch 'master' into deprecated-stats-conf
|
2023-04-15 06:47:28 +08:00 |
|
zhongwencool
|
494ffe86ad
|
Merge branch 'master' into conf-refactor
|
2023-04-15 06:40:38 +08:00 |
|
Stefan Strigler
|
7df0493312
|
Merge pull request #10390 from sstrigler/EMQX-9549-new-emqx-utils-app-to-collect-utility-modules
New emqx_utils app to collect utility modules
|
2023-04-14 20:33:11 +02:00 |
|
Thales Macedo Garitezi
|
0e3a6d7f22
|
Merge pull request #10404 from thalesmg/buffer-mem-only-v50
feat(buffer_worker): set default queue mode to `memory_only`
|
2023-04-14 15:18:12 -03:00 |
|
Stefan Strigler
|
17d84fb5e0
|
Merge branch 'EMQX-9549-new-emqx-utils-app-to-collect-utility-modules' of github.com:sstrigler/emqx into EMQX-9549-new-emqx-utils-app-to-collect-utility-modules
|
2023-04-14 18:53:47 +02:00 |
|
Stefan Strigler
|
89fa07c9be
|
fix: emqx_utils is just a library, so 'load' is enough
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
|
2023-04-14 18:53:01 +02:00 |
|
Stefan Strigler
|
9ccfa643ce
|
style: fix wording
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
|
2023-04-14 18:51:51 +02:00 |
|
Stefan Strigler
|
a20797160e
|
style: remove unnecessary ifdef(TEST)
|
2023-04-14 18:45:25 +02:00 |
|
Stefan Strigler
|
f0c13e0134
|
fix: stale ref to emqx_map_lib
|
2023-04-14 18:43:53 +02:00 |
|
Thales Macedo Garitezi
|
3373a63137
|
docs: improve descriptions
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
|
2023-04-14 13:21:30 -03:00 |
|
Zhongwen Deng
|
97a936ad4f
|
test: fix failed test
|
2023-04-14 23:46:05 +08:00 |
|
Zhongwen Deng
|
8948be49e7
|
feat: hide node advance config
|
2023-04-14 23:29:41 +08:00 |
|
Stefan Strigler
|
16c49b2cc1
|
fix: undo wrong thinking about returned types from decode
|
2023-04-14 17:21:38 +02:00 |
|