Zaiming (Stone) Shi
0528262705
chore(app.src): EMQ X -> EMQX in .app.src files
2022-02-16 17:51:45 +01:00
lafirest
28bf20a366
fix(emqx_exhook): replace ssl-config schema with emqx_schema:client_ssl_opts_schema
2022-02-15 16:25:23 +08:00
firest
4063bcea9f
fix(emqx_exhook): add verify field in the ssl conf
2022-02-11 06:24:05 +08:00
Zaiming (Stone) Shi
0cde9e6ecf
Merge pull request #6878 from zmstone/slog-ftw
...
refactor: delete deprecated logging macros
2022-01-27 16:15:47 +01:00
Kian-Meng Ang
fc92e4c8bf
docs: fix typos
2022-01-27 12:29:38 +01:00
Zaiming (Stone) Shi
586ecaf031
refactor(exhook): log with ?SLOG macro
2022-01-26 22:29:06 +01:00
firest
1d832c3026
fix(emqx_exhook): improve test coverage of the emqx_exhook_metrics
2022-01-21 18:05:01 +08:00
firest
a28d1efd39
fix(emqx_exhook): improve test coverage of the emqx_exhook_mgr
2022-01-21 16:12:21 +08:00
k32
7061e6eefe
refactor(emqx_exhook): Decorate RPCs
2022-01-19 18:18:20 +01:00
lafirest
6d87db80c1
Merge pull request #6772 from lafirest/fix/exhook_lint
...
fix(exhook): fix some lint error
2022-01-18 11:41:43 +08:00
lafirest
967772c7fc
fix(emqx_exhook): remove obsolete code
2022-01-18 10:56:45 +08:00
lafirest
d4fb98f347
fix(exhook): fix some lint error
2022-01-18 10:47:55 +08:00
lafirest
86af3a9b8f
fix(emqx_exhook): fix some error of indent and dialyzer
2022-01-17 17:16:58 +08:00
lafirest
9a6a8a778b
feat(emqx_exhook): add metrics
2022-01-17 16:04:15 +08:00
JianBo He
b1959086d9
chore: fix elvis warnings
2022-01-12 13:51:37 +08:00
JianBo He
10b110447c
chore(exhook): change root name emqx_exhook > exhook
2022-01-12 13:51:37 +08:00
Thales Macedo Garitezi
80a06c7201
Merge pull request #6654 from emqx/fix-unknown-calls
...
fix: rm unknown call (`ct:pal`)
2022-01-06 14:12:53 -03:00
Zaiming (Stone) Shi
63167cea70
chore: update copyright
2022-01-05 20:55:00 +01:00
Thales Macedo Garitezi
c882b08b08
fix: rm unknown call (`ct:pal`)
2022-01-05 10:37:45 -03:00
lafirest
7c9c7b6a60
refactor(emqx_exhook): refactore exhook and add api module
2021-12-23 17:51:13 +08:00
JianBo He
5d4604701c
chore: fix elvis warnings
2021-12-09 15:06:18 +08:00
JianBo He
34cc8cc7f5
chore: put the pool_size default value to avoid hot upgrade failure
2021-12-09 15:06:18 +08:00
JianBo He
e7ccd88719
test(props): cover messages headers
2021-12-09 15:06:18 +08:00
JianBo He
f132d09483
chore(exhook): parse pool_size
2021-12-09 15:06:18 +08:00
JianBo He
143c685452
feat(exhook): expose process pool_size for grpc client
2021-12-09 15:06:18 +08:00
JianBo He
262fb13a71
chore(exhook): fix diaylzer warnings
2021-12-09 15:06:17 +08:00
JianBo He
20ba9d285f
feat(exhook): expose headers for on_messages_publish hook
2021-12-09 15:06:17 +08:00
Zaiming (Stone) Shi
5440b431a1
fix: typo takeovered -> takenover
2021-12-07 16:06:23 +01:00
Spycsh
c89a663b53
chore: refactor slog under emqx, conf and exhook
2021-11-22 23:12:17 +01:00
zhongwencool
d784e63b9f
emqx_conf ( #5939 )
...
* feat(emqx_conf): move conf manager for emqx_machine to emqx_conf
* chore(emqx_conf): change emqx:get_config/2 to emqx_conf:get/2
* fix: common test failed
* fix: badmatch by typo wrong key
* fix(emqx_conf): get the wrong core nodes
* fix(emqx_conf): get core node's tnx_id not latest tnx_id
* fix: add ro_transation when copy conf file
* fix: delete debug info
* fix: change ekka_rlog to mria_rlog
* fix: remove cluster_rpc from emqx_machine.
* fix: don't call ekka:start/0 explicitly
* fix: ekka should be start in emqx_machine
2021-10-21 18:08:51 +08:00
zhongwencool
d80f20aca3
feat(swagger): define mgmt config_api by hocon schema ( #5814 )
...
* feat(swagger): define mgmt config_api by hocon schema
* fix: enum can't defined by integer, use union.
* fix: hocon schema union to enum
2021-10-13 14:04:43 +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
DDDHuang
f9adecedef
fix: exhook code spelling
2021-09-29 17:23:51 +08:00
JimMoen
deac54c847
chore(for editor): Add comments for Emacs major mode.
2021-09-16 15:43:30 +08:00
Zaiming Shi
ec13463f4a
refactor(schema): prepare for hocon schema doc generation
2021-09-03 11:02:31 +02:00
Zaiming Shi
5165fd6b30
refactor(schema): implement new hocon_schema callbacks
2021-08-30 09:56:03 +08:00
Shawn
e8e95d39ef
refactor(config): move emqx_config:get/get_raw to emqx:get_config/get_raw_config ( #5517 )
2021-08-18 14:52:57 +08:00
JianBo He
a4d29ec8de
chore(exhook): fix diaylzer warnings
2021-08-12 16:34:10 +08:00
JianBo He
4921c00a19
chore(exhook): change the name to binary type
2021-08-12 16:34:10 +08:00
JianBo He
3cef377b33
feat(exhook): make request_failed_action working
2021-08-12 16:34:10 +08:00
JianBo He
6574fc4f14
fix(exhook): set trap_exit flag
2021-08-12 16:34:10 +08:00
JianBo He
f5acf5fd0b
refactor(exhook): move all manager code into mngr module
2021-08-12 16:34:10 +08:00
JianBo He
7e5be6ed6c
refactor(exhook): add mechanism to reload the failure server
2021-08-12 16:34:10 +08:00
JianBo He
ade69c1e18
fix(exhook): more safe type convertion
2021-08-07 08:48:34 +08:00
JianBo He
6dd33907f1
fix(exhook): fix the server name type
2021-08-07 08:48:34 +08:00
JianBo He
183a65d263
fix(exhook): fix the server config format
2021-08-07 08:48:34 +08:00
JianBo He
31d4f72d16
fix(exhook): correct the broker-info
2021-08-07 08:48:34 +08:00
Zaiming Shi
e6232665a3
refactor(emqx): ensure app shutdown and reboot order
...
make use of application dependency to ensure start order.
also the same dependency top-sorted for shutdown and reboot order
2021-08-04 08:40:03 +02:00
JianBo He
82321da7ad
chore(exhook): bump version
2021-08-03 14:06:58 +08:00
JianBo He
d7322aff19
chore(exhook): empty appup.src
2021-08-03 14:06:58 +08:00