JimMoen
ab37c48860
fix(authz): authz http resource url query string
2022-01-04 18:13:27 +08:00
Ilya Averyanov
2ffcaad41e
chore(authz): increase coverage
2021-12-31 01:24:18 +03:00
Ilya Averyanov
e0f860d7d9
chore(authz): fix HTTP authz, cover with tests
2021-12-24 16:18:36 +03:00
JimMoen
a58493f7a4
test(authz): fix test suite for schema check and app start
2021-12-02 10:12:10 +08:00
JimMoen
effa3b8b90
style: make elvis happy
2021-12-02 10:12:10 +08:00
JimMoen
68af284570
fix(authz): http source create and update
2021-12-02 10:12:10 +08:00
JimMoen
c5142a6d11
fix(authz): add license headers
2021-10-26 14:30:39 +08:00
Zaiming Shi
a7413bc11e
fix(authn): save certificates to certs dir
2021-10-24 16:21:57 +02:00
Zaiming Shi
71d2e6bebd
refactor(authz): call emqx_tls_lib to save & read SSL files
2021-10-24 10:44:47 +02:00
Zaiming Shi
9c414096c7
test(authz): test HTTP apis for built-in-database
2021-10-20 09:17:21 +08:00
lafirest
3524942766
fix: change all ~s in io format to ~ts
...
we should use unicode to replace latin1
2021-10-12 15:09:24 +08:00
Spycsh
c3b980fde9
chore: fix Windows compilation process
2021-09-27 21:24:10 +08:00
Zaiming Shi
65d0b70ff6
refactor(authz): simplify config update impl
2021-09-26 16:19:47 +08:00
zhanghongtong
ed6f4895e2
feat(authz mnesia): add api
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-26 16:19:47 +08:00
lafirest
6e3ec6c9db
fix(schema): fix authn/z's schema time unit
2021-09-26 14:41:46 +08:00
zhanghongtong
00d7d66871
chore(authz): rename mongo to mongodb
2021-09-22 11:28:31 +08:00
zhanghongtong
fa467d0741
chore(authz): rename pgsql to postgresql
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-17 09:16:38 +08:00
zhanghongtong
6095253126
chore(emqx_authz): delete put for http type
2021-09-10 19:27:10 +08:00
zhanghongtong
ef0f94025a
chore(emqx_authz): rename config item
...
rename sql to query for mysql and pgsql
rename find to selector for mongo
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-10 19:27:10 +08:00
zhouzb
6b521acd6f
fix(authn): fix type error for http headers
2021-09-10 17:31:16 +08:00
Zaiming Shi
19aff7bfdd
fix(authz): schema fields used directly.
2021-09-03 14:58:49 +02:00
Zaiming Shi
ec13463f4a
refactor(schema): prepare for hocon schema doc generation
2021-09-03 11:02:31 +02:00
zhanghongtong
c6ed72df3e
chore(authz api): update swagger json
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-02 18:06:10 +08:00
zhanghongtong
0fd18a2795
chore(emqx_authz): compression configuration items
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-02 15:28:17 +08:00
Zaiming Shi
5165fd6b30
refactor(schema): implement new hocon_schema callbacks
2021-08-30 09:56:03 +08:00
zhanghongtong
46fb99d44e
chore(emqx_authz): rename rules to sources in emqx_authz
2021-08-27 17:51:11 +08:00
zhanghongtong
6f8c87001f
chore(authz): add default config
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-27 15:08:56 +08:00
zhanghongtong
4594d2d42b
chore(authorization): merge authorization in emqx and emqx_authz
2021-08-27 15:08:56 +08:00
zhanghongtong
a2bafd1a18
feat(authz): support authorization config file part 2
2021-08-25 10:15:00 +08:00
zhanghongtong
a7fac1a7a3
feat(authz): support authorization config file part 1.
2021-08-25 10:15:00 +08:00
zhanghongtong
bfb363bc61
chore(emqx_authz): rename authorization to authorization_rules in emqx_authz.conf
2021-08-25 10:15:00 +08:00
zhanghongtong
4c6739161d
chore(emqx authz): rename root name for authz conf
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-07-29 16:44:40 +08:00
zhanghongtong
c1cbd8ece4
feat(authz): add enable config for connectot in config file
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-07-27 13:39:28 +08:00
zhanghongtong
32eabf041e
chore(authz): update url type for authz schema
2021-07-21 13:47:35 +08:00
Shawn
6915d9abeb
fix(authz): update testcases for emqx_authz
2021-07-17 16:59:31 +08:00
zhanghongtong
bb417e4498
feat(authz): support http
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-07-17 15:48:29 +08:00
zhanghongtong
c10d154dab
chore(connector): update schema file
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-07-09 14:18:41 +08:00
Rory Z
fd0a211629
chore(authz): mongo connector support ssl
2021-07-05 17:57:03 +08:00
Rory Z
694f3bd67f
feat(authz): support mongo single
2021-07-05 17:57:03 +08:00
zhanghongtong
bf4c31b745
chore(authz): use atom key for hocon config
2021-07-01 18:29:32 +08:00
Rory Z
4157524910
feat(redis connector): redis connector support cluster ( #5074 )
2021-06-25 11:47:57 +08:00
Rory Z
263aaff6d6
feat: add authz ( #4852 )
...
* feat(authorization): add authorization api
* feat(authorization): add check function
* feat(authorization): use hocon config file
* feat(authz): add mysql connector
* feat(authz): support pgsql
* feat(connector): support redis
* chore(authz): use "publish/subscribe/all" instead of "pub/sub/pubsub"
2021-06-23 10:55:38 +08:00