JimMoen
0f10d9a8bb
build: erlfmt `rebar.config` files and `bin/nodetool`
2023-12-29 09:08:03 +08:00
Thales Macedo Garitezi
035f5f977e
Merge remote-tracking branch 'origin/release-54' into sync-r54-m-20231221
2023-12-21 17:53:05 -03:00
Kinplemelon
7966aaad5f
chore: upgrade dashboard to e1.4.0 for ee and v1.6.0 for ce
2023-12-21 18:14:26 +08:00
Thales Macedo Garitezi
cf9331a95f
Merge branch 'release-54' into sync-r54-m-20231218
2023-12-18 17:21:08 -03:00
JimMoen
fd6ee8f848
test: enable-disable gw ocpp
2023-12-15 18:01:06 +08:00
Zaiming (Stone) Shi
e45ed3d97d
ci: upgrade to otp 26
2023-12-14 22:22:01 +01:00
Zaiming (Stone) Shi
aaf487062a
fix(exproto): fix ssl client options
2023-12-14 22:21:31 +01:00
Kinplemelon
b088cce2b0
chore: upgrade dashboard to e1.4.0-beta.1 for ee
2023-12-04 17:59:58 +08:00
Kinplemelon
f3ecf17b61
chore: upgrade dashboard to e1.3.2 for ee and v1.5.2 for ce
2023-11-30 22:34:23 +08:00
Kinplemelon
0939b66af5
chore: upgrade dashboard to e1.3.2-beta.1 for ee
2023-11-20 17:28:01 +08:00
Thales Macedo Garitezi
371a49304d
Merge branch 'release-53' into sync-r53-to-m-20231109
2023-11-09 17:19:23 -03:00
Kinplemelon
5d25daee88
chore: upgrade dashboard to e1.3.1 for ee and v1.5.1 for ce
2023-11-09 10:17:58 +08:00
JimMoen
3fd5ab2782
build(Makefile): erlfmt all escript files
2023-11-08 11:37:24 +08:00
Ivan Dyachkov
b1ab213081
chore: merge 'upstream/release-53' into 1031-sync-r53
2023-10-31 11:06:25 +01:00
Zaiming (Stone) Shi
62d7fdccf9
build(Makefile): do not add -c or --cover by default
2023-10-30 18:17:35 +01:00
Ivan Dyachkov
52828ecf20
chore(Makefile): move .PHONY target nothing to the end of the file
2023-10-30 14:53:03 +01:00
Ivan Dyachkov
045875d18d
ci: make CI a little faster and less flaky
...
- use latest ubuntu22.04 emqx-builder image in compose files
- use xl runners for compiling and for emqx app tests
- make helm tests less flaky
2023-10-30 10:32:27 +01:00
Zaiming (Stone) Shi
3aebe4a289
ci: only enable cover-compile by default in CI
...
so the ad-hoc make apps/appname-ct run can be faster
2023-10-28 00:39:55 +02:00
Zaiming (Stone) Shi
61c1c72061
refactor: OTP_VSN and ELIXIR_VSN are no longer needed in Makefile
2023-10-27 12:21:47 +02:00
Zaiming (Stone) Shi
5c14ac2e50
build: refactor Makefile -ct and -prop target generation
...
Do not pre-generate all the -ct and -prop targets,
rather generate only the one that is in the specified build target
2023-10-27 10:22:15 +02:00
Zaiming (Stone) Shi
d753edc0fd
chore: remove lib-ee in scripts
2023-10-11 20:12:57 +02:00
Ivan Dyachkov
f5b0f96521
chore(docker): use public.ecr.aws registry for base image
2023-10-10 14:51:07 +02:00
Kinplemelon
ecf5429846
chore: upgrade dashboard to e1.3.0 for ee and v1.5.0 for ce
2023-09-28 15:41:59 +08:00
Zaiming (Stone) Shi
31c7da9330
test: run eunit with a node name
2023-09-27 12:58:06 +02:00
JimMoen
a51509ad34
chore: bump dashboard vsn to e1.3.0-beta.6
2023-09-26 23:24:22 +08:00
Kinplemelon
cd16a43fe0
chore: upgrade dashboard to v1.4.1 for ce
2023-09-18 18:11:16 +08:00
Kinplemelon
888509a42d
chore: upgrade dashboard to e1.2.1 for ee
2023-09-15 11:37:21 +08:00
Zaiming (Stone) Shi
f3bebb0ba2
Merge remote-tracking branch 'origin/master' into 0907-sync-master-to-release-52
2023-09-07 18:51:30 +02:00
Kinplemelon
96d6a19600
chore: upgrade dashboard to e1.2.0 for ee and v1.4.0 for ce
2023-09-06 23:00:46 +08:00
Zaiming (Stone) Shi
e794143ae1
Merge remote-tracking branch 'origin/release-52' into 0906-sync-release-52-to-master
2023-09-06 09:08:22 +02:00
Kinplemelon
94ca9db2f9
chore: upgrade dashboard to e1.2.0-beta.9 for ee
2023-09-01 14:25:31 +08:00
Thales Macedo Garitezi
95a51658e1
ci: format integration test directory
2023-08-30 11:13:55 -03:00
Serge Tupchii
bac0f7107c
chore: bump OTP to 25.3.2-2 and EMQX builder to 5.1-4
2023-08-23 19:35:36 +03:00
Kinplemelon
7bfad01e9a
chore: upgrade dashboard to e1.2.0-beta.4 for ee
2023-08-17 14:48:46 +08:00
Ivan Dyachkov
f31276f8d8
build: use test profile for make cover
2023-08-06 14:16:56 +02:00
Ivan Dyachkov
cbfca8c043
chore: merge master into release-51
2023-07-27 15:19:57 +02:00
Kinplemelon
718f7ce4fc
chore: upgrade dashboard to e1.1.1 for ee
2023-07-27 10:37:17 +08:00
Kinplemelon
5178d56a38
chore: upgrade dashboard to e1.1.1-beta.9 for ee
2023-07-26 10:20:47 +08:00
Ivan Dyachkov
243b8f5b67
chore: merge 'upstream/master' into v5.1.2
2023-07-21 13:25:46 +02:00
Thales Macedo Garitezi
b9b11d8f4d
fix(machine_boot): use shared list of reboot apps and add bridges to reboot list
2023-07-19 20:15:42 -03:00
Ivan Dyachkov
b7f0f7b32d
chore: merge master into release-51
2023-07-19 09:28:05 +02:00
Ivan Dyachkov
ca51732d8e
Merge pull request #11292 from emqx/update-rocksdb
2023-07-18 16:14:50 +02:00
Thales Macedo Garitezi
99378355ea
ci: bump builder image -> 5.1-3
2023-07-18 09:00:29 -03:00
Kinplemelon
ab518a1386
chore: upgrade dashboard to v1.3.2 for ce
2023-07-17 16:25:07 +08:00
Kinplemelon
64563aa020
chore: upgrade dashboard to e1.1.1-beta.4 for ee
2023-07-14 17:23:46 +08:00
Thales Macedo Garitezi
26d4ee5780
ci(fix): actually fail check for missing reboot apps
2023-07-13 09:02:20 -03:00
Thales Macedo Garitezi
06010f7ca9
Merge remote-tracking branch 'origin/release-51' into sync-r51-20230712
2023-07-12 16:47:45 -03:00
Kinplemelon
2817dea4d1
chore: upgrade dashboard to e1.1.1-beta.3 for ee
2023-07-11 09:57:38 +08:00
Thales Macedo Garitezi
d97d5b8af7
ci(machine_boot): add ci check for missing reboot apps
...
In order to avoid forgetting to add an application to
`emqx_machine_boot:sorted_reboot_apps`, this script checks for any calls to
`mria:create_table` in all EMQX applications and checks it against said function in
`emqx_machine_boot`.
Example run:
```
ͳ scripts/check_missing_reboot_apps.exs --profile emqx-enterprise
Some applications are missing from `emqx_machine_boot:sorted_reboot_apps/0`!
Missing applications:
* emqx_durable_storage
* emqx_ee_schema_registry
Hint: maybe add them to `emqx_machine_boot:basic_reboot_apps_edition/1`
Applications that call `mria:create_table` need to be added to that list;
otherwise, when a node joins a cluster, it might lose tables.
```
Example problem: https://github.com/emqx/emqx/pull/11242
2023-07-10 14:38:58 -03:00
Kinplemelon
916a8ecb31
chore: upgrade dashboard to v1.3.1 for ce
2023-07-04 19:18:07 +08:00
Kinplemelon
c349ad3503
chore: upgrade dashboard to e1.1.1-beta.1 for ee
2023-06-30 17:43:19 +08:00
Zaiming (Stone) Shi
a757afcb7e
Merge pull request #11122 from zmstone/0622-ci-split-emqx-app-suites
...
ci: split apps/emqx common test suites into chunks
2023-06-22 18:17:00 +02:00
Zaiming (Stone) Shi
d6cd56558a
ci: split apps/emqx common test suites into chunks
2023-06-22 10:35:00 +02:00
Zaiming (Stone) Shi
80fdb26b64
chore: bump to opensource edition dashboard v1.3.0-1
2023-06-20 15:49:06 +02:00
JianBo He
2bb3a93e03
chore: bump dashboard vsn
2023-06-20 14:18:33 +08:00
Kinplemelon
274eb5af1c
chore: upgrade dashboard to e1.1.0-beta.7 for ee and v1.3.0 for ce
2023-06-18 22:01:51 +09:00
zhongwencool
9060a2dc05
chore: bump to e5.1.0-alpha.7
2023-06-15 19:05:13 +08:00
zhongwencool
0d4dbba059
chore: update dashboard to e1.1.0-beta.5
2023-06-14 15:20:43 +08:00
Kinplemelon
62912ed7af
chore: upgrade dashboard to e1.1.0-beta.4 for ee
2023-06-12 17:41:29 +08:00
Kinplemelons
7d3cbaf77b
chore: upgrade dashboard to e1.1.0-beta.3 for ee
2023-06-11 15:02:14 +08:00
JimMoen
bed1efd99f
build: bump dashboard tag `v1.2.6-beta.1` and `e1.1.0-beta.2`
...
The dashboard asset zip file will contain version after these two tags.
2023-06-07 10:26:36 +08:00
Zaiming (Stone) Shi
9c1f77d733
ci: upgrade to otp 25.3.2-1 and elixir 1.14.5
2023-06-02 18:01:09 +02:00
JianBo He
a402acdc43
Merge pull request #10897 from Kinplemelon/kinple/upgrade-dashboard
...
chore: upgrade dashboard to e1.0.8-beta.1 for ee
2023-06-01 09:46:01 +08:00
Thales Macedo Garitezi
870cb00ac4
Merge pull request #10842 from thalesmg/dev-elixir-script-v50
...
ci: add elixir support to `dev` / `make quickrun` scripts
2023-05-31 10:27:26 -03:00
Kinplemelon
d39c9fed46
chore: upgrade dashboard to e1.0.8-beta.1 for ee
2023-05-31 18:30:35 +08:00
Zaiming (Stone) Shi
91cdc69976
Merge pull request #10867 from zmstone/0530-merge-release-50-to-master
...
0530 merge release 50 to master
2023-05-30 09:54:57 +02:00
Zaiming (Stone) Shi
747eb6fcff
Merge remote-tracking branches 'origin/release-50' and 'origin/master' into release-51
2023-05-30 07:54:34 +02:00
Thales Macedo Garitezi
67e182e0c9
Merge pull request #10813 from thalesmg/refactor-kafka-on-stop-v50
...
feat(kafka): ensure allocated resources are removed on failures
2023-05-29 16:49:29 -03:00
Kinplemelon
a4e0fccbf4
chore: upgrade dashboard to v1.2.5-1 for ce
2023-05-29 18:06:06 +08:00
Thales Macedo Garitezi
475c86640d
ci: add elixir support to `dev` / `make quickrun` scripts
2023-05-26 14:46:02 -03:00
Thales Macedo Garitezi
7188346d6c
ci: improve script
...
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2023-05-26 11:29:55 -03:00
Kinplemelon
ed7db7369a
chore: upgrade dashboard to e1.0.7 for ee and v1.2.5 for ce
2023-05-26 16:58:14 +08:00
Thales Macedo Garitezi
34be8b3a00
ci: ensure `cluster.hocon` is removed before running tests
2023-05-25 15:13:27 -03:00
Thales Macedo Garitezi
38ef99caf5
chore(dashboard): bump dashboard -> e1.0.7-beta.3
2023-05-17 11:50:22 -03:00
Kinplemelon
88ab9c224d
chore: upgrade dashboard to v1.2.4-1 for ce
2023-05-12 15:31:59 +08:00
Ilya Averyanov
609f7bd8fd
feat(rebalance): port apps from 4.x
2023-05-09 20:51:22 +05:00
JimMoen
b197d57a8e
build: compatibility to make 4.4+
...
Prevent recursion expansion to run scripts during make.
more details:
https://lists.gnu.org/archive/html/info-gnu/2022-10/msg00008.html
> * WARNING: Backward-incompatibility!
Previously makefile variables marked as export were not exported to commands
started by the $(shell ...) function. Now, all exported variables are
exported to $(shell ...). If this leads to recursion during expansion, then
for backward-compatibility the value from the original environment is used.
To detect this change search for 'shell-export' in the .FEATURES variable.
2023-05-09 00:14:14 +08:00
Zhongwen Deng
4f396a36a9
Merge remote-tracking branch 'upstream/master' into release-50
2023-05-08 14:58:03 +08:00
JimMoen
d2e4a993a5
chore: update dashboard tag version
2023-05-05 16:53:23 +08:00
Kinplemelon
7a55f2ae31
chore: upgrade dashboard to e1.0.6 for ee
2023-05-05 16:21:48 +08:00
Andrew Mayorov
827cd79eca
ci: run static checks in separate jobs
...
So that prepare jobs would finish earlier and CI would give
faster feedback. Also point cache action at the correct location
of the PLT file.
2023-05-03 11:16:14 +03:00
Zaiming (Stone) Shi
e6b947c02b
build: change 'make run' to use ./dev -p $(PROFILE)
2023-05-01 22:51:03 +02:00
Zaiming (Stone) Shi
516c52bdc7
build: add a 'app' build target which only compiles the code
...
but no release
2023-05-01 21:08:38 +02:00
zhongwencool
9d893b49eb
Merge branch 'master' into sync-release-50-to-master
2023-04-26 10:54:46 +08:00
Kinplemelon
ffa60d0aa4
chore: upgrade dashboard to e1.0.6-beta.1 for ee
2023-04-21 19:26:07 +08:00
Kinplemelon
39c213d2d7
chore: upgrade dashboard to v1.2.3 for ce
2023-04-19 18:12:43 +08:00
JianBo He
628a5e6eaf
Merge pull request #10402 from HJianBo/prepared-bridges-apps
...
chore: create dirs and README template for all ee bridges
2023-04-19 09:37:53 +08:00
Ivan Dyachkov
dc78ecb41c
chore: merge upstream/master
2023-04-18 17:33:32 +02:00
Kinplemelon
32e0a03c16
chore: upgrade dashboard to v1.2.2 for ce
2023-04-18 17:51:09 +08:00
JianBo He
862817408a
chore: ignore no suites tests
2023-04-18 09:36:42 +08:00
Zaiming (Stone) Shi
18974a8e11
refactor: make schema dump and swagger spec work with split desc files
2023-04-17 13:58:11 +02:00
Kinplemelon
4df48fbcfe
chore: upgrade dashboard to e1.0.6-beta.1 for ee
2023-04-14 18:36:46 +08:00
Ivan Dyachkov
bdffa925db
chore: merge upstream/master release-50
2023-04-12 15:30:20 +02:00
Kinplemelon
ffa8f21d2e
chore: upgrade dashboard to v1.2.1 for ce
2023-04-07 18:02:04 +08:00
Zaiming (Stone) Shi
bdd3960e17
build: check i18n style earlier
2023-04-03 13:12:24 +02:00
Zaiming (Stone) Shi
9bbca07943
Merge pull request #10298 from emqx/release-50
...
Merge release-50 back to master
2023-03-31 15:35:51 +02:00
Kinplemelon
a0361e1021
chore: upgrade dashboard to e1.0.5 for ee
2023-03-31 17:05:41 +08:00
Kinplemelon
d62698dd0b
chore: upgrade dashboard to e1.0.5-beta.4 for ee
2023-03-29 16:32:18 +08:00
Zaiming (Stone) Shi
b37f186142
Merge remote-tracking branch 'origin/master' into 0324-merge-release-50-back-to-master
2023-03-24 21:47:15 +01:00
Kinplemelon
1b83a88393
chore: upgrade dashboard to e1.0.5-beta.3 for ee and v1.2.0 for ce
2023-03-24 17:49:27 +08:00