Commit Graph

  • 350e8433ab fix(bridge_v2): downgrade bridge type for GET api results Zaiming (Stone) Shi 2023-10-30 12:09:53 +0100
  • 0562585c8f fix(emqx_mgmt_data_backup): implement importer modules ordering Serge Tupchii 2023-10-30 17:47:03 +0200
  • bc8c291820 fix(emqx_bridge): add import_config/1 cb to emqx_bridge_v2 Serge Tupchii 2023-10-30 17:46:05 +0200
  • d94193ac15 fix(emqx_connector_schema): add kafka alias for kafka_producer Serge Tupchii 2023-10-30 15:58:48 +0200
  • 0935bb6225 fix(emqx_connector): fix badarity error Serge Tupchii 2023-10-30 15:58:06 +0200
  • d1cd5dd817 fix(emqx_mgmt_data_backup): upgrade raw conf before validating and importing Serge Tupchii 2023-10-30 15:57:13 +0200
  • 290c433e8c
    Merge pull request #11565 from kjellwinblad/kjell/upgrade/jq/v0.3.11 Kjell Winblad 2023-10-30 16:47:58 +0100
  • b58dd773ef
    Merge pull request #11841 from sstrigler/EMQX-11269-bridges-in-swagger-several-errors Stefan Strigler 2023-10-30 16:44:53 +0100
  • 8fb426e57f fix: crash when listing non bridge_v1 compatible bridge_v2 Kjell Winblad 2023-10-30 16:32:04 +0100
  • a60b96c5fd test(kafka_producer): minor adjustments to test suite Thales Macedo Garitezi 2023-10-30 12:13:40 -0300
  • 19554850a9
    Merge pull request #11840 from id/1030-fix-nothing Ivan Dyachkov 2023-10-30 15:43:16 +0100
  • 3f6c09b195
    Merge pull request #11780 from savonarola/1017-fix-pbkdf2-validation Ilya Averyanov 2023-10-30 16:37:37 +0200
  • 5a6e55e7af fix(emqx_bridge_kafka): schema fixes for kafka_producer in bridge_v2 Stefan Strigler 2023-10-30 14:35:10 +0100
  • 52828ecf20 chore(Makefile): move .PHONY target nothing to the end of the file Ivan Dyachkov 2023-10-30 14:24:05 +0100
  • f463eff02d chore: e5.3.1-alpha.2 e5.3.1-alpha.2 Zaiming (Stone) Shi 2023-10-30 10:38:54 +0100
  • 0656b6be3c refactor(emqx_config): use dynamic callback to upgrade raw config Zaiming (Stone) Shi 2023-10-30 10:38:09 +0100
  • 9dc3a169b3 feat: split bridges into a connector part and a bridge part Kjell Winblad 2023-10-30 10:37:02 +0100
  • e896957803
    Merge pull request #11824 from zhongwencool/audit-log-reviewed zhongwencool 2023-10-30 17:51:15 +0800
  • 045875d18d ci: make CI a little faster and less flaky Ivan Dyachkov 2023-10-30 10:32:27 +0100
  • 3a09fdc495
    refactor: check match topic before do subscriptions query JimMoen 2023-10-30 16:40:56 +0800
  • 45fdf8da1b
    Merge pull request #11819 from SergeTupchiy/fix-opentelemetry-metrics-timestamp SergeTupchiy 2023-10-30 09:07:24 +0200
  • e9de7316b6
    test: shared-sub topics/subscription api JimMoen 2023-10-30 14:41:57 +0800
  • 814e22feb3
    fix: topics/subscripton mgmt api searching JimMoen 2023-10-30 00:04:27 +0800
  • 0634ff61c0 fix: dialyzer warning zhongwencool 2023-10-27 17:27:38 +0800
  • 791db44fba chore: bump version release-53-alpha2 Zaiming (Stone) Shi 2023-10-30 01:48:09 +0100
  • 2f46e86db8 test: refactor test group generation Zaiming (Stone) Shi 2023-10-30 01:43:39 +0100
  • 289428cc5a refactor(kafka): rename bridge type 'kafka' to 'kafka_producer' Zaiming (Stone) Shi 2023-10-27 22:28:29 +0200
  • 449b01ef78 feat: let bridge V2 override bridge creation opts from connector Kjell Winblad 2023-10-29 07:28:13 +0100
  • e4414b9cb7
    Merge pull request #11831 from zmstone/1028-only-enable-cover-compile-by-default-in-ci Zaiming (Stone) Shi 2023-10-28 22:28:48 +0200
  • 1b248279fd test(bridge_v2): test case for the local_topic feature Kjell Winblad 2023-10-28 17:59:11 +0200
  • 5cfe151f7c fix: type conversion for rule with converted bridge V1 reference Kjell Winblad 2023-10-28 15:18:36 +0200
  • e1009998c9 fix(emqx_bridge_v2): properly working start function Kjell Winblad 2023-10-28 14:00:05 +0200
  • babf5f973a fix: use populated non-raw conf when checking if bridge_v2 is enabled Kjell Winblad 2023-10-28 07:42:45 +0200
  • 917e13c0e9 fix: add start/stop/restart support to bridge v1 compatibility layer Kjell Winblad 2023-10-28 07:30:47 +0200
  • 3aebe4a289 ci: only enable cover-compile by default in CI Zaiming (Stone) Shi 2023-10-28 00:39:55 +0200
  • 1dea3e1cc4 test: add suite for AEH bridge v2 Stefan Strigler 2023-10-27 17:20:08 +0200
  • d0ffae56d7 chore: make elvis happy Ivan Dyachkov 2023-10-27 19:41:20 +0200
  • 886334e7b6 fix: bridge v1 compatiblity layer enable/disable Kjell Winblad 2023-10-27 18:51:20 +0200
  • d61d80f338 fix: almost working bridge v1 compatibility layer for HTTP API Kjell Winblad 2023-10-27 18:03:09 +0200
  • 3e7ce6531d
    Merge pull request #11827 from zmstone/1027-remove-unused-vars-from-Makefile Zaiming (Stone) Shi 2023-10-27 15:58:29 +0200
  • f8d330c2f3 fix(bridge_v2): don't spawn buffer workers for `simple_{,a}sync_internal_buffer` Thales Macedo Garitezi 2023-10-27 10:30:03 -0300
  • a2015f37ae
    Merge pull request #10976 from JimMoen/fix-shared-sub-unsub JimMoen 2023-10-27 21:22:27 +0800
  • 951184014e test(bridge_v2): add test cases for root post config update handler callback Thales Macedo Garitezi 2023-10-27 08:42:59 -0300
  • 27aff47c17 fix(connector): check that there are no active channels when removing Thales Macedo Garitezi 2023-10-27 08:23:28 -0300
  • 61c1c72061 refactor: OTP_VSN and ELIXIR_VSN are no longer needed in Makefile Zaiming (Stone) Shi 2023-10-27 12:20:19 +0200
  • e63602c4b0
    Merge pull request #11811 from lafirest/fix/api_rbac lafirest 2023-10-27 17:56:54 +0800
  • d563121284
    refactor: move ?REDISPATCH_TO macro to emqx_mqtt.hrl JimMoen 2023-10-27 17:54:14 +0800
  • 5f17a8f2ce fix(kafka): use client config for topic existence check Zaiming (Stone) Shi 2023-10-27 07:45:26 +0200
  • f2c9739ce2 feat(bridge_v2): validate connector references when creating/updating bridges Thales Macedo Garitezi 2023-10-26 19:09:30 -0300
  • 04a832a80a refactor(kafka): fix typo and take connector type from input Thales Macedo Garitezi 2023-10-26 15:41:45 -0300
  • 3cb700827f ci: nicer names for test runs Ivan Dyachkov 2023-10-26 19:59:30 +0200
  • 7745cb8ef7 test: fix emqx_bridge_v2_kafka_producer_SUITE Ivan Dyachkov 2023-10-26 19:59:00 +0200
  • 89812f0a7a test(bridge_http): stablize flaky test case Thales Macedo Garitezi 2023-10-26 14:12:40 -0300
  • 83e05b0d77 fix(bridge_resource): use more lax parsing of bridge id Thales Macedo Garitezi 2023-10-26 13:48:33 -0300
  • d574821160 fix(bridge_api): use translated config to check if bridge is enabled Thales Macedo Garitezi 2023-10-26 13:42:17 -0300
  • 90a23d98fe fix: channel handling when resource not connected Kjell Winblad 2023-10-26 18:18:20 +0200
  • e2aca352b6 fix(kafka): Fix server name indication config for Kafka Zaiming (Stone) Shi 2023-10-26 10:03:29 +0200
  • da7d495da9 test: fix emqx_connector_SUITE Ivan Dyachkov 2023-10-26 14:38:58 +0200
  • 37178e1572 chore: test some apps with both emqx and emqx-enteprise profiles Ivan Dyachkov 2023-10-26 10:36:48 +0200
  • 2228a0d477 feat: port azure event hub to bridge_v2 Stefan Strigler 2023-10-24 20:55:48 +0200
  • f760f0a5c5 fix: backport 7b607c3300 Stefan Strigler 2023-10-25 11:43:56 +0200
  • b72abaf661 fix: wording from copy-paste error Stefan Strigler 2023-10-24 16:00:48 +0200
  • 238603a101 fix: bridge_v2 tags were still bridge Stefan Strigler 2023-10-24 16:00:30 +0200
  • 5aac90ab4e fix: don't send message to channels that are not operational Kjell Winblad 2023-10-26 11:51:40 +0200
  • bba5b42c99 fix: broken test cases Kjell Winblad 2023-10-26 10:55:08 +0200
  • 7ee21cab20 ci: use xl runners for compiling Ivan Dyachkov 2023-10-25 19:17:10 +0200
  • 4e198567d6 test: hard code emqx-enterprise profile for emqx_connector in ct/run.sh Ivan Dyachkov 2023-10-25 18:37:05 +0200
  • 477ed11de8 fix: periodical status checks and alarms for channels Kjell Winblad 2023-10-25 09:56:15 +0200
  • 3cab31261e feat: Add API endpoint /api/v5/schemas/connectors Zaiming (Stone) Shi 2023-10-25 17:56:05 +0200
  • 36411edb42 feat: Add API endpoint /api/v5/schemas/bridges_v2 Zaiming (Stone) Shi 2023-10-25 17:19:51 +0200
  • 4ac0a76d00 test: fix emqx_resource_SUITE Ivan Dyachkov 2023-10-25 17:32:28 +0200
  • d53cd381ae test: compile and test apps/emqx_connector with ee profile Ivan Dyachkov 2023-10-25 17:15:27 +0200
  • ad1def08c8 chore: consolidate bash commands in ct/run.sh Ivan Dyachkov 2023-10-25 17:15:09 +0200
  • 98fcd2c1dd test: use latest ubuntu22.04 emqx-builder image in compose files Ivan Dyachkov 2023-10-25 15:39:11 +0200
  • 8c30c22b02 chore: avoid invalid dynamic call error Zaiming (Stone) Shi 2023-10-25 16:45:45 +0200
  • ba2464769b fix(emqx_resource): redact error reason too before logging Zaiming (Stone) Shi 2023-10-25 16:44:18 +0200
  • e29ba35e53 fix: typo in warning log message when remove channel error happens Zaiming (Stone) Shi 2023-10-25 16:43:45 +0200
  • eed44f79a6 refactor(emqx_config): check if upgrade_raw_conf is exported Zaiming (Stone) Shi 2023-10-25 16:14:00 +0200
  • 6625754325 chore: bump app version Ivan Dyachkov 2023-10-25 15:23:16 +0200
  • 16f8848281 test: fix emqx_connector_SUITE Ivan Dyachkov 2023-10-25 15:23:05 +0200
  • 96726b5620 refactor(eqmx_config): use dynamic callback to upgrade raw config Zaiming (Stone) Shi 2023-10-25 13:53:53 +0200
  • 38bf2ae445 fix: issues found by spellcheck script Kjell Winblad 2023-10-24 16:47:10 +0200
  • 2d05e3a975 fix: dialyzer problem for community edition Kjell Winblad 2023-10-24 15:41:44 +0200
  • 6c6c2e0cff fix: dialyzer warnings for community edition Kjell Winblad 2023-10-24 11:12:49 +0200
  • a847b043df fix: disable bridge_v2 tests if not on enterprise Stefan Strigler 2023-10-24 10:41:33 +0200
  • e72b952138 fix: problems reported by dialyzer Kjell Winblad 2023-10-24 09:35:58 +0200
  • 7822d7db76 fix: strange issue with `erlfmt` Stefan Strigler 2023-10-20 10:14:36 +0200
  • 29ca7f944f fix: simplify by enabling check_schema Stefan Strigler 2023-10-18 17:08:12 +0200
  • 2b66018d3b fix: enable param is atom Stefan Strigler 2023-10-18 17:06:48 +0200
  • abcae6b509 fix: refactor handling of operation(s) [ie 'start'] Stefan Strigler 2023-10-18 16:18:46 +0200
  • 676572c65a fix: use check_schema to simplify API implementation Stefan Strigler 2023-10-18 16:18:24 +0200
  • 2a1e135304 test: fix tests after emqx_authn changes Stefan Strigler 2023-10-18 09:39:49 +0200
  • d46f8efe60 test: add emqx_bridge_v2_api_SUITE Stefan Strigler 2023-10-17 16:42:40 +0200
  • cb3892038a fix: typo Kjell Winblad 2023-10-17 20:24:14 +0200
  • f49011ece4 fix: unused variable warning Kjell Winblad 2023-10-17 18:44:36 +0200
  • 2cd1c88f7f fix: fixup after rebasing on release-23 Kjell Winblad 2023-10-17 18:15:27 +0200
  • d8a9778d7c feat: add compatibilty layer function for checking if valid bridge_v1 Kjell Winblad 2023-10-17 11:57:08 +0200
  • e2b4fb3bda fix: support 'start' operation Stefan Strigler 2023-10-17 11:44:04 +0200
  • d5ac3d0fd7 fix: description for operation on connector Stefan Strigler 2023-10-17 11:12:26 +0200
  • 6568759a7e fix: add bridge_v2_probe Stefan Strigler 2023-10-17 10:45:03 +0200