Turtle
35c38e7d21
fix(lwm2m): fix check emqx-lwm2m version
2021-05-14 05:41:00 +09:00
JianBo He
13257be6b6
chore(appup): supply the appup instructions
2021-05-14 05:41:00 +09:00
JianBo He
02d9740d14
feat(lwm2m): observe specified object lists
2021-05-14 05:41:00 +09: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
f8fbd3e3db
fix(lwm2m): decode/encode data as signed integer
2021-04-12 09:34:49 +08:00
JianBo He
277cab86d3
refactor: improve the speed of hexstr and binary conversions
2021-03-23 18:25:19 +08:00
Shawn
817abd7e93
fix(lwm2m): export functions for starting and stopping listeners
2021-03-22 21:13:56 +08:00
z8674558
71ca1e4d78
chore(emqx_lwm2m_coap_resource): ignore coap_discover/2 from dialyzer
2021-03-03 20:06:31 +09:00
z8674558
117c0cf252
chore(emqx_lwm2m_message): pass integer from list
2021-03-03 20:06:31 +09:00
z8674558
7edd66e9d6
chore(emqx_lwm2m_message): comment out unused clause
2021-03-03 20:06:31 +09:00
z8674558
467569d5ac
chore(emqx_lwm2m_protocol): rm unused clause
2021-03-03 20:06:31 +09:00
z8674558
43fc842057
chore(emqx_lwm2m_protocol): default username, password is null -> undefined
2021-03-03 20:06:31 +09:00
z8674558
1504164933
chore(src): fix dialyzer warnings (match values)
2021-03-03 20:06:31 +09:00
Shawn
6081d45d81
fix(rule): reformat some code
...
* fix(rule): reformat some code for rule-engine
* fix(lwm2m): change publish_update_when to publish_update_msg_when
Change the option name publish_update_when -> publish_update_msg_when.
Also change the object_list_changed to contains_object_list, as the
the later describes the default behavior correctly.
* fix(lwm2m): publish_update_msg_when -> update_msg_publish_condition
2021-03-01 20:15:12 +08:00
Shawn
1be62b7cbb
feat(lwm2m): always publish update message ( #4201 )
...
* feat(lwm2m): always publish update message
* fix(lwm2m): change the publish_update_when to enum
2021-02-20 17:14:14 +08: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
b9661cddfa
fix(emqx_lwm2m_message): Path is built from binary format ( #3987 )
2021-01-04 17:31:21 +01:00
JianBo He
739e49218f
fix(cm): fix the problem of registering a channel twice ( #3831 )
2020-12-28 11:03:29 +08:00
Zaiming Shi
d60212787b
chore(build): remove emqx from app's applications list
2020-12-12 23:02:26 +01:00
Ayodele
56d7b3deb1
Umbrella fix build ( #8 )
2020-12-10 11:25:25 +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
18ddde0174
fix(emqx_lwm2m_app): Dialyzer warnings
2020-12-10 11:22:38 +01:00
ayodele.akingbule
a03d7045cf
fix(emqx_lwm2m_protocol): Dialyzer warnings
2020-12-10 11:22:38 +01:00
ayodele.akingbule
8ed5dc0b78
fix(emqx_lwm2m_timer): Dialyzer warnings
2020-12-10 11:22:38 +01:00
Zaiming Shi
ecf69b3464
chore(emqx_lwm2m): Add TEST compiler condition for test code
2020-12-10 09:29:46 +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