Shawn
3f17119e36
fix: run the 'message.acked' hook when ACK received from CoAP devices
2022-10-31 11:46:21 +08:00
JimMoen
6168745f90
chore: update copyright
2022-04-14 11:23:25 +08:00
JianBo He
8e4c2c88c3
chore: use PROTO_VER marco
2021-11-12 10:45:26 +08:00
JianBo He
439fb3a403
chore: fix elvis warnings
2021-11-12 10:43:21 +08:00
JianBo He
0c5cb1b9ac
chore: update appup.src
2021-11-12 10:43:21 +08:00
JianBo He
4c29c3a5e5
chore: fill message headers
2021-11-12 10:43:21 +08:00
JianBo He
01696ce595
chore(coap): use ~0p to print peername
2021-04-30 15:32:04 +08:00
Zaiming Shi
6354e75626
chore: update copyrights
2021-04-23 20:43:00 +02:00
Shawn
5896e90235
fix(export): Mod:call/3 not exported
2021-04-16 18:44:28 +08:00
Shawn
45626bf96d
fix(emqx_coap): return unauthorized when username/password error
2021-04-15 21:47:00 +08:00
Shawn
d19eb05234
fix(emqx_coap): dialyzer failures
2021-03-31 11:23:03 +08:00
Shawn
83b0d444de
fix(emqx_coap): return error code forbidden on ACL denied #4456
2021-03-31 11:23:03 +08:00
Shawn
583382b8ce
refactor(emqx_coap): rename ps to pubsub
2021-03-29 17:43:56 +08:00
Zaiming Shi
63c001a7aa
refactor(http-lib): Add emqx_http_lib
...
So far only uri_encode and uri_decode APIs
2021-03-03 21:38:10 +01:00
Zaiming Shi
64cfaf4385
improve(print): io:format error message without indentation
...
Avoid squeezing lines to the right.
2021-02-19 07:45:37 +01:00
Zaiming Shi
e96d03dc1b
Merge pull request #4087 from zmstone/fix-auth-ldap
...
fix(auth_ldap): do not load plugin when no params configured
2021-01-28 08:51:08 +01:00
Zaiming Shi
d38b626579
fix(emqx_coap_ps_resource): Copy uri decode code from OTP-22
2021-01-27 19:19:38 +01:00
JianBo He
02cb8d0211
chore(style): set warnings_as_errors compile option
2021-01-27 18:02:12 +08:00
Zaiming Shi
8a05380388
refactor(emqx_coap): use url_string module to decode url encoded topic
2021-01-24 10:28:37 +01:00
JianBo He
739e49218f
fix(cm): fix the problem of registering a channel twice ( #3831 )
2020-12-28 11:03:29 +08:00
z8674558
a564670863
fix(coap): fix the issue the connection with same clientid is not discarded
2020-12-17 15:57:38 +09:00
z8674558
f06ec6baaa
chore(lint): fix elvis
2020-12-17 10:55:57 +09:00
z8674558
c89dad559e
feat(coap): use emqx_access_control:check_acl before pub/sub
2020-12-17 10:36:51 +09:00
Zaiming Shi
d60212787b
chore(build): remove emqx from app's applications list
2020-12-12 23:02:26 +01:00
Ayodele
0cb9cbce71
Umbrella fix build ( #6 )
...
* fix(emqx_bridge_rpc): Dialyzer warnings
* fix(emqx_coap_app): Dialyzer warnings
* fix(emqx_coap_mqtt_adapter): Dialyzer warnings
* fix(emqx_lwm2m_json): Dialyzer warnings
* fix(emqx_lwm2m_message): Dialyzer warnings
* fix(emqx_mgmt): Dialyzer warnings
* fix(emqx_mgmt_cli): Dialyzer warnings
* fix(emqx_mgmt): Dialyzer warnings
* fix(emqx_bridge_rpc): Dialyzer warnings
* fix(emqx_mgmt): Dialyzer warnings
* fix(emqx_exproto_gcli): Dialyzer warnings
2020-12-10 11:22:38 +01:00
ayodele.akingbule
d54a5300fc
fix(emqx_coap_registry): Dialyzer warnings
2020-12-10 11:22:38 +01:00
ayodele.akingbule
950430d5da
fix(emqx_coap_ps_topics): Dialyzer warnings
2020-12-10 11:22:38 +01:00
Zaiming Shi
7fdbfba06a
Merge branch 'umbrella-for-430-auto-sync' into umbrella-for-430
2020-12-08 22:09:59 +01:00
Zaiming Shi
2fda0a1565
chore(apps): Sync again all apps
2020-12-07 21:30:21 +01:00
Zaiming Shi
686c006d6e
refactor(proj): Add apps
2020-12-04 22:11:53 +01:00
Zaiming Shi
73d02beace
refactor(apps): Merge emqx_libs back to emqx
...
And move emqx app back to root level
After realising the challenges of developing plugins in standalone
rebar projects. it is perhaps more smooth to keep using emqx as
a rebar dependency
2020-12-04 19:58:58 +01:00
Zaiming Shi
2cbd2bc800
chore(app.src): use semver 4.3.0 for apps version base
2020-12-03 19:59:41 +01:00
Zaiming Shi
5bb0cccb53
refactor(build): Clean up app version management
...
Starting from 5.0.0, all apps in apps dir should follow semver
strictly. Do not use the umbrella project's release tags.
The universal tags made sense when we have applications scattered
in different repos. Now since this is an umbrella project, it is
enough to have a single package level version number corelated with
git tag.
2020-12-01 23:22:33 +01:00
terry-xiaoyu
0cd1c57a54
Migrate plugins from tag 4.2.2
2020-10-31 12:10:19 +08:00