Commit Graph

5771 Commits

Author SHA1 Message Date
Shawn 0a44270932
* fix(dialyzer): remove the dialyzer errors 2020-12-17 10:04:49 +08:00
z8674558 f06ec6baaa chore(lint): fix elvis 2020-12-17 10:55:57 +09:00
z8674558 c89dad559e feat(coap): use emqx_access_control:check_acl before pub/sub 2020-12-17 10:36:51 +09:00
Zaiming Shi 0fe86341af chore(build): mod_vsn parse_transform is not for default profile
Since plugins are compile as default profile, the parse_transform
provided by relup_helper may not present when compiling other plugins
2020-12-16 14:29:03 +01:00
Zaiming Shi d4e7a87807 fix(emqx_stomp): Fix emqx_stomp_protocol xref 2020-12-16 18:39:18 +08:00
Zaiming Shi 0336cca600 Merge remote-tracking branch 'origin/master' into dev/v4.3.0 2020-12-16 11:22:58 +01:00
Zaiming Shi aff1824298
chore(build): Remove mods (#3919)
The mods dir and the .erl files in it were created to render
embedded templates in rebar.config.
This is nog longer used since the introduction of rebar.config.erl
2020-12-16 17:59:25 +08:00
Zaiming Shi 59346a1103 chore(build): remove relup_helper untar post hook for now 2020-12-16 09:22:47 +01:00
Zaiming Shi 1236c1934c chore(build): refine packages builds
This commit merge packages.mk into Makefile
with the complex part moved to shell script ./build.
2020-12-16 09:22:47 +01:00
Zaiming Shi ab57c19e7a
Merge pull request #3917
Fix dialyzer warnings
2020-12-15 13:50:31 +01:00
ayodele.akingbule 893301db6a fix(emqx_stomp_protocol): fix Dialyzer warnings 2020-12-15 12:45:47 +01:00
ayodele.akingbule ec79523ea5 fix(emqx_rule_actions): fix Dialyzer warnings 2020-12-15 11:39:52 +01:00
ayodele.akingbule 51c62dfe65 fix(emqx_auth_mnesia_api): fix Dialyzer warnings 2020-12-15 11:31:55 +01:00
ayodele.akingbule 8ee98e3f20 fix(emqx_rule_utils): fix Dialyzer warnings 2020-12-15 11:31:55 +01:00
Rory Z c0f03ca132
test(CI): add actions for build emqx packages (#3915) 2020-12-15 13:34:11 +08:00
z8674558 66ebcfa301 test(emqx_auth_redis): add test cases for sentinel 2020-12-15 10:35:13 +08:00
Zaiming Shi fe96be108c
Merge pull request #3913
chore(release): Add BUILT_ON file to release dir
2020-12-14 11:07:44 +01:00
Zaiming Shi 4fbc64d84e chore(release): Add OTP_VERSION file to release dir 2020-12-14 10:58:44 +01:00
JianBo He bddacf5284 test(management): refine the tests 2020-12-14 11:35:05 +08:00
JianBo He 5d98944c94 feat(management): implement the auth-mnesia import/export
All codes picks from emqx-management:dev/e4.2.3
2020-12-14 11:35:05 +08:00
JianBo He 826419df5f test(limiter): more robust asserting logic 2020-12-14 11:24:07 +08:00
JianBo He 17e0409c09 feat(ssl): supports configuration of keyfile password 2020-12-14 11:24:07 +08:00
JianBo He e539180659
Merge pull request #3892 from HJianBo/refact/avoid_anonymous_funcs
refactor(stomp): avoid anonymous functions
2020-12-14 11:23:32 +08:00
JianBo He 1b016b16f4
Merge branch 'dev/v4.3.0' into refact/avoid_anonymous_funcs 2020-12-14 11:23:13 +08:00
JianBo He 1be1757bbd fix(mongo): avoid function_caluse while query returned other types 2020-12-14 11:13:36 +08:00
JianBo He 27d6b73c37 refactor(mqttsn): avoid saving anonymous functions 2020-12-14 11:13:04 +08:00
Shawn 411e2c0022
Merge pull request #3909 from zmstone/chore-build-collect-app-config-from-app-dirs
chore(build): collect app config from app dirs
2020-12-14 10:10:16 +08:00
Zaiming Shi c95e9add2d chore(git): update .gitignore 2020-12-14 00:23:11 +01:00
Zaiming Shi 8bb5dc5e66 chore(build): Add examples of how to run test cases in README 2020-12-14 00:18:56 +01:00
Zaiming Shi d60212787b chore(build): remove emqx from app's applications list 2020-12-12 23:02:26 +01:00
Zaiming Shi 952c140138 chore(build): Skip relup when there is no upgrade base 2020-12-12 23:02:26 +01:00
Zaiming Shi eb35b2e126 chore(build): remove sync-apps.sh 2020-12-12 23:02:26 +01:00
Zaiming Shi 075c40aa05 chore(build): Fix relx config for emqx config files overlay 2020-12-12 23:02:26 +01:00
Zaiming Shi f6f6fe47da chore(build): Remove plugin config collection
Plugin configs are to be added manually
2020-12-12 11:59:26 +01:00
zhanghongtong 897f862d29 chore(appup): update appup version 2020-12-11 20:01:31 +08:00
Shawn 10dbb5bc96
Fix testcases warns (#3906) 2020-12-11 18:54:48 +08:00
JianBo He c1e47fd147 test(limiter): more robust asserting logic 2020-12-11 17:33:53 +08:00
JianBo He 19e8a187e4 feat(ssl): supports configuration of keyfile password 2020-12-11 17:33:53 +08:00
zhanghongtong ca86e795e8 feat(listener): add depth for ssl listener 2020-12-11 17:33:53 +08:00
Zaiming Shi e06fcbb769 chore(elvis): only trigger in github action when pull request 2020-12-11 17:33:53 +08:00
ayodele.akingbule 315d14d3ed chore(lint): Add Elvis Linter Config and Github Action 2020-12-11 17:33:53 +08:00
z8674558 fd986bbbb2 docs(contrib): add CONTRIBUTING.md 2020-12-11 17:33:53 +08:00
z8674558 6a7438ce6b feat(ci): use gitlint to check if commit messages are semantic 2020-12-11 17:33:53 +08:00
zhouzb 9ced63cadd fix(ekka): update ekka version to fix oom 2020-12-11 17:33:53 +08:00
Zaiming Shi c8d949bc0d
Merge pull request #3814 from zmstone/umbrella-fix-build
Umbrella fix build
2020-12-11 09:05:27 +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 3e1787d6bb
Merge pull request #3900 from zmstone/chore-build-resync-apps
chore(build): resync apps
2020-12-11 08:44:45 +01:00
Zaiming Shi d75b89eadb chore(proj): sync .ci directories 2020-12-11 08:37:14 +01:00
Zaiming Shi 08d4678ac7 chore(build): Pin rebar3 version 3.14.3-emqx-2
Rebar3 3.14.3-emqx-1 always copy non-deps app dirs. i.e. never
try to simlink them.
2020-12-11 08:29:45 +01:00
Zaiming Shi 0237abd3d2 chore(emqx_lwm2m): Ensure xml dir copied to build dir 2020-12-11 08:29:45 +01:00