Commit Graph

7361 Commits

Author SHA1 Message Date
Jim Moen c54847b6e9 refactor(mqtt_frame): Avoid duplicate variable when frame assembling. 2021-09-08 09:26:47 +08:00
lafirest 89f48f89eb feat(emqx_coap): add emqx_coap_api
1. add a request api for emqx_coap
2. fix some emqx_coap logic error
2021-09-07 19:20:52 +08:00
DDDHuang 8b2488e099
fix: routes api add params (#5675)
* fix: routes api add topic query params

* fix: routes api add node query params
2021-09-07 18:31:40 +08:00
zhouzb c68edb3905 chore(authn): update apis of user 2021-09-07 17:29:05 +08:00
lafirest 35cc0d972d
Merge pull request #5660 from lafirest/fix/emqx_lwm2m
fix(emqx_lwm2m): fix some error and incomplete function
2021-09-07 16:15:17 +08:00
zhanghongtong 1699a8dc63 chore(authz): rename authorization_rules.conf to acl.conf 2021-09-07 14:42:05 +08:00
tigercl bd7a8179b4
Merge pull request #5664 from tigercl/refactor/authn
refactor(authn): refactor to support global and listener authentication
2021-09-07 11:38:46 +08:00
zhouzb 627de1d58c fix(test): fix test case 2021-09-07 10:29:45 +08:00
zhongwencool 24aaa5349b chore(cluster-call): more clear function/var name 2021-09-07 10:00:19 +08:00
lafirest caee51f92a fix(emqx_lwm2m): fix some error and incomplete function 2021-09-07 09:59:07 +08:00
JianBo He ba9ad47cc1 fix(gw-exproto): fix grpc remote call 2021-09-07 09:49:33 +08:00
William Yang 6e7d3d05e4 ci: install openssl11 for centos7 amd64 only 2021-09-07 09:49:09 +08:00
William Yang 0dd09b06f1 build: dep openssl11 is limited to amd64 centos7 2021-09-07 09:49:09 +08:00
DDDHuang 455baa5465 feat: dashboard UI version, beat 11 2021-09-07 08:28:36 +08:00
zhouzb e998770f2e refactor(authn): refactor to support global and listener authentication 2021-09-06 18:46:08 +08:00
DDDHuang b1023d9733
fix: clients ip address params trans (#5657)
* fix: clients ip address params trans
2021-09-06 13:32:29 +08:00
DDDHuang f514f0c89b
feat: minirest support swagger UI new version (#5658) 2021-09-06 11:36:56 +08:00
JianBo He c42c1e698a chore(gw): add From param for _channel:handle_call/3 2021-09-06 09:16:03 +08:00
Zaiming (Stone) Shi 7a4fdd7620
Merge pull request #5647 from zmstone/feat-generate-config-doc-from-schema
refactor(schema): prepare for hocon schema doc generation
2021-09-03 17:54:01 +02:00
Zaiming Shi 19aff7bfdd fix(authz): schema fields used directly. 2021-09-03 14:58:49 +02:00
William Yang cdc3ae9faf
Merge pull request #5636 from qzhuyan/fix/william/issue-5254-headless-svc-make-dist-port-ready
fix(helm-chart): force headless svc ready while pod is not ready
2021-09-03 13:18:27 +02:00
DDDHuang f5bfa4cd43
fix: deny creating metrics for empty topics (#5650)
* fix: deny null topic create metrics
2021-09-03 18:32:23 +08:00
Zaiming Shi ec13463f4a refactor(schema): prepare for hocon schema doc generation 2021-09-03 11:02:31 +02:00
DDDHuang 8f6931e5b0
feat: update dashboard ui beta10 (#5644) 2021-09-03 16:07:44 +08:00
DDDHuang 07821b9574
fix: cli error & routes api doc (#5639) 2021-09-03 16:07:34 +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 cff15dfc44 chore(CI): fix env error for test wrokflows 2021-09-03 15:44:38 +08:00
xiangfangyang-tech 5f94b8e1ff
chore(CI): add api test workflows for github actions (#5640) 2021-09-03 15:05:30 +08:00
Shawn 60b8215360 feat(config): support wildcard paths for config handlers 2021-09-03 13:39:43 +08:00
DDDHuang be0fd6fddd
fix: add sub api doc & test suite (#5634)
* fix: add sub api doc & test suite
2021-09-03 10:57:54 +08:00
Shawn f4eae8c0cb fix(retainer): test case failed for expired retained msg 2021-09-03 10:42:12 +08:00
Shawn a89bc97ed8 fix(config): don't write to override.conf if 'override_conf_file' is not set 2021-09-03 10:42:12 +08:00
Shawn daca99f0f6 feat(config): add option 'persistent => boolean()' to emqx:update_config/3 2021-09-03 10:42:12 +08:00
Shawn 304874f0ff feat(config): load and merge emqx_override.conf at bootup 2021-09-03 10:42:12 +08:00
lafirest d7b198b292
Merge pull request #5638 from HJianBo/gw-fix-udp-outgoing
fix(gw): not packing udp packages
2021-09-03 10:11:05 +08:00
JianBo He 956308f0ca feat(gw-mqttsn): support subscribe/unsubscribe operation 2021-09-03 09:50:07 +08:00
JianBo He dc05cdc586 chore(gw): fix dialyzer warnings 2021-09-03 09:50:07 +08:00
JianBo He fd12a7ac9c chore(gw): improve the gateway api swagger codes 2021-09-03 09:50:07 +08:00
JianBo He 40d34ccd85 fix(gw): fix the subscription apis bugs 2021-09-03 09:50:07 +08:00
JianBo He 1748de5ee3 feat(gw): support the sub/unsub operation 2021-09-03 09:50:07 +08:00
JianBo He 14b39224d4 chore(gw): clients http implement skeleton 2021-09-03 09:50:07 +08:00
JianBo He 52b6d620ee feat(gw): implement clients list http-api 2021-09-03 09:50:07 +08:00
JianBo He 0a7a14f4cd chore(mgmt): callback query function with table name param 2021-09-03 09:50:07 +08:00
JianBo He 3f0ef7efa8 feat(gw): add api_clients swagger defination 2021-09-03 09:50:07 +08:00
JianBo He cfe64d9c6f fix(gw): not packing udp packages 2021-09-03 09:44:10 +08:00
William Yang cd43bb42a7 fix(helm-chart): force headless svc ready while pod is not ready
fixs: #5254

The dist port behind headless svc should to be accessible during emqx
cluster boot.

Endpoints of headless SVC is not in 'ready' state that prevents nodes to talk to
each other, this issue only happens when K8s host node is restarted and
all emqx nodes are deployed on the same host.
2021-09-02 18:46:58 +02:00
William Yang ffded5ab30 chore(github-issue): update issue templates 2021-09-02 12:40:44 +02:00
William Yang da4e3f47a3
Merge pull request #5605 from qzhuyan/dev/william/centos7-rpm-spec-openssl11
chore: centos7 add openssl11 dep in rpm spec
2021-09-02 12:07:39 +02:00
William Yang 4cf03ed2b2 chore: Add issue handling uml flow 2021-09-02 12:06:56 +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