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
zhanghongtong
7a1993f13b
chore(auth-mnesia): update cli
2021-03-17 16:29:44 +08:00
z8674558
5a960fdabc
chore(emqx_auth_mnesia): fix dialyzer warnings (match returned values)
2021-02-19 16:52:38 +09:00
z8674558
91d00b2586
chore(emqx_auth_mnesia): fix dialyzer warnings (return error tuple to minirest)
2021-02-19 16:52:38 +09:00
z8674558
e341387837
chore(emqx_auth_mnesia): fix dialyzer warnings (do_update_user only receives Login and NewPassword)'
2021-02-19 16:52:31 +09:00
zhanghongtong
6a83cf3f35
chore(format): format some code
2021-01-28 19:18:18 +08:00
zhanghongtong
0ef84d2722
fix(auth mnesia): remove the duplicate cli command
...
style(auth mnesia): fix elvis check failurex
style(auth mnesia): remove the extra symbol
2020-12-19 15:20:46 +08:00
ayodele.akingbule
51c62dfe65
fix(emqx_auth_mnesia_api): fix Dialyzer warnings
2020-12-15 11:31:55 +01:00
Zaiming Shi
d60212787b
chore(build): remove emqx from app's applications list
2020-12-12 23:02:26 +01:00
Zaiming Shi
7bdd093ef5
Merge remote-tracking branch 'origin/dev/v4.3.0' into umbrella-fix-build
2020-12-11 08:55:57 +01:00
Zaiming Shi
3a91ff8a7b
chore(proj): resync apps
2020-12-11 08:19:26 +01:00
ayodele.akingbule
6ffb20e1d4
fix(emqx_auth_mnesia_api): Dialyzer warnings
2020-12-10 23:34:36 +01:00
ayodele.akingbule
7998ea1703
fix(emqx_auth_mnesia): Dialyzer warnings
2020-12-10 23:34:36 +01:00
ayodele.akingbule
5644fdc1f0
fix(emqx_acl_mnesia): Dialyzer warnings
2020-12-10 23:34:36 +01:00
Ayodele
56d7b3deb1
Umbrella fix build ( #8 )
2020-12-10 11:25:25 +01:00
Ayodele
ff99bc10ad
Umbrella fix build ( #7 )
...
* fix(emqx_auth_mongo): Dialyzer warnings
* fix(emqx_auth_mnesia_api): Dialyzer warnings
* fix(emqx_exhook): Dialyzer warnings
2020-12-10 11:22:38 +01:00
Ayodele
13b67c0d19
Umbrella fix build ( #5 )
...
* fix(emqx_auth_jwt): Dialyzer warnings
* fix(emqx_auth_mnesia_cli): Dialyzer warnings
* fix(emqx_bridge_mqtt_cli): Dialyzer warnings
* fix(emqx_bridge_mqtt_cli): Dialyzer warnings
* fix(emqx_auth_redis_sup): Dialyzer warnings
* fix(emqx_bridge_mqtt): Dialyzer warnings
* fix(emqx_auth_pgsql_cli): Dialyzer warnings
* fix(emqx_bridge_mqtt_cli): Dialyzer warnings
* fix(emqx_auth_mnesia_cli): Dialyzer warnings
2020-12-10 11:22:38 +01:00
ayodele.akingbule
7ba5c1787b
fix(emqx_auth_mnesia_cli): Dialyzer warnings
2020-12-10 11:22:38 +01:00
ayodele.akingbule
9db6b3b430
fix(emqx_auth_mnesia_app): Dialyzer warnings
2020-12-10 11:22:38 +01:00
Zaiming Shi
73d02beace
refactor(apps): Merge emqx_libs back to emqx
...
And move emqx app back to root level
After realising the challenges of developing plugins in standalone
rebar projects. it is perhaps more smooth to keep using emqx as
a rebar dependency
2020-12-04 19:58:58 +01:00
Zaiming Shi
e236196fa6
refactor(emqx_auth_mnesia): use tag e4.2.2
...
Removed emqx_auth_clientid and emqx_auth_username
because the new version emqx_auth_mnesia has all the features included
2020-12-03 12:52:59 +01:00
Zaiming Shi
5bb0cccb53
refactor(build): Clean up app version management
...
Starting from 5.0.0, all apps in apps dir should follow semver
strictly. Do not use the umbrella project's release tags.
The universal tags made sense when we have applications scattered
in different repos. Now since this is an umbrella project, it is
enough to have a single package level version number corelated with
git tag.
2020-12-01 23:22:33 +01:00
terry-xiaoyu
0cd1c57a54
Migrate plugins from tag 4.2.2
2020-10-31 12:10:19 +08:00