Ilya Averyanov
|
e381e3698f
|
feat(authn): add enable_authn flag for listeners
|
2022-06-15 22:26:08 +03:00 |
|
JianBo He
|
5d362eeb60
|
fix(gw): fix bad conn property type
|
2022-05-03 17:11:06 +08:00 |
|
JianBo He
|
7a8a1f8b6a
|
Merge pull request #7824 from HJianBo/fix-gw-http-body
fix(gw): fix deep_merge can't update the configuration correctly
|
2022-04-29 16:46:59 +08:00 |
|
JianBo He
|
fd5b662302
|
fix(stomp): sync clientid from clientinfo to conninfo
|
2022-04-29 11:49:57 +08:00 |
|
JianBo He
|
23c6047163
|
fix(gw): return BAD_REQUEST if request's ssl files is bad
|
2022-04-28 16:12:32 +08:00 |
|
JianBo He
|
3f6d78dda0
|
style(gateway): format gateway application
|
2022-03-31 17:41:32 +08:00 |
|
JianBo He
|
053f9b422c
|
fix(stomp): fix client.disconnect not trigger
|
2022-03-21 18:17:24 +08:00 |
|
JianBo He
|
3645cb244b
|
fix(gw): throw the exproto start grpc server starting failure error
|
2022-03-21 18:17:24 +08:00 |
|
JimMoen
|
d735fecfba
|
Merge pull request #7097 from JimMoen/fix-stomp-conninfo
fix(gateway): enrich stomp conninfo before run hooks
|
2022-02-22 18:26:03 +08:00 |
|
JianBo He
|
20e3b721a8
|
chore(gw): ignore auto-subscribe msg
|
2022-02-22 15:43:04 +08:00 |
|
JimMoen
|
05f1593386
|
fix(gateway): enrich stomp conninfo before run hooks
|
2022-02-22 15:42:21 +08:00 |
|
Zaiming (Stone) Shi
|
667d66eb1e
|
docs(README): EMQ X -> EMQX
|
2022-02-15 16:19:26 +01:00 |
|
JianBo He
|
e2b330e8be
|
fix(stomp): fix unexpected_linefeed error if the packet truncated on headers
|
2022-02-10 12:26:13 +08:00 |
|
Kian-Meng Ang
|
fc92e4c8bf
|
docs: fix typos
|
2022-01-27 12:29:38 +01:00 |
|
JianBo He
|
cce0b1ca34
|
fix(stomp): fix the sticky tcp stream parsing
|
2022-01-14 10:48:56 +08:00 |
|
JianBo He
|
4ce11fec6e
|
fix(stomp): fix parsing rear frame split byte crash
|
2022-01-14 10:48:56 +08:00 |
|
Zaiming (Stone) Shi
|
63167cea70
|
chore: update copyright
|
2022-01-05 20:55:00 +01:00 |
|
JianBo He
|
8203b1f328
|
refactor(gw): simplify massive repeated codes
|
2021-12-27 16:50:39 +08:00 |
|
JianBo He
|
92fd9c1eca
|
chore(gw): fix adding subscription
|
2021-12-17 15:31:07 +08:00 |
|
JianBo He
|
6b8bdfd113
|
chore(gw): support to get subscriptions from coap
|
2021-12-17 14:16:00 +08:00 |
|
JianBo He
|
3443aeff18
|
fix(gw): handle discard/kick event
|
2021-12-17 14:16:00 +08:00 |
|
JianBo He
|
a2823f2ad6
|
chore(gw): improve some type specs
|
2021-12-17 14:16:00 +08:00 |
|
Zaiming (Stone) Shi
|
9276a5bc3c
|
Merge pull request #6394 from zmstone/fix-typo-in-hook-point-name
fix: typo takeovered -> takenover
|
2021-12-07 21:06:30 +01:00 |
|
Zaiming (Stone) Shi
|
5440b431a1
|
fix: typo takeovered -> takenover
|
2021-12-07 16:06:23 +01:00 |
|
JianBo He
|
5204a1c6d4
|
test(gw): reduce useless log print
|
2021-11-23 16:01:40 +08:00 |
|
JianBo He
|
1f067d6f3b
|
docs(gw): add docs for gateway schema
|
2021-11-16 10:00:54 +08:00 |
|
Ilya Averyanov
|
e37ecc10a6
|
style(behaviour attrs): unify behaviour declarations
|
2021-10-21 15:10:59 +03:00 |
|
JianBo He
|
69df027ee9
|
chore(gw): use SLOG to replace LOG
|
2021-10-20 10:40:35 +08:00 |
|
lafirest
|
3524942766
|
fix: change all ~s in io format to ~ts
we should use unicode to replace latin1
|
2021-10-12 15:09:24 +08:00 |
|
JianBo He
|
3e033b419c
|
refactor(gw): integrate with authn
|
2021-09-26 15:19:55 +08:00 |
|
Shawn
|
1dae970cd3
|
refactor(rule): move emqx_rule_utils.erl -> emqx_plugin_libs_rule.erl
|
2021-09-10 11:43:03 +08:00 |
|
JianBo He
|
5da085bacc
|
chore(gw): improve the listener started banner
|
2021-09-09 17:33:04 +08:00 |
|
JianBo He
|
0453702ce5
|
refactor(gw): improve http-api return structure
|
2021-09-09 17:33:04 +08:00 |
|
JianBo He
|
c42c1e698a
|
chore(gw): add From param for _channel:handle_call/3
|
2021-09-06 09:16:03 +08:00 |
|
JianBo He
|
956308f0ca
|
feat(gw-mqttsn): support subscribe/unsubscribe operation
|
2021-09-03 09:50:07 +08:00 |
|
JianBo He
|
fd12a7ac9c
|
chore(gw): improve the gateway api swagger codes
|
2021-09-03 09:50:07 +08:00 |
|
JianBo He
|
40d34ccd85
|
fix(gw): fix the subscription apis bugs
|
2021-09-03 09:50:07 +08:00 |
|
JianBo He
|
1748de5ee3
|
feat(gw): support the sub/unsub operation
|
2021-09-03 09:50:07 +08:00 |
|
JianBo He
|
3f0ef7efa8
|
feat(gw): add api_clients swagger defination
|
2021-09-03 09:50:07 +08:00 |
|
JianBo He
|
8886d60720
|
refactor(gw): change the on_gateway_update/3 callback params
|
2021-08-27 18:23:12 +08:00 |
|
JianBo He
|
86e28d5abb
|
chore(gw): rename rawconf to config
|
2021-08-27 18:23:12 +08:00 |
|
JianBo He
|
e239fb07cd
|
chore(gw): add http-api for gateway summary lists
|
2021-08-27 18:23:12 +08:00 |
|
JianBo He
|
836ca38c2b
|
chore(gw): append the protoname into listener name
|
2021-08-27 18:23:12 +08:00 |
|
Shawn
|
cc56c74964
|
refactor(emqx): update the tests for the new zone,listener config
|
2021-08-26 09:11:30 +08:00 |
|
Rory Z
|
1886aa8bff
|
chore: fix dialyzer error
|
2021-08-25 10:15:00 +08:00 |
|
JianBo He
|
c5a4e05418
|
refactor(gw): rename gateway type to name
|
2021-08-18 09:26:48 +08:00 |
|
JianBo He
|
be4d2495f0
|
refactor(gw): single instance support only
|
2021-08-18 09:26:48 +08:00 |
|
Zaiming Shi
|
b10fb4e95d
|
refactor: unify all io:format calls to use the same macro
|
2021-08-01 09:36:59 +02:00 |
|
Zaiming Shi
|
5d59ac1f02
|
refactor(logging): delete log headers from all modules
|
2021-08-01 09:36:59 +02:00 |
|
JianBo He
|
ec72513cf8
|
feat(gw-stomp): call unsubscribe hook
|
2021-07-30 15:42:03 +08:00 |
|