Commit Graph

  • dc11008993 fix(emqx_bridge): handle errors from pre/post_config_update Stefan Strigler 2023-11-02 16:50:30 +0100
  • fcecd3e9d4 fix(kafka): do not hide nodelay field Zaiming (Stone) Shi 2023-11-03 08:44:01 +0100
  • c84e4a4187 fix(rule_engine): don't enable a rule that references non-existent bridge Thales Macedo Garitezi 2023-11-01 14:11:43 -0300
  • 65ba0b9de4
    Merge pull request #11869 from kjellwinblad/kjell/shared_con/start_feedback/EMQX-11304 Kjell Winblad 2023-11-03 13:16:32 +0100
  • 36837e5624
    Merge pull request #11870 from zmstone/1102-add-description-field-to-bridge-and-connector Zaiming (Stone) Shi 2023-11-03 12:50:42 +0100
  • 4dd054b0a2 test(emqx_bridge_kafka_impl_consumer_SUITE): fix flaky Zaiming (Stone) Shi 2023-11-03 11:48:50 +0100
  • dd11a30383 docs(emqx_bridge_azure_event_hub): remove timestamp from message template example Stefan Strigler 2023-11-02 11:50:10 +0100
  • a89b0c8cf4 fix(emqx_bridge_azure_event_hub): make ssl mandatory (and give an example) Stefan Strigler 2023-11-02 10:52:46 +0100
  • ebb5997a8c test(emqx_bridge_v2_api_SUITE): fix cluster test Kjell Winblad 2023-11-03 11:11:27 +0100
  • 7cab269e0b feat: port the ocpp gateway from version 4 JianBo He 2023-11-03 16:51:21 +0800
  • fdbf439df8
    Merge pull request #11859 from cisiqo/patch-1 Ivan Dyachkov 2023-11-03 08:21:08 +0100
  • afe6f79a66 feat(bridge): add description field to bridge and connector Zaiming (Stone) Shi 2023-11-02 20:16:55 +0100
  • d14d0fbcb1 fix(bridge_v2 operations): better error message Kjell Winblad 2023-11-03 06:35:42 +0100
  • 36640263ba fix(bridge_v2): start operation should return an error when unsuccessful Kjell Winblad 2023-11-02 18:28:22 +0100
  • 910e81bc41
    Merge pull request #10442 from keynslug/ft/EMQX-9257/placeholder Andrew Mayorov 2023-11-02 22:50:05 +0700
  • 7acf3cfef7 test: kafka bridge is enterprise only feature Ivan Dyachkov 2023-11-02 16:15:28 +0100
  • 26380f48f8 ci: split emqx_bridge_kafka test in 3 groups Ivan Dyachkov 2023-11-02 15:41:18 +0100
  • 4495054714 ci: optimize runners usage Ivan Dyachkov 2023-11-02 14:00:04 +0100
  • 8e7edaf745 ci: limit retention on all artifacts Ivan Dyachkov 2023-11-01 17:50:23 +0100
  • a69cfdc8cd ci: do not use github's macos runner in PRs Ivan Dyachkov 2023-11-01 17:49:27 +0100
  • 729c6edff6
    chore(repub): simplify error handling in MQTT props templating Andrew Mayorov 2023-11-02 17:08:28 +0700
  • f1847fe494
    chore(tpl): drop unnecessary binding Andrew Mayorov 2023-11-02 15:41:42 +0700
  • e521a9f5fc
    fix(utils): denote `emqx_jsonish` follows access module behaviour Andrew Mayorov 2023-11-02 15:40:20 +0700
  • b5b6c3f8cc
    fix(tpl): ensure full backward compat in basic connectors Andrew Mayorov 2023-10-20 18:25:47 +0700
  • 02c1bd70b6
    feat(tpl): factor out loose json concept into a separate module Andrew Mayorov 2023-10-23 15:42:58 +0700
  • fbd27eda6a fix(Stomp): content type returned chengshq 2023-11-01 20:08:26 +0800
  • 69cfa740ea
    fix(ruleeng): ensure full backward compatibility Andrew Mayorov 2023-10-20 20:36:44 +0700
  • 75cc663786
    chore(ruleeng): streamline application dependencies Andrew Mayorov 2023-07-14 18:43:12 +0200
  • 8e4585d64f
    chore: move template modules to `emqx_utils` Andrew Mayorov 2023-07-14 18:40:11 +0200
  • 343b679741
    feat(tpl): make escaping mechanism more foolproof Andrew Mayorov 2023-05-05 10:24:47 +0300
  • f689d6c233
    fix(tpl): ensure backward compat in `emqx_rule_engine` Andrew Mayorov 2023-05-04 19:08:03 +0300
  • 1fcdfe991c
    fix(tpl): add few missing `@doc`s + correct typespecs Andrew Mayorov 2023-05-04 17:00:27 +0300
  • a9693eada7
    fix(tpl): rename `trivial` -> `is_const` Andrew Mayorov 2023-05-04 16:47:36 +0300
  • 7bb995f0c6
    feat(tpl): support `:n` SQL parameters Andrew Mayorov 2023-04-28 12:03:55 +0300
  • dfb7faf6a8
    fix(tpl): ensure rough backward compat in `emqx_prometheus` Andrew Mayorov 2023-05-03 18:53:18 +0300
  • 49fba40ee7
    fix(tpl): ensure backward compat with authz / authn templates Andrew Mayorov 2023-04-27 13:53:17 +0300
  • 49f5325c67
    feat(tpl): unify validations / errors var representations Andrew Mayorov 2023-04-26 22:45:24 +0300
  • b812f9af5a
    feat(tpl): use `emqx_connector_template` in `emqx_rule_engine` app Andrew Mayorov 2023-04-18 17:42:39 +0300
  • e1bca5844f
    feat(tpl): use `emqx_connector_template` in `emqx_prometheus` app Andrew Mayorov 2023-04-18 17:07:23 +0300
  • 0538a77700
    feat(tpl): use `emqx_connector_template` in `emqx_authn`, `emqx_authz` Andrew Mayorov 2023-04-18 15:21:35 +0300
  • 35902dc72d
    feat(tpl): switch basic connectors to `emqx_connector_template` Andrew Mayorov 2023-04-18 15:34:38 +0300
  • 28d55d72ca
    feat(tpl): split `emqx_placeholder` into a couple of modules Andrew Mayorov 2023-04-18 13:03:02 +0300
  • 73dd2f0ffd chore: bump version to e5.3.1-alpha.3 e5.3.1-alpha.3 Zaiming (Stone) Shi 2023-11-02 10:36:41 +0100
  • f5818a86e3
    Merge pull request #11860 from thalesmg/fix-delete-shared-bridgev2-r53-20231101 Zaiming (Stone) Shi 2023-11-02 10:30:47 +0100
  • a44f8eb583
    Merge pull request #11861 from zmstone/1101-do-not-repeat-print-shell-warning Zaiming (Stone) Shi 2023-11-02 10:28:56 +0100
  • 34ec7375ba
    Merge pull request #11862 from kjellwinblad/kjell/shared_con/del_rules/EMQX-11293 Zaiming (Stone) Shi 2023-11-02 10:28:43 +0100
  • ec2d339355
    Merge pull request #11857 from kjellwinblad/kjell/shared_con/EMQX-11270 Kjell Winblad 2023-11-01 16:46:47 +0100
  • 5b964ef415
    Merge pull request #11858 from id/1101-emqx-11288-fix-kafka-replaq-dir-conflict Ivan Dyachkov 2023-11-01 16:45:02 +0100
  • 4bea65bf97 fix(bridge_v2_api): don't disable schema check Thales Macedo Garitezi 2023-11-01 11:32:37 -0300
  • 2dd5061643 fix(kafka): kafka bridge replaq dir conflict Ivan Dyachkov 2023-11-01 08:44:10 +0100
  • 357b664c8d fix(bridge_v2): more fixes thanks to PR comments from @thalesmg Kjell Winblad 2023-11-01 15:27:06 +0100
  • b06d05eaac test(bridge_v2): fix test case after new API Kjell Winblad 2023-11-01 07:39:18 +0100
  • 96d6c6db49 test(bridge_v2): emqx_bridge_v2_kafka_producer_SUITE fix after API change Kjell Winblad 2023-11-01 07:20:14 +0100
  • edb1d37e67 chore(bridge_v2): make fixes thanks to PR comments from @thalesmg Kjell Winblad 2023-11-01 06:30:45 +0100
  • 95f3b94ac3 fix(bridge_v2): channels should not be removed when status is connecting Kjell Winblad 2023-10-31 19:31:16 +0100
  • 1e935e9eb4 fix(bridge_v2 API): optional cascading delete operation Kjell Winblad 2023-11-01 15:01:08 +0100
  • c38725facd fix(shell): do not repeat print shell warnings Zaiming (Stone) Shi 2023-11-01 14:18:08 +0100
  • 17544dc410
    Merge pull request #11852 from lafirest/feat/gbt_gw lafirest 2023-11-01 21:03:18 +0800
  • c03979a48a fix(bridge_v1): return 400 if trying to delete shared bridge via http api v1 Thales Macedo Garitezi 2023-11-01 09:51:26 -0300
  • 6b50fdcf9e chore(gbt32960): update changes firest 2023-11-01 19:30:10 +0800
  • 30a72f557f fix(gateway): improve gateway schema modules firest 2023-11-01 17:47:56 +0800
  • 10b2894b6e chore(bridge_v2_api): remove misplaced handling code Kjell Winblad 2023-11-01 11:31:17 +0100
  • ae760a4ca1
    Merge pull request #11855 from zmstone/1031-perf-no-need-to-format-sys-message-if-no-bridge-matched Zaiming (Stone) Shi 2023-11-01 10:22:06 +0100
  • aa8a6f2e26
    Merge pull request #11853 from thalesmg/test-bridge-v1-compat-layer-r53-20231030 Ivan Dyachkov 2023-11-01 09:51:10 +0100
  • 29683072a1 fix(emqx_connector): remove `stop` and `restart` operations Stefan Strigler 2023-11-01 09:18:50 +0100
  • eb723489d7
    Merge pull request #11854 from sstrigler/EMQX-11283-connector-update-interface-error Stefan Strigler 2023-11-01 08:18:11 +0100
  • 5e314d4ef1 test(gbt32960): add test suites firest 2023-11-01 13:17:01 +0800
  • 45a39d97c6 fix(bridges_v1): avoid create dangling connectors when updating bridges via api v1 Thales Macedo Garitezi 2023-10-31 16:39:47 -0300
  • 7092c75597
    Merge pull request #11809 from keynslug/ft/EMQX-10808/file-secrets Andrew Mayorov 2023-11-01 00:29:30 +0700
  • b2ff9b4897
    Merge pull request #11851 from zmstone/1031-docs-add-changelog-for-bridge-v2 Zaiming (Stone) Shi 2023-10-31 17:56:10 +0100
  • b420b53075 fix(bridges_v2): check bridge name length before attempting atom conversion Thales Macedo Garitezi 2023-10-31 12:59:12 -0300
  • 8eb822d898 test(bridges): add bridge v1 compatibility layer test suite Thales Macedo Garitezi 2023-10-31 10:46:00 -0300
  • db5cdb6742 perf: no need to format event message if no bridge matched Zaiming (Stone) Shi 2023-10-31 16:46:36 +0100
  • 3e9f48d10f fix: remove unneeded clause Stefan Strigler 2023-10-31 16:05:31 +0100
  • 2a4eaf41ba docs: fix examples for PUT operations on bridge_v2 and connectors Stefan Strigler 2023-10-31 15:10:11 +0100
  • 84e78f5d2e fix(bridge_api): fix response status code for some operations Thales Macedo Garitezi 2023-10-31 10:40:56 -0300
  • c90ca1ea53 fix(bridge_v1): always delete connector when deleting v1 bridge Thales Macedo Garitezi 2023-10-31 10:40:06 -0300
  • d8d1783c0a docs: add changelog for bridge_v2 Zaiming (Stone) Shi 2023-10-31 11:15:35 +0100
  • d278486416
    fix(secret): dedicate a specific loader module for file secrets Andrew Mayorov 2023-10-30 21:48:42 +0700
  • b35cd57034 fix(gbt32960): make elvis happy firest 2023-10-31 19:04:21 +0800
  • 660622b543
    Merge pull request #11850 from id/1031-sync-r53 Ivan Dyachkov 2023-10-31 11:49:18 +0100
  • 3ec811e828 feat(gbt32960): Port the GBT32960 gateway from v4 firest 2023-10-30 21:45:09 +0800
  • b1ab213081 chore: merge 'upstream/release-53' into 1031-sync-r53 Ivan Dyachkov 2023-10-31 11:06:25 +0100
  • 848f9c8dd6
    Merge pull request #11838 from qzhuyan/ci/william/debug-helm-console William Yang 2023-10-31 11:04:29 +0100
  • 5d516bfde9
    Merge pull request #11836 from sstrigler/kjell/break_out_connection_settings_from_bridge/EMQX-10805/EMQX-10770 Ivan Dyachkov 2023-10-31 10:44:52 +0100
  • d04d741f7e
    Merge pull request #11846 from id/1030-support-breaking-changes-in-changelog Ivan Dyachkov 2023-10-31 10:38:38 +0100
  • 39f49d425c test(emqx_bridge): fix test for bridge_v2_type_to_connector_type Stefan Strigler 2023-10-30 16:19:55 +0100
  • 63606922f2 refactor(emqx_bridge): only one place to generate same error Stefan Strigler 2023-10-30 16:19:11 +0100
  • b256241650 test(emqx_bridge_azure_event_hub): fix legacy v1 bridge API tests Stefan Strigler 2023-10-30 11:25:47 +0100
  • 176bbe88bc fix: use `_producer` for AEH bridge type Stefan Strigler 2023-10-30 09:34:56 +0100
  • 21e4f918aa
    Merge pull request #11833 from JimMoen/fix-shared-sub-topic-or-subscription-searching JianBo He 2023-10-31 08:16:36 +0800
  • c2966f8c00 ci(helm): test urgly workaround William Yang 2023-10-30 15:20:37 +0100
  • bf9f0213d8 ci(helm): enable debug console logging William Yang 2023-10-30 12:48:14 +0100
  • aea449306a
    Merge pull request #11842 from SergeTupchiy/EMQX-11272-fix-kafka-bridge-v1-import Kjell Winblad 2023-10-31 07:58:54 +0100
  • 58042af1fc chore: add separate section for breaking changes in changelog Ivan Dyachkov 2023-10-30 20:17:26 +0100
  • 9d7ed31c3a
    Merge pull request #11845 from kjellwinblad/kjell/shared_con/EMQX-11271 Kjell Winblad 2023-10-30 20:29:36 +0100
  • c07cf9051e
    Merge pull request #11844 from zmstone/1030-downgrade-bridge-type-for-old-api Zaiming (Stone) Shi 2023-10-30 19:47:24 +0100
  • 124d79a1ca
    Merge pull request #11843 from thalesmg/test-kafka-producer-nits-r53-20231030 Zaiming (Stone) Shi 2023-10-30 18:27:10 +0100
  • f3c79738d4 test: make find-suites.sh smarter Zaiming (Stone) Shi 2023-10-30 16:27:03 +0100
  • 62d7fdccf9 build(Makefile): do not add -c or --cover by default Zaiming (Stone) Shi 2023-10-30 16:25:47 +0100