Erik Timan
caacc08ff9
chore: bump app VSN
2023-02-17 15:28:27 +01:00
Erik Timan
843ed464d5
fix: remove all mentions of UDP support for InfluxDB EE bridge
...
The InfluxDB EE bridge doesn't support the UDP protocol, but it is
defined in the schema. This commit removes all such traces in the
schema.
2023-02-17 10:47:57 +01:00
Erik Timan
4eb4430fe2
chore: bump VSN
2023-02-09 17:22:19 +01:00
Erik Timan
bc6c653c9f
test(emqx_ee_connector): rework and improve influxdb tests
2023-02-09 17:18:47 +01:00
Erik Timan
cfd0e9ebdd
refactor(emqx_ee_connector): use emqx_tls_lib for influx ssl opts
...
We used to simply pass on SSL options given to the influxdb EE
connector, but we now pass them to emqx_tls_lib instead. This ensures a
proper handling of SSL options and also allow us to use meck to inject
custom options in tests.
2023-02-09 17:18:47 +01:00
Erik Timan
cf77dcf25e
test(emqx_ee_connector): add basic tests for influxdb incl. SSL opts
...
This adds a test suite for the emqx_ee_connector_influxdb. We add it so
that SSL transport options are properly tested.
2023-02-09 17:18:47 +01:00
Erik Timan
3dea6b7913
Merge pull request #9930 from olcai/add-live-connections-to-prometheus-v5
...
feat(emqx_prometheus): expose live_connections stats to prometheus
2023-02-09 16:48:42 +01:00
Zaiming (Stone) Shi
6ef86f1b49
Merge pull request #9917 from id/ci-stop-building-alpine-docker-image
...
ci: stop building alpine docker image
2023-02-09 16:21:25 +01:00
Ivan Dyachkov
ea534f93ad
chore: add changelog
2023-02-09 14:19:35 +01:00
Ivan Dyachkov
202f6d0181
ci: stop building alpine docker image
2023-02-09 14:19:35 +01:00
Andrew Mayorov
373947a4b9
Merge pull request #9944 from keynslug/fix/mqtt-bridge-test-flap
...
test(mqtt-bridge): manage test flaps by waiting for flush events
2023-02-09 17:01:01 +04:00
Ivan Dyachkov
90ba82a487
Merge pull request #9908 from id/ci-dont-publish-packages-on-scheduled-builds
...
ci: do not upload packages to s3 and packagecloud on schedule event
2023-02-09 13:27:25 +01:00
Andrew Mayorov
48efe552d1
test(mqtt-bridge): manage test flaps by waiting for flush events
2023-02-09 14:31:42 +03:00
Ivan Dyachkov
43bf297b31
ci: do not upload packages to s3 and packagecloud on schedule event
2023-02-09 11:17:59 +01:00
Ivan Dyachkov
d65329e112
Merge pull request #9937 from id/chore-allow-everyone-to-approve-changelog
...
chore: update CODEOWNERS to allow anyone to approve changelog
2023-02-09 10:29:19 +01:00
ieQu1
f7db01d772
Merge pull request #9941 from ieQu1/ekka-0.14.0
...
chore(ekka): Bump version to 0.14.0
2023-02-09 10:09:08 +01:00
ieQu1
123fea44de
chore(ekka): Bump version to 0.14.0
2023-02-08 17:35:14 +01:00
Erik Timan
06df3a9126
chore: add changes
2023-02-08 16:00:31 +01:00
Ivan Dyachkov
87d8c49080
chore: update CODEOWNERS to allow anyone to approve changelog
...
also remove redundant overrides
2023-02-08 15:42:51 +01:00
Zaiming (Stone) Shi
73d5592b5a
Merge pull request #9922 from keynslug/fix/EMQX-8876/inflight-stuck-full
...
fix(bufworker): do not avoid retry if inflight table is full
2023-02-08 15:37:18 +01:00
Andrew Mayorov
81b1bab11e
chore: bump emqx_resource version to 0.1.7
...
Also add the changelog entry.
2023-02-08 14:21:30 +03:00
Andrew Mayorov
c6fc0ec8cd
fix(bufworker): do not avoid retry if inflight table is full
...
Otherwise there's no other piece of code that would retry the inflight
queries in that case.
2023-02-08 14:08:04 +03:00
Andrew Mayorov
d8d06a260f
test(buffer): add test on inflight overflow w/ async queries
...
This testcase should verify that the buffer will retry all inflight
queries failed with recoverable errors + flush all outstanding queries.
Co-authored-by: ieQu1 <99872536+ieQu1@users.noreply.github.com>
2023-02-08 14:08:04 +03:00
Stefan Strigler
cec8afe1b4
Merge pull request #9875 from sstrigler/EMQX-7119-fix-upload-broken-plugin
...
EMQX 7119 fix upload broken plugin
2023-02-08 09:38:52 +01:00
Zaiming (Stone) Shi
d628aba079
Merge pull request #9718 from zmstone/0108-refactor-authn-schema-union-member-selector
...
0108 refactor authn schema union member selector
2023-02-07 16:45:47 +01:00
Erik Timan
784ec0c0a5
chore: bump VSN
2023-02-07 15:54:01 +01:00
Erik Timan
19c2288a4b
feat(emqx_prometheus): expose live_connections stats to prometheus
2023-02-07 15:42:55 +01:00
Zaiming (Stone) Shi
537ff30550
chore: update code comment
2023-02-07 11:40:17 +01:00
Zaiming (Stone) Shi
e694e5fd13
Merge pull request #9925 from zmstone/0206-refactor-remove-dead-code
...
refactor: remove dead code
2023-02-07 11:34:54 +01:00
Zaiming (Stone) Shi
d487299b75
refactor: remove dead code
2023-02-07 08:34:10 +01:00
Zaiming (Stone) Shi
55889c9d39
Merge pull request #9923 from zmstone/0206-fix-logger-formatter-crash
...
fix(logger): fix REPORT_CB/2 CRASH logs
2023-02-07 08:22:36 +01:00
Zaiming (Stone) Shi
4653ca65f7
fix(logger): fix REPORT_CB/2 CRASH logs
2023-02-06 23:46:49 +01:00
Zaiming (Stone) Shi
dc8f0c5101
refactor(authn): no need to check config at app boot
2023-02-06 18:19:22 +01:00
Zaiming (Stone) Shi
83e66da2aa
fix(authn): throw exception on invalid config from the API
2023-02-06 14:12:50 +01:00
Stefan Strigler
758d19f1e0
chore: bump vsn
2023-02-06 10:44:06 +01:00
Stefan Strigler
0d6f8331d7
chore: add changelog
2023-02-06 09:46:16 +01:00
Stefan Strigler
847f899fa0
test: ensure bad plugin upload gets deleted
2023-02-06 09:46:16 +01:00
Stefan Strigler
e135f8654c
test: enable basic plugins API tests
2023-02-06 09:46:16 +01:00
Stefan Strigler
a866c995f5
test: add test for arbitrary content in tar file
2023-02-06 09:46:16 +01:00
Stefan Strigler
70c4e12b68
fix: cleanup after upload of broken plugin
2023-02-06 09:46:16 +01:00
Stefan Strigler
618ec04340
style: fix comment
2023-02-06 09:46:16 +01:00
Zaiming (Stone) Shi
a9c650da66
refactor: for better test coverage
2023-02-04 07:59:49 +01:00
Zaiming (Stone) Shi
2ebc89e339
refactor: authn schema union selector
2023-02-04 07:58:43 +01:00
Zaiming (Stone) Shi
4f91bf415c
fix: schema check error reason pattern
2023-02-04 07:58:06 +01:00
Zaiming (Stone) Shi
65319567cc
chore: no type check for 3rd party auth
2023-02-04 07:56:29 +01:00
Zaiming (Stone) Shi
fbc52330f3
refactor: do not re-check config in post_config_update
...
now that the type is not lazy, it should have already been checked
when reaching the post_config_update step
2023-02-04 07:56:29 +01:00
Zaiming (Stone) Shi
6aaff6211f
feat: use union member selector for authn config schema
2023-02-04 07:56:29 +01:00
Zaiming (Stone) Shi
c6a78cbfda
chore: refine a warning message about default erlang cookie
2023-02-04 07:56:29 +01:00
Zaiming (Stone) Shi
15035f7eb0
refactor: remove lazy type for authentication
...
The idea of using lazy type for authentication was to make the
config check easy to extend at runtime. However the reality
is: it's overly complicated.
It's more likely that people will just continue to implementing
the auth hook callbacks instead of injecting config schema
at runtime.
2023-02-04 07:56:29 +01:00
Zaiming (Stone) Shi
3587c4c04a
Merge pull request #9901 from zmstone/0202-merge-release-50-back-to-master
...
0202 merge release 50 back to master
2023-02-03 17:20:42 +01:00