Commit Graph

  • aafdf29cd8 refactor(emqx_gateway): refactor the emqx_coap lafirest 2021-08-06 19:08:20 +0800
  • a94bfaf28b feat(authz api): support move rule position zhanghongtong 2021-08-11 17:43:35 +0800
  • d62e7239c2
    Merge pull request #5451 from DDDHuang/fix_monitor_params DDDHuang 2021-08-11 17:46:25 +0800
  • ac1763cd80 fix(config): infinity is not valid for log.max_depth Zaiming Shi 2021-08-11 09:54:10 +0200
  • 698c6c6ebc feat: make EMQX_DEPS_APPS static x1001100011 2021-08-11 01:09:27 -0700
  • 19e92d7936 feat: make mix release works x1001100011 2021-08-11 00:49:15 -0700
  • 776aabda7d fix: merge counters each node DDDHuang 2021-08-11 14:13:07 +0800
  • 632cc895d5 chore(authz): formatting error returned zhanghongtong 2021-08-11 10:33:19 +0800
  • 69a0fafd6b feat(authz api): get api support paging zhanghongtong 2021-08-10 15:59:58 +0800
  • c821528af9 feat(authz api): full CURD api zhanghongtong 2021-08-10 14:36:27 +0800
  • 4bb1e9c964 feat(authz): more better update function zhanghongtong 2021-08-06 18:04:03 +0800
  • c26ec5c0dd feat(authz): support api zhanghongtong 2021-07-31 11:44:50 +0800
  • ae8c3cf779 chore(ci): make use of haproxy mqtt sticky session Zaiming Shi 2021-05-15 21:57:22 +0200
  • 1d755f1272 test(ci): create certificate chain in tmp dir Zaiming Shi 2021-08-10 19:58:57 +0200
  • 4abb3e65eb test(ci): dump haproxy logs if test failed Zaiming Shi 2021-08-10 16:39:45 +0200
  • 1a4f7f190d test(ci): update haproxy version to 2.4 Zaiming Shi 2021-08-10 16:01:32 +0200
  • 69a202e4c0
    Merge pull request #5446 from lafirest/chore/emqx_retainer lafirest 2021-08-11 09:46:21 +0800
  • bf94051d56 chore: update otp version in CI Zaiming Shi 2021-08-10 15:42:25 +0200
  • 1239eb23b0
    Merge pull request #5407 from zmstone/build-ci-on-otp-24 Zaiming (Stone) Shi 2021-08-10 12:20:48 +0200
  • 60e830fef7 chore(ex): update grpc to 0.6.3 JianBo He 2021-08-10 09:10:30 +0800
  • f9a9d4a6f0 chore(exproto): update appup.src JianBo He 2021-08-09 19:38:23 +0800
  • 5854bfab57 fix(exproto): retry the grpc request if the stream closed JianBo He 2021-08-07 17:03:54 +0800
  • 60171d184f chore(dashboard): upgrade dashboard tag to v5.0.0-beta.4 Turtle 2021-08-10 17:06:07 +0800
  • 6c73679b02 chore(emqx_retainer): simplified the retainer config lafirest 2021-08-10 16:32:07 +0800
  • 566d6f8d74 refactor(config): create a dedicate API for config reset Shawn 2021-08-10 12:24:50 +0800
  • a4b773b66f refactor(config): create only one API for resetting configs Shawn 2021-08-09 19:44:59 +0800
  • 74a849bfbb refactor(config): create APIs for each root-name Shawn 2021-08-09 17:24:44 +0800
  • bafcb7f34a fix(emqx_config): always return atom-key map for emqx_config:get/2 Shawn 2021-08-09 13:35:02 +0800
  • eee98a5803 fix(API): return 400 if delete failed Shawn 2021-08-05 09:25:49 +0800
  • 139712fc94 fix(API): return 200 for PUT method Shawn 2021-08-04 21:06:40 +0800
  • 2738815af9 feat(API): add a general API to update configs Shawn 2021-08-04 20:56:54 +0800
  • 990c383e01 feat(emqx_config): support fetching the entire config map Shawn 2021-08-04 20:55:49 +0800
  • c05e92a7cc fix(emqx_config): delete the emqx_config_handler:remove_config/2 Shawn 2021-08-03 14:13:35 +0800
  • b8253ee94f feat(config): support config path mixed with atom() and binary() Shawn 2021-08-03 13:51:23 +0800
  • c745120453 fix(api): update config APIs for emqx core Shawn 2021-08-02 19:26:02 +0800
  • c9911a3b5f feat(api): add API /v5/configs for updating configs Shawn 2021-07-30 09:44:46 +0800
  • bf0036bf81 chore(cts): execute cts every six hours zhanghongtong 2021-08-10 10:13:44 +0800
  • 1064278db1 chore: add node param in subscription DDDHuang 2021-08-04 16:03:31 +0800
  • 054406322a
    Merge pull request #5440 from DDDHuang/api_desc DDDHuang 2021-08-10 13:41:23 +0800
  • 3c4430c252 feat: update depends x1001100011 2021-08-09 22:22:50 -0700
  • 2c6e8204b8 Merge branch 'master' into EMQX-871-872 x1001100011 2021-08-09 22:02:43 -0700
  • cc7447d9c1
    Merge pull request #5437 from zmstone/fix-emqx_coap_pubsub_topics-log-level Zaiming (Stone) Shi 2021-08-10 06:29:59 +0200
  • a87521358e chore: add some api params description DDDHuang 2021-08-10 11:12:08 +0800
  • 31b1646611 feat: inspect parent pid if emqx pid enters defunct state Zaiming Shi 2021-08-09 23:32:56 +0200
  • 1a80b9dc47 fix: bin/emqx change use ps -p to check if pid is running Zaiming Shi 2021-08-09 22:28:25 +0200
  • cd92f73ca1 test: add debug print Zaiming Shi 2021-08-09 17:39:26 +0200
  • 0fb81c7e99 fix(coap): log error level only when it error Zaiming Shi 2021-08-09 21:46:07 +0200
  • dc2f6303d4
    Merge pull request #5393 from DDDHuang/dashboard_metrics DDDHuang 2021-08-09 18:36:42 +0800
  • 31cb1179af refactor: Move deliver and persist out of server context extend-persistent-sessions-rebased Tobias Lindahl 2021-07-02 14:03:12 +0200
  • 1c274b15d2 refactor: move common router parts out Tobias Lindahl 2021-07-02 13:25:54 +0200
  • 6497dc30b7 feat: Add session router and persist messages to persistent subscribers Tobias Lindahl 2021-06-23 10:13:00 +0200
  • 0fe3083cd7 build: add erlang 24.0.1 for ci x1001100011 2021-06-09 21:46:21 -0700
  • 672f94e118
    Merge pull request #5430 from zmstone/refactor-simplify-ci-scripts Zaiming (Stone) Shi 2021-08-09 11:09:44 +0200
  • 5d4645b774 test: add some tests for persistent sessions Tobias Lindahl 2021-06-03 14:04:12 +0200
  • 008eae5a8e feat: More reliable persistent sessions Tobias Lindahl 2021-07-01 17:04:15 +0200
  • f1262e04bf feat: log error if timed out waiting after init:stop Zaiming Shi 2021-08-08 11:23:01 +0200
  • 668ecbe97b fix: improve node stop wait loop Zaiming Shi 2021-08-04 13:05:50 +0200
  • 9f3063a823 refactor: bin/emqx call fucntions for error logs Zaiming Shi 2021-08-04 21:33:42 +0200
  • b50afba5b9 feat: add dash board metrics DDDHuang 2021-08-02 11:28:57 +0800
  • 6e05ba17b0 test: add Makefile target for running one testsuite locally Tobias Lindahl 2021-06-03 13:44:06 +0200
  • 554879c9d7 chore(relup tests): upload emqx package to workflow artifact v4.3.7 4.3.7 zhanghongtong 2021-08-09 10:43:55 +0800
  • 40a9932167
    Merge pull request #5427 from tigercl/feat/redis-authn tigercl 2021-08-09 11:11:37 +0800
  • c473f9990a test: run package test uder emqx user Zaiming Shi 2021-08-04 16:22:59 +0200
  • 562ce1a81b feat: bin/emqx pass down DEBUG if su exec Zaiming Shi 2021-08-04 17:38:01 +0200
  • ade69c1e18 fix(exhook): more safe type convertion JianBo He 2021-08-06 17:44:57 +0800
  • 6dd33907f1 fix(exhook): fix the server name type JianBo He 2021-08-06 16:55:14 +0800
  • 183a65d263 fix(exhook): fix the server config format JianBo He 2021-08-05 17:50:09 +0800
  • 31d4f72d16 fix(exhook): correct the broker-info JianBo He 2021-08-05 18:20:39 +0800
  • e162b42b40
    Merge pull request #5414 from zmstone/fix-graceful-shutdown Zaiming (Stone) Shi 2021-08-06 13:53:18 +0200
  • e698600903 refactor(emqx_machine): supervise terminator Zaiming Shi 2021-08-06 12:51:25 +0200
  • 032a49114c fix(emqx_machine): start terminator in emqx_machine_app Zaiming Shi 2021-08-06 12:15:20 +0200
  • 5063d3a2b3 fix(emqx_machine): ensure digraph is deleted after use Zaiming Shi 2021-08-06 12:07:50 +0200
  • 75f9741d75 fix(terminator): ensure erl_signal_server init:stop Zaiming Shi 2021-08-06 11:02:52 +0200
  • c09cb64db6
    fix(lwm2m): write incorrect integer to device (#5425) Shawn 2021-08-06 17:05:25 +0800
  • 304b322a0c fix(emqx_machine): handle early shutdown Zaiming Shi 2021-08-06 10:20:42 +0200
  • ff96250b0b chore(tests): fix conunt error Rory Z 2021-08-06 15:00:15 +0800
  • f43d3e9f66 feat(authn redis): add api spec for redis authentication zhouzb 2021-08-06 15:22:49 +0800
  • 81c9dcb6ae refactor(emqx_machine_terminator): future-proof try-catch Zaiming Shi 2021-08-06 08:51:48 +0200
  • 044e084698 feat(emqx_machine): ignore sighup, ensure sigterm Zaiming Shi 2021-08-06 08:21:38 +0200
  • 85f8ba10ce fix(emqx_machine_signal_handler): ignore unknown info Zaiming Shi 2021-08-06 08:21:06 +0200
  • 3761db0525 feat(authn redis): support authn with redis zhouzb 2021-08-06 14:05:31 +0800
  • bee8f01ee8 feat(emqx_machine): add a kill signal handler Zaiming Shi 2021-08-06 01:59:20 +0200
  • 4025d31295 refactor(emqx_machine): move code from _app module to to emqx_machine Zaiming Shi 2021-08-05 14:27:48 +0200
  • bc23ff5e47 feat: add graceful shutdown Zaiming Shi 2021-08-04 21:40:25 +0200
  • 70e49ab629
    Merge pull request #5409 from zmstone/refactor-listener-impl Zaiming (Stone) Shi 2021-08-05 14:10:12 +0200
  • d453005d8b fix(emqx): pin quicer 0.0.7 Zaiming Shi 2021-08-05 13:43:22 +0200
  • d3038c0b71 fix(exhook): BrokerInfo uptime is now a duration integer Zaiming Shi 2021-08-05 12:16:36 +0200
  • 6f8ca4ce07 feat: allow disable listener from environment variable Zaiming Shi 2021-08-05 00:12:33 +0200
  • ce24696329 refactor(emqx_app): start quic listener condition Zaiming Shi 2021-08-05 00:08:00 +0200
  • bdb871cb9a refactor(emqx_listeners): simplify listing logic Zaiming Shi 2021-08-05 00:06:37 +0200
  • 992e094ce9 fix(relup): fix badfun after relup Turtle 2021-08-05 13:48:36 +0800
  • efa71d12fe chore(minirest): Upgrade minirest version to 0.3.7 Turtle 2021-08-05 13:47:13 +0800
  • de96349ddf chore: Specify emqtt-bench version Turtle 2021-08-05 13:46:31 +0800
  • e7cb9491c6
    Merge pull request #5306 from DDDHuang/sys_info DDDHuang 2021-08-05 13:51:06 +0800
  • 5b671e5c4f chore(CI): print log when deployment helm fail zhanghongtong 2021-08-05 10:18:27 +0800
  • ed53b859d9 feat(helm): add externalIPs to chart zhanghongtong 2021-08-05 09:55:40 +0800
  • dba37513a1 fix(emqx_ctl): fix an error when "~" in the print content zhanghongtong 2021-08-05 10:07:55 +0800
  • c45de03ac8 chore(version): update emqx version to 4.3.7 Turtle 2021-08-04 17:37:11 +0800
  • 835eb84b5d chore(gw): remove needless files JianBo He 2021-08-04 14:44:39 +0800
  • 94e33c3917 chore(gw): adapt to authn config format JianBo He 2021-08-04 14:42:24 +0800