Tobias Lindahl
aa19c2a908
chore: Remove emqx_ct_helpers as dependency
2021-10-15 10:40:57 +02:00
zhanghongtong
c5494d5c90
chore(authz mnesia api): ensure built-in-database type source is disabled before purge.
2021-09-26 16:38:08 +08:00
Zaiming Shi
8b6eeef7fc
refactor(authz): use macro for cmd names
2021-09-26 16:19:47 +08:00
zhanghongtong
673b12a46d
chore(authz mnesia): in the mnesia table, replace atom with int
2021-09-26 16:19:47 +08:00
zhanghongtong
9b3917e0d3
chore(authz mnesia api): get method supports paging
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-26 16:19:47 +08:00
zhanghongtong
1a02e0cfd1
feat(authz mnesia api): post accept array data
2021-09-26 16:19:47 +08:00
zhanghongtong
2dc3b51675
chore(authz): use ekka_mnesia instead of mnesia
2021-09-26 16:19:47 +08:00
zhanghongtong
b583509976
feat(authz): add authorize for mnesia
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
d1e85e8d00
feat(authz): acl.conf is compatible with the 4.x syntax
2021-09-24 09:59:45 +08:00
zhanghongtong
9ac1e9fcd9
chore(authz api): use raw config for get method
2021-09-23 16:33:06 +08:00
zhanghongtong
00d7d66871
chore(authz): rename mongo to mongodb
2021-09-22 11:28:31 +08:00
tigercl
fdbde321cd
Merge pull request #5742 from tigercl/chore/gen_id
...
chore(gen_id): using emqx_misc:gen_id/0, /1
2021-09-17 09:24:42 +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
zhouzb
9df842eeb8
fix(test): fix test case of authz
2021-09-16 16:51:52 +08:00
zhanghongtong
4fa816fa97
fix(auth mnesia api): fix api error when delete sources
2021-09-13 19:55:39 +08:00
tigercl
09c376c1e5
Merge pull request #5707 from terry-xiaoyu/bridge_apis
...
feat(bridges): avoid clientid competition between bridges on differen…
2021-09-10 19:32:20 +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
zhanghongtong
75b77b77b6
chore(emqx_authz api): change rules type from list to string in http api
2021-09-10 19:03:33 +08:00
Shawn
d46241fe2f
feat(bridges): avoid clientid competition between bridges on different nodes
2021-09-10 14:21:17 +08:00
zhanghongtong
1699a8dc63
chore(authz): rename authorization_rules.conf to acl.conf
2021-09-07 14:42:05 +08:00
zhanghongtong
ffbf9b0fab
feat(authz): check for duplicate source types
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-03 15:49:42 +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
zhanghongtong
b8ee977d9d
feat(authz api): support read cert file for api
2021-09-02 11:31:21 +08:00
zhanghongtong
07dcd9e705
feat(authz api): support file type for sources
2021-09-02 11:31:21 +08:00
zhanghongtong
8252771306
feat(authz api): support upload ssl cert file for api
2021-09-02 11:31:21 +08:00
zhanghongtong
ef1b617624
feat(authz api): support '/authorization/settings' api and update swagger schema
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-01 13:34:02 +08:00
Rory Z
c0eaa30064
chore(emqx_authz): change api path
2021-08-31 17:39:32 +08:00
zhanghongtong
6b313a60d4
refactor: refactor emqx_authz
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-31 17:39:32 +08:00
zhanghongtong
46fb99d44e
chore(emqx_authz): rename rules to sources in emqx_authz
2021-08-27 17:51:11 +08:00
zhanghongtong
f03fc88161
chore(emqx_authz): fix test cases error
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-27 15:08:56 +08:00
zhanghongtong
f2e29184de
chore(emqx_authz): use new config path
2021-08-27 15:08:56 +08:00
DDDHuang
86231f795d
refactor: close managment http 8081 ( #5564 )
2021-08-27 13:46:39 +08:00
Shawn
cc56c74964
refactor(emqx): update the tests for the new zone,listener config
2021-08-26 09:11:30 +08:00
Rory Z
7e8dde7e26
chore: fix dialyzer error
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-25 10:15:00 +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
Turtle
bc325e55fc
fix(authn-authz-api): fix authn/authz test cases fail
2021-08-24 18:19:21 +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
Shawn
bf6251e20f
refactor(config): update the return values of config handlers
2021-08-18 09:42:06 +08:00
Shawn
bd8263e324
refactor(config): move APIs for config update,remove,reset to emqx
...
Move the emqx_config:update,remove,reset APIs to emqx, to remove
the circular dependency between the modules emqx_config and
emqx_config_handler.
After this change the dependency among these modules will be:
```
emqx ---> emqx_config
| ^
| |
+ ---> emqx_conifg_handler
```
2021-08-18 09:42:06 +08:00
Shawn
988d620421
fix(test): mock emqx_resource:remove/1 in emqx_authz_http_SUITE
2021-08-16 17:41:53 +08:00
Shawn
7f03cd0e8b
fix(config): update the calls to emqx_config:update/2,3
2021-08-16 17:41:53 +08:00
Shawn
4bf1e83449
fix(test): variable 'Id' shadowed in 'fun'
2021-08-12 17:20:05 +08:00
zhanghongtong
a94bfaf28b
feat(authz api): support move rule position
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-11 18:23:22 +08:00
zhanghongtong
632cc895d5
chore(authz): formatting error returned
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-11 11:06:58 +08:00
zhanghongtong
69a0fafd6b
feat(authz api): get api support paging
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-11 11:06:58 +08:00
zhanghongtong
c821528af9
feat(authz api): full CURD api
2021-08-11 11:06:58 +08:00