Commit Graph

18 Commits

Author SHA1 Message Date
Michael Klishin 8b90d4a27c Allow for tagged values for a few more rabbitmq.conf settings 2024-08-13 16:27:00 -04:00
Michael Klishin 71a23c3675 Renaming in follow-up to #8790
{prefix}.enable_file_handle_cache => {prefix}.use_file_handle_cache
2023-07-10 13:35:25 +04:00
Michael Klishin 9bd0697b21 Introduce a way to disable FHC use in web_stomp 2023-07-09 09:16:17 +04:00
Michael Klishin 35aeffb886 Expose use_http_auth in new style config schema
as web_stomp.use_http_auth.

Closes #119
2020-05-27 17:59:21 +03:00
Michael Klishin 0c2c660f4f Configure Ranch to use max_connections value of 'infinity' by default
Also make the value configurable via web_stomp.max_connections.

While at it, reduce module naming delta with the Web MQTT plugin.
We mean to do this every time we have to touch this codebase, so
let's finally do the renaming.

Closes #113.
References rabbitmq/rabbitmq-web-mqtt#28, rabbitmq/rabbitmq-web-mqtt#55.
2019-06-07 13:10:03 +03:00
Luke Bakken df507e5695 Modify test so generated ciphers are in the expected order 2018-12-31 12:02:00 -08:00
Michael Klishin b0dcd50d53 Make sure a TCP listener is started by default
References #105.

Per discussion with @acogoluegnes.
2018-12-12 14:10:47 +03:00
Michael Klishin d4114d6d57 Support web_stomp.ssl.listener combined with other web_stomp.ssl.* settings
Closes #104, references rabbitmq/rabbitmq-web-mqtt#48.
2018-12-11 23:48:46 +03:00
Michael Klishin ffca5eff2f Merge pull request #101 from rabbitmq/ciphers-in-new-style-config
Support more web_stomp.ssl.* options, including cipher suites
2018-12-11 23:08:24 +03:00
Luke Bakken f065643504 Add settings to disable TCP and TLS listeners explicitly
Fixes #100
2018-12-11 08:15:25 -08:00
Michael Klishin 818bfd73c7 Support more web_stomp.ssl.* options, including cipher suites
References rabbitmq/rabbitmq-server#1712, rabbitmq/rabbitmq-server#1745.
2018-12-11 03:27:52 +03:00
Michael Klishin 84ae992eae New style config: support proxy protocol 2018-12-10 21:51:48 +03:00
Michael Klishin 3244059ffe Supprot more web_stomp.ws_opts.* options
[#161053760]
2018-10-08 19:13:46 +03:00
Michael Klishin b8b01e6fec Basic tests for WebSocket options in config schema
References #89, #90.
2018-10-08 15:46:09 +03:00
Michael Klishin 04cd1d363f Make WebSocket endpoint configurable
Closes #86, inspired by rabbitmq/rabbitmq-web-mqtt#30.
2018-09-04 15:43:07 +02:00
Luke Bakken 54d937354a Begin updating schema tests 2018-03-26 10:38:55 -07:00
Daniil Fedotov da1c0b247e Support cowboy2. Drop support for SockJS.
STOMP processor uses socket, which is not retrievable from request
object.
We use custom protocol and middleware to transfer it to the
web stomp  handler
Add tests for https connection.
2017-10-23 10:24:00 +01:00
Daniil Fedotov dd31979f57 Config schema test for plugin
Part of [#141481501]
Moved from rabbitmq-server
2017-03-17 11:02:44 +00:00