zhongwencool
|
a46b415c77
|
fix: support bridge v1 conf hocon-format in the put configs API.
|
2023-12-19 16:40:45 +08:00 |
zhongwencool
|
c73b371a7a
|
feat: don't merge default headers if user already setting one
|
2023-12-13 08:47:55 +08:00 |
zhongwencool
|
45c4fb33a8
|
fix: occasionally return stale view when updating configurations on different nodes concurrently
|
2023-12-08 09:56:31 +08:00 |
Zaiming (Stone) Shi
|
22f7cc1622
|
test: replace 'slave' and 'ct_slave' with 'peer'
|
2023-12-01 08:07:09 +01:00 |
Zaiming (Stone) Shi
|
14644988e0
|
chore: change triple-quotes to single-quotes
|
2023-11-29 16:15:18 +01:00 |
Ilya Averyanov
|
c2c56ba481
|
chore(auth): update tests
|
2023-10-05 13:41:50 +03:00 |
Ilya Averyanov
|
1eb75b43c4
|
chore(auth): split emqx_authn and emqx_authz apps
|
2023-10-05 13:41:50 +03:00 |
Thales Macedo Garitezi
|
fdcd73e20c
|
fix(file_logger): change file logger type depending on rotation size
Fixes https://emqx.atlassian.net/browse/EMQX-11036
From `logger_disk_log_h:open_disk_log`:
```erlang
open_disk_log(Name,File,Type,MaxNoBytes,MaxNoFiles) ->
case filelib:ensure_dir(File) of
ok ->
Size =
if Type==halt -> MaxNoBytes;
Type==wrap -> {MaxNoBytes,MaxNoFiles} %% <-------
end,
Opts = [{name, Name},
{file, File},
{size, Size},
{type, Type},
{linkto, self()},
{repair, false},
{format, external},
{notify, true},
{quiet, true},
{mode, read_write}],
case disk_log:open(Opts) of
```
Affects all file loggers (audit included):
```
% emqx_config_logger:update_log_handler/1 -> ok
iex(emqx@127.0.0.1)14> Config override: log.file.emqx_audit is updated, but failed to add handler: {handler_not_added,
{badarg,
[{size,
{infinity,
10}},
{type,
wrap},
{linkto,
<0.1952.0>},
{repair,
false},
{format,
external},
{notify,
true},
{quiet,
true},
{mode,
read_write}]}}
```
|
2023-09-26 09:04:44 -03:00 |
Thales Macedo Garitezi
|
5d212e1086
|
fix(audit): only support audit log on enterprise edition
Fixes https://emqx.atlassian.net/browse/EMQX-11039
|
2023-09-25 15:59:35 -03:00 |
zhongwencool
|
21bb209fb1
|
feat: added support for auditing API and CLI activity in logs
|
2023-09-21 16:35:46 +08:00 |
zhongwencool
|
053b7fb94a
|
test: add more test for conf_cli
|
2023-08-28 11:14:36 +08:00 |
zhongwencool
|
131511b10e
|
fix: hide process_limit completely
|
2023-07-14 11:04:20 +08:00 |
JianBo He
|
f144bb0571
|
Merge pull request #11226 from zhongwencool/listener-conf-enabled-to-enable
fix: alias listeners.Type.Name.enabled as listeners.Type.Name.enable
|
2023-07-10 17:15:24 +08:00 |
zhongwencool
|
c4ba558ee3
|
fix: unset config_loader in emqx's env when stop emqx app
|
2023-07-10 11:06:08 +08:00 |
zhongwencool
|
c0ee47dc08
|
chore: add changelog for 11226 pr
|
2023-07-10 10:34:36 +08:00 |
Andrew Mayorov
|
fe0b8cfbaf
|
test(conf): respect `init_config_load_done` in emqx_conf itself
This should make task of configuring various applications (emqx_conf
/ emqx) during testsuites setup much simpler.
|
2023-07-04 13:20:02 +02:00 |
Zaiming (Stone) Shi
|
a069b351fd
|
test: add test script to verify config example files
|
2023-06-27 14:23:18 +02:00 |
Andrew Mayorov
|
86d787eced
|
chore: bump hocon to 0.39.10
Which comes with a fix for slightly more user-friendly validation error
messages.
|
2023-06-21 21:25:43 +02:00 |
zhongwencool
|
07172e42f0
|
test: integer CI check failed
|
2023-06-20 08:39:23 +08:00 |
zhongwencool
|
803cd6c812
|
Merge pull request #11082 from emqx/release-51
sync release-51 to master
|
2023-06-19 15:12:37 +08:00 |
Andrew Mayorov
|
13d9f5c3e7
|
Merge pull request #11053 from fix/EMQX-10231/cluster-view
fix(ft-fs): use `emqx:running_nodes()` as default cluster view
|
2023-06-17 00:54:24 +02:00 |
zhongwencool
|
e6c2da8d19
|
feat: rename log.file.to to log.file.path
|
2023-06-15 18:24:21 +08:00 |
Andrew Mayorov
|
acd6e5635b
|
fix(ct): adapt cluster setup helper to replicant nodes
Before this change, trying to start cluster consisting of cores +
replicants resulted in error joining replicant node to the cluster.
|
2023-06-15 00:50:15 +03:00 |
zhongwencool
|
f6df52020c
|
test: conf_cli failed with replace
|
2023-06-14 18:43:41 +08:00 |
zhongwencool
|
a8959900d0
|
feat: support --replace|merge with conf load
|
2023-06-14 09:12:39 +08:00 |
zhongwencool
|
072f6fac8d
|
chore: update hocon to 0.39.8
|
2023-06-11 09:11:17 +08:00 |
zhongwencool
|
505d677685
|
chore: move reload_local_etc_config from emqx_conf to emqx_conf_cli
|
2023-06-11 09:11:17 +08:00 |
zhongwencool
|
cf9a207743
|
feat: check all config schema before loading
|
2023-06-11 09:11:17 +08:00 |
zhongwencool
|
994db58cbf
|
fix: load authz's default sources
|
2023-06-11 09:11:17 +08:00 |
Thales Macedo Garitezi
|
4a9f2247ca
|
test(conf_app): fix bad merge conflict
|
2023-06-09 11:06:54 -03:00 |
Thales Macedo Garitezi
|
20a7ce64cd
|
Merge pull request #10919 from thalesmg/test-flakiness-20230601-a
test(pulsar_producer): attempt to fix flaky test
|
2023-06-09 09:30:30 -03:00 |
Thales Macedo Garitezi
|
2c97ee1b3f
|
test(conf_app): fix test after common test helpers changes
|
2023-06-06 09:32:38 -03:00 |
Zaiming (Stone) Shi
|
f469b31fee
|
Merge remote-tracking branch 'origin/master' into 0529-donot-copy-cluster-conf-from-newer-version
|
2023-06-03 11:21:22 +02:00 |
Thales Macedo Garitezi
|
ecbb6e0ecb
|
test(global_gc): fix flaky test
|
2023-06-01 10:48:02 -03:00 |
Zaiming (Stone) Shi
|
332daabcc5
|
fix(config): Do not sync cluster config from nodes running new version
|
2023-05-31 20:34:25 +02:00 |
Zhongwen Deng
|
12ef951b8e
|
test: add test for emqx_conf:update([log], Conf)
|
2023-05-31 07:54:55 +08:00 |
Zaiming (Stone) Shi
|
08c1d5e5ae
|
test: stop testing i18n.conf
|
2023-05-29 14:22:23 +02:00 |
某文
|
8816da41a6
|
test: log test failed
|
2023-05-24 21:06:15 +08:00 |
JimMoen
|
28015597ee
|
Merge remote-tracking branch 'emqx/release-50' into merge-release-50
|
2023-05-24 19:34:12 +08:00 |
Zaiming (Stone) Shi
|
47a3096776
|
test: add test case for file path validation
|
2023-05-23 14:22:50 +02:00 |
Zhongwen Deng
|
218fc4a839
|
refactor: add emqx_authz_file validate function
|
2023-05-22 14:54:23 +08:00 |
某文
|
082214d039
|
feat: add authz file rule validator
|
2023-05-22 14:25:05 +08:00 |
某文
|
6cb9efd7d3
|
feat: add authz file rule validator
|
2023-05-19 18:41:59 +08:00 |
zhongwencool
|
a953b951fe
|
Merge branch 'master' into sync-release-50-to-master
|
2023-05-12 18:01:58 +08:00 |
Zhongwen Deng
|
d9f9e951ec
|
fix: bad listeners default ssl_options
|
2023-05-11 16:25:25 +08:00 |
Zhongwen Deng
|
1d609dacf7
|
test: update api_config test
|
2023-05-10 09:21:42 +08:00 |
Zhongwen Deng
|
ad111a27f9
|
feat: alias log.file.to to log.file.file
|
2023-05-09 11:24:51 +08:00 |
Zhongwen Deng
|
14952658d5
|
chore: convert rotation struct to roation_count
|
2023-05-09 11:24:51 +08:00 |
某文
|
7b000157d0
|
feat: refactor log configuration
|
2023-05-09 11:24:51 +08:00 |
Zhongwen Deng
|
fdf9b2a383
|
chore: apply review suggestions
|
2023-04-21 12:19:38 +08:00 |