JianBo He
70c63779df
Merge pull request #8232 from HJianBo/mapping-ssl-true-to-required
...
chore(pgsql): mapping ssl option from 'true' to 'required'
2022-06-16 16:11:34 +08:00
Zaiming (Stone) Shi
d0709798e7
Merge pull request #8229 from zmstone/0615-delete-appname-for-k8s-and-dns-discovery
...
Delete app name config for k8s and dns discovery
2022-06-16 07:29:02 +01:00
Zhongwen Deng
634a75341a
fix: remove nonexistent listener should always return ok
2022-06-16 11:33:24 +08:00
Zhongwen Deng
c6271de174
fix: restart started listener when listener connection options update
2022-06-16 11:26:54 +08:00
JianBo He
8194427cb3
chore(pgsql): mapping ssl option from 'true' to 'required'
...
Once the pgsql client is configured with ssl, we should force ssl to be used to
avoid fallback to tcp connection.
2022-06-16 10:04:07 +08:00
Xinyu Liu
3b00b16abe
Merge pull request #8221 from terry-xiaoyu/fix_delayed_module_disbled_after_emqx_stop
...
feat: fix the hook priorities
2022-06-16 09:42:42 +08:00
JianBo He
584a1a6415
Merge pull request #8226 from savonarola/listener-anonymous
...
feat(authn): add enable_authn flag for listeners
2022-06-16 09:40:24 +08:00
Shawn
f59443eaee
fix: add macro HP_HIGHEST=1000
2022-06-16 09:16:43 +08:00
Zaiming (Stone) Shi
67b8e6c3bd
test: add a script to test dns cluster node discovery
2022-06-16 01:34:16 +02:00
Zaiming (Stone) Shi
d35b95d00f
refactor: remove dns.app config
2022-06-16 00:11:41 +02:00
Zaiming (Stone) Shi
05782c4e4e
refactor: delete k8s.app_name config
2022-06-16 00:11:41 +02:00
Ilya Averyanov
2c5450e7f6
chore(authn): fix raw authn configs
2022-06-15 22:26:08 +03:00
Ilya Averyanov
e381e3698f
feat(authn): add enable_authn flag for listeners
2022-06-15 22:26:08 +03:00
Zaiming (Stone) Shi
efda516125
chore: fix typos
2022-06-15 19:05:09 +02:00
Shawn
48f685a0dd
fix: remove the APIs for emqx_hooks:put/2 and emqx_hooks:add/2
2022-06-16 00:43:50 +08:00
Zaiming (Stone) Shi
72f818bd91
Merge pull request #8206 from zhongwencool/schema-example
...
chore: add emqx-example-en.conf in release
2022-06-15 17:19:09 +01:00
zhongwencool
604f0d9511
Merge pull request #8224 from zhongwencool/gateway-authn-mismatch
...
fix: don't merge gateway's authn
2022-06-15 23:04:52 +08:00
Zhongwen Deng
be7724b4e7
chore: add emqx-example-en.conf in release
2022-06-15 22:45:43 +08:00
zhongwencool
fbfed35371
Merge pull request #8214 from zmstone/0613-best-effort-json-for-hocon-type-check-errors
...
refactor: best-effort json for hocon type check errors
2022-06-15 22:45:05 +08:00
Zhongwen Deng
5561fa6e06
fix: listener_SUITE failed
2022-06-15 21:20:25 +08:00
Zhongwen Deng
6cd123e6fc
fix: don't merge gateway's authn
2022-06-15 21:07:05 +08:00
Zaiming (Stone) Shi
738a551550
refactor: best-effort json for hocon validation errors
2022-06-15 15:01:15 +02:00
William Yang
219f159fe7
Merge pull request #8219 from qzhuyan/dev/william/emqx-conf-vm-args
...
chore(conf): mv some default val of vmargs to emqx_conf
2022-06-15 14:14:57 +02:00
JianBo He
89ff67a1e6
Merge pull request #8211 from lafirest/fix/limiter_infinity_update
...
fix(limiter): set maximum value for `infinity` rate and capacity
2022-06-15 20:04:55 +08:00
Ilya Averyanov
73dd969843
Merge pull request #8210 from savonarola/jwt-authn-add-from
...
feat(jwt authn): allow to specify JWT field
2022-06-15 14:56:04 +03:00
zhongwencool
c4be262819
Merge pull request #8208 from DDDHuang/changepwd400
...
fix: user change pwd failed, response 400
2022-06-15 19:55:40 +08:00
zhongwencool
14ba93d1df
Merge pull request #8218 from zhongwencool/enabled-listener
...
feat: add enabled for listeners
2022-06-15 19:28:28 +08:00
Zaiming (Stone) Shi
e0aa8641af
chore: fix typo uncatched -> uncaught
2022-06-15 13:07:37 +02:00
Shawn
39b1b20506
feat: fix the hook priorities
2022-06-15 19:03:40 +08:00
JianBo He
67063cd088
Merge pull request #8190 from HJianBo/fix-authz-setting-required
...
fix(authz): fix required not working for authz-cache
2022-06-15 18:52:03 +08:00
Zaiming (Stone) Shi
c371dd2464
Merge pull request #8202 from zmstone/0613-fix-no-alarm-when-init-rpc-call-failed
...
fix(cluster_rpc): no alarm when failed to initiate RPC call
2022-06-15 11:36:58 +01:00
Shawn
4ef86b47c7
fix: flaky test case for emqx_delayed
2022-06-15 18:21:57 +08:00
JianBo He
57e57205a0
Merge pull request #8207 from HJianBo/gw-fixes
...
Gateway restart won't make built-in-database data lost
2022-06-15 17:41:13 +08:00
firest
28d9939713
fix(limiter): fix test case errors
2022-06-15 17:35:13 +08:00
Xinyu Liu
17b2665a6d
Merge pull request #8217 from terry-xiaoyu/fix_delayed_module_disbled_after_emqx_stop
...
fix: the delayed module is disbled after ./bin/emqx stop
2022-06-15 16:42:29 +08:00
Zaiming (Stone) Shi
541bc223f8
Merge pull request #8213 from zmstone/fix-throw-error-message
...
chore(connector): schema validator throw error messages directly
2022-06-15 09:38:12 +01:00
firest
4e05d751c1
fix(limiter): change limiter log level to debug
2022-06-15 16:01:16 +08:00
Zhongwen Deng
042b88db2d
fix: don't start listener when update stopped listener
2022-06-15 15:20:53 +08:00
William Yang
efed970aab
chore(conf): mv some default val of vmargs to emqx_conf
2022-06-15 09:06:06 +02:00
firest
c147743895
fix(limiter): move default connection setting into schema
2022-06-15 14:57:49 +08:00
Zhongwen Deng
36af3d066f
feat: add enabled for listeners
2022-06-15 14:39:58 +08:00
firest
fa99b65c91
fix(limiter): refresh dispatcher limiter when retainer config updated
2022-06-15 14:11:15 +08:00
firest
6ca58e5fbc
fix(limiter): fix test case error
2022-06-15 14:11:15 +08:00
firest
e5d223000e
fix(limiter): set maximum value for `infinity` rate and capacity
...
There are now two types of limiters, `infinity` and `limited`.
When `infinity` is updated to `limited` by config, the changes only take effect for new users.
When `limited` is updated to `infinity`, old users will never get tokens, because the `countes`
they hold are no longer updated.
Setting the maximum value for `infinity` rate and capacity can unify these two limiters and slove this problem
2022-06-15 14:11:12 +08:00
JianBo He
78dd9fe247
fix(gw): compatible with the max_connection is string type
2022-06-15 13:48:15 +08:00
JianBo He
77d4faa632
fix(gw): not updating the authenticator using re-creation
2022-06-15 13:48:15 +08:00
JianBo He
7d38f83aef
feat(gw): keep authenticator resource after gateway disabled
...
After a gateway is disabled, we should turn off the authenticator instead of destroying it.
Once built-in-database authenticator is destroyed, it discards all
user's data and can't be managed
2022-06-15 13:48:15 +08:00
JianBo He
6c465cfb8f
fix(gw): fix list listeners failed if gateway disabled
2022-06-15 13:48:15 +08:00
JianBo He
14a26fc876
fix(redis): make sentinel required
2022-06-15 13:48:15 +08:00
JianBo He
03967a83de
chore(authz): make `authorization.cache.enable` required
2022-06-15 13:46:17 +08:00