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
Zhongwen Deng
3692033fb5
chore: bump dashboard to v1.1.5
2023-01-11 14:39:32 +08:00
Thales Macedo Garitezi
fd360ac6c0
feat(buffer_worker): refactor buffer/resource workers to always use queue
...
This makes the buffer/resource workers always use `replayq` for
queuing, along with collecting multiple requests in a single call.
This is done to avoid long message queues for the buffer workers and
rely on `replayq`'s capabilities of offloading to disk and detecting
overflow.
Also, this deprecates the `enable_batch` and `enable_queue` resource
creation options, as: i) queuing is now always enables; ii) batch_size
> 1 <=> batch_enabled. The corresponding metric
`dropped.queue_not_enabled` is dropped, along with `batching`. The
batching is too ephemeral, especially considering a default batch time
of 20 ms, and is not shown in the dashboard, so it was removed.
2023-01-05 10:15:09 -03:00
Zaiming (Stone) Shi
18246442aa
chore: prepare v5.0.13-rc.1
...
bump dashboard version to v1.1.4
2022-12-26 21:45:48 +01:00
Andrew Mayorov
cbe54c001c
Merge pull request #9510 from keynslug/chore/otp-25-compat
...
chore: enable OTP-25 compatibility
2022-12-19 15:12:19 +04:00
Andrew Mayorov
e267b3c89e
ci: avoid coverdata filename collisions
2022-12-18 23:12:22 +03:00
Andrew Mayorov
86d3710f17
fix: use proper indentation in Makefile
2022-12-16 13:45:05 +03:00
Andrew Mayorov
2e1cdd039e
ci: include OTP-25 in some workflows
...
* Use OTP-25 exclusively for Elixir builds
* Include OTP-25 in slim package builds
* Include OTP-25 in test workflow matrices
2022-12-16 13:45:04 +03:00
JimMoen
73692191c8
feat: bump dashboard vsn
2022-12-16 18:14:08 +08:00
Zaiming (Stone) Shi
40809b2ad0
Merge remote-tracking branch 'origin/dev/ee5.0' into release-50
2022-12-09 11:45:52 +01:00
Zaiming (Stone) Shi
f3b069a0d9
test: fix config load for lib-ee tests
2022-12-07 15:50:50 +01:00
William Yang
7af6eb8d84
feat: bump ee dashboard to e1.0.1-beta.7
2022-12-07 09:49:16 +01:00
Zaiming (Stone) Shi
64effacaa7
chore: pin dashboard v1.1.3-sync-code
2022-12-06 16:31:16 +01:00
Zaiming (Stone) Shi
c53a815555
ci: pre-compile test profile
2022-11-30 14:03:24 +01:00
Zaiming (Stone) Shi
7ee53e5319
Merge tag 'v5.0.11' into dev/ee5.0
2022-11-28 21:02:21 +01:00
Zaiming (Stone) Shi
17ec202b57
chore: upgrade to dashboard v1.1.2
2022-11-24 16:42:25 +01:00
Zaiming (Stone) Shi
83fe35b148
Merge remote-tracking branch 'origin/dev/ee5.0' into 1116-sync-v5.0.10-to-ee50
2022-11-18 19:23:31 +01:00
Zaiming (Stone) Shi
09455edae8
Merge tag 'v5.0.10' into dev/ee5.0
2022-11-16 16:20:30 +01:00
Zaiming (Stone) Shi
03db5ba8bf
test: change CT_READABLE default value to true
2022-11-11 08:43:28 +01:00
Zaiming (Stone) Shi
715c2d856d
chore: upgrade dashboard version to v1.1.1
2022-11-09 11:28:17 +01:00
Thales Macedo Garitezi
04588148b7
test(influxdb): increase influxdb bridge/connector coverage (ee5.0)
2022-11-07 15:15:49 -03:00
Ivan Dyachkov
dcab22458d
build: always ensure rebar3
2022-10-27 19:41:57 +02:00
Ivan Dyachkov
554c4b4c3b
build: stop trying to fetch rebar and build deps on each build
2022-10-27 19:04:13 +02:00
Zaiming (Stone) Shi
05793ef1e5
chore: upgrade to dashboard v1.1.0
2022-10-20 19:13:09 +02:00
Thales Macedo Garitezi
cf361546f8
feat: update emqx dashboard version -> e1.0.1-beta.5
2022-10-10 17:38:11 -03:00
Shawn
4135910b42
chore: merge master into dev/ee5.0
2022-09-26 09:52:33 +08:00
zhouzb
48bb116905
chore: update dashboard vsn
2022-09-23 13:50:12 +08:00
zhouzb
a9e6e1b6c8
chore: bump dsahboard vsn
2022-09-16 19:18:56 +08:00
Thales Macedo Garitezi
7898867c68
chore(mix): guard enterprise-only dependencies
...
Avoid downloading enterprise-only dependencies in community edition.
2022-09-08 14:56:03 -03:00
Zaiming (Stone) Shi
befc4acced
Merge remote-tracking branch 'origin/master' into merge-master-to-ee50-a
2022-09-06 20:31:38 +02:00
Zaiming (Stone) Shi
f785da075b
ci: only start required docker for integration tests
2022-09-06 19:25:53 +02:00
JimMoen
d4785553b9
Merge pull request #8872 from JimMoen/fix-mqtt-bridge-fields
...
Fix mqtt bridge fields.
- Show ssl file path in Dashboard.
- MQTT bridge `payload` field not required.
merge `v5.0.7` into `master`.
2022-09-05 09:46:45 +08:00
Ivan Dyachkov
a7128dc997
build: make clean
2022-09-02 13:52:55 +02:00
JimMoen
98cc018a88
chore: update dashboard for e5.0
2022-09-02 13:51:36 +08:00
JimMoen
512e1571ad
chore: update dashboard vsn
2022-09-01 17:34:37 +08:00
Zaiming (Stone) Shi
5a3fb4a011
Merge remote-tracking branch 'origin/master' into dev/ee5.0
2022-08-31 17:11:15 +02:00
JimMoen
d436d8d015
chore: update dashboard for e5.0
2022-08-26 18:13:14 +08:00
JianBo He
97b9d378a5
Merge tag 'v5.0.6' into merge-506-to-master
2022-08-23 09:08:55 +08:00
JianBo He
951aa4076f
fix: upgrade dasbhaord vsn
...
Due to we changed the `node_status` of `/nodes` API in #8642 ,
however, we did not update the correct dashboard version in v5.0.5.
So, we release v5.0.6 to fix this issue
2022-08-22 12:20:04 +08:00
Zaiming (Stone) Shi
9346d5d0fd
ci: generate per-profile coverdata
2022-08-14 19:07:40 +02:00
Zaiming (Stone) Shi
b8d5ec47f7
fix(Makefile): make use of the FORCE target
2022-08-12 16:21:22 +02:00
Zaiming (Stone) Shi
fbb97b16be
ci: test all apps with dual profile
...
no need to test emqx-enterprise profile if the
EMQX_RELEASE_EDITION compilation flag is not used though
2022-08-12 16:21:22 +02:00
Zaiming (Stone) Shi
c82a05a0e7
refactor(Makefile): support download enterprise dashboard download
2022-08-12 14:36:31 +02:00
Zaiming (Stone) Shi
c246e758be
refactor(Makefile): always execute prepare-build-deps script
2022-08-12 13:19:12 +02:00
JimMoen
c1b951cc43
chore: update ce-dashboard vsn
2022-08-12 17:55:26 +08:00
JianBo He
be679f8128
Merge pull request #8589 from emqx/release-v5.0.4
...
Merge v5.0.4 into master branch
2022-07-29 08:49:10 +08:00
JianBo He
b780d944ab
chore: update dashboard vsn to v1.0.5
2022-07-28 13:39:32 +08:00
Thales Macedo Garitezi
9cb37e06a2
ci: add `mix format` to `make fmt`
2022-07-27 16:36:03 -03:00
Zhongwen Deng
56417a3130
feat: list rules support for pagination and fuzzy filtering
2022-07-25 09:36:08 +08:00
Zhongwen Deng
29ea316291
chore: upgrade dashboard to v1.0.3
2022-07-15 15:24:15 +08:00
Zaiming (Stone) Shi
0f18381719
refactor: move scripts/relup-base-packages.sh to sub-dir
2022-07-01 07:43:03 +02:00
JimMoen
0c47a6b1cf
chore: update dashboard tag v1.0.2
2022-06-30 17:32:24 +08:00
Zaiming (Stone) Shi
d3f8ebd10f
ci: fix relup test workflow and upgrade builder to 5.0-17
...
builder 5.0-17 has emqtt-bench and lux included
so we do not need to rebuild the software for each ci job
2022-06-27 12:06:13 +02:00
JianBo He
be034d5a53
chore: upgrade dashboard to v1.0.0
2022-06-17 12:00:22 +08:00
Zaiming (Stone) Shi
50b4d95b02
build: ensure download quic pre-built package for EMQX build
2022-06-16 12:20:37 +02:00
Zaiming (Stone) Shi
022ec06bb9
Merge pull request #8187 from zmstone/0611-copy-example-configs-to-etc-elixir
...
mix build: release example configs
2022-06-13 13:51:52 +01:00
JianBo He
41bc9fd4b9
chore: update dashboard to v0.36.0
2022-06-13 09:18:48 +08:00
Zaiming (Stone) Shi
c76d5c0181
build(mix): copy generated docs to release
2022-06-12 21:18:00 +02:00
Zaiming (Stone) Shi
265c3303d9
build: build docs in a separate step
...
prior to this commit, docs are built as a rebar3 post-compile hook
and the docs are generted directy into the _build dir.
the advanage was: so there is no need for a separate step to
build docs.
however this giving makeing Elixir build a hard time.
With this change, the steps are moved to build script
* compile
* make_docs
* assemble release
2022-06-12 19:16:46 +02:00
Zaiming (Stone) Shi
7019efa2a0
build: copy example config to etc dir
2022-06-10 13:57:43 +02:00
Rory Z
d5704c2c48
build(docker): change docker base image to debian, and add new tag for alpine image
2022-06-07 06:15:15 +02:00
Zaiming (Stone) Shi
fc4d9e4dcd
ci: use emqx-builder 5.0-16
...
Fixed openssl compatibility issue
2022-06-06 10:54:26 +02:00
Zhongwen Deng
fe5998d773
chore: bump dashboard to v0.35.0
2022-05-31 19:20:27 +08:00
Shawn
3385a8af75
chore: pin dashboard v0.34.0
2022-05-30 11:18:59 +08:00
Zaiming (Stone) Shi
ebe4d7c3fb
refactor: stop releasing edge edition
...
Prior to EMQX 5.0, the edge edition's main difference comaring
to standard edition are:
* Less number of plugins in the release (smaller package size)
* Smaller number is vm.args (for lower memory usage)
Starting from 5.0 most of the plugins are included as features,
the tuned vm.args arguments does not justify a special release edition.
Also as nanomq is getting mature,
EMQ's recommendtation for MQTT broker in edge is https://nanomq.io/
2022-05-26 20:05:46 +02:00
Shawn
5d65bdaa47
chore: ping emqx-builder to 5.0-15
2022-05-16 18:10:42 +08:00
DDDHuang
5ebc034bcf
feat: dashboard new version
2022-05-13 14:14:02 +08:00
ieQu1
ace6ad25e9
fix(bpapi): Compile the code in check profile before running xref
2022-05-12 11:30:05 +02:00
Zaiming (Stone) Shi
f50fcf9f4e
chore: delete per-app format scripts
...
Now that all apps are formated, we no longer need per-app format script
2022-05-11 09:15:32 +02:00
JianBo He
a793b184c2
Merge pull request #7895 from HJianBo/update-dashboard-vsn
...
chore: update dashboard to v0.32.
2022-05-09 09:21:50 +08:00
Shawn
d80b7c720b
chore: check dependenies before building on Mac OSX
2022-05-07 22:16:44 +08:00
JianBo He
2f8e0684e4
chore: update dashboard to v0.32.
2022-05-07 19:21:58 +08:00
Kjell Winblad
74c33cd4e5
feat(rule_engine): add jq function to the rule engine
...
This commit adds a function to the rule engine that alows users
to transform text or JSON objects using [jq filter programs][1].
[jq][1] is a command line tool that can be used to transform
and filter JSON text using jq's built-in language. The rule engine
function that is added with this commit uses the
[Erlang jq NIF library][2] that wraps the jq C library in an
Erlang NIF function.
[1]: https://stedolan.github.io/jq/
[2]: https://github.com/emqx/jq
2022-05-04 17:09:16 +02:00
JianBo He
b0e1c5b9d2
chore: update dashboard to v0.31.0
2022-04-29 15:00:05 +08:00
Shawn
b05b77bcbc
chore: port ensure-rebar3.sh from 4.x
2022-04-28 19:28:29 +08:00
Zhongwen Deng
52552c432c
chore: upgrade dashboard to v0.30.0
2022-04-22 18:02:02 +08:00
JimMoen
216fba5a03
chore: update dashboard version
2022-04-18 16:46:13 +08:00
Zhongwen Deng
164754b182
test: dashboard ct failed with lack i18n_lang
2022-04-15 12:04:01 +08:00
Zhongwen Deng
630cc8ee34
feat: support i18n with desc struct.
2022-04-15 08:42:13 +08:00
Thales Macedo Garitezi
2305d90775
Merge pull request #7582 from thalesmg/port-44-license-parser
...
feat(license): port 4.4 parser to 5.0
2022-04-11 13:31:44 -03:00
Thales Macedo Garitezi
3ae378e717
chore: enable easy printing ct logs during dev
2022-04-08 15:58:35 -03:00
JimMoen
5a2299053f
chore: update dashboard for 5.0
2022-04-08 18:28:28 +08:00
Thales Macedo Garitezi
ca25053cd5
fix: add common dependencies to `%-pkg` target in makefile
...
On a fresh clone, this will setup rebar, the dashboard and merge the
configs.
2022-03-28 11:40:27 -03:00
Xinyu Liu
9a4a8ec022
Merge pull request #7417 from JimMoen/update-dashboard
...
chore(dashboard): update dashboard version
2022-03-25 17:28:00 +08:00
JimMoen
520d0c862d
chore(dashboard): update dashboard version
2022-03-25 15:43:19 +08:00
Zaiming (Stone) Shi
b49df4599a
build: use latest builder images (alpine 3.15.1)
...
OpenSSL-1.1.1n
2022-03-25 07:38:39 +01:00