Commit Graph

424 Commits

Author SHA1 Message Date
Jean-Sébastien Pédron 8a725ea89f http_SUITE: DELETE method reponds with 204 No Content 2016-12-02 14:58:22 +01:00
Michael Klishin b12fc64523 Use rabbit_mgmt_records.hrl from the agent 2016-12-01 15:55:41 +03:00
Michael Klishin f854e0f47d Use rabbit_mgmt_records.hrl from the agent 2016-12-01 15:54:15 +03:00
Michael Klishin b5dd42697d Switch to Cowboy REST 2016-11-30 16:18:22 +03:00
Michael Klishin 9c7aae059f Switch to Cowboy REST 2016-11-30 16:12:54 +03:00
Michael Klishin a64fe3be2d Merge branch 'stable' 2016-11-30 15:57:23 +03:00
Michael Klishin ecde9d898a Don't require WM 2016-11-30 15:55:22 +03:00
Michael Klishin ed6996e459 Merge branch 'stable' 2016-11-30 15:54:47 +03:00
Michael Klishin 0fc9fee616 Drop WebMachine dependency 2016-11-30 15:54:32 +03:00
Michael Klishin 6c3cf2da4f Merge branch 'stable' 2016-11-30 00:54:14 +03:00
Michael Klishin f19bff4669 Update rabbitmq-components.mk 2016-11-29 20:59:40 +03:00
Jean-Sébastien Pédron 2b13f5bd36 Update rabbitmq-components.mk 2016-11-25 10:51:02 +01:00
Jean-Sébastien Pédron 6236565d55 Update rabbitmq-components.mk 2016-11-25 10:08:23 +01:00
Jean-Sébastien Pédron edb54f9081 Add rabbitmq_ct_client_helpers to TEST_DEPS 2016-11-24 10:39:08 +01:00
Jean-Sébastien Pédron ecf79f2769 Update rabbitmq-components.mk 2016-11-23 18:06:07 +01:00
Gerhard Lazu e30f922674 Update erlang.mk 2016-11-22 16:20:23 +00:00
Gerhard Lazu 2115f369d0 Update rabbitmq-components.mk 2016-11-22 16:16:42 +00:00
Jean-Sébastien Pédron da9803f039 Update erlang.mk 2016-11-14 11:58:28 +01:00
Jean-Sébastien Pédron 62c3a84802 Update rabbitmq-components.mk 2016-11-10 16:56:52 +01:00
Loïc Hoguin f2624fcad4 Remove mochijson dependency in the test suite 2016-11-08 14:19:15 +02:00
Michael Klishin 2e53e9a366 Revert "Switch the plugin to use Cowboy REST" 2016-10-07 09:14:34 +03:00
Jean-Sébastien Pédron 72c5ed295f Merge branch 'stable' 2016-09-23 16:21:39 +02:00
Jean-Sébastien Pédron 790f8a202b Update rabbitmq-components.mk 2016-09-23 11:23:09 +02:00
Jean-Sébastien Pédron b855ba2358 Update erlang.mk 2016-09-22 17:57:06 +02:00
Loïc Hoguin 169d267d2b Switch the plugin to use Cowboy REST
(cherry picked from commit 5d27bc82e20bbfd4f61d8de588829ff250bad371)
(amended with changes from 75a5e43835c089f7073e5003bb54e792490e9de0)
2016-09-20 12:56:11 +02:00
Jean-Sébastien Pédron d776b27e75 rabbitmq_shovel_management.app: Depend on rabbit_common 2016-09-20 12:22:44 +02:00
Jean-Sébastien Pédron ebb324d163 Makefile: Explicitely list all DEPS
Sync rabbitmq-components.mk with rabbitmq-common to remove automatic
DEPS handling.

[#130086871]
2016-09-20 12:22:29 +02:00
Jean-Sébastien Pédron a492d3dc3c Update erlang.mk 2016-09-20 12:21:35 +02:00
Jean-Sébastien Pédron 4b6502e737 Merge branch 'stable' 2016-09-15 16:42:27 +02:00
Jean-Sébastien Pédron 94c234bd70 Update rabbitmq-components.mk 2016-09-15 15:48:35 +02:00
Jean-Sébastien Pédron bdae9d807c Merge branch 'stable' 2016-09-07 09:48:01 +02:00
Jean-Sébastien Pédron eb3126bebb Travis CI: Test on Erlang 19.0 2016-09-07 09:47:35 +02:00
Jean-Sébastien Pédron 42acdc0f72 Merge branch 'stable' 2016-09-02 16:08:48 +02:00
Jean-Sébastien Pédron 21b982085b Update rabbitmq-components.mk 2016-09-02 13:22:27 +02:00
Jean-Sébastien Pédron 9d17574e7c Makefile: No need to filter out rabbitmq_test from TEST_DEPS anymore
[#127356157]
2016-09-02 12:33:41 +02:00
Jean-Sébastien Pédron 4af2543d33 Update rabbitmq-components.mk 2016-09-02 12:03:32 +02:00
Jean-Sébastien Pédron 9196b6018b http_SUITE: Use 201 HTTP codes for PUT requests
[#121413749]
2016-07-20 13:55:46 +02:00
Jean-Sébastien Pédron 4723f1f05f Merge branch 'stable' 2016-07-20 13:42:05 +02:00
Jean-Sébastien Pédron 43139f33d7 Switch testsuite to common_test
Travis configuration is updated at the same time.

[#121413749]
2016-07-20 13:22:04 +02:00
Michael Klishin 368050314d Update rabbitmq-components.mk 2016-07-14 15:44:13 +03:00
Michael Klishin 12643fda61 Update rabbitmq-components.mk 2016-07-14 15:37:35 +03:00
Michael Klishin c209391374 Update rabbitmq-components.mk 2016-07-14 13:47:09 +03:00
Michael Klishin 0af0175ecf Update rabbitmq-components.mk 2016-07-14 13:20:03 +03:00
Michael Klishin 066194faf6 Merge branch 'stable' 2016-07-10 00:31:40 +03:00
Michael Klishin 172fd4629e Switch to a more standard README 2016-07-10 00:31:09 +03:00
Michael Klishin 3a74b8580b Merge branch 'stable' 2016-05-29 23:36:17 +03:00
Michael Klishin 63ae190fda Update rabbitmq-components.mk 2016-05-29 23:21:56 +03:00
Michael Klishin a4c7b77dcb Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md 2016-05-28 09:56:18 -07:00
Michael Klishin 95163b3015 Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md 2016-05-28 14:22:51 +03:00
kjnilsson c8fb5c8ff2 Merge branch 'stable' 2016-05-18 13:22:06 +01:00
Karl Nilsson a01d3cecb8 Update rabbitmq-components.mk 2016-05-18 12:48:01 +01:00
Michael Klishin ea8887e750 Merge pull request #8 from rabbitmq/rabbitmq-server-546
Use erlang 18.3 only in travis
2016-05-17 12:05:15 +03:00
Michael Klishin 3a0afe0e56 Update rabbitmq-components.mk 2016-05-17 11:17:54 +03:00
Michael Klishin d795079b72 Update rabbitmq-components.mk 2016-05-17 10:16:10 +03:00
Daniil Fedotov 9416d6b188 Use erlang 18.3 only in travis 2016-05-12 10:58:25 +01:00
Daniil Fedotov 0965fc6d98 Stub for broker_version_requirements 2016-04-22 14:42:18 +01:00
Daniil Fedotov 514116c6eb Merge branch 'stable' 2016-03-24 14:18:17 +00:00
Daniil Fedotov b7ca3b6d47 Revert "Merge pull request #6 from rabbitmq/rabbitmq-shovel-management-5"
This reverts commit 22ef5d844d, reversing
changes made to 491b91d7bf.
2016-03-24 14:15:34 +00:00
Michael Klishin 39c1c3b50a Merge branch 'stable' 2016-03-23 17:21:00 +03:00
Michael Klishin 8e564cbb1f Update rabbitmq-components.mk 2016-03-23 17:13:42 +03:00
Michael Klishin a01e24e140 Merge branch 'stable' 2016-03-23 08:38:15 +03:00
Daniil Fedotov c60b1b85f9 Read only access to shovel parameters for management users 2016-03-22 15:09:48 +00:00
Michael Klishin 899346f15d This plugin is on Cowboy REST now 2016-01-13 19:51:40 +03:00
Loïc Hoguin 13382b21af Switch the plugin to use Cowboy REST 2016-01-12 15:54:16 +01:00
Jean-Sébastien Pédron 491b91d7bf Add webmachine to DEPS 2016-01-05 10:26:18 +01:00
Michael Klishin 8431a44f95 Update (c) info 2016-01-01 12:59:18 +03:00
Jean-Sébastien Pédron f02b3eebbc Update erlang.mk 2015-12-18 20:34:25 +01:00
Jean-Sébastien Pédron dabf1beb21 Sync with upstream build.config 2015-12-18 20:33:03 +01:00
Jean-Sébastien Pédron c2f342c7a9 Update rabbitmq-components.mk 2015-12-18 19:08:09 +01:00
Michael Klishin 58bee27304 Update rabbitmq-components.mk 2015-12-18 19:49:14 +03:00
Jean-Sébastien Pédron 975ee40099 Update rabbitmq-components.mk 2015-12-03 15:38:50 +01:00
Jean-Sébastien Pédron e936d7a6d3 Update rabbitmq-components.mk 2015-12-01 18:36:22 +01:00
Jean-Sébastien Pédron 0ef796598b Update rabbitmq-components.mk 2015-12-01 16:17:19 +01:00
Jean-Sébastien Pédron 8aa8cdfdca Update rabbitmq-components.mk 2015-11-30 09:13:37 +01:00
Jean-Sébastien Pédron bf4fb5bd79 Update rabbitmq-components.mk 2015-11-26 08:54:11 +01:00
Jean-Sébastien Pédron c08149d005 Update rabbitmq-components.mk 2015-11-26 08:41:23 +01:00
Jean-Sébastien Pédron b5de32ffd9 Update erlang.mk 2015-11-25 10:36:14 +01:00
Jean-Sébastien Pédron bc0cf2e520 Update rabbitmq-components.mk 2015-11-25 10:35:24 +01:00
Jean-Sébastien Pédron 0cfea4e13f Update rabbitmq-components.mk 2015-11-20 10:52:05 +01:00
Jean-Sébastien Pédron 776ff687af Update erlang.mk 2015-11-19 14:32:02 +01:00
Jean-Sébastien Pédron afad69a4ec Update erlang.mk 2015-11-18 19:14:45 +01:00
Jean-Sébastien Pédron 448a6f33c3 Update erlang.mk 2015-11-18 17:41:10 +01:00
Jean-Sébastien Pédron 3506c183b0 Update erlang.mk 2015-11-10 13:12:30 +01:00
Jean-Sébastien Pédron df8883fae4 Update rabbitmq-components.mk 2015-11-10 13:11:17 +01:00
Jean-Sébastien Pédron a40305ba8b Update rabbitmq-components.mk 2015-11-05 20:51:34 +00:00
Jean-Sébastien Pédron 16e2a016aa Update rabbitmq-components.mk 2015-11-03 15:12:30 +01:00
Jean-Sébastien Pédron c097fcd15a Update rabbitmq-components.mk 2015-11-02 10:20:51 +01:00
Jean-Sébastien Pédron 199de24f53 Update rabbitmq-components.mk 2015-10-30 17:32:56 +01:00
Jean-Sébastien Pédron a0e57cae31 Update erlang.mk 2015-10-28 11:16:12 +01:00
Jean-Sébastien Pédron c2a0f69805 Update rabbitmq-components.mk 2015-10-28 11:10:37 +01:00
Jean-Sébastien Pédron 202c2439e9 .app.src: Default vsn is "" 2015-10-26 17:43:56 +01:00
Jean-Sébastien Pédron 8b9d5e48d9 Update erlang.mk 2015-10-26 15:33:39 +01:00
Jean-Sébastien Pédron 9dfa8fe1ef Update rabbitmq-components.mk 2015-10-26 11:15:32 +01:00
Jean-Sébastien Pédron 65be8b4109 Update rabbitmq-components.mk 2015-10-26 10:21:22 +01:00
Jean-Sébastien Pédron 6f6ddf50d3 Adapt .travis.yml to erlang.mk 2015-10-23 20:04:11 +02:00
Jean-Sébastien Pédron 6ac61861b2 Update erlang.mk's build.config 2015-10-23 19:54:01 +02:00
Jean-Sébastien Pédron d35b87ae4e Update erlang.mk 2015-10-23 18:33:02 +02:00
Jean-Sébastien Pédron 4899e7dc96 Update rabbitmq-components.mk 2015-10-23 16:05:47 +02:00
Jean-Sébastien Pédron 60de95570e Update erlang.mk 2015-10-22 18:34:43 +02:00
Jean-Sébastien Pédron 378ba7efca Update rabbitmq-components.mk 2015-10-19 17:35:45 +02:00
Jean-Sébastien Pédron 3f57e0b199 Update erlang.mk 2015-10-19 17:12:47 +02:00
Jean-Sébastien Pédron 85251e302e Update rabbitmq-components.mk 2015-10-19 17:11:42 +02:00
Jean-Sébastien Pédron efb8f6618f Update rabbitmq-components.mk 2015-10-16 18:04:03 +02:00
Jean-Sébastien Pédron 198cc8169d Update rabbitmq-components.mk 2015-10-16 16:58:18 +02:00
Jean-Sébastien Pédron 8f8bea6974 Disable eunit 2015-10-16 16:05:02 +02:00
Jean-Sébastien Pédron 3ebf25adb2 Initial move to erlang.mk 2015-10-16 15:56:46 +02:00
Gavin M. Roy 40e72b51dc Add travis-ci configuration 2015-08-21 19:52:55 -04:00
Michael Klishin c5e1cd20c8 Sync CONTRIBUTING.md with the template one 2015-02-20 17:09:32 +03:00
Jean-Sébastien Pédron 9a95dd2c85 Merge branch 'stable' 2015-02-19 18:13:19 +01:00
Jean-Sébastien Pédron 857c2372d5 Convert .hgignore to .gitignore 2015-02-19 17:26:01 +01:00
Michael Klishin 483df29faf Sync CONTRIBUTING.md with the template one 2015-02-18 00:21:02 +03:00
Michael Klishin 2627d9f27f Sync CONTRIBUTING.md with the template one 2015-02-18 00:09:54 +03:00
Jean-Sébastien Pédron 668c112e54 Merge branch 'stable' 2015-02-17 21:23:09 +01:00
Jean-Sébastien Pédron f10263e337 Remove the "moved to GitHub" warning. 2015-02-17 21:23:01 +01:00
Jean-Sebastien Pedron c2a3307c5a stable to default 2015-02-17 18:15:52 +01:00
Jean-Sebastien Pedron 53acb31f65 README: Warn about the move to GitHub 2015-02-17 18:15:34 +01:00
Simon MacMullen 443e13e9d9 stable to default 2015-01-05 13:56:02 +00:00
Simon MacMullen 4490934a43 _link_to() already escapes, don't do it twice. 2015-01-05 13:45:32 +00:00
Simon MacMullen 89e6619070 API update 2014-11-14 11:43:03 +00:00
Simon MacMullen f44b53897c Allow redirecting after creating a shovel. 2014-11-04 17:01:19 +00:00
Simon MacMullen 9f2fc45ee2 Cope if the shovel is not there. 2014-11-04 15:04:14 +00:00
Simon MacMullen 0cad74e4ea Move vhost display up into the h1. 2014-08-07 14:20:35 +01:00
Alvaro Videla 7e0c6fd0e4 fixes test for older versions of Erlang 2014-06-16 17:54:54 +02:00
Simon MacMullen 6b3099564c Another test. 2014-06-10 18:33:09 +01:00
Simon MacMullen 2943114c9d Don't display '?' for static shovels 2014-05-15 14:16:08 +01:00
Simon MacMullen 345467a267 Ensure that admins can see static shovels and add some tests since this plugin was rather lacking. 2014-05-07 14:04:03 +01:00
Simon MacMullen 75672aaaf3 Allow monitoring users to monitor shovels, and allow policymakers access to the UI to create them (they always had access to the API). Handle vhosts sensibly, in the same way as federation-management does (filter statuses, improve display in lists). 2014-04-09 16:13:10 +01:00
Simon MacMullen f1047243ca HTML layout fix. 2014-04-04 11:29:19 +01:00
Simon MacMullen d7b3086494 ...and thus remove some redundant code. 2014-03-31 18:07:42 +01:00
Simon MacMullen a4f9f113af Merge in default 2014-03-31 18:05:15 +01:00
Simon MacMullen 200d8359f7 Remove channel matchup and thus message rate. 2014-03-31 18:02:33 +01:00
Simon MacMullen 440555ac55 No longer needed. 2014-03-31 17:17:56 +01:00
Simon MacMullen 5acded0aec Update copyright for 2014 2014-03-17 17:25:24 +00:00
Simon MacMullen fbbb0379bb Auto-delete shovels 2014-02-28 16:58:47 +00:00
Simon MacMullen 5881dc3809 Provide some default URLs to further reduce the amount of form filling needed when moving messages around locally. 2014-02-28 12:54:09 +00:00
Simon MacMullen a0223acf76 Lighter state badges 2014-01-21 15:36:25 +00:00
Simon MacMullen 3a011f7587 UI for add-forward-headers. 2014-01-07 16:06:08 +00:00
Simon MacMullen 840371cdff More comment. 2013-12-12 13:43:01 +00:00
Simon MacMullen db07dbb938 In the dynamic shovel case, look up some extra information for source and destination. Also bring some badly-needed abstraction to the templates. 2013-12-11 15:31:29 +00:00
Simon MacMullen 07c4654b9c Use channels not connections in reports. Simpler, we don't need to round trip to get a name, and unbreaks network connections. 2013-12-04 14:12:16 +00:00
Simon MacMullen 13fe0bcf19 Report source queue and destination key. 2013-12-04 13:07:22 +00:00
Simon MacMullen 76cc49b6be Merge in default 2013-12-04 13:01:58 +00:00
Simon MacMullen 47ffde7b18 dest-exchange might not be set. 2013-12-04 13:01:10 +00:00
Simon MacMullen af15149f79 dest-exchange might not be set. 2013-12-04 12:47:07 +00:00
Simon MacMullen 38ea8541e5 Show message rate(s?) 2013-11-29 15:25:25 +00:00
Simon MacMullen 6586fd0492 Report URIs not params in status. 2013-11-29 13:54:34 +00:00
Simon MacMullen 65bd8cb9ba Use "source" and "destination" rather than "from" and "to" for consistency with static shovels and it's probably a bit clearer. Also cosmetic HTML improvement. 2013-11-26 16:37:17 +00:00
Simon MacMullen 92eb388284 Document support for multiple URIs. 2013-11-26 16:12:40 +00:00
Simon MacMullen d0f0aa69d8 Documentation 2013-11-25 16:13:20 +00:00
Simon MacMullen fa54bb7e61 Support consuming from an exchange 2013-11-22 16:50:28 +00:00
Simon MacMullen 37b6d7121b Rather more compact form. 2013-11-22 15:53:02 +00:00
Simon MacMullen 8e0cf2f4d4 Oops 2013-11-22 15:23:06 +00:00
Simon MacMullen 418e4cc5d2 UI for dest queue / exchange. 2013-11-21 14:16:05 +00:00
Simon MacMullen 6cb97b3ba6 Web UI for shovel management. 2013-11-20 17:06:51 +00:00
Simon MacMullen 472f7d7f95 Show whether shovels are static or dynamic. 2013-11-20 16:34:49 +00:00
Simon MacMullen 10965331ae API change 2013-09-19 13:30:26 +01:00
Simon MacMullen fdfc121d95 s/VMware/GoPivotal/g 2013-07-01 10:49:14 +01:00
Emile Joubert 96b2f1a60d Update copyright 2013 2013-01-23 12:07:35 +00:00
Simon MacMullen 7756f95dce Ignore any failed attempt to contact the shovel, it might for example be loaded but stopped. 2013-01-21 10:47:53 +00:00
Simon MacMullen 329bf43610 fmt_node 2012-11-05 13:27:14 +00:00
Simon MacMullen 18480ead53 Fix post CSS change from bug 25110. 2012-10-12 17:59:19 +01:00
Simon MacMullen 33173cbc70 Use nomenclature that matches federation. 2012-06-12 17:47:12 +01:00
Simon MacMullen b608435e89 Add to the nav in the new way. 2012-06-12 17:46:57 +01:00
Simon MacMullen 208ef3721f Not true for some time 2012-03-16 15:05:27 +00:00
Emile Joubert 3ad68a2cbd Update copyright 2012 2012-02-02 13:43:24 +00:00
Simon MacMullen 9db0c6c044 fmt_string 2011-11-30 13:45:34 +00:00
Simon MacMullen 47942af114 Unused vars 2011-11-15 15:17:25 +00:00
Simon MacMullen 2fa0a61140 Merge bug24549 ("TypeError: point is undefined" in shovel-management) 2011-11-14 14:37:21 +00:00
Simon MacMullen f09bf87c8d Format host correctly, and don't format SSL options at all. We go to explicitly picking the fields we want to format here since in the last release params_network grew quite a bit and it may do that again. 2011-11-14 13:53:03 +00:00
Simon MacMullen caa89e232e Don't attempt to format an undefined point. 2011-11-11 12:31:09 +00:00
Alexandru Scvortov b702c48d23 move .app source to src/ 2011-08-16 14:35:01 +01:00
Simon MacMullen acdf5c128d Debitrot 2011-06-13 15:01:20 +01:00
Simon MacMullen a768bc665b (bug23890) Get rid of the "-status" everywhere. 2011-05-18 14:52:02 +01:00
Simon MacMullen 3fd2f1e921 (bug23890) Move this from the shovel repository, and debitrot. 2011-05-18 14:25:19 +01:00