JianBo He
|
a58b88aeec
|
chore(i18n): fix more and more typos
|
2022-04-26 09:28:05 +08:00 |
Zaiming (Stone) Shi
|
a4feb3e6e9
|
style: reformat emqx_auto_subscribe and emqx_conf
|
2022-04-25 18:05:10 +02:00 |
Ilya Averyanov
|
fc2ea9e484
|
feat(emqx_auth_jwt): use JWT for ACL checks
|
2022-04-25 11:59:04 +03:00 |
EMQ-YangM
|
2d553d711f
|
fix: 'ComFun' missing parameter
|
2022-04-25 11:38:48 +08:00 |
JimMoen
|
e9843aa225
|
fix(doc): html line break use `</br>`
|
2022-04-24 18:56:21 +08:00 |
Yang Miao
|
4a43a10296
|
Merge pull request #7701 from EMQ-YangM/improve_docs
fix: improve document quality
|
2022-04-22 16:52:09 +08:00 |
JimMoen
|
86c38d283d
|
docs: authn i18n zh_CN support
|
2022-04-22 10:40:34 +08:00 |
DDDHuang
|
9088752afa
|
fix: bad return in retry prepare
|
2022-04-22 00:20:13 +08:00 |
EMQ-YangM
|
ad2ed178a6
|
test: fix authn redis_type field
|
2022-04-21 22:56:27 +08:00 |
DDDHuang
|
75f612a449
|
fix: bad SUITE & bad code
|
2022-04-21 18:30:51 +08:00 |
DDDHuang
|
7417e5070d
|
fix: perpare sql when connector doing init; add prepare statement field; bad log path
|
2022-04-21 16:00:15 +08:00 |
DDDHuang
|
365ca67078
|
fix: auth mysql prepare query
|
2022-04-21 16:00:15 +08:00 |
DDDHuang
|
039619ee23
|
feat: authz & authn mysql resource support prepare sql query
|
2022-04-21 16:00:15 +08:00 |
JianBo He
|
99bcf5a69f
|
Merge pull request #7656 from HJianBo/support-disable-salt
feat(authn): support disable salt
|
2022-04-20 15:29:22 +08:00 |
JimMoen
|
c67e565755
|
fix(authn): merge default header after check config
|
2022-04-19 18:57:01 +08:00 |
JimMoen
|
88c98bb310
|
fix(authn): api required fields
|
2022-04-19 18:57:01 +08:00 |
JimMoen
|
93dd7d46c5
|
refactor: fields `meta` ref to dashboard_swagger
|
2022-04-19 18:57:01 +08:00 |
Zaiming (Stone) Shi
|
fb7c7dffb7
|
Merge pull request #7527 from zmstone/0405-5.0-provide-defaults-for-ssl-files
5.0 provide defaults for ssl files
|
2022-04-19 11:51:39 +01:00 |
Ilya Averyanov
|
ef83a80234
|
Merge pull request #7613 from savonarola/fetch-jwk-safe
chore(emqx_authn_jwt): wrap JWKS connector into emqx_resourse
|
2022-04-19 13:48:51 +03:00 |
Zaiming (Stone) Shi
|
c71302ae27
|
refactor(ssl): show file paths for SSL certs in dashboard
|
2022-04-19 08:43:37 +02:00 |
JianBo He
|
75f6484032
|
feat(authn): support disable salt
|
2022-04-19 09:29:56 +08:00 |
JimMoen
|
9e4b9c6689
|
refactor: mgmt rm `generate_response/1`
|
2022-04-19 01:20:57 +08:00 |
Ilya Averyanov
|
e5f04f3bf7
|
chore(emqx_authn_jwt): wrap JWKS connector into emqx_resourse
|
2022-04-18 15:47:33 +03:00 |
DDDHuang
|
c777759707
|
chore: some code format
|
2022-04-16 16:37:10 +08:00 |
DDDHuang
|
e22d01d25f
|
fix: page & limit & pool_size pos_integer; some bad spelling
|
2022-04-16 16:37:10 +08:00 |
DDDHuang
|
bf827cffa8
|
fix: authn bad examples
|
2022-04-13 16:16:13 +08:00 |
JianBo He
|
7954f32858
|
chore: remove scram authenticator for all gateway
|
2022-04-12 16:13:55 +08:00 |
Ilya Averyanov
|
f5d0e8ce84
|
chore(emqx_authn): update examples
|
2022-04-11 14:42:17 +03:00 |
JianBo He
|
0fb758916f
|
Merge pull request #7492 from lafirest/test/gateway_authn
test(gateway): integration gateway test with authn
|
2022-04-08 16:05:36 +08:00 |
firest
|
786be82d07
|
test(gateway): optimize test codes organization
|
2022-04-07 16:53:10 +08:00 |
Zaiming (Stone) Shi
|
356fbf6ce1
|
Merge pull request #7519 from zmstone/0405-5.0-sync-ssl-lib-from-4.3
5.0 refactor: delete deprecated emqx_plugin_libs_ssl module
|
2022-04-05 22:57:56 +01:00 |
Zaiming (Stone) Shi
|
bc5692efd4
|
fix(emqx_authn_api): return file path if does not exist
|
2022-04-05 23:02:14 +02:00 |
ieQu1
|
8df76da9ac
|
chore(formatting): Fix formatting of modules, authz and authn
|
2022-04-05 11:01:53 +02:00 |
ieQu1
|
99b3f2f83e
|
docs(schema): Document missing records and fields
|
2022-04-04 23:58:43 +02:00 |
Thales Macedo Garitezi
|
c0d2243e72
|
refactor(telemetry): move authn/authz info fns to their own apps
|
2022-04-01 09:27:52 -03:00 |
JianBo He
|
3022ee081d
|
style(authn): reformat authn subdir source files
|
2022-04-01 09:55:02 +08:00 |
JimMoen
|
aae2d01582
|
style: erlfmt apps/emqx_authn
|
2022-04-01 02:19:46 +08:00 |
Ilya Averyanov
|
a6031d6695
|
Merge pull request #7464 from savonarola/emqx_topic_metrics_api-cov
chore(emqx_modules): add emqx_topic_metrics_api tests
|
2022-03-31 11:27:58 +03:00 |
Ilya Averyanov
|
0728b1e3f4
|
chore(emqx_modules): add emqx_topic_metrics_api tests
|
2022-03-30 21:18:27 +03:00 |
ieQu1
|
edb91e2e4a
|
docs(schema): Add descriptions for authZ and connector
|
2022-03-30 13:01:01 +02:00 |
JimMoen
|
9554255449
|
fix(authn): fix delete authn redis crashed
|
2022-03-28 10:56:11 +08:00 |
EMQ-YangM
|
a34e750ebe
|
fix: unify http response code for auhtn & authz
|
2022-03-21 14:16:52 +08:00 |
EMQ-YangM
|
339e459589
|
fix(emqx_authn): disable invalid_dynamic_call
cc
aa
|
2022-03-18 17:07:56 +08:00 |
EMQ-YangM
|
d1857ba454
|
feat: add authn, authz status api
|
2022-03-18 14:36:33 +08:00 |
EMQ-YangM
|
37c4d68f40
|
fix: ignore authn, authz status and metrics
|
2022-03-16 11:14:21 +08:00 |
EMQ-YangM
|
eb5570dd07
|
fix: disable authn_api, authz_api_sources swagger spec
|
2022-03-16 10:16:50 +08:00 |
JimMoen
|
a084376f3d
|
feat(authn): enhanced authn users fuzzy searching
|
2022-03-15 15:14:14 +08:00 |
JimMoen
|
02ed2148d7
|
refactor: move api `top` -> `front`, `bottom` -> `rear`
|
2022-03-15 10:28:46 +08:00 |
JimMoen
|
2a866e7c91
|
test(authn_api): move authn resource position
|
2022-03-15 10:28:46 +08:00 |
JimMoen
|
e96bbf5c8b
|
refactor(authn_api): add 'after related' for move api
|
2022-03-15 10:28:46 +08:00 |
EMQ-YangM
|
b33b3f6eee
|
fix: reduce status_and_metrics
|
2022-03-14 10:21:51 +08:00 |
Xinyu Liu
|
3cf18a293d
|
Merge pull request #7271 from EMQ-YangM/add_metrics_and_status_to_authn
feat(emqx_authn_api): add metrics and status to authn
|
2022-03-11 19:21:44 +08:00 |
EMQ-YangM
|
b7a9f1e087
|
fix(emqx_map_lib): fix static checks errors
|
2022-03-11 15:56:14 +08:00 |
JianBo He
|
85d1a4f9bf
|
Merge pull request #7263 from HJianBo/fix-auth-jwt
fix(authn-jwt): accept the pem conntet to create jwk authenticator
|
2022-03-11 15:06:43 +08:00 |
EMQ-YangM
|
8af7131a49
|
fix(emqx_autn_api): wo do not need fixpoint
|
2022-03-11 14:18:50 +08:00 |
EMQ-YangM
|
7165fbc5ca
|
fix(emqx_authn_api): fix elvis error
|
2022-03-11 14:18:50 +08:00 |
EMQ-YangM
|
48b167bf46
|
test(emqx_authn): add status and metrics test to emqx_authn_api
|
2022-03-11 14:18:50 +08:00 |
EMQ-YangM
|
dce602c251
|
fix(emqx_authn_api): format metrics and status
|
2022-03-11 14:18:15 +08:00 |
EMQ-YangM
|
a03f324010
|
feat(emqx_authn_api): add metrics and status to authn
|
2022-03-11 14:18:15 +08:00 |
JimMoen
|
f5caf66253
|
refactor(api): unified api name style
|
2022-03-11 11:07:55 +08:00 |
JianBo He
|
333f170a30
|
fix(authn-jwt): accept the pem conntet to create jwk authenticator
|
2022-03-11 09:19:24 +08:00 |
JimMoen
|
93c74bd645
|
Merge pull request #7225 from JimMoen/authn-authz-mnesia-fuzzy-searching
authn and authz mnesia searching by `clientid` or `username`
|
2022-03-10 17:00:36 +08:00 |
JimMoen
|
7274d775cb
|
test(authz): api username fuzzy searching
|
2022-03-10 13:38:45 +08:00 |
Shawn
|
1d023b541f
|
refactor(connnector): rename waiting_connect_complete -> wait_for_resource_ready
Rename the option to wait_for_resource_ready and defaults to 5s.
|
2022-03-10 10:46:57 +08:00 |
JimMoen
|
42df68ab51
|
test(authn): fix return type match, api fuzzy searching
|
2022-03-10 10:01:40 +08:00 |
JimMoen
|
593e1a3efb
|
feat(authn): authn mnesia rows fuzzy searching by `clientid` or `username`
|
2022-03-10 10:01:40 +08:00 |
EMQ-YangM
|
583624fb8d
|
fix(emqx_authn): fix test suite
|
2022-03-09 13:53:05 +08:00 |
EMQ-YangM
|
57adbab5ea
|
fix(emqx_authn): fix authn suite status
|
2022-03-08 14:09:39 +08:00 |
EMQ-YangM
|
d99db4ebfa
|
fix(emqx_authn): add default wait_connected
|
2022-03-08 14:09:39 +08:00 |
Zhongwen Deng
|
db584f79d6
|
feat: upgrade hocon to 0.25.0 to replace nullable with required.
|
2022-02-24 22:39:03 +08:00 |
JimMoen
|
e816e3e4a3
|
Merge pull request #7075 from JimMoen/refactor-authz-sources-api
refactor: authz_api_sources swagger spec
|
2022-02-22 01:24:42 +08:00 |
Zhongwen Deng
|
9f9bf059b9
|
fix(schema): remove unuse to_bin function; simplify body schema.
|
2022-02-21 23:02:49 +08:00 |
JimMoen
|
ff68e2a20f
|
fix(http): connector and authn/authz http `keep-alive` default 30s , max 1000
|
2022-02-21 16:35:15 +08:00 |
Ilya Averyanov
|
634d861b90
|
chore(codestyle): add formatting check for Elixir code
|
2022-02-18 19:43:48 +03:00 |
Zaiming (Stone) Shi
|
64db085163
|
chore: EMQ X -> EMQX in source code
|
2022-02-16 22:08:12 +01:00 |
Zaiming (Stone) Shi
|
0528262705
|
chore(app.src): EMQ X -> EMQX in .app.src files
|
2022-02-16 17:51:45 +01:00 |
Yang Miao
|
78cad0a528
|
Merge pull request #6989 from EMQ-YangM/up_master
refactor(emqx_resource): Improve grouping strategy for emqx_resource_instance
|
2022-02-16 16:26:28 +08:00 |
JimMoen
|
0e5105db6e
|
test(authn): mongo health check more than once
|
2022-02-15 10:41:26 +08:00 |
JimMoen
|
2a1fba97da
|
test(auth): resource use connector provided default port
|
2022-02-15 10:41:26 +08:00 |
JimMoen
|
ab7c2b72e3
|
refactor(connector): db connector provide default port
|
2022-02-15 00:51:48 +08:00 |
EMQ-YangM
|
75b2963efc
|
test(authn,authz): fix create function
|
2022-02-14 14:10:10 +08:00 |
EMQ-YangM
|
580901b678
|
fix(emqx_authn): fix create api
|
2022-02-11 18:36:55 +08:00 |
Chris
|
14630568d6
|
feat: create tests for connector pgsql module and refactoring
|
2022-02-10 10:40:46 +01:00 |
Shawn
|
8207090419
|
fix: format the code to remove extra spaces
|
2022-02-09 18:46:49 +08:00 |
Zaiming (Stone) Shi
|
d6f7ffec3c
|
Merge pull request #6881 from zmstone/refactor-upgrade-hocon-0.23.0
refactor: upgrade to hocon 0.23.0
|
2022-01-27 15:48:23 +01:00 |
Kian-Meng Ang
|
fc92e4c8bf
|
docs: fix typos
|
2022-01-27 12:29:38 +01:00 |
Zaiming (Stone) Shi
|
252d7e85d9
|
refactor: call new hocon apis
|
2022-01-27 00:23:08 +01:00 |
Ilya Averyanov
|
6441978b08
|
refactor(authn,authz): unify variable interpolation
|
2022-01-25 20:54:12 +03:00 |
zhongwencool
|
8b31466538
|
chore(trace): replace trace_filter by is_trace
|
2022-01-14 15:33:43 +08:00 |
zhongwencool
|
681ab6b754
|
fix(review): refactor function name base on review sugguestion
|
2022-01-14 15:00:05 +08:00 |
zhongwencool
|
1cfab9fed5
|
chore(log): add more detail log for authz/authn query error
|
2022-01-14 15:00:02 +08:00 |
Shawn
|
6572785907
|
Merge pull request #6712 from tigercl/fix/pgsql
fix: fix errors caused by concurrent parsing of sql
|
2022-01-14 13:37:47 +08:00 |
JimMoen
|
82e3565344
|
chore: major mode file variable for Emacs
|
2022-01-13 15:53:47 +08:00 |
zhouzb
|
683d1c3412
|
test: fix test cases
|
2022-01-13 14:27:36 +08:00 |
Zaiming (Stone) Shi
|
cc2ae5ed71
|
Merge pull request #6624 from HJianBo/fix-conf-name-prefix
Remove `emqx_` prefix for some config scopes
|
2022-01-12 20:36:52 +01:00 |
Zaiming (Stone) Shi
|
641fe64d00
|
docs: ensure authn schema ns for password-hash structs
|
2022-01-12 15:48:30 +01:00 |
JianBo He
|
af2868e598
|
chore(dashboard): change root name emqx_dashboard > dashboard
|
2022-01-12 13:51:34 +08:00 |
zhouzb
|
ac631110cb
|
chore: remove useless field
|
2022-01-11 10:05:11 +08:00 |
zhouzb
|
2791052135
|
fix: fix errors caused by concurrent parsing of sql
|
2022-01-11 09:39:56 +08:00 |
zhouzb
|
821b50a961
|
test(mongo): add test case for w_mode option
|
2022-01-07 09:52:15 +08:00 |