zhouzb
6b521acd6f
fix(authn): fix type error for http headers
2021-09-10 17:31:16 +08:00
zhouzb
5cea9a4edc
chore(authn): add api spec
2021-09-10 15:55:37 +08:00
zhouzb
d30d7d5710
chore(authn): update api spec for built in database
2021-09-09 17:34:39 +08:00
zhouzb
564896d64a
chore(authn): update api spec
2021-09-09 17:17:27 +08:00
zhouzb
c6e52b32fb
chore(authn): improve code of moving authenticator
2021-09-09 09:32:18 +08:00
zhouzb
7d312a630b
chore(authn): provide easy-to-read hints for more errors
2021-09-08 16:35:54 +08:00
zhouzb
29cad91a47
fix(authn): fix superuser in mongodb authn
2021-09-08 10:58:00 +08:00
zhouzb
b5ded1ece0
chore(authn): add the serialization of more errors
2021-09-08 10:46:18 +08:00
zhouzb
ce851e5b0f
chore(authn): miss redis
2021-09-08 10:32:54 +08:00
zhouzb
8531e9ce11
chore(authn): rename superuser to is_superuser
2021-09-08 09:53:39 +08:00
zhouzb
be38bcc5cc
chore(authn): adapt listener id type
2021-09-08 09:46:47 +08:00
zhouzb
c68edb3905
chore(authn): update apis of user
2021-09-07 17:29:05 +08:00
zhouzb
627de1d58c
fix(test): fix test case
2021-09-07 10:29:45 +08:00
zhouzb
e998770f2e
refactor(authn): refactor to support global and listener authentication
2021-09-06 18:46:08 +08:00
Zaiming Shi
ec13463f4a
refactor(schema): prepare for hocon schema doc generation
2021-09-03 11:02:31 +02:00
Zaiming Shi
5165fd6b30
refactor(schema): implement new hocon_schema callbacks
2021-08-30 09:56:03 +08:00
Zaiming (Stone) Shi
c64af6a78c
Merge pull request #5532 from zhongwencool/master
...
feat(emqx_cluster_call): ensure the consistency of resources
2021-08-27 09:40:31 +02:00
Shawn
436dba83b8
feat(logger): update configs for logger at runtime
2021-08-26 18:31:44 +08:00
zhongwencool
73238ed81f
feat: emqx_resource support cluster_call
2021-08-26 17:23:39 +08:00
Shawn
cc56c74964
refactor(emqx): update the tests for the new zone,listener config
2021-08-26 09:11:30 +08:00
Turtle
bc325e55fc
fix(authn-authz-api): fix authn/authz test cases fail
2021-08-24 18:19:21 +08:00
Turtle
e0c05242a7
refactor(minirest-callback): refactor minirest callback function
2021-08-24 18:19:21 +08:00
k32
ecd7964a5d
fix(authn): Use local content shard for the chain table
2021-08-21 17:49:00 +02:00
k32
9c74fa42a5
chore(rlog): Use the new method of creating shards
2021-08-21 17:47:53 +02:00
Shawn
f3efc89192
refactor(config): replace all ':' with '=' in the *.conf ( #5531 )
2021-08-19 19:57:42 +08:00
zhouzb
f0ba6af660
chore(authn): fix dialyzer
2021-08-19 16:01:55 +08:00
zhouzb
e6c01cb6e6
fix(undefined function): fix undefined function
2021-08-19 16:01:55 +08:00
zhouzb
e5892d16e5
feat(auth): support hot config
2021-08-19 16:01:38 +08:00
zhouzb
e6f9767066
feat(authn): support superuser
2021-08-19 15:59:26 +08:00
zhouzb
429def6b95
fix(authn): fix http api spec
2021-08-19 15:59:26 +08:00
zhouzb
3f2ca5282c
chore(authn): remove implied schema
2021-08-19 15:59:26 +08:00
zhouzb
b7bc8b8cac
feat(authn): improve apis of moving authenticators
2021-08-19 15:59:26 +08:00
zhouzb
60f0e8e5a5
refactor(authn): replace mnesia with ets table
2021-08-19 15:59:26 +08:00
zhouzb
61da3a4fd7
feat(authn hot config): initial support for hot config
2021-08-19 15:59:26 +08:00
Shawn
e8e95d39ef
refactor(config): move emqx_config:get/get_raw to emqx:get_config/get_raw_config ( #5517 )
2021-08-18 14:52:57 +08:00
k32
dfa6761e49
fix(rlog): Ensure the correct order of table initalization
2021-08-12 19:58:52 +02:00
tigercl
40a9932167
Merge pull request #5427 from tigercl/feat/redis-authn
...
feat(authn redis): support authn with redis
2021-08-09 11:11:37 +08:00
zhouzb
f43d3e9f66
feat(authn redis): add api spec for redis authentication
2021-08-06 15:22:49 +08:00
zhouzb
3761db0525
feat(authn redis): support authn with redis
2021-08-06 14:05:31 +08:00
JianBo He
f36c523ae8
chore(gw): integrate with emqx-authn
2021-08-05 09:47:17 +08:00
zhouzb
05b72157e2
test(authn): add test cases
2021-08-03 10:40:08 +08:00
zhouzb
99534e7212
feat(authn api): support query authentication status
2021-08-03 10:25:04 +08:00
zhouzb
5e9ed72975
chore(authn rename): missing name change
2021-08-03 09:24:49 +08:00
zhouzb
fb716ae8b2
chore(authn rename): rename emqx_authn to authentication
2021-08-03 09:21:07 +08:00
Turtle
9e97de04c9
chore(plugins): delete emqx_plugins module attributes
2021-07-30 14:32:01 +08:00
zhouzb
1c3d46d29e
feat(authn api): add required spec
2021-07-30 12:01:17 +08:00
zhouzb
5c9dabc064
feat(authn mongo api): add api spec for mongo authn
2021-07-30 11:47:48 +08:00
zhouzb
336fe63c1c
feat(enable authn): support enable authn by http api
2021-07-29 20:45:19 +08:00
zhouzb
5b6452d853
feat(authn): support mongodb authn
2021-07-29 16:07:36 +08:00
zhouzb
76d6949cd1
fix(authn): fix password hash algorithm for mysql and pgsql authn
2021-07-28 14:26:26 +08:00
zhouzb
b97c46e3cf
test(authn): fix test cases
2021-07-27 10:53:33 +08:00
zhouzb
7febcb852a
feat(authn http api): add test case and improve http api spec
2021-07-27 09:54:08 +08:00
zhouzb
327ff8636f
feat(authn http api): provide http api for authn and improve update mechanism
2021-07-26 14:41:15 +08:00
zhouzb
7d2aac7e24
feat(http pipelining): support to switch http pipelining
2021-07-26 14:41:15 +08:00
zhouzb
3e515d8a8a
fix(authn): fix bugs for http authn
2021-07-26 14:41:14 +08:00
zhouzb
2a594b1a73
fix(authn): fix some bugs
2021-07-26 14:41:14 +08:00
zhouzb
a5a596e3ac
fix(schema): fix config schema for authn
2021-07-26 14:41:14 +08:00
Shawn
f2e62def1b
refactor(config): remove emqx:get_env/1,2 from testcases
2021-07-23 10:56:20 +08:00
Shawn
31f016fa22
refactor(config): remove emqx_zone
2021-07-19 14:47:43 +08:00
Turtle
dfa9026ea3
fix(tests): fix check authn test fail
2021-07-17 09:06:05 +08:00
Shawn
543f2c78c5
fix(ekka): cluster cannot get started with the new config
2021-07-15 20:28:12 +08:00
zhouzb
ddda18bcb8
chore(authn): add jose dep
2021-07-15 17:14:35 +08:00
zhouzb
07ce636803
feat(authn): support enable authn in config
2021-07-15 16:16:41 +08:00
zhouzb
beecc4c5a2
test(authn): fix test case for authn
2021-07-15 11:36:49 +08:00
zhouzb
42c5432514
fix(http authn): fix bugs for http authn and http connector
2021-07-14 18:20:46 +08:00
zhouzb
6a8e35ce3a
feat(one authn): merge simple authn and enhanced authn
2021-07-14 16:54:13 +08:00
zhouzb
5bb55332a5
chore(auhtn): keep one ssl opts checking func
2021-07-12 16:33:52 +08:00
tigercl
df92a60085
feat(http connector): support http connector ( #5192 )
...
- support http connector
- support http authn
2021-07-12 15:35:06 +08:00
DDDHuang
c11a8c6db6
refactor: clients api; status api; adapter minirest v1
...
The serious influence:
authn:
api
authz:
api; api test suit
dashboard:
all closed
lwm2m:
api;
modules:
api(api_topic_metrics, modules_api); test suit(emqx_modules_SUITE)
prometheus:
api
retainer:
api; api test suit
rule_engine:
api: api test suit
telemetry:
api
2021-07-09 18:09:07 +08:00
Turtle
918a26e921
feat(conf): merge all conf to emqx.conf
2021-07-02 17:01:16 +08:00
zhouzb
b63bba59d5
feat(authn): update schema for mysql and postgresql
2021-06-30 18:57:50 +08:00
tigercl
cdcb63374a
refactor(authn): support hocon for authn ( #5068 )
...
* refactor(use hocon): rename to authn, , support hocon, support two types of chains and support bind listener to chain
2021-06-30 17:04:28 +08:00