Commit Graph

  • 41a8f2f811 Merge branch 'stable/e4.2.0' of https://github.com/emqx/emqx into stable/e4.2.0 e4.2.1 turtled 2020-11-13 10:40:28 +0800
  • 77d777fd11 chore(acl): rollback emqx_access_rule module turtled 2020-11-13 10:40:14 +0800
  • 380c874fb5
    Merge pull request #3808 from zmstone/improve-speed-average Zaiming Shi 2020-11-12 12:46:59 +0100
  • 4eef9f691e refactor(metrics): Add short, medium and long windowsize and expose stats ayodele.akingbule 2020-11-02 23:51:44 +0100
  • abb74056bd refactor(metrics): Use modified moving average for topic metrics speed Zaiming Shi 2020-11-02 12:12:06 +0100
  • 8cc69e639f fix(congestion): change the conn congestion alarm msg body terry-xiaoyu 2020-11-11 14:35:21 +0800
  • 26c03aaa43 feat(connection): update alarm info turtled 2020-11-11 09:37:39 +0800
  • e100b0a5e9 feat(emqx_metrics): add new functions to count message received zhanghongtong 2020-11-10 21:44:39 +0800
  • cc69225b6d feature(tcp): alarm when tcp connection congested (#3818) Shawn 2020-11-10 19:07:02 +0800
  • cb50156194 chore(esockd): upgrade esockd to 5.7.4 JianBo He 2020-10-24 13:49:18 +0800
  • 139306b61c fix(json): fix decoding/encoding empty object error JianBo He 2020-10-24 11:26:56 +0800
  • b883e238bf fix(ws): take ws_cookie to clientinfo JianBo He 2020-10-12 17:05:06 +0800
  • a7b7bb19f7 refactor(Makefile): Pin rebar3 binary umbrella Zaiming Shi 2020-11-02 20:54:35 +0100
  • e586119752 fix(project): point the hrl files to emqx_lib terry-xiaoyu 2020-10-31 12:34:52 +0800
  • 20b66e03a1 feature(project): add etc/emqx.d terry-xiaoyu 2020-10-31 12:18:38 +0800
  • 0cd1c57a54 Migrate plugins from tag 4.2.2 terry-xiaoyu 2020-10-31 12:10:19 +0800
  • 4108662ba1 feature(project): add util app emqx_libs terry-xiaoyu 2020-10-31 12:06:44 +0800
  • 84d31a1d7a feat(build): deterministic compile option Zaiming Shi 2020-10-30 10:20:13 +0100
  • 151d820058 feature(project): change to rebar3 umbrella project terry-xiaoyu 2020-10-31 11:07:25 +0800
  • 7bea9920b5 feature(project): point header to emqx_libs terry-xiaoyu 2020-10-31 11:00:12 +0800
  • 485bffadd6 refactor(exhook): improve the exhook implementation JianBo He 2020-10-16 10:17:22 +0800
  • d1a87d38ba refactor(exproto): improve the exproto implementation JianBo He 2020-10-16 10:16:19 +0800
  • 18d6647b03 feature(project): move test to apps/emqx/test terry-xiaoyu 2020-10-31 10:17:47 +0800
  • 496a805aef feature(project): move priv to apps/emqx/priv terry-xiaoyu 2020-10-31 10:15:25 +0800
  • d90c0dacb1 feature(project): move hrl files and emqx_logger.erl to apps/emqx_libs terry-xiaoyu 2020-10-31 09:33:50 +0800
  • 5a8efd9d20 feature(project): move src to apps/emqx/src terry-xiaoyu 2020-10-31 09:19:28 +0800
  • 4d8fd6b427 refactor(emqx_management): Move it under the umbrella Zaiming Shi 2020-10-29 22:32:47 +0100
  • bcd98bda1c chore(esockd): upgrade esockd to 5.7.4 v4.2.2 4.2.2 JianBo He 2020-10-24 13:49:18 +0800
  • b373c0cf1b fix(json): fix decoding/encoding empty object error JianBo He 2020-10-24 11:26:56 +0800
  • 8462da9652 fix(topic metrics): add appup.src zhouzb 2020-10-23 16:44:52 +0800
  • b927bb7af6 fix(topic metrics): calculate the rate correctly zhouzb 2020-10-21 11:07:09 +0800
  • 2feeb4d91f fix(ws): take ws_cookie to clientinfo JianBo He 2020-10-12 17:05:06 +0800
  • 87ef4e4dd9 chore(types): Add the disconnected_at field definition in conninfo (#3764) bignullnull 2020-10-10 14:56:01 +0800
  • 9595b49789
    chore(vars) update vars e4.2.0 turtleDeng 2020-10-12 20:07:41 +0800
  • 827c92c430
    Auto-pull-request-on-2020-10-11 (#3770) Rory Z 2020-10-11 11:13:39 +0800
  • eb4b9936dc fix(modules): fix conflicts turtled 2020-10-11 11:12:39 +0800
  • 7b98f62f7a fix(config): enable force_shutdown_policy by default v4.2.1 4.2.1 terry-xiaoyu 2020-09-30 11:35:56 +0800
  • 048e510dde fix(force-shutdown-policy): default to enable force_shutdown_policy turtled 2020-09-30 08:35:24 +0800
  • da4d71917f fix(ignore-loop-deliver): fix issue#3738 (#3741) tigercl 2020-09-29 14:11:51 +0800
  • 76ec65830c fix: fix session_locking_strategy enum typos JianBo He 2020-09-24 09:10:28 +0800
  • 06b9b6e6b0 chore: update esockd version to fix ssl:getstat/2 for dtls connection JianBo He 2020-09-28 17:21:43 +0800
  • fa31062a5e chore(topic rewrite): export more functions v4.2.0 4.2.0 zhanghongtong 2020-09-11 12:27:26 +0800
  • 3d4eac7e7a fix(json): fix safe_encode for utf8 string JianBo He 2020-09-09 17:57:51 +0800
  • edcbdcce87 improve: module_acl_internal load/unload api (#3706) turtleDeng 2020-09-04 15:24:45 +0800
  • 90b33b044d feature(ratelimit): support to set ratelimit & quota policy JianBo He 2020-09-02 17:45:53 +0800
  • f6b35d63f2 improve: rename quota option name JianBo He 2020-09-02 15:19:59 +0800
  • 4233ef4e85 fix(xref): correct the type spec of logger_handler_info() v4.2-rc.2 4.2-rc.2 terry-xiaoyu 2020-08-26 14:37:51 +0800
  • 9985e2675c fix(logger): resolve issues when starting and stopping log handlers terry-xiaoyu 2020-08-24 15:04:06 +0800
  • faf0b5289c feature(logger): support starting and stopping log handlers terry-xiaoyu 2020-08-22 20:44:48 +0800
  • 2b603bfd11 feature(gen_rpc): support a stateless port discovery terry-xiaoyu 2020-08-27 16:57:09 +0800
  • e411b4bad3 fix(cm): fix never matching clause JianBo He 2020-08-24 17:55:20 +0800
  • b2c0728cd7 fix(conf): add additional_configs line zhouzb 2020-08-25 16:39:28 +0800
  • ab8456ab45 fix(cm): fix never matching clause v4.1.4 4.1.4 JianBo He 2020-08-24 17:55:20 +0800
  • 6119632ded fix(topic-metrics): fix the issue that the corresponding data is not properly cleaned up when unregistering zhouzb 2020-08-20 10:39:16 +0800
  • 261bd66a3d refactor(alarm): refactor resource down alarm v4.2-rc.1 4.2-rc.1 zhouzb 2020-08-22 15:11:44 +0800
  • e232032ec0 fix(mqtt-piggyback): fix test case zhouzb 2020-08-22 10:15:21 +0800
  • 7a2a01a4de fix(mqtt piggyback): bad data type zhouzb 2020-08-17 18:10:36 +0800
  • ec12acc4ef feature(mqtt piggyback): transporting mutli MQTT packets at once or single zhouzb 2020-08-17 17:59:35 +0800
  • cfcbc53a8b refactor(alarm): remove excess case zhouzb 2020-08-21 13:52:24 +0800
  • c2cc8ab218 feature(resource-down-alarm): add resource down alarm zhouzb 2020-08-21 10:51:22 +0800
  • 901573c6a5 fix(topic-metrics): fix the issue that the corresponding data is not properly cleaned up when unregistering (#3679) tigercl 2020-08-22 09:59:55 +0800
  • f47e10e08a feature(emqx_mod_rewrite): separate rewrite rules for pub and sub (#3676) Rory Z 2020-08-22 09:59:39 +0800
  • dbeabf3de0 refactor(telemetry): remove telemetry code from emqx core zhouzb 2020-08-18 16:38:40 +0800
  • 9e5e6f2e98 fix(guid): compatible with OTP 23 JianBo He 2020-08-17 15:17:09 +0800
  • a76be8e0fa chore: fix the compilation error when there is "/" in the branch name zhanghongtong 2020-08-19 14:44:30 +0800
  • e37a70509b feature(telemetry): support for collecting telemetry data and disable it by default (#3653) v4.2-beta.1 4.2-beta.1 tigercl 2020-08-14 16:14:30 +0800
  • 3c7ef74a7a chore(deps): upgrade ekka to 0.7.4 JianBo He 2020-08-13 10:51:10 +0800
  • 98faa698f3 feature(quota): add quota confs to limit the number of message forwards JianBo He 2020-08-08 14:51:38 +0800
  • 89377aeaa2 improve(type): refine the message header types JianBo He 2020-08-08 17:04:58 +0800
  • aca3053a7d fix(ipv6): fix wss ipv6 problem wangwenhai 2020-08-07 15:31:09 +0800
  • 87780c1c1b fix(static-cluster): fix the issue that static cluster failure caused by the wrong way of creating tables zhouzb 2020-08-11 16:58:21 +0800
  • aaf29ee164 fix(alarm): fix the issue that memory watermark were not set correctly v4.2-alpha.3 4.2-alpha.3 zhouzb 2020-07-31 14:28:44 +0800
  • 1ba4743213 refactor(alarm): new data structure and support regular cleaning of deactivated alarms zhouzb 2020-07-29 15:07:29 +0800
  • 5676026e2a fix(alarm): missing partition alarm zhouzb 2020-07-28 17:32:24 +0800
  • 43b49edd28 feature(alarm): new design for alarm zhouzb 2020-07-28 15:17:10 +0800
  • 0817761aee fix(emqx_channel): EMQ X replaces MQTT properties when node connects using "topic-alias-maximum" property zhanghongtong 2020-07-23 15:46:53 +0800
  • 00bc525d8e refactor(add-log): log when subscription fails zhouzb 2020-07-22 11:03:46 +0800
  • 1c316cb5f0 fix(test): fix badmatch error JianBo He 2020-07-22 20:39:23 +0800
  • 83a2af812f feat(ratelimit): refactor ratelimit JianBo He 2020-07-21 10:38:10 +0800
  • 8bcf15f391 fix(emqx_channel): fix some error when properties equal undefined v4.1.3 v4.1.2 4.1.3 4.1.2 zhanghongtong 2020-07-23 17:17:41 +0800
  • 6ffbc0949d perf(emqx_vm): make emqx_vm:get_memory/0 more efficiency JianBo He 2020-07-10 21:36:51 +0800
  • fe974467d7 chore(emqx_channel): The pattern 'undefined' can never match the type map() zhanghongtong 2020-07-23 16:17:21 +0800
  • 8f95e12534 fix(emqx_channel): EMQ X replaces MQTT properties when node connects using "topic-alias-maximum" property zhanghongtong 2020-07-23 15:46:53 +0800
  • 3aa84eeaac refactor(add-log): log when subscription fails zhouzb 2020-07-22 10:44:53 +0800
  • 961e7b9818 chore: update app.src.script v4.2-alpha.2 4.2-alpha.2 zhanghongtong 2020-07-17 22:11:40 +0800
  • e87aa812f8 chore: update app.src.script e4.1.1 e4.1.0 zhanghongtong 2020-07-17 19:23:48 +0800
  • 492d224728
    Auto-pull-request-on-2020-07-17 (#3600) Rory Z 2020-07-17 18:25:46 +0800
  • 32effd632c
    Auto-pull-request-on-2020-07-17 (#3599) Rory Z 2020-07-17 16:08:00 +0800
  • 4cb6c31918 fix(types): fix types define error JianBo He 2020-07-16 16:27:12 +0800
  • 0ee899d0b7 chore: update app.src.script v4.1.1 4.1.1 zhanghongtong 2020-07-09 14:36:07 +0800
  • 8e658edb76
    Merge pull request #3546 from emqx/develop v4.2-alpha.1 4.2-alpha.1 turtleDeng 2020-06-21 14:14:52 +0800
  • 211c800e24 fix(properties): downlink will msg contains non-publish properties terry-xiaoyu 2020-06-21 11:23:46 +0800
  • 600b1055f3 fix(json): convert a proplists to ejson instead of map JianBo He 2020-06-19 11:35:16 +0800
  • 1b6a586948
    feature(mqtt): support response information (#3533) tigercl 2020-06-20 15:07:37 +0800
  • 66144629bf feature(json) update jiffy to 1.0.5 terry-xiaoyu 2020-06-20 15:00:24 +0800
  • a7c4266acb fix(enhanced_auth): fix bug when "conn_props = undefined" release-4.1 zhanghongtong 2020-06-10 10:35:38 +0800
  • 8707afa54c fix(enhanced_auth): fix bug when "conn_props = undefined" zhanghongtong 2020-06-10 10:35:38 +0800
  • 9a8859a44c refactor(topic): move triples/1 func into emqx_trie module JianBo He 2020-06-18 12:36:25 +0800
  • 1700a7a98a refactor(test): put all property cases to test/props directory JianBo He 2020-06-17 15:23:16 +0800
  • e3489b9d46 refactor(style): improve all types declaration JianBo He 2020-06-16 16:08:44 +0800