Commit Graph

  • 806017ef90 chore: check ekka proto dist module type when resolving node address Thales Macedo Garitezi 2023-09-22 16:23:39 -0300
  • cfdb25b213 fix(sso): updates the SSO backend when the `[dashboard]` has updated firest 2023-09-25 20:30:47 +0800
  • f1bc3b68b6
    Merge pull request #11674 from id/0925-e5.3.0-alpha.2 Ivan Dyachkov 2023-09-25 14:21:46 +0200
  • 6f29bbf997
    Merge pull request #11673 from HJianBo/redact_audit_log_from_cli JianBo He 2023-09-25 20:03:45 +0800
  • ddf6cdc0a2
    chore: add changelog Andrew Mayorov 2023-09-25 14:57:42 +0300
  • 81cf619f07
    fix(ftconf): also mark `secret_access_key` key as sensitive Andrew Mayorov 2023-09-25 14:24:30 +0300
  • 36d3a3a524 fix: bump to quicer 0.0.201 William Yang 2023-09-25 13:02:01 +0200
  • 22193d273a fix(quic): ignore undefined cacertfile William Yang 2023-09-25 12:57:55 +0200
  • 8c93c79b44 chore: e5.3.0-alpha.2 e5.3.0-alpha.2 Ivan Dyachkov 2023-09-25 12:52:45 +0200
  • cedd90e89f
    Merge pull request #11670 from id/0925-sync-r53-to-master Zaiming (Stone) Shi 2023-09-25 12:22:27 +0200
  • 7d58f6c61e
    Merge pull request #11668 from JimMoen/saml-login-redirect JimMoen 2023-09-25 18:11:03 +0800
  • b970a34ee0 chore: redact some audit logs from CLI JianBo He 2023-09-25 18:05:05 +0800
  • 89e15e9134
    Merge pull request #11665 from HJianBo/typo-fixes JianBo He 2023-09-25 17:23:40 +0800
  • 1cd9df6461
    Merge pull request #11669 from lafirest/fix/dashboard_cli lafirest 2023-09-25 16:57:18 +0800
  • 42eb7059fa
    Merge pull request #11667 from lafirest/fix/logout lafirest 2023-09-25 16:56:04 +0800
  • e63d484632 fix(sso): move the config path of the SSO feature to `dashboard.sso` firest 2023-09-25 15:23:52 +0800
  • e1f1c64ecd Merge branch 'release-53' into 0925-sync-r53-to-master Ivan Dyachkov 2023-09-25 08:12:45 +0200
  • e94192d1fa fix(sso): refactor the `admins` CLI firest 2023-09-25 11:36:17 +0800
  • 4f4868a46c fix(sso): Disable access to `logout` endpoint by the `API key` firest 2023-09-25 10:31:38 +0800
  • 30862a94c6 chore: typo fixes JianBo He 2023-09-24 20:19:05 +0800
  • ad4fadc2fa
    fix: saml login acs redirect to dashboard overview JimMoen 2023-09-23 17:29:02 +0800
  • 7105f68d2d
    Merge pull request #11656 from JimMoen/feat-saml-sso JimMoen 2023-09-23 12:16:24 +0800
  • f8d06614c0 chore: fix dialyzer warnings JianBo He 2023-09-23 07:34:04 +0800
  • 5e400575e1
    Merge pull request #11637 from thalesmg/port-scan-mria-check-m-20230919 Thales Macedo Garitezi 2023-09-22 13:04:59 -0300
  • 1dddccb448
    fix(saml): cert files cleanup when destroy JimMoen 2023-09-22 22:49:08 +0800
  • 80a6c1150d
    fix(saml): saml login reply role `viewer` as default JimMoen 2023-09-22 22:39:02 +0800
  • cc3e4e4dc5
    fix(saml): drop cert and key content and return path JimMoen 2023-09-22 22:37:04 +0800
  • 6349cd3910
    fix(saml): sp sign request JimMoen 2023-09-22 21:13:04 +0800
  • 2a8f3f9eaa
    fix: saml xml metedata format JimMoen 2023-09-22 16:58:44 +0800
  • a318ad486a
    refactor: behavior login/2 use all http request JimMoen 2023-09-22 16:43:12 +0800
  • 9181ec844f
    chore: split out sso_saml_api module JianBo He 2023-09-22 16:31:55 +0800
  • df94426ee3
    chore: make static_check happy JianBo He 2023-09-22 14:11:26 +0800
  • ec0894ca0b
    chore: update esaml vsn JianBo He 2023-09-22 12:48:16 +0800
  • 4a26f63bd6
    chore: fix bugs JianBo He 2023-09-22 11:56:53 +0800
  • 47badc3181
    chore: make dialyzer happy JianBo He 2023-09-22 11:45:19 +0800
  • 1c78c6bf6d
    chore: fix 500 crashes when backend not existed JianBo He 2023-09-22 11:28:16 +0800
  • b4fb5196cb
    fix(sso): SSO management API 500 JimMoen 2023-09-22 10:22:53 +0800
  • bba5cc44a8
    fix: keep same API path style JimMoen 2023-09-22 09:59:54 +0800
  • 8300cd42d4
    fix: acl url ignore auth check JimMoen 2023-09-22 09:53:20 +0800
  • 44836ef5ee
    chore: bump esaml vsn to v1.1.1 JimMoen 2023-09-22 09:37:44 +0800
  • 13666fa9f9
    refactor: avoid dynamic call JimMoen 2023-09-22 09:29:15 +0800
  • c9e0d4fc30
    feat: saml integration for dashboard sso JimMoen 2023-09-21 05:09:06 +0800
  • d9466eef63
    chore: fix Dashboard RBAC license and rebar.config JimMoen 2023-09-19 10:15:12 +0800
  • fd932c9bf7
    Merge pull request #11660 from zmstone/0922-fix-audit-eval-command Zaiming (Stone) Shi 2023-09-22 14:02:47 +0200
  • a34ab19d93 fix(audit): make emqx eval command auditable Zaiming (Stone) Shi 2023-09-22 11:22:15 +0200
  • 0eed01abee fix: create ssl listener return 500 crash zhongwencool 2023-09-22 16:03:28 +0800
  • 13b5e4dbc9
    Merge pull request #11658 from lafirest/fix/sso_misc lafirest 2023-09-22 14:44:39 +0800
  • 7286d15ca6 chore(sso): adjust the schema of the SSO LDAP backend firest 2023-09-22 11:58:27 +0800
  • 9e55ae240a feat(sso): add `role` into the result of login endpoints firest 2023-09-22 11:46:58 +0800
  • 681e57dee6 fix(RBAC): allow read-only users to logout firest 2023-09-22 11:06:24 +0800
  • 2e9f451df3
    Merge pull request #11652 from id/0921-e5.3.0-code-freeze Ivan Dyachkov 2023-09-21 20:15:27 +0200
  • d6935b6a67 feat: add port scan diagnostics to mria waiting for tables checks Thales Macedo Garitezi 2023-09-19 17:24:53 -0300
  • 7cf60c5a91 chore: e5.3.0-alpha.1 e5.3.0-alpha.1 Ivan Dyachkov 2023-09-21 12:54:40 +0200
  • ec43268eee chore: update scripts and CI to work with 5.3.X Ivan Dyachkov 2023-09-21 12:49:01 +0200
  • d6a97987e2
    Merge pull request #11655 from keynslug/fix/persistent-session-tcs Ivan Dyachkov 2023-09-21 19:28:16 +0200
  • acf4227fc6
    test(session): fix quic testgroup in persistent session suite Andrew Mayorov 2023-09-21 19:47:45 +0400
  • 76f614e9c5
    Merge pull request #11653 from thalesmg/fix-dash-rbac-dialyzer-error-m-20230921 Thales Macedo Garitezi 2023-09-21 13:06:09 -0300
  • 85a8c174d9 chore: fix dialyzer errors on ce version Thales Macedo Garitezi 2023-09-21 09:58:40 -0300
  • b563e30615
    Merge pull request #11650 from keynslug/fix/simplify-takeover-suite Andrew Mayorov 2023-09-21 18:02:38 +0400
  • beea1be9f0
    Merge pull request #11599 from zhongwencool/audit-log zhongwencool 2023-09-21 18:39:23 +0800
  • 0a61d08a0f
    Merge pull request #11651 from id/0921-sync-r52-to-master Ivan Dyachkov 2023-09-21 12:31:24 +0200
  • 3a5227198e
    Merge pull request #11642 from qzhuyan/dev/william/quicer-0.0.200 William Yang 2023-09-21 12:20:14 +0200
  • 1dce264243
    Merge pull request #11649 from lafirest/fix/sso_running_authz lafirest 2023-09-21 18:09:09 +0800
  • dafd7c6085 chore: bump apps versions Ivan Dyachkov 2023-09-21 10:58:42 +0200
  • 21bb209fb1 feat: added support for auditing API and CLI activity in logs zhongwencool 2023-09-13 09:40:41 +0800
  • 105bebc250 chore: merge release-52 into master Ivan Dyachkov 2023-09-21 10:22:47 +0200
  • a8f4b5bf86
    test(session): make testsuite trigger takeover logic consistently Andrew Mayorov 2023-09-21 11:53:40 +0400
  • 9a128517d8 fix(sso): use the correct way to mark the API as authorization-free firest 2023-09-21 15:52:05 +0800
  • d92a93d4b3
    Merge pull request #11644 from zhongwencool/ci-fixed JianBo He 2023-09-21 15:23:34 +0800
  • dfc14a39bc test: add emqx_management to telemetry SUITE zhongwencool 2023-09-21 14:15:06 +0800
  • fa082b7a4d test: improve echo msg for smoke test zhongwencool 2023-09-21 11:44:45 +0800
  • 2dfa7f9686
    Merge pull request #11645 from lafirest/fix/sso_running lafirest 2023-09-21 13:32:32 +0800
  • 2283db62ec fix(sso): add a API with authorization-free to list running backends firest 2023-09-21 11:52:30 +0800
  • 123d31fa7d
    Merge pull request #11640 from zhongwencool/ensure-destory-resource zhongwencool 2023-09-21 09:21:45 +0800
  • 9521e11d39
    Merge pull request #11584 from zhongwencool/telemetry-error-on-windows zhongwencool 2023-09-21 09:08:55 +0800
  • b924fb618a
    Merge pull request #11639 from lafirest/test/sso JianBo He 2023-09-21 09:01:13 +0800
  • 1b29e4b189
    Merge pull request #11641 from zhongwencool/slog-msg-unify zhongwencool 2023-09-21 07:32:39 +0800
  • d799b3a785
    Merge pull request #11592 from keynslug/ft/EMQX-10827/session-impl Andrew Mayorov 2023-09-21 00:18:13 +0400
  • a2ddd9d5f5
    fix(session): respect existing session even if expiry interval = 0 Andrew Mayorov 2023-09-20 14:21:52 +0400
  • 3945f08f8f
    fix(sessds): try to ensure iterators are closed on destroy Andrew Mayorov 2023-09-20 12:56:30 +0400
  • 21e82b9534
    test(sessmem): make retry delivery testcase more involved Andrew Mayorov 2023-09-20 12:55:04 +0400
  • 69889d14a3
    fix(sessds): fix use of undefined types Andrew Mayorov 2023-09-19 20:44:53 +0400
  • c1583f7f9d
    fix(ds): refine `topic()` type to describe parsed topics Andrew Mayorov 2023-09-19 18:35:00 +0400
  • 9362ef6f73
    test(sessmem): drop unnecessary nesting in testcase Andrew Mayorov 2023-09-19 18:03:32 +0400
  • 98706cd215
    chore: ensure comments follow code style consistently Andrew Mayorov 2023-09-19 18:02:57 +0400
  • 8670efbfa0
    chore(chan): rename `Name` → `TimerName` for better readability Andrew Mayorov 2023-09-19 18:01:30 +0400
  • 7a9916c84d
    fix(sessds): convert ds iterator topics upon opening ds session Andrew Mayorov 2023-09-19 14:57:12 +0400
  • 045d8b7f10
    refactor(ds): reorder functions to improve readability Andrew Mayorov 2023-09-19 13:59:50 +0400
  • 540ca6d60f
    chore: drop few commented out and irrelevant pieces Andrew Mayorov 2023-09-19 13:59:20 +0400
  • 9d145890cc
    refactor(sessmem): pass log context as part of session event Andrew Mayorov 2023-09-19 13:57:56 +0400
  • adc29e15cc
    refactor(session): make typespecsa and flow a bit more clear Andrew Mayorov 2023-09-19 12:12:54 +0400
  • e422f492ef
    test(sessds): reuse and expand persistent session test suite Andrew Mayorov 2023-09-18 23:29:52 +0400
  • 3383ae19a9
    test(session): switch `emqx_persistent_session_SUITE` to cth tooling Andrew Mayorov 2023-09-18 17:33:18 +0400
  • 7326ef550b
    fix(sessds): make existing parts of persistent session impl work Andrew Mayorov 2023-09-18 14:49:00 +0400
  • e713fc38aa
    feat(broker): reflect persisted messages in publish result Andrew Mayorov 2023-09-18 14:46:31 +0400
  • f4953e719b
    fix(cmproto): fix few typespecs Andrew Mayorov 2023-09-17 17:19:21 +0400
  • 8af107e28d
    test(ds): simplify cluster test setups Andrew Mayorov 2023-09-17 17:13:26 +0400
  • 7c4f68dd3d
    fix(session): make utility function names consistent Andrew Mayorov 2023-09-16 01:34:05 +0400
  • 2dae8020ec
    refactor(cm): avoid deep indirection in `emqx_session_mem` Andrew Mayorov 2023-09-15 21:01:55 +0400
  • abeff0bc4f
    chore(session): try to describe what happens after session takeover Andrew Mayorov 2023-09-15 14:49:29 +0400