Commit Graph

  • 55218e2df2 fix(redis): start and load eredis app Ilya Averyanov 2023-11-28 18:24:06 +0300
  • d93fdd8e9b
    Merge pull request #12039 from zmstone/1128-sync-release-54 Zaiming (Stone) Shi 2023-11-28 15:52:49 +0100
  • 3dd6572d32
    Merge pull request #12038 from id/1128-cut-5.3.2-alpha.2 Ivan Dyachkov 2023-11-28 14:48:29 +0100
  • 64f6220cf5 feat(quic): bump to quicer-0.0.303 and emqtt 1.9.7 William Yang 2023-11-28 12:09:53 +0100
  • 8a065ba6d0
    Merge pull request #12027 from ieQu1/dev/ds-meta-persist-shard ieQu1 2023-11-28 14:33:57 +0100
  • f5c4fb5860 fix(ds_session): take conservative estimate of `last_alive_at` when bumping Thales Macedo Garitezi 2023-11-28 09:58:03 -0300
  • bd40b5c553 test(flaky): more adjustments Thales Macedo Garitezi 2023-11-27 14:45:18 -0300
  • 2e11ab6a16 chore: 5.3.2-alpha.2 v5.3.2-alpha.2 e5.3.2-alpha.2 Ivan Dyachkov 2023-11-28 10:44:31 +0100
  • 05e47254e2 fix(ds): Fixes related to the shards table ieQu1 2023-11-28 12:57:03 +0100
  • 6c85e62d26 fix(schema): add namespaces Zaiming (Stone) Shi 2023-11-28 12:07:42 +0100
  • 1b1cea24f3 Merge remote-tracking branch 'origin/release-54' into 1128-sync-release-54 Zaiming (Stone) Shi 2023-11-28 11:43:30 +0100
  • c1ef0f71e8 ci: fix access to prerelease field in github object Ivan Dyachkov 2023-11-28 10:53:20 +0100
  • 34c9c022d0
    chore(replayer): add comment describing what "until" means Andrew Mayorov 2023-11-28 11:47:54 +0300
  • bd6e9503e6 fix(http): compose the url and path in correctly format JianBo He 2023-11-28 16:15:46 +0800
  • 6e6e68c902
    Merge pull request #12037 from zhongwencool/license-watermark-check zhongwencool 2023-11-28 16:04:39 +0800
  • 0aa3572d6e
    Merge pull request #11976 from HJianBo/impl-http-bridge JianBo He 2023-11-28 15:26:39 +0800
  • 29bcdb9a4a fix: validate error when set license's watermark to 100% zhongwencool 2023-11-28 13:10:31 +0800
  • 891ecc179d chore: fix flaky tests JianBo He 2023-11-28 10:10:16 +0800
  • c8b5c51bbc chore: fix failed test cases JianBo He 2023-11-24 14:57:10 +0800
  • cdb90ebe6b feat: rename webhook bridge to http bridge JianBo He 2023-11-24 14:47:24 +0800
  • dc99651690 test(bridge): ensure almost test cases passed JianBo He 2023-11-21 10:45:26 +0800
  • 8954450c0b chore: fix compile warnings JianBo He 2023-11-20 10:39:57 +0800
  • 96af7a74e8 feat: impl the http bridge v2 JianBo He 2023-11-20 10:38:06 +0800
  • f9a1e747fd chore(http): break the bridge confs to connector and action parts JianBo He 2023-11-15 18:24:28 +0800
  • 3b1ae0f3df
    Merge pull request #12017 from SergeTupchiy/EMQX-11319-data-backup-http-api SergeTupchiy 2023-11-27 19:23:54 +0200
  • e3fbf6c958 test: attempting to stabilize more flaky tests Thales Macedo Garitezi 2023-11-24 17:43:01 -0300
  • 95c96e2a3a
    Merge pull request #12025 from thalesmg/test-more-falky-tests-r53-20231124 Thales Macedo Garitezi 2023-11-27 14:12:03 -0300
  • 26e59f9508
    Merge pull request #12024 from thalesmg/ds-session-expiry-m-20231124 Thales Macedo Garitezi 2023-11-27 14:11:38 -0300
  • ac370fed61
    Merge pull request #12035 from sstrigler/EMQX-11382-a-new-field-should-be-added-to-the-interface-of-the-connector-to-return-the-actions-associated-with-it Stefan Strigler 2023-11-27 17:39:44 +0100
  • e0f873f032
    Merge pull request #12033 from thalesmg/action-metrics-api-r54-20231127 Thales Macedo Garitezi 2023-11-27 13:34:24 -0300
  • d933d0b9e0
    Merge pull request #12016 from zmstone/1122-load-license-file Zaiming (Stone) Shi 2023-11-27 16:43:51 +0100
  • 70978df5bb fix: use parse_id Stefan Strigler 2023-11-27 16:32:15 +0100
  • 89fdbf3e73 fix(emqx_mgmt_cli): remove duplicated word in the log message Serge Tupchii 2023-11-23 23:11:40 +0200
  • 64ee29af81 feat(emqx_management): implement data backup API Serge Tupchii 2023-11-23 23:10:49 +0200
  • 86685bdce2
    feat(sessds): use integer tags for pubrange types Andrew Mayorov 2023-11-27 18:27:15 +0300
  • bb05281adb
    refactor(sessds): add dedicated `#ds_pubrange.tracks` field Andrew Mayorov 2023-11-27 17:50:14 +0300
  • d88deb9ceb feat(ds): add session timer to bump last alive at timestamp Thales Macedo Garitezi 2023-11-27 11:56:35 -0300
  • 048f4724a9 feat(emqx_connector): add field 'actions' in API response Stefan Strigler 2023-11-27 16:09:17 +0100
  • 09c4e40511 refactor(ds): rename `disconnected_at` to `last_alive_at`, add more assertions Thales Macedo Garitezi 2023-11-27 11:48:44 -0300
  • f2dbddc315 test: attempting to stabilize more flaky tests Thales Macedo Garitezi 2023-11-24 17:43:01 -0300
  • 6acdc6e432 feat: add `/actions/:id/metrics/`, `/actions/:id/metrics/reset` APIs Thales Macedo Garitezi 2023-11-27 11:32:23 -0300
  • c2eb450c15
    Merge pull request #12032 from zmstone/1127-add-release-version-to-pr-template Zaiming (Stone) Shi 2023-11-27 13:29:33 +0100
  • 9593f03646 chore: update pr request template Zaiming (Stone) Shi 2023-11-27 10:00:39 +0100
  • 923898eadf
    chore(chan): leave a TODO note for PUBREC handler Andrew Mayorov 2023-11-27 09:55:07 +0300
  • 41973ee1fa
    fix(sessds): please dialyzer with well-typed dummy msgs Andrew Mayorov 2023-11-27 09:54:24 +0300
  • 46475fac66
    feat(sessds): provide QoS2 message replay support Andrew Mayorov 2023-11-26 22:34:41 +0300
  • ce59cb71bb
    chore: bump emqtt to 1.9.6 Andrew Mayorov 2023-11-26 22:31:38 +0300
  • b5a00ec6b2
    Merge pull request #12023 from emqx/master zhongwencool 2023-11-27 09:31:47 +0800
  • bd7a84fe3e revert(ds): Don't duplicate the clean start in session_ds ieQu1 2023-11-26 19:18:59 +0100
  • 7161f9d181
    Merge pull request #12013 from kjellwinblad/kjell/postgresql_conn_action_3/EMQX-11155 Kjell Winblad 2023-11-25 10:23:53 +0100
  • c85004b7ef chore: remove obsolete TODO Kjell Winblad 2023-11-24 21:22:27 +0100
  • c6c1d886f0 fix: make pgsql action schema properly Kjell Winblad 2023-11-24 21:19:26 +0100
  • 839f9dbedb feat(ds): session expiry Thales Macedo Garitezi 2023-11-24 14:52:29 -0300
  • 66945dcc5c fix: address more comments from @thalesmg Kjell Winblad 2023-11-24 20:31:29 +0100
  • 30e248061f
    fix: problems found by @thalesmg in code review Kjell Winblad 2023-11-24 20:07:37 +0100
  • f79d38983d docs: add changelog entry Kjell Winblad 2023-11-24 18:56:57 +0100
  • f070d80b1a fix: swagger examples for PostgreSQL, Matrix and Timescale Kjell Winblad 2023-11-24 18:50:52 +0100
  • d03674a505 fix: duplicate key in example Kjell Winblad 2023-11-24 17:59:56 +0100
  • fc7bedb81a fix: remove duplicated entry Kjell Winblad 2023-11-24 17:37:58 +0100
  • e920160805 fix: add enable and description fields to PostgreSQL connector Kjell Winblad 2023-11-24 15:42:51 +0100
  • 3dca83c854 fix: all missing descriptions Kjell Winblad 2023-11-24 15:20:07 +0100
  • c5e281b84b fix: emqx_auth_postgresql test suites Kjell Winblad 2023-11-24 11:01:44 +0100
  • 6ef9c6fe4a fix: ops Kjell Winblad 2023-11-23 19:15:02 +0100
  • f7296d549f fix: elvis problem Kjell Winblad 2023-11-23 18:58:01 +0100
  • 64c015cf6f fix: unify the schema modules in emqx_bridge_pgsql Kjell Winblad 2023-11-23 18:50:19 +0100
  • b8f510d956 fix: add env variables about action info Kjell Winblad 2023-11-23 18:02:54 +0100
  • 2e3028a8f8 fix(emqx_postgresql): fix lifecycle test Kjell Winblad 2023-11-23 17:41:28 +0100
  • dbe73c70b1 fix: dialyzer problem Kjell Winblad 2023-11-23 17:29:57 +0100
  • d5b62eead0 feat: split pgsql, matrix and timescale into connector action Kjell Winblad 2023-11-14 17:16:09 +0100
  • f8f8cf9f30
    Merge pull request #11963 from sstrigler/EMQX-11156-bridge-v-2-mongo-db-support Stefan Strigler 2023-11-24 16:49:57 +0100
  • 8f548f4cbb
    Merge pull request #12020 from thalesmg/sync-r53-m-20231124 zhongwencool 2023-11-24 22:54:53 +0800
  • c1ef773e77 fix: check for sane state after regular shutdown Stefan Strigler 2023-11-23 13:25:03 +0100
  • 4e077c951b feat(emqx_bridge_mongodb): port mongodb to shared connector and actions Stefan Strigler 2023-11-15 15:49:56 +0100
  • 261fe8a831 Merge remote-tracking branch 'origin/release-53' into sync-r53-m-20231124 Thales Macedo Garitezi 2023-11-24 10:10:09 -0300
  • 55a7a4cc7c
    Merge pull request #12021 from thalesmg/test-flaky-gcp-consu-r53-20231124 zhongwencool 2023-11-24 20:55:23 +0800
  • 2d4b9a7b9d
    Merge pull request #12019 from ieQu1/ds-clean-start ieQu1 2023-11-24 13:35:39 +0100
  • e95ec5b150 test: fix another flaky test Thales Macedo Garitezi 2023-11-24 09:24:21 -0300
  • f8fd95c683 Merge remote-tracking branch 'origin/release-53' into sync-r53-m-20231124 Thales Macedo Garitezi 2023-11-24 09:22:24 -0300
  • 6a3c438194
    Merge pull request #12009 from thalesmg/fix-kafka-get-bridges-r53-20231123 Thales Macedo Garitezi 2023-11-24 08:56:24 -0300
  • 9ebbc9bbea refactor(emqx_bridge): use more simplistic function to validate connector Stefan Strigler 2023-11-16 13:57:51 +0100
  • d2901afd1b fix(emqx_bridge_kafka): match example in api schema Stefan Strigler 2023-11-16 09:41:56 +0100
  • e616e0746a feat(ds): Implement a function for dumping persistent session state ieQu1 2023-11-24 04:18:29 +0100
  • 8dfcb69e52 feat(ds): Discard session when client connects with CleanStart=1 ieQu1 2023-11-24 04:17:28 +0100
  • e8d18b0e09
    Merge pull request #12014 from ieQu1/ds-qos0 ieQu1 2023-11-23 23:43:18 +0100
  • 449bafc27e fix(ds): LTS trie handles empty topic levels ieQu1 2023-11-23 20:29:13 +0100
  • a158f25a40 fix(ds): Fix return type of emqx_persistent_session_ds:publish ieQu1 2023-11-23 20:08:55 +0100
  • c5bb86db67 feat(ds): Support QoS 0 ieQu1 2023-11-15 13:24:49 +0100
  • 1da9ec1d7d
    Merge pull request #12015 from ieQu1/ds-lts-dont-store-message ieQu1 2023-11-23 18:56:45 +0100
  • d84d77d23b docs: add changelog for PR 12016 (license key enhancement) Zaiming (Stone) Shi 2023-11-23 18:44:38 +0100
  • 1c11a02a76
    Merge pull request #12010 from sstrigler/EMQX-11415-e-5-3-2-api-should-return-404-when-the-built-in-database-authentication-doesnt-exist Stefan Strigler 2023-11-23 18:08:48 +0100
  • c69b82455e feat(ds): Don't store #message record in the DB ieQu1 2023-11-23 17:50:43 +0100
  • 14077ec43b feat(license): allow setting 'default' license key Zaiming (Stone) Shi 2023-11-23 17:31:59 +0100
  • caaf8113fc feat(license): support loading license from file Zaiming (Stone) Shi 2023-11-23 00:14:04 +0100
  • 4597e1c5b9
    Merge pull request #12011 from thalesmg/fix-kafka-get-bridges-m-20231123 Thales Macedo Garitezi 2023-11-23 13:15:39 -0300
  • 1ced8786fd feat(ds): Make session poll interval configurable ieQu1 2023-11-22 01:55:58 +0100
  • 82e74d0201 feat(ds): Add a flag that forces all sessions to become durable ieQu1 2023-11-21 20:06:27 +0100
  • 8ba116d378 fix(emqx_auth): check authenticator exists in /authenticator/:id/users Stefan Strigler 2023-11-23 14:54:55 +0100
  • ce77a12cd3
    Merge pull request #12012 from savonarola/1123-fix-callback-types Ilya Averyanov 2023-11-23 17:03:56 +0200
  • 53b7e94647
    Merge pull request #12008 from thalesmg/fix-gcp-api-specs-m-20231123 Thales Macedo Garitezi 2023-11-23 11:44:11 -0300
  • fdfa3213cc fix(bridge_api): don't mangle configs, use correct type as argument Thales Macedo Garitezi 2023-11-23 10:25:36 -0300