Commit Graph

17227 Commits

Author SHA1 Message Date
Thales Macedo Garitezi
a6a023eff7 ci: add integration_test dir to emqx application
This gives us a place where to put tests that exercise multiple umbrella application,
which is more closely related to `emqx`, but in a way that doesn't affect the standalone
app tests.
2023-08-16 11:48:47 -03:00
Andrew Mayorov
c84ee66d80
Merge pull request #11450 from keynslug/fix/dirty-testsuite-flapping
fix(test): switch `emqx_flapping_SUITE` to cth tooling
2023-08-16 17:20:31 +04:00
zhongwencool
e406cd7868
Merge pull request #11456 from zhongwencool/allow-empty-cacertfile-pem
fix: allow empty cacertfile pem
2023-08-16 21:10:52 +08:00
Thales Macedo Garitezi
82f27eaf78
Merge pull request #11429 from thalesmg/mongodb-legacy-opt-20230810
feat(mongodb): add configurable option to override legacy protocol usage
2023-08-16 09:54:53 -03:00
zhongwencool
960944f90c chore: add 11456 changelog 2023-08-16 20:19:55 +08:00
zhongwencool
b733adca06 fix: allow empty cacertfile pem 2023-08-16 20:15:21 +08:00
zhongwencool
b23da691c0
Merge pull request #11454 from zhongwencool/huge-payload
fix: don't crash when debug huge payload
2023-08-16 17:45:47 +08:00
zhongwencool
e2681f46f6 chore: add changelog for 11454 2023-08-16 15:45:36 +08:00
zhongwencool
1af0407c48 fix: don't crash when debug huge payload 2023-08-16 15:35:09 +08:00
Ivan Dyachkov
3daff225c0
Merge pull request #11451 from id/0815-ci-do-not-publish-prerelease-artifacts 2023-08-15 21:45:06 +02:00
Thales Macedo Garitezi
ea3c2d95f3
Merge pull request #11449 from thalesmg/ci-restore-standalone-tests-20230815
ci: restore emqx app standalone tests
2023-08-15 16:01:56 -03:00
Thales Macedo Garitezi
b416100943 ci: fix output source 2023-08-15 14:40:19 -03:00
Ivan Dyachkov
f00553a174 ci(release): do not publish prerelease artifacts to emqx.io, packagecloud and helm repo 2023-08-15 19:34:13 +02:00
Ivan Dyachkov
e91d22b0d5 ci(docker): emqx-enterprise repo does not exist in ECR 2023-08-15 19:34:10 +02:00
Thales Macedo Garitezi
4151fe5045 ci(refactor): compute before/after references in parent workflow 2023-08-15 14:33:39 -03:00
Andrew Mayorov
0b21b87296
fix(test): switch emqx_flapping_SUITE to cth tooling 2023-08-15 21:29:42 +04:00
Andrew Mayorov
5560e6ed4f
fix(cthsuite): also prevent emqx from loading default conf 2023-08-15 21:25:39 +04:00
Thales Macedo Garitezi
124c5d94e5
ci: fix variable usage
Co-authored-by: Ivan Dyachkov <dev@dyachkov.org>
2023-08-15 14:25:38 -03:00
Thales Macedo Garitezi
8a6bb6f5f3 ci: restore emqx app standalone tests
Those were accidentally removed during a refactoring.

They are needed because we provide the `emqx` application as a standalone dependency for
plugins.
2023-08-15 13:48:39 -03:00
Thales Macedo Garitezi
5d707c8b7d
Merge pull request #11403 from thalesmg/gcp-produ-attr-20230728
feat(gcp_producer): add support for defining message attributes and ordering key
2023-08-15 13:22:31 -03:00
Zaiming (Stone) Shi
fa9e9f3348
Merge pull request #11442 from zmstone/0814-sync-release-52-to-master
0814 sync release 52 to master
2023-08-15 16:21:55 +02:00
Thales Macedo Garitezi
23f5cea482 feat: handle strange key values when resolving placeholders 2023-08-14 13:39:38 -03:00
Thales Macedo Garitezi
d93e1bbf08 feat(mongodb): add configurable option to override legacy protocol usage
Fixes https://emqx.atlassian.net/browse/EMQX-10750

Fixes https://github.com/emqx/emqx/discussions/11428

See https://github.com/emqx/mongodb-erlang/pull/39
2023-08-14 13:19:50 -03:00
Ivan Dyachkov
a6e277c77a
Merge pull request #11441 from id/0814-ci-add-daily-build-for-debian10 2023-08-14 17:48:44 +02:00
Thales Macedo Garitezi
926eb4e3dd test: rm unused var warning 2023-08-14 10:33:24 -03:00
Thales Macedo Garitezi
82b8538041 feat(gcp_producer): add support for defining message attributes and ordering key
Fixes https://emqx.atlassian.net/browse/EMQX-10652
2023-08-14 10:33:17 -03:00
Ivan Dyachkov
340deb062d
Merge pull request #11435 from id/0811-update-build-status-badge 2023-08-14 15:30:18 +02:00
lafirest
1bda8020f5
Merge pull request #11436 from lafirest/feat/banned_clear
feat(banned): add a new API used to clear all banned data
2023-08-14 20:48:43 +08:00
lafirest
6bea894205
Merge pull request #11440 from lafirest/fix/ldap_dep
fix(ldap): fix dependency problem
2023-08-14 20:34:58 +08:00
zhongwencool
b2d5bae7c9
Merge pull request #11438 from zhongwencool/max-packet-size-validate
feat: change mqtt.max_packet_size type from string to bytesize
2023-08-14 20:31:25 +08:00
Zaiming (Stone) Shi
970ff28200 Merge remote-tracking branch 'origin/master' into release-52 2023-08-14 11:50:40 +02:00
Ivan Dyachkov
1e6ba2e748 ci: add daily build of emqx-enterprise for debian10 platform 2023-08-14 11:39:55 +02:00
firest
0b066fa20c fix(ldap): fix dependency problem 2023-08-14 16:59:37 +08:00
zhongwencool
41180170f4 fix: update error msg 2023-08-14 15:45:57 +08:00
zhongwencool
4ee4f59b41 chore: make spellcheck happy 2023-08-14 10:37:15 +08:00
zhongwencool
e10f9e5e9b feat: change mqtt.max_packet_size type from string to bytesize 2023-08-14 10:10:46 +08:00
Ivan Dyachkov
eb878f60b1
Merge pull request #11434 from id/0811-e5.2.0-alpha.1 2023-08-11 14:44:16 +02:00
lafirest
b8d3dcf59a
Merge pull request #11424 from lafirest/fix/epoch_maximum_val
fix(datetime): make sure the epoch is not larger than the maximum supported value
2023-08-11 20:37:56 +08:00
firest
749c2d075f chore: update changes && bump app version 2023-08-11 17:57:27 +08:00
firest
bc417a6764 fix(datetime): make sure the epoch is not larger than the maximum supported value 2023-08-11 17:57:21 +08:00
firest
81d200023d chore: update changes 2023-08-11 17:37:45 +08:00
Ivan Dyachkov
e86a60fee3 docs: update build status badge in readme to point to actual workflow 2023-08-11 11:27:02 +02:00
firest
2fc0468e0c feat(banned): add a new API used to clear all banned data 2023-08-11 17:25:49 +08:00
Ivan Dyachkov
7852af896c chore: e5.2.0-alpha.1 2023-08-11 11:16:30 +02:00
Ivan Dyachkov
659647955a chore: remove support for docker-latest-* tag from cut.sh 2023-08-11 11:16:30 +02:00
Ivan Dyachkov
7bdefd065f chore: update scripts, workflows and documentation to support release-52 2023-08-11 11:11:58 +02:00
Ivan Dyachkov
bab05b6613
Merge pull request #11433 from id/0811-ci-upgrade-push-helm-action 2023-08-11 11:03:00 +02:00
lafirest
c9c0ce0734
Merge pull request #11432 from lafirest/chore/rate_limit_example
chore: add rate limit example
2023-08-11 15:47:38 +08:00
Ivan Dyachkov
b6084b0001 chore: bump apps/emqx version 2023-08-11 09:19:51 +02:00
lafirest
4eaced241d
Merge pull request #11423 from lafirest/chore/limiter_utils
fix(limiter): simplify the code of the limiter
2023-08-11 15:17:42 +08:00