Commit Graph

  • c5241670e0 refactor(paginate): use exported fun call `{M,F}` JimMoen 2021-10-26 14:56:59 +0800
  • f936aba6b7 fix(authn): users pagination on spec listener_id and authn_id JimMoen 2021-10-21 11:29:46 +0800
  • 295b1312be feat(authn_scram): authn_scram users page query JimMoen 2021-10-21 10:09:54 +0800
  • c6ea575d35 feat(authn): authn users page query JimMoen 2021-10-19 16:50:30 +0800
  • 36fd7369e0 fix(authn): api description using binary string JimMoen 2021-10-19 13:52:11 +0800
  • 2b46e16d74 fix(authz): add license headers JimMoen 2021-10-26 11:39:42 +0800
  • 7a4edc0104 chore(authz): fix test suite page params JimMoen 2021-10-22 17:16:35 +0800
  • c1b737a9b2 fix(authz): authz rules page query JimMoen 2021-10-21 16:10:24 +0800
  • 2ded7fbe8c fix(api): escape the searching string JianBo He 2021-10-22 09:35:36 +0800
  • 4eb966549e fix: typo in apps/emqx_authz/src/emqx_authz.erl Zaiming (Stone) Shi 2021-10-25 08:57:44 +0200
  • 70491aee07 fix(authn): save certificates to certs dir Zaiming Shi 2021-10-24 15:54:39 +0200
  • bc99d5c1a6 refactor(authz): call emqx_tls_lib to save & read SSL files Zaiming Shi 2021-10-24 10:26:08 +0200
  • fdf439bc7b refactor(tls): move ssl files handling to emqx_tls_lib Zaiming Shi 2021-10-23 18:13:31 +0200
  • d796f815d7 chore(authz): add more test case zhanghongtong 2021-10-22 13:57:31 +0800
  • b8de05891e chore(authz): implement create_dry_run in other function clause zhanghongtong 2021-10-21 10:55:44 +0800
  • 74b63f7d68 fix(emqx_resource): fix InstId type error zhanghongtong 2021-10-21 10:54:05 +0800
  • 2def7e4ac2 fix(authz): fix configuration could be updated with incorrect values zhanghongtong 2021-10-20 17:53:06 +0800
  • ddcf73f465 fix(authn): fix handling of pgsql response zhouzb 2021-10-21 17:41:16 +0800
  • cc5b995cf2 fix(authn): no longer use single quotes to wrap placeholders zhouzb 2021-10-21 17:14:08 +0800
  • ab201625c3 fix(authn): fix sql parse for mysql zhouzb 2021-10-21 17:07:24 +0800
  • 1c144d7d67 fix(emqx_telemetry): add default value to get_value firest 2021-10-23 00:24:07 +0800
  • 92d5f4b3b2 test: fix emqx_config_SUITE Zaiming Shi 2021-10-22 07:46:57 +0200
  • 54223e4fe6 fix(schema): add roots for emqx_zone_schema Zaiming Shi 2021-10-21 23:02:27 +0200
  • 0531a1925c docs: authenticator_config ref link to the struct Zaiming Shi 2021-10-21 22:59:59 +0200
  • 1b56fba471 chore: pin hocon 0.20.5 Zaiming Shi 2021-10-21 22:54:52 +0200
  • 147e2e911f chore(dashboard): update version for dashboard JimMoen 2021-10-22 15:16:17 +0800
  • 1d24e46ece Rewrite http api with hocon schema (#5980) zhongwencool 2021-10-22 17:01:29 +0800
  • d78fbc5a8a chore(CI): rename image zhanghongtong 2021-10-21 09:19:53 +0800
  • 595598916f chore(CI): fix build docker error zhanghongtong 2021-10-20 18:23:15 +0800
  • cde614aad8 build(docker): use ghcr image for build docker zhanghongtong 2021-10-20 14:29:51 +0800
  • 7364e821b8 chore(CI): change otp version for docker compose file zhanghongtong 2021-10-20 14:15:59 +0800
  • 2b7e93f55f chore(CI): use concurrency to cancel in-progress workflows zhanghongtong 2021-10-20 14:02:07 +0800
  • b0e579fcd8 chore(CI): change otp version for workflows zhanghongtong 2021-10-20 13:58:16 +0800
  • 15205942e0 chore(xref): Extend the list of forbidden Mnesia APIs k32 2021-10-21 20:42:25 +0200
  • c9a0c37dbb style(behaviour attrs): unify behaviour declarations Ilya Averyanov 2021-10-21 14:27:41 +0300
  • d2fc66f436 emqx_conf (#5939) zhongwencool 2021-10-21 18:08:51 +0800
  • 6697b9fa42 fix(emqx_machine): Fix start/stop callbacks (#5969) k32 2021-10-21 08:49:21 +0200
  • 2f2a093150 refactor(authn): make schema doc generation work Zaiming Shi 2021-10-20 17:15:16 +0200
  • efca545d3d fix(authn): allow single authenticator instance from config Zaiming Shi 2021-10-20 15:06:08 +0200
  • 1c22c0d596 fix(authn): rename config key http-server to http Zaiming Shi 2021-10-20 14:36:37 +0200
  • c0364ad5a2 refactor(emqx_config_handler): async remove Zaiming Shi 2021-10-20 13:13:03 +0200
  • 6d9b3ed341 feat: support check_config callback for authenticator provider Zaiming Shi 2021-10-20 13:04:55 +0200
  • 494bac419d fix: fill string fields' default value with binary Zaiming Shi 2021-10-20 11:01:06 +0200
  • 835539364e refactor(authn): check authenticator config with provider module Zaiming Shi 2021-10-19 23:32:16 +0200
  • 4b8bd8e562 chore(deps): unify version of hocon zhouzb 2021-10-21 09:35:00 +0800
  • fc1e4893a8 chore(deps): update version of hocon zhouzb 2021-10-20 18:07:07 +0800
  • 257bc353a4 fix(authn): fix placeholders are not replaced correctly zhouzb 2021-10-20 10:14:47 +0800
  • 0d38b75bb2 feat(olp): bump to 0.1.2 William Yang 2021-10-19 21:20:12 +0200
  • 6ef68f8e2c fix(mria): Replace mnesia calls with mria k32 2021-10-19 12:24:35 +0200
  • fca7fd755d fix(emqx_alarm): Wait for tables k32 2021-10-18 22:09:48 +0200
  • 760d896d9d fix(dialyzer): Fix problems found by dialyzer k32 2021-10-18 17:13:11 +0200
  • 69126fede6 fix(mria): Fix startup sequence k32 2021-10-18 11:42:00 +0200
  • 887544c3c1 chore(ct): ekka_mnesia -> mria_mnesia k32 2021-10-15 20:00:35 +0200
  • d224687de2 fix(mria): Hook up mria to emqx_machine k32 2021-10-15 17:41:03 +0200
  • e182a5f38c chore(mria): Remove the obsolete annotiation k32 2021-10-15 17:40:22 +0200
  • 1a473bb73b chore(mria): ekka_rlog -> mria_rlog k32 2021-10-14 21:49:07 +0200
  • 3e8b9ff76a chore(mria): Get rid of copy_mnesia callback k32 2021-10-14 20:54:46 +0200
  • 22858eb845 chore(mria): ekka_mnesia:start/stop -> mria:start/stop k32 2021-10-15 17:47:49 +0200
  • 814623edae chore(mria): ekka_mnesia:create_table -> mria:create_table k32 2021-10-14 20:51:36 +0200
  • 75c9267473 chore(mria): Fix clear_table and ro_transaction calls k32 2021-10-14 19:41:19 +0200
  • ae71bdc0fe chore(mria): ekka_mnesia:running_nodes -> mria:running_nodes k32 2021-10-14 18:30:22 +0200
  • fd482e2ec0 chore(mria): Rename module: ekka_mnesia -> mria k32 2021-10-14 18:24:59 +0200
  • 591b704f65 chore(CI): better build docker image zhanghongtong 2021-10-14 11:01:06 +0800
  • ec30fb346a chore: add cluster script for local machine Spycsh 2021-10-25 14:12:09 +0800
  • 4fb303e4aa ci: change emqx-ci-helper version for build workflows zhanghongtong 2021-10-27 17:23:13 +0800
  • 9481a77a01 test(persistent_sessions): stabilize flaky tests Tobias Lindahl 2021-10-27 14:12:03 +0200
  • d2bc5e77a7 fix(persistent_sessions): channels can terminate without a session Tobias Lindahl 2021-10-27 14:09:08 +0200
  • ba3e7841e5 ci: change emqx-ci-helper version for build workflows zhanghongtong 2021-10-27 17:21:17 +0800
  • 49c7eae211
    Merge pull request #5885 from savonarola/fix-acl-schema Ilya Averyanov 2021-10-27 10:41:05 +0300
  • 48c7788d6f
    Merge pull request #5875 from emqx/extend-persistent-sessions Tobias Lindahl 2021-10-27 09:12:13 +0200
  • a712daaebc fix(authn): fix bad list comprehension zhouzb 2021-10-27 15:08:02 +0800
  • 6d48bbf34c fix(mnesia_acl): added acl migration test scripts Ilya Averyanov 2021-10-15 18:39:29 +0300
  • ba319e1159 fix(mnesia_acl): upgrade snabbkaffe and use ?check_trace Ilya Averyanov 2021-10-18 12:08:16 +0300
  • 43ac315444 fix(mnesia_acl): do not use matchspec terms in external APIs Ilya Averyanov 2021-10-27 00:36:39 +0300
  • 8341a4d4a7 fix(mnesia_acl): introduce optimized schema and migration process Ilya Averyanov 2021-10-06 23:41:04 +0300
  • 5e6dab435a perf(pool): authz http example pool_type to hash William Yang 2021-10-27 08:48:41 +0200
  • 9c8cd6c437 perf(pool): change emqx_connector default pool type to hash William Yang 2021-10-27 08:47:02 +0200
  • 34979c51d7 perf(config): emqx_bridge default hash pool William Yang 2021-10-27 08:45:13 +0200
  • 1c93331e34 perf(pool): emqx_authn_http pool type hash William Yang 2021-10-27 08:43:34 +0200
  • edc1581b4b perf(pool): change emqx_retainer_pool type to hash William Yang 2021-10-27 08:26:02 +0200
  • 7311132d49 fix(authn): fix handling of query result zhouzb 2021-10-27 09:22:17 +0800
  • 4dbe3ccf71
    refactor(dashboard): rename 'password' field to 'pwdhash' (#5990) Zaiming (Stone) Shi 2021-10-26 14:41:33 +0200
  • 99836b2660 fix(persistent_sessions): add back the trap_exit extend-persistent-sessions Tobias Lindahl 2021-10-26 10:52:27 +0200
  • 4a07d5e1f3 refactor(paginate): use exported fun call `{M,F}` JimMoen 2021-10-26 14:56:59 +0800
  • 3683ba13ee fix(authn): users pagination on spec listener_id and authn_id JimMoen 2021-10-21 11:29:46 +0800
  • eb452bd237 feat(authn_scram): authn_scram users page query JimMoen 2021-10-21 10:09:54 +0800
  • 0bd5cd9336 feat(authn): authn users page query JimMoen 2021-10-19 16:50:30 +0800
  • a399ac20e9 fix(authn): api description using binary string JimMoen 2021-10-19 13:52:11 +0800
  • 558416af1d chore(persistent_sessions): remove redundant trap_exit flag Tobias Lindahl 2021-10-26 10:01:02 +0200
  • 28417ad1d7 fix(persistent_sessions): allow for some failures of workers Tobias Lindahl 2021-10-26 09:55:57 +0200
  • 234641ccf4 refactor(persistent_sessions): don't start session sup when disabled Tobias Lindahl 2021-10-26 09:54:41 +0200
  • e3dc9b3f4f fix(persistent_sessions): start the message gc timer Tobias Lindahl 2021-10-26 09:53:49 +0200
  • f39ccfb304 chore(persistent_sessions): address review comments Tobias Lindahl 2021-10-26 09:53:18 +0200
  • c5142a6d11 fix(authz): add license headers JimMoen 2021-10-26 11:39:42 +0800
  • f44bda806a chore(authz): fix test suite page params JimMoen 2021-10-22 17:16:35 +0800
  • be6ba14ddf fix(authz): authz rules page query JimMoen 2021-10-21 16:10:24 +0800
  • b4c2643291 fix(api-clients): escape the searching string JianBo He 2021-10-22 09:21:34 +0800
  • b36865e970 fix(api): escape the searching string JianBo He 2021-10-22 09:35:36 +0800
  • 666b319729
    Merge pull request #5989 from zmstone/refactor-ssl-certs-lib Zaiming (Stone) Shi 2021-10-25 12:42:29 +0200
  • 67b543f01e chore(autotest): improve trigger condition xiangfangyang-tech 2021-10-25 08:52:56 +0800