Commit Graph

621 Commits

Author SHA1 Message Date
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
Kinplemelon
64e810956c chore: upgrade dashboard to e1.0.5-beta.2 for ee 2023-03-23 17:59:33 +08:00
Ilya Averyanov
39f22585d0 chore(mix): fix mix builds 2023-03-19 01:39:56 +02:00
Zaiming (Stone) Shi
d5ea435e86
Merge pull request #10158 from Kinplemelon/kinple/for-upgrade-dashboard
chore: upgrade dashboard to e1.0.5-beta.1 for ee
2023-03-17 13:44:32 +01:00
Kinplemelon
c47c9feff1 chore: upgrade dashboard to e1.0.5-beta.1 for ee 2023-03-17 16:23:47 +08:00
Thales Macedo Garitezi
51a0b93868 test: ensure configs are up to date before running suites 2023-03-16 13:42:38 -03:00
Ivan Dyachkov
ac65ce2947 chore: run xref before dialyzer in make static_checks 2023-03-15 19:55:01 +01:00
Kinplemelon
4f0c4a53c7 chore: upgrade dashboard to v1.1.9 for ce 2023-03-10 17:08:29 +08:00
Kinplemelon
8ce8f05a77 chore: upgrade dashboard to e1.0.4 for ee 2023-03-07 16:02:07 +08:00
Zaiming (Stone) Shi
b75ea08d64 build: add 'make docker' 2023-02-28 11:56:46 +01:00
Zaiming (Stone) Shi
4b8b3e1d98 chore: upgrade dashboards
For Opensource edition:
https://github.com/emqx/emqx-dashboard-web-new/releases/tag/v1.1.8

For Entperprise edition:
https://github.com/emqx/emqx-dashboard-web-new/releases/tag/e1.0.4-beta.3
2023-02-17 11:26:28 +01:00
Andrew Mayorov
c7f535abc7
chore: bump OTP-24 image version to 24.3.4.2-2 2023-02-17 11:16:26 +03:00
Zaiming (Stone) Shi
157c919ba1 ci: add i18n style check script 2023-02-09 11:41:52 +01:00
Zaiming (Stone) Shi
5fe3a0b1b3
Merge pull request #9898 from zmstone/0202-upgrade-to-dashboard-e1.0.3
chore: upgrade dashboard to v1.1.7 for ce and e1.0.3 for ee
2023-02-02 17:41:52 +01:00
Zaiming (Stone) Shi
611701406f chore: upgrade dashboard to v1.1.7 for ce and e1.0.3 for ee 2023-02-02 17:24:14 +01:00
Zaiming (Stone) Shi
36ff3d7596 chore: add a comment to explain why bpapi is only checked for enterprise 2023-02-02 16:37:45 +01:00
Zaiming (Stone) Shi
7df50032c1 ci: only run static check for emqx-enterprise profile 2023-02-02 15:15:34 +01:00
Zaiming (Stone) Shi
4059d8ed8b chore: upgrade to enterprise dashboard e1.0.2 2023-02-01 14:51:40 +01:00
Zaiming (Stone) Shi
34c1ebbe48 chore: upgrade to dashboard v1.1.6 2023-01-20 11:20:34 +01:00
Zaiming (Stone) Shi
622e42a8ca chore: pin enterprise dashboard at version e1.0.1 2023-01-19 11:45:09 +01:00
Zaiming (Stone) Shi
4b6c95e3d2 chore: upgrade enterprise dashboard to e1.0.1-beta.13 2023-01-14 11:00:03 +01:00
JimMoen
4d3b6405f6
chore: bump dsahboard tag to e1.0.1-beta.12 2023-01-12 18:13:14 +08:00