Thales Macedo Garitezi
7c34011c12
chore: bump app vsns
2022-07-28 17:45:44 -03:00
Thales Macedo Garitezi
f8a1bd0715
feat(license): copy license file to cluster when updating it
2022-07-28 17:29:59 -03:00
Thales Macedo Garitezi
80d35feb33
fix(license): change schema to allow updating license to different type
...
Before this change, if a license in `emqx.conf` was of type
`key`/`file` and then changed to the opposite type, such change would
be saved to `{cluster,local}-overrides.conf`. When the node restarts
after that, the configs are merged naively and becomes invalid, as it
contains both the `key` and `file` keys, and crashes.
2022-07-28 17:29:59 -03:00
Thales Macedo Garitezi
5f49f9058f
Merge pull request #8586 from thalesmg/mix-ee
...
chore(mix): configure ee apps in `mix.exs`
2022-07-28 14:10:20 -03:00
Thales Macedo Garitezi
aff3afb385
ci: use Path.basename
2022-07-28 12:23:38 -03:00
Thales Macedo Garitezi
9cb37e06a2
ci: add mix format to make fmt
2022-07-27 16:36:03 -03:00
Thales Macedo Garitezi
aa8026104a
chore(mix): configure ee apps in mix.exs
2022-07-27 16:35:54 -03:00
ieQu1
390ebd8ffc
Merge pull request #8584 from ieQu1/windows-without-rocksdb
...
fix(windows): Build without rocksdb on windows
2022-07-27 18:35:28 +02:00
ieQu1
5a7d0fff88
fix(windows): Build without rocksdb on windows
2022-07-27 17:04:34 +02:00
Thales Macedo Garitezi
90a6421c7d
Merge pull request #8576 from thalesmg/bump-ekka-0-13-3
...
chore: bump ekka -> 0.13.3
2022-07-27 10:46:14 -03:00
Thales Macedo Garitezi
b4be9b6fae
chore: bump ekka -> 0.13.3
...
Mainly: https://github.com/emqx/erlang-rocksdb/pull/7
2022-07-26 09:50:14 -03:00
zhouzb
ccc734c6ee
Merge pull request #8382 from zmstone/0701-upload-rpm-and-deb-from-slim-builds
...
ci: upload deb and rpm packages from slim build jobs too
2022-07-26 09:34:20 +08:00
zhouzb
79d6613a18
Merge pull request #8531 from HJianBo/fix-authn-cndn
...
fix(authn): fix cert_subject and cert_common_name placeholder
2022-07-26 09:09:34 +08:00
zhouzb
0c3aa5b30f
Merge pull request #8519 from tigercl/chore/relup
...
chore(relup): download relup base version packages from s3
2022-07-26 08:19:05 +08:00
Chris Hicks
bc93d5f525
Merge pull request #8567 from emqx/EMQX-6018-v-5-0-4-cli-command-to-verify-config-syntax-against-schema
...
feat: Added emqx command to check configs
2022-07-25 17:14:42 +02:00
Ilya Averyanov
2f470b8878
Merge pull request #8554 from savonarola/authn-logging
...
Add more tracing for authentication
2022-07-25 17:43:00 +03:00
Ilya Averyanov
1a236db91b
chore(log): add authentication tracing
2022-07-25 17:14:19 +03:00
zhongwencool
80831a7593
Merge pull request #8563 from zhongwencool/titlecase-swagger-tags
...
chore: make sure swagger's tags always titlecase
2022-07-25 17:45:54 +08:00
zhongwencool
2466881460
chore: Update apps/emqx_authn/src/emqx_authn_user_import_api.erl
...
Co-authored-by: zhouzb <zhouzb@emqx.io>
2022-07-25 17:45:38 +08:00
zhongwencool
7261fbaa6b
chore: Update apps/emqx_authn/src/emqx_authn_user_import_api.erl
...
Co-authored-by: zhouzb <zhouzb@emqx.io>
2022-07-25 17:45:28 +08:00
JianBo He
9ecb7563b4
Merge branch 'master' into fix-authn-cndn
2022-07-25 17:34:44 +08:00
JianBo He
39cb667497
Merge pull request #8547 from HJianBo/support-listen-ipv6
...
fix(listener): support listen on ipv6 address
2022-07-25 17:33:38 +08:00
JimMoen
80563c01a2
Merge pull request #8561 from JimMoen/rm-encoded-space
...
chore: `EMQ X` -> `EMQX` in icons
2022-07-25 17:28:31 +08:00
Chris
24f88679ae
feat: Added emqx command to check configs
2022-07-25 11:01:08 +02:00
Zhongwen Deng
02c0755867
fix: dashboard failed test
2022-07-25 16:55:38 +08:00
Zhongwen Deng
a3296078c3
chore: make sure swagger's tags always titlecase 2
2022-07-25 16:55:38 +08:00
zhongwencool
cc63479e69
chore: update apps/emqx_management/src/emqx_mgmt_api_publish.erl
...
Co-authored-by: zhouzb <zhouzb@emqx.io>
2022-07-25 16:55:33 +08:00
zhongwencool
087a098d64
chore: update apps/emqx_management/src/emqx_mgmt_api_publish.erl
...
Co-authored-by: zhouzb <zhouzb@emqx.io>
2022-07-25 16:55:25 +08:00
Zhongwen Deng
99340e424e
chore: bump app.src version
2022-07-25 16:14:03 +08:00
Zhongwen Deng
dd59c850e0
chore: make sure swagger's tags always titlecase
2022-07-25 16:09:17 +08:00
JimMoen
a080c127a7
chore: EMQ X -> EMQX in icons
2022-07-25 15:13:04 +08:00
JianBo He
62561296c6
chore: update changes
2022-07-25 14:35:52 +08:00
JianBo He
04da2d080a
Merge branch 'master' into support-listen-ipv6
2022-07-25 14:27:42 +08:00
zhongwencool
adcd899562
Merge pull request #8472 from zhongwencool/list-rules-with-filter-5.0
...
feat: list rules support for pagination and fuzzy filtering
2022-07-25 14:03:01 +08:00
JianBo He
1c8defeeda
chore: make elvis happy
2022-07-25 13:17:54 +08:00
Rory Z
96a45205c4
Merge pull request #8541 from Rory-Z/master
...
chore: update docker entry point, support dns cluster in k8s
2022-07-25 09:42:37 +08:00
Zhongwen Deng
56417a3130
feat: list rules support for pagination and fuzzy filtering
2022-07-25 09:36:08 +08:00
JianBo He
74c5fd411b
chore(schema): trim space in ip_port
2022-07-25 09:33:47 +08:00
JianBo He
18a7ed95d0
chore: update changes
2022-07-25 09:31:33 +08:00
JianBo He
e0b33dc258
fix(listener): support listen on ipv6 address
2022-07-25 09:31:16 +08:00
JianBo He
78449d77d1
chore: update changes
2022-07-25 09:28:52 +08:00
JianBo He
ba1347513e
test(authn): test cert_subject/cert_common_name placeholder
2022-07-25 09:28:28 +08:00
JianBo He
f8f4ad3e5b
fix(authn): fix cert_subject and cert_common_name placeholder
2022-07-25 09:28:28 +08:00
Thales Macedo Garitezi
7ad0dc7c73
Merge pull request #8528 from thalesmg/persistent-session-optional-rocksdb
...
feat(persistent_sessions): don't use rocksdb when unavailable
2022-07-22 14:56:07 -03:00
Thales Macedo Garitezi
343a78b08a
feat(persistent_sessions): don't use rocksdb when unavailable
2022-07-22 10:59:41 -03:00
Thales Macedo Garitezi
a14a96b0a3
Merge pull request #8545 from thalesmg/fix-bogus-mix-version-parser
...
chore(mix): patch mix version parser when it fails
2022-07-22 10:59:02 -03:00
Thales Macedo Garitezi
a6e45be218
chore(mix): add prefix to pre-release version to please elixir version parser
...
Since upstream refuses to fix this issue:
https://github.com/elixir-lang/elixir/issues/12000
On rare occasions, our pre-release version, which is the prefix
of the git hash, might consist only of digits. Even more rarely, it
might start with a `0`. When that happens, Elixir will refuse to
parse that as a valid pre-release version (it wants it to be an
integer without a leading 0).
To prevent that, we will always prepend a "g" to the pre-release
version, ensuring it's never a valid number.
2022-07-22 09:18:33 -03:00
Thales Macedo Garitezi
2e75c35995
Merge pull request #8546 from thalesmg/fix-dashboard-cluster-rate
...
fix: dashboard monitor crash after badrpc
2022-07-22 09:10:41 -03:00
Thales Macedo Garitezi
28604c477c
Merge pull request #8542 from thalesmg/ci-drop-macos-1015
...
ci(mac): drop macos 10.15
2022-07-22 09:01:34 -03:00
zhongwencool
2cdd63a2a8
Merge pull request #8518 from zhongwencool/fix-logger-json-format-config-not-working
...
fix: logger json formatter's config not working
2022-07-22 16:28:46 +08:00