Commit Graph

12170 Commits

Author SHA1 Message Date
Stefan Strigler 0678e05e84 style: fix message returned for 404
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2022-11-08 17:40:34 +01:00
Stefan Strigler 3eda28ba9c chore: add changelog 2022-11-08 17:40:34 +01:00
Stefan Strigler ba1e19f068 fix(emqx_authz_api_sources): make schema fit to what we send 2022-11-08 17:40:34 +01:00
Stefan Strigler e0ed0855ff fix(emqx_authz_api_sources): return 'code' in response body for 404 2022-11-08 17:40:34 +01:00
JimMoen 4f00206693
test: different resons for disconnect event 2022-11-08 23:22:58 +08:00
JimMoen 2cd457e07c
fix(channel): session takenover & discarded maybe call disconnect hook 2022-11-08 23:22:58 +08:00
Stefan Strigler 62856a8b77
style: fix typo in changelog
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
2022-11-08 16:10:18 +01:00
Zaiming (Stone) Shi 073989834b
Merge pull request #9326 from lafirest/feat/check_is_banned
feat(delayed): check if the source client is banned when publishing a delayed message
2022-11-08 12:10:39 +01:00
firest 848b68de88 chore: update changes 2022-11-08 17:04:55 +08:00
firest dd7d4224ce feat(delayed): check if the source client is banned when publishing a delayed message 2022-11-08 16:32:24 +08:00
firest ebaba0c2b1 fix: Revert "feat(banned): clean retained/delayed data when client is banned"
This reverts commit 69701ff578.
2022-11-08 11:36:11 +08:00
Thales Macedo Garitezi 04588148b7 test(influxdb): increase influxdb bridge/connector coverage (ee5.0) 2022-11-07 15:15:49 -03:00
Stefan Strigler ea5b2cba6a chore: add changelog 2022-11-07 15:02:26 +01:00
Stefan Strigler 1fb441dd9e test: add tests for 'configs?node' 2022-11-07 14:12:21 +01:00
Stefan Strigler 104b1a63d9 test: pass down Opts in request_api/X 2022-11-07 14:12:21 +01:00
Stefan Strigler 8b10b78bce fix(emqx_mgmt_api_configs): use 'node' query paramter if given
also fix result in error case - be compliant to schema and also return correct
http status code
2022-11-07 14:12:20 +01:00
lafirest c0efccd54f
Merge pull request #9290 from lafirest/feat/dealyed_as_capability
fix(acl): Check the real topic in delayed messages
2022-11-07 17:33:58 +08:00
Zaiming (Stone) Shi a3794c1de0
Merge pull request #9304 from emqx/av-5.x-update-remaining-action-to-latest-version
chore(actions): update version for leftover action
2022-11-04 20:16:01 +01:00
Ivan Dyachkov c4e731fbd2
Merge pull request #9300 from id/ci-fix-helm-chart-upload-on-release
ci: fix helm chart upload on releases
2022-11-04 16:59:09 +01:00
Ivan Dyachkov 37c2c6dd92
Merge pull request #9281 from id/ci-build-elixir-images-for-ce-only
ci: build elixir images for ce only
2022-11-04 16:57:02 +01:00
Zaiming (Stone) Shi 4c4fbcaab0 chore: update pr template 2022-11-04 13:34:24 +01:00
Traphalet 1d18c51d4a chore(actions): update version for leftover action 2022-11-04 10:29:34 +02:00
firest 1d0b30ab5e chore: update changes 2022-11-04 10:52:02 +08:00
firest bd13ae0ad6 fix(acl): Check the real topic in delayed messages
We need to check the true topic of the delayed message correctly
the cheapest way to do this is to extract the true topic from the original topic when doing ACL check
2022-11-04 10:51:52 +08:00
lafirest 1580f02045
Merge pull request #9286 from lafirest/fix/list_to_atom
fix: use list_to_existing_atom to replace some risky list_to_atom
2022-11-04 09:46:58 +08:00
Ivan Dyachkov 7401cec712 ci: fix helm chart upload on releases
emqx/push-helm-action requires access to charts in the source tree,
but we do not run checkout in the main job
2022-11-03 13:04:59 -07:00
Zaiming (Stone) Shi e9d31b2f4a
Merge pull request #9268 from sstrigler/EMQX-7817-fix-unexpected-400
Fix unexpected 400
2022-11-03 12:06:38 +01:00
firest 14c8b5ebb1 fix(mgmt): Ensure the CLI will not create useless atom
The log level, the log handler id and the listener id  all of them already exist,
so it's better to avoid the user create a useless atom by mistake input
2022-11-02 16:50:43 +08:00
firest bb7476d3af fix(listeners): Constraints the atom convert when parsing the esockd access rules
esockd rules only use words 'allow' and 'deny', both are existing,
so it is better to restrict the conversion and print a log when errors
2022-11-02 14:45:47 +08:00
lafirest 5886db08e0
Merge pull request #9279 from lafirest/fix/binary_to_atom
fix: use binary_to_existing_atom to replace some risky binary_to_atom
2022-11-02 10:57:05 +08:00
Thales Macedo Garitezi b6445cdc14 test: remove unused var warning 2022-11-01 16:53:20 -03:00
Ivan Dyachkov 7ff7fb5a23 ci: bump login action version 2022-11-01 16:23:26 +01:00
Ivan Dyachkov e097ab628e build: add quotes around variables in action shell script 2022-11-01 16:18:08 +01:00
Ivan Dyachkov 881a91a788 ci: build elixir images for ce only 2022-11-01 15:57:23 +01:00
Ivan Dyachkov 7c88b965b8
Merge pull request #9251 from id/build-stop-running-prepare-on-each-build
build: stop running prepare on each build
2022-11-01 14:09:32 +01:00
Thales Macedo Garitezi f802766e87
Merge pull request #9278 from thalesmg/fix-ex-doc-filepaths-50
docs(fix): remove dynamic paths from example API values
2022-11-01 10:02:19 -03:00
Stefan Strigler 612e5acea8 fix: return 404 instead of 400 for unknown gateway 2022-11-01 11:04:29 +01:00
firest 3cc76c0adf fix(coap): Ensure that the retain flag is a boolean value 2022-11-01 17:28:40 +08:00
firest 60492615ba fix(API): Ensure that the node name is known 2022-11-01 17:28:34 +08:00
firest d0687c7aaa fix(connector): keep connector name type as binary don't convert it to atom
After investigation, it was confirmed that there was no need to convert the connector name to atom
2022-11-01 15:36:31 +08:00
firest 6c52d5de1f fix(bridge): Ensure that the node name is known 2022-11-01 15:36:10 +08:00
firest 317e15314e chore: update changes 2022-11-01 12:38:39 +08:00
firest 73b4ac9f65 fix(bridge): keep bridge name type as binary don't convert it to atom
After investigation, it was confirmed that there was no need to convert the bridge name to atom
2022-11-01 11:24:24 +08:00
Thales Macedo Garitezi 198ddda8bc docs(status_api): add remark about feature introduction versions 2022-10-31 14:10:09 -03:00
Thales Macedo Garitezi 935513d38c docs(fix): remove dynamic example paths from api docs 2022-10-31 14:02:33 -03:00
Thales Macedo Garitezi 12addc2118
Merge pull request #9230 from thalesmg/status-endpoint-alias-50
feat(mgmt): add alias endpoint for health check
2022-10-31 10:22:17 -03:00
Andrei Varga d398065850
Merge pull request #9247 from emqx/av-5.x-upgrade-actions-versions
ci(actions): update git actions to latest versions
2022-10-31 12:46:32 +02:00
Ivan Dyachkov aeca8833f5
Merge pull request #9250 from id/fix-typo-in-http-error-code
fix: typo in http error code
2022-10-31 10:23:55 +01:00
JianBo He b4878288a5
Merge pull request #9269 from zmstone/1031-docs-re-group-gateway-api-tags
docs: re-group api tags for gateway apps
2022-10-31 17:11:19 +08:00
Zaiming (Stone) Shi ccff64f2c1 docs: re-group api tags for gateway apps 2022-10-31 09:01:44 +01:00