Igor Urminček
3609b20fb2
fix(bin/eqmx): do not rely on existing user name
...
Container should be able to run as other user too. Use uid as fallback.
Prerequisite to be able to run as user specified during startup.
2023-10-21 21:19:57 +02:00
Ilya Averyanov
af6a364492
Merge pull request #11790 from savonarola/1018-improve-redis-cmd-validation-in-auth
...
feat(auth): improve redis command parsing and validation
2023-10-20 10:04:05 +03:00
Ilya Averyanov
0b4600c293
feat(auth): improve redis command parsing and validation
2023-10-19 23:01:35 +03:00
Thales Macedo Garitezi
eda82caf65
Merge pull request #11791 from thalesmg/fix-coap-heartbeat-m-20231018
...
fix(coap): increase received packet counter for keepalive
2023-10-19 13:12:41 -03:00
Ilya Averyanov
8d82c30b00
Merge pull request #11771 from savonarola/1015-validate-bcrypt-schema-in-api
...
feat(authn): allow authn providers to define a separate schama for API
2023-10-19 15:34:34 +03:00
Ilya Averyanov
8f9ac6c1f3
Merge pull request #11776 from savonarola/1017-auth-cleanup-2
...
chore(authn): remove dead code
2023-10-19 15:28:35 +03:00
zhongwencool
9f197a6915
Merge pull request #11785 from zhongwencool/rbac-change-pwd
2023-10-19 09:02:15 +08:00
Thales Macedo Garitezi
5b9866f630
fix(coap): increase received packet counter for keepalive
...
Fixes https://emqx.atlassian.net/browse/EMQX-11193
Fixes https://github.com/emqx/emqx/issues/11779
2023-10-18 16:35:33 -03:00
Zaiming (Stone) Shi
47199662ec
Merge pull request #11786 from emqx/release-53
...
Sync release-53 to master
2023-10-18 16:42:58 +02:00
Zaiming (Stone) Shi
f985f149d9
Merge pull request #11787 from zmstone/1018-refactor-improve-nodetool-performance
...
refactor(nodetool): only add libs when necessary
2023-10-18 16:37:51 +02:00
Zaiming (Stone) Shi
ad09ca9d6d
refactor(nodetool): only add libs when necessary
2023-10-18 14:08:35 +02:00
Zaiming (Stone) Shi
dbffc080c2
Merge pull request #11775 from zmstone/1016-docker-build-support-cache
...
build: make use of rebar git cache in docker build
2023-10-18 13:07:41 +02:00
zhongwencool
81e10c6748
chore: add changelog for 11785
2023-10-18 18:46:13 +08:00
zhongwencool
2388d36b09
fix: allow viewers to change their own passwords
2023-10-18 18:40:02 +08:00
Ilya Averyanov
e1c8317779
chore(authn): remove dead code
2023-10-18 10:57:55 +03:00
Ivan Dyachkov
4c0bec1866
Merge pull request #11782 from id/1018-sync-r53
...
sync r53
2023-10-18 09:19:36 +02:00
Ivan Dyachkov
82bac3e136
Merge remote-tracking branch 'upstream/release-53' into 1018-sync-r53
2023-10-18 08:04:45 +02:00
Ivan Dyachkov
d45ac980f6
Merge pull request #11781 from id/1017-ci-update-runner-labels
...
ci: explicitly specify architecture in runner labels
2023-10-18 08:03:35 +02:00
Ivan Dyachkov
898279099b
ci: update remaining docker images in workflows to use public.ecr.aws
2023-10-17 22:36:43 +02:00
Ivan Dyachkov
fb6b02c1ea
ci: explicitly specify architecture in runner labels
2023-10-17 18:57:46 +02:00
Ilya Averyanov
c0ebaf9b6f
Merge pull request #11541 from savonarola/0829-duplicate-ft-responses
...
Support asynchronous mode of receiving responses to FT operations
2023-10-17 17:08:00 +03:00
Zaiming (Stone) Shi
22f8df2eee
build: make use of rebar git cache in docker build
2023-10-17 13:06:50 +02:00
Ilya Averyanov
6354f3b04f
feat(authn): allow authn providers to define a separate schama for API
2023-10-17 13:19:11 +03:00
Zaiming (Stone) Shi
55618dd28a
Merge pull request #11731 from zmstone/1008-expose-file-transfer-host-conf
...
fix(api-docs): add file-transfer config to hot-config scope
2023-10-17 11:23:16 +02:00
Zaiming (Stone) Shi
dfa5909392
Merge pull request #11752 from zmstone/1011-change-default-rpc-module-for-mria
...
refactor: change mria default rpc module from 'gen_rpc' to 'rpc'
2023-10-17 10:21:14 +02:00
Zaiming (Stone) Shi
4dd60da9ee
Merge pull request #11767 from zmstone/1016-upgrade-rebar3
...
build: upgrade to rebar3 3.19.0-emqx-8
2023-10-17 00:03:25 +02:00
Zaiming (Stone) Shi
162b901be6
Merge pull request #11763 from zmstone/1114-sync-release-53
...
Merge release-53 back to master
2023-10-16 21:42:02 +02:00
Zaiming (Stone) Shi
0886e6281a
build: upgrade to rebar3 3.19.0-emqx-8
...
This version supports REBAR3_GIT_CACHE_DIR option to make use
of local repos as clone reference to reduced the number of clones
2023-10-16 13:34:23 +02:00
JianBo He
16cc816bd3
Merge pull request #11757 from zhongwencool/trace-api-return-500
...
fix: 500 error response when downloading non-existent trace files
2023-10-16 13:40:18 +08:00
Ivan Dyachkov
4bbf5993f8
Merge pull request #11764 from id/1014-ci-rerun-failed-checks-up-to-3-times
...
ci: rerun failed checks for up to 3 times
2023-10-15 12:33:43 +02:00
Zaiming (Stone) Shi
6eb3bb7cff
Merge remote-tracking branch 'origin/release-53' into 1114-sync-release-53
2023-10-14 10:16:38 +02:00
Zaiming (Stone) Shi
7c022c2c6a
refactor: change mria default rpc module from 'gen_rpc' to 'rpc'
...
Erlang distribution seems to outperform gen_rpc (unless gen_rpc clients
are scaled up, but this is not easy to achive for shard transport as it
may reorder events).
2023-10-14 10:13:31 +02:00
Ivan Dyachkov
220893177d
ci: rerun failed checks for up to 3 times
2023-10-14 10:04:55 +02:00
Ilya Averyanov
cd2752117c
Merge pull request #11762 from savonarola/1013-fix-mnesia-authz-destroy
...
fix(mnesia authz): destroy authz records on mnesia authz destroy
2023-10-13 20:54:14 +03:00
Ilya Averyanov
57a4e9ad84
Merge pull request #11761 from savonarola/1013-refactor-pgsql-connector
...
chore(source dir): split out postgresql connector
2023-10-13 18:30:19 +03:00
Ilya Averyanov
bde8800f2e
fix(mnesia authz): destroy authz records on mnesia authz destroy
2023-10-13 18:29:45 +03:00
Ilya Averyanov
90a0c093bf
Merge pull request #11750 from savonarola/1011-redact-auth-http-request
...
Do not trace authn http request bodies
2023-10-13 17:25:28 +03:00
Andrew Mayorov
d59747a011
Merge pull request #11760 from keynslug/fix/EMQX-11149/no-aggr-healthcheck
...
fix(cass): avoid using aggregates in healthcheck query
2023-10-13 21:03:15 +07:00
Ilya Averyanov
4f14e8df22
chore(source dir): split out postgresql connector
2023-10-13 16:58:57 +03:00
Andrew Mayorov
dcdfcdb24f
chore: add changelog entry
2023-10-13 19:58:59 +07:00
Thales Macedo Garitezi
7a6c756b7c
Merge pull request #11754 from thalesmg/fix-postgres-error-reason-log-m-20231011
...
fix(postgres): format unicode error messages from driver
2023-10-13 09:58:28 -03:00
Andrew Mayorov
0144ed9981
Merge pull request #11753 from keynslug/chore/smaller-ci-artifacts
...
chore(ci): try to reduce CI artifacts footprint
2023-10-13 16:56:47 +07:00
Andrew Mayorov
51c57a5f0a
fix(cass): avoid using aggregates in healthcheck query
...
Otherwise, this query will produce warning message per each
healthcheck, telling the user:
```
WARN <...> - Aggregation query used without partition key
```
2023-10-13 16:50:19 +07:00
Andrew Mayorov
083e2da347
chore(bpapicheck): make some failures more user-friendly
2023-10-13 15:42:08 +07:00
Andrew Mayorov
0b9ac24c1e
fix(bpapicheck): stop depending on git index
2023-10-13 15:40:49 +07:00
lafirest
96c546c187
Merge pull request #11725 from lafirest/feat/os-ldap
...
chore: change the LDAP integration to opensource
2023-10-13 15:05:39 +08:00
Zaiming (Stone) Shi
dd03be29a6
Merge pull request #11751 from zmstone/1011-refactor-move-emqx_license-app-to-apps
...
1011 refactor move emqx_license app to apps
2023-10-13 06:45:49 +02:00
firest
33ff5d5588
chore: update auth header file
2023-10-13 10:16:47 +08:00
Ivan Dyachkov
5cc06509f5
Merge pull request #11756 from id/1012-ci-fix-token-permissions
...
chore(ci): limit token scope in workflows
2023-10-12 20:12:37 +02:00
Andrew Mayorov
08b2b36b87
feat(ci): push some envs through artifact files in workflows
...
So that we could optimize away the need for the full git history.
2023-10-13 00:40:25 +07:00