Commit Graph

536 Commits

Author SHA1 Message Date
Jean-Sébastien Pédron 0bfeabd494 Update rabbitmq-components.mk 2018-09-19 10:38:10 +02:00
Jean-Sébastien Pédron afc423aae3 Update rabbitmq-components.mk 2018-09-11 14:22:23 +02:00
Jean-Sébastien Pédron 8240d92632 Update rabbitmq-components.mk 2018-08-09 17:44:09 +02:00
Jean-Sébastien Pédron f8be55cad8 Update rabbitmq-components.mk 2018-08-09 12:16:56 +02:00
Michael Klishin 81a41fc1ba More README edits 2018-07-30 00:51:34 +03:00
Michael Klishin 3901b4e28e Wording and README edits 2018-07-30 00:45:33 +03:00
Xneg 20f5896e88 * Updated Readme. 2018-07-29 15:13:24 +03:00
xneg 5375c17267 * Added standard logging.
* Changed user checked response for correct tags placement.
2018-07-26 12:42:56 +03:00
xneg 4041017394 ASP .NET Core 2.1 example 2018-07-24 11:37:42 +03:00
xneg 1ab5a71b3a Added a missing type declaration. 2018-07-11 19:37:49 +03:00
Michael Klishin 8d6ee4051d Accept authentication context in user_login_authorization/2
Part of rabbitmq/rabbitmq-server#1633.

[#158805410]
2018-07-03 23:30:53 +03:00
Jean-Sébastien Pédron c0063e187a Update rabbitmq-components.mk 2018-06-07 11:31:30 +02:00
Michael Klishin 9926f5493d Add a second user to the Spring Boot example 2018-05-16 22:39:59 -03:00
Michael Klishin deacd34548 Manually apply #68 with reduced duplication
Closes #68.
2018-05-16 21:49:51 -03:00
Luke Bakken 3ec7af16b1 Ensure that BOM is not sent in UTF8-encoded response 2018-04-25 15:17:24 -07:00
Jean-Sébastien Pédron 0c113d9868 Update erlang.mk 2018-04-11 10:52:35 +02:00
Jean-Sébastien Pédron 0b1d17e01c Update rabbitmq-components.mk 2018-04-11 10:51:16 +02:00
Jean-Sébastien Pédron 008c750d48 Update rabbitmq-components.mk 2018-04-11 10:09:58 +02:00
Jean-Sébastien Pédron b01de071a4 Travis CI: Update config from rabbitmq-common 2018-04-10 12:56:05 +02:00
Michael Klishin a01b3d94e6 README updates 2018-03-31 23:51:21 +03:00
Anthony 8937b331ec Add auth backend PHP example 2018-03-31 11:10:23 +02:00
Michael Klishin eae9b6ef04 README edits, references #65 2018-03-19 14:40:38 +03:00
Jean-Sébastien Pédron d28c6793db Update erlang.mk 2018-03-02 19:03:48 +01:00
Jean-Sébastien Pédron 3e1913273d Update rabbitmq-components.mk 2018-01-30 15:23:28 +01:00
Luke Bakken 2a701cbbca Update rabbitmq-components.mk 2018-01-29 16:22:09 -08:00
Jean-Sébastien Pédron 3bd1fcc8a2 Update rabbitmq-components.mk 2018-01-23 17:21:20 +01:00
Jean-Sébastien Pédron ac7349571b Update rabbitmq-components.mk 2018-01-23 15:31:10 +01:00
Diana Corbacho 2d6c436628 Update rabbitmq-components.mk 2018-01-22 22:13:17 +00:00
Michael Klishin ba2f0b9ef8 Wording
(cherry picked from commit c8b1d32ed53a9802e665f98f4fd22a09c952d5ff)
2017-12-22 20:25:14 +04:00
Michael Klishin d033cf88de Use get_env/2 here to avoid a badmatch
It was a temporary drive by change that's made it through to the
commit.

Fixes #62.

[#153877066]

(cherry picked from commit 2274efd30bfc29f11f641b896f8efff595d7309b)
2017-12-22 20:25:07 +04:00
Michael Klishin 84c7093e88 Add HTTP method field to Cuttlefish schema
Fixes #61.

(cherry picked from commit 38f77443935f4dc873429830bc57489051fa656d)
2017-12-19 18:33:37 +03:00
Michael Klishin 63348a3f11 More 3.7.0 README updates
(cherry picked from commit 306263adc89a039e1a7f835f2fc80d8301bbff4d)
2017-12-19 15:21:55 +03:00
Michael Klishin 6b6c672ae5 Mention that this plugin is distributed with RabbitMQ as of 3.7.0 2017-12-19 14:09:51 +03:00
Jean-Sébastien Pédron 26bb0cf529 Travis CI: Update config from rabbitmq-common 2017-12-15 15:10:31 +01:00
Jean-Sébastien Pédron 3152e4cefc Update rabbitmq-components.mk 2017-12-01 11:06:13 +01:00
Jean-Sébastien Pédron 80e6d688ec Update rabbitmq-components.mk 2017-11-28 14:00:36 +01:00
Jean-Sébastien Pédron 198f9f8d59 Update rabbitmq-components.mk 2017-11-28 13:25:55 +01:00
Jean-Sébastien Pédron f35ced4e84 Travis CI: Update config from rabbitmq-common 2017-11-07 17:53:07 +01:00
Jean-Sébastien Pédron 215f58d67a Travis CI: Update config from rabbitmq-common 2017-11-07 16:47:51 +01:00
Jean-Sébastien Pédron 929db2dc92 Merge branch 'stable' 2017-10-13 15:04:47 +02:00
Jean-Sébastien Pédron 18777352c9 Update rabbitmq-components.mk 2017-10-13 14:33:04 +02:00
Jean-Sébastien Pédron deea8f1410 Update rabbitmq-components.mk 2017-10-13 14:12:55 +02:00
Jean-Sébastien Pédron d550a9d63f Update rabbitmq-components.mk 2017-10-13 12:15:39 +02:00
Michael Klishin 0c6667888c Wording, formatting 2017-10-10 21:00:19 +01:00
arif-pathan 4dc1642aba Updated Example Apps for DotNet-WebApi 2017-10-10 17:13:55 +05:30
arif-pathan cf1144fcd6 Added solution file 2017-10-10 17:04:27 +05:30
arif-pathan b9a448f4c8 Update WebApiHttpAuthService.csproj 2017-10-10 17:03:51 +05:30
arif-pathan 4597a1b7e7 Update README.md
Added section for DotNet WebApi Example
2017-10-10 16:03:16 +05:30
arif-pathan f13a7cab8a Removed unwanted file
Removed unwanted file
2017-10-10 15:52:15 +05:30
arif-pathan b6af5aedf5 rabbitmq_auth_backend_webapi_dotnet example
rabbitmq_auth_backend_webapi_dotnet example is a very minimalistic DotNet WebApi application that rabbitmq-auth-backend-http can authenticate against. It's really not designed to be anything other than an example.
2017-10-10 15:51:27 +05:30
arif-pathan 941ce4ed98 Create newfile 2017-10-10 15:44:08 +05:30
Michael Klishin 8f6b576768 Correct a header 2017-09-18 15:36:25 -06:00
Michael Klishin 7e29e7f92f Backport examples from master 2017-09-18 15:22:08 -06:00
Michael Klishin 241921c3b6 Update rabbitmq-components.mk 2017-09-13 17:54:05 -04:00
Michael Klishin 6ae38d9c8c Update rabbitmq-components.mk 2017-09-13 17:45:23 -04:00
Michael Klishin 6b6528221b Update rabbitmq-components.mk 2017-09-12 19:52:58 -04:00
Michael Klishin 1729ba636f Update rabbitmq-components.mk 2017-09-12 12:41:44 -04:00
Daniil Fedotov 1040a100b8 Add test helpers 2017-08-31 11:57:02 +01:00
Daniil Fedotov 5756479a84 Merge branch 'stable' 2017-08-30 19:20:13 +01:00
Daniil Fedotov 4bc0eb0b75 Update erlang.mk 2017-08-30 18:46:43 +01:00
Michael Klishin dfae5dab34 Erlang/OTP 19.2 is now the minimum supported version.
Part of rabbitmq/rabbitmq-server#1305.

[#149563549]
2017-07-26 19:02:36 +03:00
Michael Klishin 9a96abbbd2 Update rabbitmq-components.mk 2017-07-26 03:48:15 +03:00
Michael Klishin 99193027e5 Update rabbitmq-components.mk 2017-07-26 02:27:00 +03:00
Michael Klishin eebc26d0b0 Use rabbit_data_coercion here as well 2017-06-26 23:34:01 +03:00
Arnaud Cogoluègnes f4818557a8 Handle map in HTTP parameters
An Erlang map is turned into several HTTP parameters. E.g.
{variable_map, #{username => guest, vhost = some-vhost}} is
converted into 2 HTTP parameters: variable_map.username=guest
and variable_map.vhost=some-vhost.

Fixes #53
2017-06-26 15:23:52 +02:00
Michael Klishin 6518b935d3 Update rabbitmq-components.mk 2017-06-12 20:12:40 +03:00
Michael Klishin a2d3c9d5b3 Update rabbitmq-components.mk 2017-06-12 18:35:34 +03:00
Michael Klishin 098938a2ba Merge branch 'stable' 2017-06-02 18:09:30 +03:00
Michael Klishin 6cea3abaa3 Update rabbitmq-components.mk 2017-06-02 17:51:22 +03:00
Michael Klishin 2e23fe3c9d Update rabbitmq-components.mk 2017-06-02 00:43:16 +03:00
Michael Klishin 1fd379b6b1 Update rabbitmq-components.mk 2017-06-01 18:01:29 +03:00
Jean-Sébastien Pédron 60c3cff1d3 Merge branch 'stable' 2017-05-16 18:00:35 +02:00
Jean-Sébastien Pédron ec6da39a75 Makefile: Load the new `rabbitmq-early-plugin.mk` early-stage plugin
See the corresponding commit in rabbitmq-common for an explanation.

[#144697185]
2017-05-16 17:25:05 +02:00
Jean-Sébastien Pédron a1c6bb598f Update erlang.mk 2017-05-16 17:24:56 +02:00
Jean-Sébastien Pédron eee095290c Merge branch 'stable' 2017-04-19 12:40:10 +02:00
Jean-Sébastien Pédron ad816b5525 Update erlang.mk 2017-04-19 12:00:17 +02:00
Michael Klishin 2229d41e40 Merge branch 'stable' 2017-04-02 21:55:27 +03:00
Michael Klishin 48091e9d18 (c) year 2017-04-02 21:47:07 +03:00
Michael Klishin a11151e33a Ignore test/config_schema_SUITE_data/schema/ 2017-03-20 19:12:47 +03:00
Michael Klishin ca1252975f Merge branch 'stable' 2017-03-18 01:21:22 +03:00
Michael Klishin 6e216a9266 Sync README with master 2017-03-18 01:20:37 +03:00
Daniil Fedotov efeb9c0b8e Config schema test for plugin
Part of [#141481501]
Moved from rabbitmq-server
2017-03-17 10:58:49 +00:00
Daniil Fedotov beabff2c62 Clean broker version requirements 2017-02-16 17:28:21 +00:00
Michael Klishin 233b905ecf Mention auth_backend_cache 2017-02-16 16:08:10 +03:00
Michael Klishin 9f5da939c5 Merge pull request #47 from rabbitmq/spring-boot-http-backend
Add Spring Boot HTTP backend
2017-02-16 16:04:57 +03:00
Michael Klishin be2f175595 Wording, link to next.rabbitmq.com when covering 3.7.0 features for now 2017-02-16 16:04:27 +03:00
Michael Klishin 647d9200a4 Wording 2017-02-16 01:56:38 +03:00
Arnaud Cogoluègnes c0e724ef06 Document topic authorisation for queue binding
Part of rabbitmq/rabbitmq-server#1099
2017-02-15 17:31:00 +01:00
Arnaud Cogoluègnes 51f6d57eaf Document Spring Boot sample 2017-02-14 16:51:47 +01:00
Arnaud Cogoluègnes 5319e0a599 Implement Spring Boot authz HTTP backend 2017-02-14 16:31:19 +01:00
Michael Klishin 4f962c5bfa Update rabbitmq-components.mk 2017-02-11 23:29:19 +03:00
Michael Klishin 953e289e3c Update rabbitmq-components.mk 2017-02-10 11:16:20 +03:00
Michael Klishin f18d0aec37 Update rabbitmq-components.mk 2017-02-10 03:06:12 +03:00
Daniil Fedotov aa6266d8e5 Shorter prefix for configuration keys 2017-02-09 10:55:10 +00:00
Michael Klishin 20e92dc1e4 merge branch 'stable' 2017-02-08 16:52:36 +03:00
Michael Klishin 08cb6b76dd Update rabbitmq-components.mk 2017-02-08 16:38:10 +03:00
Michael Klishin 0f1fd6898b merge branch 'stable' 2017-02-06 19:49:44 +03:00
Michael Klishin 1aadc3b706 Update rabbitmq-components.mk 2017-02-06 19:23:48 +03:00
Michael Klishin 774b922c4a Merge pull request #46 from rabbitmq/rabbitmq-server-1085
Mention topic authorisation for consumption
2017-02-06 01:22:25 +03:00
Michael Klishin aa3ad0fe9d Only document what is actually implemented so far 2017-02-06 01:18:26 +03:00
Jean-Sébastien Pédron 4e7c30d562 Update rabbitmq-components.mk 2017-02-02 17:16:50 +01:00
Gerhard Lazu ed9b399269 Revert "Clear broker_version_requirements"
This reverts commit 5b599d4e4c.
2017-02-02 10:35:39 +00:00
Arnaud Cogoluègnes a33223a2de Merge branch 'master' into rabbitmq-server-1085 2017-01-31 17:29:47 +01:00
Michael Klishin 1c3a026dfe merge branch 'stable' 2017-01-31 18:17:51 +03:00
Michael Klishin 932eb21212 Update rabbitmq-components.mk 2017-01-31 18:06:21 +03:00
Michael Klishin a290ddfdda De-emphasize "Building from Source" 2017-01-27 15:55:39 +03:00
Arnaud Cogoluègnes 8cfc1ab397 Add Spring Boot HTTP backend
WIP
2017-01-20 18:32:33 +01:00
Arnaud Cogoluègnes ba3eed79a3 Clarify routing_key parameter meaning
To mention topic consumption.

Part of rabbitmq/rabbitmq-server#1085
2017-01-20 10:08:01 +01:00
Arnaud Cogoluègnes d3c1a57b9d Mention topic authorisation for consumption
Part of rabbitmq/rabbitmq-server#1085
2017-01-20 09:37:49 +01:00
Michael Klishin 5b599d4e4c Clear broker_version_requirements
They prevent this plugin from working with preview 3.7.0 versions.
2017-01-19 13:31:53 +03:00
Michael Klishin df37b84d6f Port example Django app to Django 1.10 2017-01-12 15:06:32 +03:00
Arnaud Cogoluègnes c267dc4f9d Use exchange when referring to topic authorisation
References rabbitmq/rabbitmq-server#505
2017-01-03 12:09:30 +01:00
Arnaud Cogoluègnes 72a844dd76 Implement check_topic_access callback
References rabbitmq/rabbitmq-server#505
2016-12-29 08:58:10 +01:00
Arnaud Cogoluègnes be98362298 Add link to topic authorisation webpage
References rabbitmq/rabbitmq-server#505
2016-12-27 15:43:53 +01:00
Arnaud Cogoluègnes 81f7dc9d7d Support topic authorisation
Forward all the options of the resource record to the web server
as HTTP parameters. This will then add a routing_key parameter to
the resource check request.

References rabbitmq/rabbitmq-server#505
2016-12-23 12:27:12 +01:00
Jean-Sébastien Pédron dd3dd02e1d Travis CI: Import changes from rabbitmq-auth-backend-amqp 2016-12-12 12:45:36 +01:00
Jean-Sébastien Pédron 7b147cf780 Merge branch 'stable' 2016-12-09 19:18:19 +01:00
Jean-Sébastien Pédron f62ff8b3ce Update rabbitmq-components.mk 2016-12-08 19:14:42 +01:00
Jean-Sébastien Pédron 7579234be5 Travis CI: Use Ubuntu Trusty image to have access to Elixir
Also, required `sudo` so a VM is used instead of a container. This makes
the test much longer, but allows us to install non-whitelisted packages
such as xsltproc.
2016-12-08 17:16:43 +01:00
Jean-Sébastien Pédron 112ce577b9 Merge branch 'stable' 2016-12-07 15:31:29 +01:00
Jean-Sébastien Pédron 2a45a94fe9 Update rabbitmq-components.mk 2016-12-07 14:51:38 +01:00
Jean-Sébastien Pédron 33d450dfe1 Move from .app.src to Makefile variables
This is the recommended way with Erlang.mk.

By default, the version is inherited from rabbitmq-server-release when
the source archive is created, or computed from git-describe(1) (see
`rabbitmq-components.mk`). One can override the version from the command
line by setting the `PROJECT_VERSION` variable.

[#130992027]
2016-12-06 15:28:04 +01:00
Jean-Sébastien Pédron fcaee75d74 Drop dependency to mochiweb
mochiweb_util is provided by rabbitmq-common.
2016-12-02 15:43:15 +01:00
Michael Klishin 1cbf86ade5 Merge branch 'stable' 2016-11-29 21:13:03 +03:00
Michael Klishin eea1bbefe3 Update rabbitmq-components.mk 2016-11-29 20:59:24 +03:00
Jean-Sébastien Pédron 0f5e5ef93b Merge branch 'stable' 2016-11-25 10:55:34 +01:00
Jean-Sébastien Pédron 3c0f5286c8 Update rabbitmq-components.mk 2016-11-25 10:50:53 +01:00
Jean-Sébastien Pédron 464543db91 Merge branch 'stable' 2016-11-25 10:28:46 +01:00
Jean-Sébastien Pédron 33df234a5b Update rabbitmq-components.mk 2016-11-25 10:08:14 +01:00
Loïc Hoguin 991f4caaf8 Rename mochiweb_util to avoid conflicts 2016-11-24 16:04:55 +01:00
Jean-Sébastien Pédron 6f750485a8 Merge branch 'stable' 2016-11-23 18:14:54 +01:00
Jean-Sébastien Pédron 60d5b18ecd Update rabbitmq-components.mk 2016-11-23 18:05:58 +01:00
Gerhard Lazu d627b0f77e Merge branch 'stable' 2016-11-22 16:30:26 +00:00
Gerhard Lazu 9711fce82e Update erlang.mk 2016-11-22 16:18:06 +00:00
Gerhard Lazu 6e67719d1a Update rabbitmq-components.mk 2016-11-22 16:16:27 +00:00
Jean-Sébastien Pédron 4f93799ab2 Update erlang.mk 2016-11-14 11:53:48 +01:00
Jean-Sébastien Pédron a94a0b20f8 Update rabbitmq-components.mk 2016-11-10 16:56:27 +01:00
Loïc Hoguin 2af4ce8b85 Remove the dependency on mochiweb
It was only using mochiweb_util, which was moved to rabbit_common.
2016-11-08 15:23:28 +02:00
Jean-Sébastien Pédron bac7c0aad2 Merge branch 'stable' 2016-09-23 14:48:25 +02:00
Jean-Sébastien Pédron 71a19cfa4a Update rabbitmq-components.mk 2016-09-23 11:23:02 +02:00
Jean-Sébastien Pédron c6c1d60a21 Update erlang.mk 2016-09-22 17:56:06 +02:00
Jean-Sébastien Pédron fb6f835e50 Makefile: Remove rabbitmq_ct_helpers from TEST_DEPS for now
... because there is no testsuite.

[#130086871]
2016-09-19 13:18:54 +02:00
Jean-Sébastien Pédron d54b5dd70e rabbitmq_auth_backend_http.app: Depend on rabbit_common and rabbit 2016-09-19 12:57:28 +02:00
Jean-Sébastien Pédron a3f4f6c492 Makefile: Explicitely list all DEPS
Sync rabbitmq-components.mk with rabbitmq-common to remove automatic
DEPS handling.

[#130086871]
2016-09-19 12:57:05 +02:00
Jean-Sébastien Pédron 22ab6ab430 Update erlang.mk 2016-09-19 12:46:21 +02:00
Jean-Sébastien Pédron 334e88fc94 Merge branch 'stable' 2016-09-15 16:38:29 +02:00
Jean-Sébastien Pédron e9fdf066f4 Update rabbitmq-components.mk 2016-09-15 15:45:43 +02:00
Jean-Sébastien Pédron adeb387a45 Merge branch 'stable' 2016-09-07 09:31:12 +02:00
Jean-Sébastien Pédron a232b981a4 Travis CI: Bring branch/tag management from rabbitmq-shovel 2016-09-07 09:30:18 +02:00
Jean-Sébastien Pédron dc37758add Travis CI: Test on Erlang 19.0 2016-09-07 09:29:52 +02:00
Jean-Sébastien Pédron 4a853b29e6 Merge branch 'stable' 2016-09-02 15:54:59 +02:00
Jean-Sébastien Pédron 0876392575 Update rabbitmq-components.mk 2016-09-02 13:22:24 +02:00
Jean-Sébastien Pédron 0e3bfc26d1 Update rabbitmq-components.mk 2016-09-02 12:03:29 +02:00
Michael Klishin 987aa585e1 Update rabbitmq-components.mk 2016-07-14 15:44:09 +03:00
Michael Klishin 36c7c24cfc Update rabbitmq-components.mk 2016-07-14 15:37:28 +03:00
Michael Klishin a47b14e4c8 Update rabbitmq-components.mk 2016-07-14 13:37:58 +03:00
Michael Klishin 9bffbaf019 Update rabbitmq-components.mk 2016-07-14 13:19:56 +03:00
Michael Klishin 6fb7321fee Merge branch 'stable' 2016-05-29 23:32:06 +03:00
Michael Klishin b09b84fe2e Update rabbitmq-components.mk 2016-05-29 23:21:53 +03:00
Michael Klishin 1b7508ac5f Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md 2016-05-28 09:52:49 -07:00
Michael Klishin c83436b35b Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md 2016-05-28 14:22:49 +03:00
kjnilsson 55279db272 Merge branch 'stable' 2016-05-18 13:22:06 +01:00
Karl Nilsson 660c93cce5 Update rabbitmq-components.mk 2016-05-18 12:47:59 +01:00
Michael Klishin 015e5f8889 Merge pull request #34 from rabbitmq/rabbitmq-server-546
Use erlang 18.3 only in travis
2016-05-17 12:03:45 +03:00
Michael Klishin fd2f6d6987 Update rabbitmq-components.mk 2016-05-17 11:17:51 +03:00
Michael Klishin 36849e5e14 Update rabbitmq-components.mk 2016-05-17 10:16:07 +03:00
Daniil Fedotov 21086225a9 Merge branch 'master' into rabbitmq-server-546 2016-05-16 17:22:08 +01:00
Michael Klishin 6c6bd11bb9 Merge branch 'stable' 2016-05-16 13:59:57 +03:00
Michael Klishin daefdb29df Cosmetics 2016-05-16 13:57:11 +03:00
Daniil Fedotov 249e018a88 Translate tabs to spaces 2016-05-16 10:40:37 +01:00
abdul_razzak_alkel ba71de1c44 fix for undefined address 2016-05-16 10:38:49 +01:00
abdul_razzak_alkel f4e1268d19 update README 2016-05-16 10:38:49 +01:00
abdul_razzak_alkel a9f64548b5 pass client ip address in vhost path 2016-05-16 10:38:49 +01:00
Daniil Fedotov 7b0642bf6c Use erlang 18.3 only in travis 2016-05-12 10:58:25 +01:00
Michael Klishin e0b2649869 Merge branch 'stable' 2016-04-28 11:15:28 -05:00
Michael Klishin 9b8e8d7703 README edits, grammar, formatting 2016-04-28 10:56:24 -05:00
Daniil Fedotov dbc864412b Describe HTTPS and http_method in readme 2016-04-28 16:43:49 +01:00
Daniil Fedotov 6bcdaa6cda Add ssl options to httpc request 2016-04-28 16:31:08 +01:00
Jean-Sébastien Pédron efaad4d004 Merge pull request #31 from rabbitmq/rabbitmq-server-735
Set broker version requirements
2016-04-28 15:43:54 +02:00
Daniil Fedotov 9daadc05ca Set broker version requirement 2016-04-28 11:44:33 +01:00
Michael Klishin 5bfd64c0aa Merge branch 'stable' 2016-04-27 10:50:44 -05:00
Daniil Fedotov 686891a752 Naming 2016-04-27 15:28:28 +01:00
Daniil Fedotov 66d6a8841c Use GET by default 2016-04-27 11:50:09 +01:00
Daniil Fedotov 6202eaef9c Configurable method for http parameters 2016-04-27 11:50:09 +01:00
Ryunhee Han c097f90366 Move GET to POST of request method 2016-04-27 11:50:09 +01:00
Daniil Fedotov 910cc661c2 Stub for broker_version_requirements 2016-04-22 14:42:18 +01:00
Michael Klishin 09810f70e6 Merge branch 'stable' 2016-03-24 00:47:18 +03:00
Michael Klishin 5d1c781f3a Inline, remove dead code 2016-03-24 00:46:57 +03:00
Michael Klishin efd3ad784c Wording 2016-03-24 00:46:29 +03:00
Michael Klishin 4845d6de86 Merge pull request #23 from rabbitmq/rabbitmq-server-550
Cuttlefish schema
2016-03-24 00:29:20 +03:00
Michael Klishin 46ceb69819 Merge branch 'stable' into rabbitmq-auth-backend-http-20 2016-03-24 00:21:34 +03:00
Michael Klishin fba16b905a Update rabbitmq-components.mk 2016-03-23 17:13:38 +03:00
Daniil Fedotov 09234b6657 Config example in README using app name 2016-03-23 11:16:54 +00:00
Michael Klishin 29cf214bbc README updates 2016-03-23 11:25:30 +03:00
Michael Klishin ba6238fb3a Use full module name
"http" is too generic.
2016-03-23 11:24:51 +03:00
Daniil Fedotov 3e595357ea Use HTTP/1.1 Retry on connection failures.
Requests using HTTP/1.1 and keepalive can fail with socket_closed_remotely if keepalive connection is closed.
Added retry to handle connection closing. Retry set to 3 to avoid infinite loop.
2016-03-21 12:31:23 +00:00
Daniil Fedotov 8eef30034a Auth backend in config example 2016-03-17 11:36:14 +00:00
Daniil Fedotov d6f6b97881 sysctl format config in README 2016-02-29 13:12:54 +00:00
Daniil Fedotov 4300d1e986 cuttlefish schema 2016-02-19 11:30:13 +00:00
Michael Klishin 82f822c052 Update (c) info 2016-01-01 12:59:16 +03:00
Jean-Sébastien Pédron a3d459c168 Update erlang.mk 2015-12-18 20:33:37 +01:00
Jean-Sébastien Pédron a5f174a638 Sync with upstream build.config 2015-12-18 20:33:03 +01:00
Jean-Sébastien Pédron 2fe07e59b3 Update rabbitmq-components.mk 2015-12-18 19:08:07 +01:00
Michael Klishin 43ca907ea2 Update rabbitmq-components.mk 2015-12-18 19:48:05 +03:00
Jean-Sébastien Pédron b133a22b8b Add Travis CI configuration 2015-12-14 12:49:30 +01:00
Jean-Sébastien Pédron 72ae888865 Update rabbitmq-components.mk 2015-12-03 15:38:47 +01:00
Jean-Sébastien Pédron 09c60a6385 Update rabbitmq-components.mk 2015-12-01 18:36:20 +01:00
Jean-Sébastien Pédron 181c2ac607 rabbitmq_auth_backend_http.app: Clear version field 2015-12-01 17:28:41 +01:00
Jean-Sébastien Pédron cb4d9f17c7 `rabbit` is a TEST_DEPS 2015-12-01 17:28:27 +01:00
Michael Klishin 90feba12b7 Switch to erlang.mk 2015-12-01 08:48:49 +03:00
Simon MacMullen 884efb2979 Updates to the API for 3.5.0. Fixes #8, #9. 2015-03-12 11:23:40 +00:00
Simon MacMullen bc17559123 Update for modern-ish (1.6) Django 2015-03-12 11:21:57 +00:00
Simon MacMullen 96bf76a321 Ignore Django's database file 2015-03-12 11:21:25 +00:00
Simon MacMullen ef9775c336 Declare correct build time dependencies so check-xref works. 2014-06-13 11:05:29 +01:00
Simon MacMullen 31ae5b59b7 Bit more clarity. 2014-06-12 16:37:25 +01:00
Simon MacMullen 79a0a91607 Add a link. 2014-04-10 14:33:30 +01:00
Simon MacMullen 2b167b9cc8 Use mochiweb instead of edoc for quoting. Adds another plugin dependency, but means we don't use a part of OTP that is unused elsewhere - important for the standalone release! 2013-08-29 12:39:32 +01:00
Simon MacMullen d524f8009b Github downloads is going away. Sob. 2013-01-16 11:30:48 +00:00
Simon MacMullen 0e795dd71f Manually add a host header. This drags in amqp_client, but it's very likely you're running that already. 2013-01-16 11:25:34 +00:00
Simon MacMullen 8eddc6861c That hrl has gone away. 2012-04-17 11:35:26 +01:00
Simon MacMullen 27a7a83cd9 Debitrot: tags not admin flag, simpler vhost permissions. 2011-12-01 11:36:42 +00:00
Simon MacMullen 5c56837f3c Debitrot: move .app source. 2011-12-01 11:35:52 +00:00
Simon MacMullen 731adaf498 App name changed. 2011-04-15 15:44:39 +01:00
Simon MacMullen 4ad1d59120 New build system 2011-04-14 11:53:47 +01:00
Simon MacMullen dde0f96fa2 Add note about vhosts. 2011-04-04 17:35:48 +01:00
Simon MacMullen dad3e021a3 Duh. 2011-04-04 17:34:06 +01:00
Simon MacMullen 51dad99718 TODO 2011-03-26 16:52:06 +00:00
Simon MacMullen 40f339d923 Umm, this requires the inets application, and I didn't notice because I was running with mgmt installed... 2011-03-26 16:18:03 +00:00
Simon MacMullen 9f18348969 Make some things a bit clearer. 2011-03-26 13:04:22 +00:00
Simon MacMullen ee0dbcebf9 Yet more readme. 2011-03-25 11:36:41 +00:00
Simon MacMullen b22ec4ab5c More README. 2011-03-25 11:33:28 +00:00
Simon MacMullen 54144f733d Don't always apt-get. 2011-03-25 11:28:37 +00:00
Simon MacMullen ea852045eb Add a README. 2011-03-25 11:18:40 +00:00
Simon MacMullen 803487626b Set is_admin properly. 2011-03-24 16:38:14 +00:00
Simon MacMullen b3b1f99771 Add an example, and use it. 2011-03-24 16:15:30 +00:00
Simon MacMullen 9f606de0ce Simple HTTP-based authentication / authorisation for RabbitMQ. 2011-03-24 14:57:43 +00:00