Ivan Dyachkov
|
74cef7937d
|
Merge remote-tracking branch 'upstream/release-57' into 20240731-sync-release-57
|
2024-07-31 11:31:29 +02:00 |
firest
|
7bf70aaab6
|
feat(scram): supports ACL rules in `scram_restapi` backend
|
2024-07-26 14:30:28 +08:00 |
Ivan Dyachkov
|
606d829256
|
Merge remote-tracking branch 'upstream/release-57' into 20240724-sync-release-57
|
2024-07-24 10:28:00 +02:00 |
firest
|
878b218692
|
feat(authn): added a HTTP backend for the authentication mechanism scram
|
2024-07-23 16:07:32 +08:00 |
Thales Macedo Garitezi
|
5532f40d83
|
Merge branch 'release-57' into 20240702-m-sync-r57-mix-umbrella
|
2024-07-02 11:52:36 -03:00 |
zhongwencool
|
08596f886a
|
feat: add default csv file in authn-built-in-db
|
2024-07-02 21:18:38 +08:00 |
zhongwencool
|
8e904099c7
|
fix: add boostrap_file/type to post authn_api
|
2024-07-02 21:18:37 +08:00 |
zhongwencool
|
4d912516c8
|
fix: don't override authn users when import_user from authn.boostrap_file
|
2024-07-02 21:18:37 +08:00 |
Ivan Dyachkov
|
e28750b522
|
Merge remote-tracking branch 'upstream/release-57' into 0701-sync-release-57
|
2024-07-01 13:52:14 +02:00 |
zhongwencool
|
9594b6df32
|
chore: warning overrided when restart authn
|
2024-06-27 10:16:04 +08:00 |
zhongwencool
|
24d2534641
|
chore: apply review suggestion
|
2024-06-27 10:16:04 +08:00 |
zhongwencool
|
5265c3cc1f
|
feat: support bootstrap_file on build-in-db authn
|
2024-06-27 10:16:04 +08:00 |
firest
|
1716852057
|
fix(authz_mnesia): improve field names and changes
|
2024-06-17 10:09:25 +08:00 |
firest
|
3ae26c8a54
|
chore: update changes
|
2024-06-06 18:13:24 +08:00 |
firest
|
5532c7b0a6
|
fix(authz_mnesia): add a soft limit in the API for the length of ACL rules
|
2024-06-06 16:22:53 +08:00 |
zmstone
|
238c207b09
|
chore: bump app versions
|
2024-05-27 20:26:52 +02:00 |
Ilya Averyanov
|
e1ce6377f3
|
chore(streams): add stream methods, optimize streams
|
2024-05-16 12:04:08 +03:00 |
Ilya Averyanov
|
aaf57ecfbc
|
chore(authz): improve and clarify types
|
2024-04-26 12:09:18 +03:00 |
zhongwencool
|
2a2da3766e
|
chore: apply suggestions from code review
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
|
2024-04-25 09:16:53 +08:00 |
zhongwencool
|
4f12d45436
|
chore: provided more specific error for wrong import method
|
2024-04-24 15:37:35 +08:00 |
Zaiming (Stone) Shi
|
46877e979b
|
chore: update copyright-year
|
2024-02-23 08:21:06 +01:00 |
Thales Macedo Garitezi
|
d469f4158e
|
chore: bump app vsns
|
2024-02-20 16:53:57 -03:00 |
Zaiming (Stone) Shi
|
2b46cbab7a
|
Merge pull request #12517 from zmstone/0213-hocon-multiline-string-with-indentation
0213 hocon multiline string with indentation
|
2024-02-16 15:12:46 +01:00 |
Zaiming (Stone) Shi
|
f57f617ba3
|
refactor(schema): ensure roots/0 and namespace/0 for all schema modules
|
2024-02-16 11:35:32 +01:00 |
Andrew Mayorov
|
eff149e676
|
feat(emqx-auth-mnesia): manage mria tables explicitly during startup
|
2024-02-12 19:17:22 +01:00 |
JianBo He
|
aedfc8e8c0
|
fix(user_import): ensure the last record overwrites previous one
|
2024-01-30 14:14:20 +08:00 |
JianBo He
|
2e35024df1
|
test: update eunit tests
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
9915c85b0b
|
chore(authn_mnesia): use emqx_utils_stream module to imporve reusability
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
fed512689a
|
chore: make elvis checking happy
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
e65cfb836c
|
feat(import_users): support user's password in plain text
|
2024-01-29 10:49:07 +08:00 |
Zaiming (Stone) Shi
|
ddbb8560fa
|
fix(dialyzer): batch 2
|
2023-12-08 17:59:55 +01:00 |
Ivan Dyachkov
|
28a577ad09
|
chore: bump apps versions
|
2023-11-14 11:02:26 +01:00 |
Zaiming (Stone) Shi
|
f1de0aa176
|
fix(schema): add namespace to authn schemas
|
2023-11-10 13:41:51 +01:00 |
Zaiming (Stone) Shi
|
3d20e566d8
|
docs: add namespace to authn and authz schema
|
2023-11-10 08:45:20 +01:00 |
Ilya Averyanov
|
3f6c09b195
|
Merge pull request #11780 from savonarola/1017-fix-pbkdf2-validation
fix(authn): fix pbkdf2 option validation
|
2023-10-30 16:37:37 +02:00 |
Stefan Strigler
|
ea9228108b
|
fix: use minirest filter
|
2023-10-24 09:57:08 +02:00 |
Stefan Strigler
|
4e0e755b28
|
fix: return 404 if built_in_database not configured as auth source
|
2023-10-23 16:26:41 +02:00 |
Ilya Averyanov
|
edde661da3
|
fix(authn): fix pbkdf2 option validation
|
2023-10-23 10:26:11 +03:00 |
Ilya Averyanov
|
8d82c30b00
|
Merge pull request #11771 from savonarola/1015-validate-bcrypt-schema-in-api
feat(authn): allow authn providers to define a separate schama for API
|
2023-10-19 15:34:34 +03:00 |
Ilya Averyanov
|
6354f3b04f
|
feat(authn): allow authn providers to define a separate schama for API
|
2023-10-17 13:19:11 +03:00 |
Ilya Averyanov
|
bde8800f2e
|
fix(mnesia authz): destroy authz records on mnesia authz destroy
|
2023-10-13 18:29:45 +03:00 |
Ilya Averyanov
|
1eb75b43c4
|
chore(auth): split emqx_authn and emqx_authz apps
|
2023-10-05 13:41:50 +03:00 |
zhanghongtong
|
c24f3688c4
|
build: delete needless auth plugins
|
2021-06-25 18:45:34 +08:00 |
Rory Z
|
e5447cd6e4
|
chore(appup): update appup file
|
2021-06-18 18:59:52 +08:00 |
Rory Z
|
536c7256da
|
chore(dialyzer): fix dialyzer error
|
2021-06-18 18:59:52 +08:00 |
JianBo He
|
d5abfd0caa
|
fix(auth-mnesia): fix env name typos
|
2021-04-27 21:10:33 +08:00 |
Zaiming Shi
|
6354e75626
|
chore: update copyrights
|
2021-04-23 20:43:00 +02:00 |
zhouzb
|
3ae8bae9f3
|
feat(uri): update urldecode/1
|
2021-04-16 20:19:45 +08:00 |
k32
|
61ad5d718f
|
fix(emqx_acl_mnesia): split pubsub into two different capabilities
|
2021-04-01 15:08:10 +02:00 |
k32
|
830cdffe16
|
fix(emqx_auth_mnesia): add missing combinations of permissions
Allow to define different access for pub and sub actions
|
2021-03-31 10:30:08 +02:00 |