Commit Graph

12722 Commits

Author SHA1 Message Date
zhouzb 8d4907eedd
Merge pull request #8374 from JimMoen/fix-authn-http
fix(authn): authn http `is_superuser` field
2022-07-01 21:56:27 +08:00
JianBo He 2d8231c638 chore: fix gateway authz cases 2022-07-01 21:08:58 +08:00
JimMoen 2ad99fca7a chore: update appup.src 2022-07-01 21:07:33 +08:00
JimMoen 7b825fe4bd test(authn): authn `is_superuser` default value false. 2022-07-01 21:07:26 +08:00
Zaiming (Stone) Shi 34ba414541 ci: ensure emqx runtime dependency 2022-07-01 14:57:48 +02:00
JimMoen f0c783b260 test(authn): emqx_authn and gateway_athn http `content-type` 2022-07-01 20:55:39 +08:00
JimMoen b88796518e fix(authn): authn http `is_superuser` field
only support true|false|[num]
and for [num]: zero => false | non-zero => true

other type and string will fallback to default vaule => false
i.e null|undefined|[empty string]
2022-07-01 20:55:39 +08:00
ieQu1 7d46e8671e
Merge pull request #8376 from ieQu1/nicer-bpapi-errors
fix(bpapi): Make error messages nicer
2022-07-01 14:50:49 +02:00
Zaiming (Stone) Shi 9db86e7c39 ci: upload deb and rpm packages from slim build jobs too 2022-07-01 14:45:59 +02:00
JianBo He 4c17b38102 chore: treat 200/204 as acl nomatch 2022-07-01 20:42:22 +08:00
zhouzb 75fc52df0b
Merge pull request #8379 from zmstone/0701-fix-add-plugins-dir
fix(plugins): ensure plugins dir is created for deb and rpm
2022-07-01 20:29:52 +08:00
JianBo He 371d24549a
Merge pull request #8377 from HJianBo/refactor-http-authz-resp
refactor: authz-http return body to reject pub/sub
2022-07-01 19:05:28 +08:00
Zaiming (Stone) Shi 7dc06d3533 fix(plugins): ensure plugins dir is created for deb and rpm 2022-07-01 12:46:27 +02:00
JianBo He 83f5da8f9d fix(authz-http): fix https://github.com/emqx/emqx/pull/8377#discussion_r911743360 2022-07-01 17:46:55 +08:00
JianBo He 52b77b570f refactor: authz-http return body to reject pub/sub 2022-07-01 17:46:55 +08:00
zhongwencool 670f83e415
Merge pull request #8369 from zhongwencool/sync-authz-certs
fix: sync data's authz and certs
2022-07-01 17:32:22 +08:00
DDDHuang 25c37a63ef
Merge pull request #8356 from DDDHuang/pubsub_api
Pubsub api
2022-07-01 17:24:18 +08:00
lafirest 62d822ee96
Merge pull request #8378 from lafirest/fix/hide_limiter_api
fix(api): temporarily hide the limiter's API
2022-07-01 17:14:33 +08:00
JianBo He 8f429b5ea3
Merge pull request #8316 from zmstone/0624-chore-add-a-note-in-authz-config
docs: refine authz file path doc
2022-07-01 16:56:27 +08:00
Zhongwen Deng cbf467ee3d chore: update emqx_conf.appup.src 2022-07-01 16:44:29 +08:00
DDDHuang 07f8a93af3 fix: update mgmt bpapi version 2022-07-01 16:43:42 +08:00
firest 325997c592 fix(api): temporarily hide the limiter's API 2022-07-01 16:31:56 +08:00
JianBo He a13d726d17
Merge pull request #8315 from lafirest/v5.0
feat: add exclusive subscription
2022-07-01 16:00:10 +08:00
JianBo He 127ecdbf77
Merge pull request #8375 from lafirest/fix/authn_metrics_clause
fix(metrics): fix authn metrics count clause error
2022-07-01 15:53:52 +08:00
Zhongwen Deng c23ccbd370 chore: update bpapi.verions 2022-07-01 15:51:25 +08:00
ieQu1 e2c2f7b224 feat(bpapi): Add a header to bpapi.versions file 2022-07-01 09:50:04 +02:00
ieQu1 2f7078f314 fix(bpapi): Make error messages nicer 2022-07-01 09:34:35 +02:00
Zhongwen Deng 3d6f98e5f6 fix: filter data's dir 2022-07-01 15:32:12 +08:00
DDDHuang 6c9cad366b fix(api): client sub & unsub batch 2022-07-01 15:21:11 +08:00
William Yang ff9ed0eab9
Merge pull request #8365 from qzhuyan/dev/william/bump-quicer
fix(quic): overload protection follows zone config
2022-07-01 09:17:22 +02:00
firest 9170a05990 fix(metrics): fix authn metrics count clause error 2022-07-01 15:14:46 +08:00
Zhongwen Deng 9af470dee9 chore: upgrade emqx_conf bpapi to version 2 2022-07-01 15:00:14 +08:00
firest d205f10fab chore: add upgarde callback for emqx_exclusive_subscription 2022-07-01 14:59:10 +08:00
Zaiming (Stone) Shi 9ea28cf093
Merge pull request #8366 from zmstone/0630-release-default-packages-without-otp-elixir-in-name
build: release default package names
2022-07-01 07:50:03 +01:00
firest 5981a23fe4 fix(exclusive): add upgarde API && fix description error 2022-07-01 14:44:51 +08:00
firest b1b1d40528 fix(exclusive): fix xref error && change exclusive default value 2022-07-01 14:43:32 +08:00
firest 85f6846f89 chore: update emqx.appup.src 2022-07-01 14:43:30 +08:00
firest af5bf52ddf feat: add exclusive subscription 2022-07-01 14:36:41 +08:00
JianBo He c32a416a2a
Merge pull request #8371 from HJianBo/auto-retry-auth-resource
AuthN/Z: automaticly re-connect to disconnected resources
2022-07-01 14:32:50 +08:00
lafirest 5cf2e7c839
Merge pull request #8352 from lafirest/fix/authn_metrics
feat(metrics): optimize client.authenticate
2022-07-01 14:29:43 +08:00
Zhongwen Deng aabdb07447 chore: always delete data zip file 2022-07-01 14:18:03 +08:00
Zhongwen Deng 8ba2b6cc18 fix: bpapi chekc failed 2022-07-01 14:08:16 +08:00
JianBo He e464c3890e chore: get coverall logs 2022-07-01 13:52:07 +08:00
Zaiming (Stone) Shi 550441a131 build: release default package names 2022-07-01 07:46:20 +02:00
Zaiming (Stone) Shi 2d9383842c
Merge pull request #8372 from zmstone/0701-fix-cross-build-ci
0701 fix cross build ci
2022-07-01 06:46:01 +01:00
Zaiming (Stone) Shi ea399e11d5 ci: release elixir build on el8 instead of el7 2022-07-01 07:43:03 +02:00
Zaiming (Stone) Shi 0f18381719 refactor: move scripts/relup-base-packages.sh to sub-dir 2022-07-01 07:43:03 +02:00
Zaiming (Stone) Shi 114d784d1a refactor: move scripts/relup-base-vsns.sh to sub-dir 2022-07-01 07:43:03 +02:00
Zaiming (Stone) Shi 73f49ca6e5 refactor: move inject-relup.escript to a sub-dir 2022-07-01 07:43:03 +02:00
Zaiming (Stone) Shi bdb370bf4e ci: ensure git safe dir for cross-build prepare stage 2022-07-01 07:43:03 +02:00